Tor Hveem
756871c35c
Update emojione to latest
...
From 1.5.2 to 2.1.0
10 years ago
Cameron Kilgore
9e8d94b0f2
#725 Updated wording to include reference to openssl sha256 argument
10 years ago
Lorenz Hübschle-Schneider
407f9111ad
Update Angular to 1.4.x series (1.4.8)
...
Angular now has a .$$watchersCount property, which makes our watcher
counting function unnecessary.
Also add sha384 emojione SRI hash
10 years ago
Tor Hveem
efa6e39b93
Chrome WebApp now loads manifest
10 years ago
Tor Hveem
df36d56fa7
Implement infinite scrolling
...
I't not perfect but it's a start.
10 years ago
Tor Hveem
59e0662320
fixes regarding EmojiOne
...
* Add attribution, EmojiOne requires attribution, see: http://emojione.com/developers
* Upgrade to newest version
* Remove mention of old twemoji
10 years ago
Tor Hveem
5494fefbcb
use spinner for connect/reconnect/fetchmorelines
10 years ago
Lorenz Hübschle-Schneider
34b25bf80c
Add empty hrefs to make browser extensions happy
...
Fixes #656
10 years ago
Lorenz Hübschle-Schneider
94923fb4bb
Disable DNS prefetching
...
Fixes #674
10 years ago
Magnus Hauge Bakke
f2bb543796
Add support for dropping images on bufferlines and input form
10 years ago
Magnus Hauge Bakke
f2953d1190
Add image upload progressbar and error msg
10 years ago
Magnus Hauge Bakke
f6bfa4161b
Add imgur provider
10 years ago
Magnus Hauge Bakke
0d7d8e0cce
Add directive for file input change
10 years ago
Lorenz Hübschle-Schneider
b7c281d058
Use Cloudflare CDN for everything, and always use https
...
they redirect http -> https anyway
10 years ago
Lorenz Hübschle-Schneider
64af0908cf
Use subresource integrity to prevent CDN resource tampering
...
See https://hacks.mozilla.org/2015/09/subresource-integrity-in-firefox-43/
10 years ago
Lorenz Hübschle-Schneider
699a4fd9af
Self-host app store badges to reduce number of connections
...
These are so rarely seen, extra connections on page load are really wasteful there
10 years ago
AppleDash
fafed6a915
Add support for supplying credentials in the URL via the hash.
10 years ago
Lorenz Hübschle-Schneider
cfad82ec3e
Properly fix #622 by escaping input into DOM filters
10 years ago
Lorenz Hübschle-Schneider
bdb968d3af
More strict escaping
...
Thanks, @nathan0 !
Fixes #622
10 years ago
Daniel Leining
0618a769d5
Add hidden brackets around user nicks
10 years ago
Johan Stenehall
11e2906888
Better ios bookmark title
10 years ago
Johan Stenehall
3ce93122a3
Handle mobile breakpoints correctly
10 years ago
Tor Hveem
9b2a527cb7
Limit prefix parts to at most 25 chars
10 years ago
Johan Stenehall
bf706d1483
Add prefix for buffers in topbar
10 years ago
Johan Stenehall
18716387b8
Increase click area for topbar icons
10 years ago
Johan Stenehall
2c61ccf122
Click on channel name in topbar to show topic
10 years ago
Johan Stenehall
2372acf209
Remove topic and add channel name for mobile
...
* Removing topic from topbar.
* Adding channel name to the topbar.
This is done using visible-lg from bootstrap. As of v3.2.0 it's replaced by visible-lg-block. But that doesn't exist in v3.1.1 that's currently being used by glowing-bear.
10 years ago
Johan Stenehall
5643df2292
Add notification and unread count to topbar
...
Conflicts:
css/glowingbear.css
10 years ago
Tor Hveem
32a998c949
Use cdnjs since we already use that
10 years ago
Tor Hveem
99ccd551b6
Enable by default, except on mobile. Convert by default.
10 years ago
Lorenz Hübschle-Schneider
2d3c2c11bb
Load theme without angular to reduce flicker
...
Initialising with dark theme prevents flicker
10 years ago
Lorenz Hübschle-Schneider
be8ab42b7c
Make MathJax a setting and load it only if enabled
10 years ago
Lorenz Hübschle-Schneider
5740c647d6
Basic MathJax hackery
10 years ago
Lorenz Hübschle-Schneider
6af6d34a4f
Dynamically load twemoji if required
10 years ago
Tor Hveem
7029511029
Style the reconnect banner, clean up apply usage
10 years ago
Lorenz Hübschle-Schneider
97871fb83f
Angular.js update 1.3.9 -> 1.3.14
...
bugfix releases
10 years ago
Lorenz Hübschle-Schneider
86f9ed8bd5
Enable autocomplete on input, disable on search
...
In essence, this reverts a29905e02c
which doesn't make much sense to me
10 years ago
Lorenz Hübschle-Schneider
2523ff80ee
Improve app installation instructions
...
Also fix encryption instructions URL for those who proxy their relay
10 years ago
Lorenz Hübschle-Schneider
de69f820fe
Save emojify preference in settings
...
This fixes a bug where the preference would not be saved
10 years ago
Lorenz Hübschle-Schneider
e0c5842774
Angular.js update 1.3.9 -> 1.3.14
...
bugfix releases
11 years ago
Lorenz Hübschle-Schneider
6d0e41e630
Save emojify preference in settings
...
This fixes a bug where the preference would not be saved
11 years ago
Lorenz Hübschle-Schneider
849da1b5a2
Implement reconnecting upon connection loss
...
TODO: test in various conditions
11 years ago
Lorenz Hübschle-Schneider
21aa89d2ad
Improve app installation instructions
...
Also fix encryption instructions URL for those who proxy their relay
11 years ago
Lorenz Hübschle-Schneider
a0a191f104
Enable autocomplete on input, disable on search
...
In essence, this reverts a29905e02c
which doesn't make much sense to me
11 years ago
Lorenz Hübschle-Schneider
6522cd72d3
Fix Chrome application shortcut
...
closes #521
11 years ago
Lorenz Hübschle-Schneider
be6e356363
Settings module
11 years ago
Lorenz Hübschle-Schneider
4476ff5064
Update dependenices
...
Angular 1.3.{2→9} has some nice bugfixes and features (esp for linky)
zlib.js was compressed a bit better, I don't think the code changed...
11 years ago
Lorenz Hübschle-Schneider
25ecdb7158
Add theme-color meta tag for Android 5
11 years ago
Anders Bergh
45ff81f7e7
Remove href="#" from the buffer list to prevent the status bar in Chrome.
11 years ago
Lorenz Hübschle-Schneider
1068f36a74
Clarify NSFW hiding help text in autoembed setting
11 years ago