Lorenz Hübschle-Schneider
2d3c2c11bb
Load theme without angular to reduce flicker
...
Initialising with dark theme prevents flicker
2015-03-21 12:56:30 +01:00
Lorenz Hübschle-Schneider
be8ab42b7c
Make MathJax a setting and load it only if enabled
2015-03-21 12:45:45 +01:00
Lorenz Hübschle-Schneider
5740c647d6
Basic MathJax hackery
2015-03-21 12:45:45 +01:00
Lorenz Hübschle-Schneider
6af6d34a4f
Dynamically load twemoji if required
2015-03-21 12:27:20 +01:00
Tor Hveem
7029511029
Style the reconnect banner, clean up apply usage
2015-03-14 21:16:45 +01:00
Lorenz Hübschle-Schneider
97871fb83f
Angular.js update 1.3.9 -> 1.3.14
...
bugfix releases
2015-03-14 21:16:45 +01:00
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
2015-03-14 21:16:45 +01:00
Lorenz Hübschle-Schneider
2523ff80ee
Improve app installation instructions
...
Also fix encryption instructions URL for those who proxy their relay
2015-03-14 21:16:44 +01:00
Lorenz Hübschle-Schneider
de69f820fe
Save emojify preference in settings
...
This fixes a bug where the preference would not be saved
2015-03-14 21:16:44 +01:00
Lorenz Hübschle-Schneider
849da1b5a2
Implement reconnecting upon connection loss
...
TODO: test in various conditions
2015-02-17 09:42:48 +01:00
Lorenz Hübschle-Schneider
6522cd72d3
Fix Chrome application shortcut
...
closes #521
2015-02-08 10:42:28 +01:00
Lorenz Hübschle-Schneider
be6e356363
Settings module
2015-02-04 19:56:56 +01:00
David Cormier
a0f85f8589
Merge pull request #536 from glowing-bear/theme-colour
...
Add theme-color meta tag for Android 5
2015-01-19 09:58:01 -05:00
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...
2015-01-18 12:05:21 +01:00
Lorenz Hübschle-Schneider
25ecdb7158
Add theme-color meta tag for Android 5
2015-01-18 11:48:51 +01:00
Anders Bergh
45ff81f7e7
Remove href="#" from the buffer list to prevent the status bar in Chrome.
2015-01-17 17:30:08 +01:00
Tor Hveem
638a4595c7
Merge pull request #530 from glowing-bear/twemoji
...
Adds emoji support using Twitter's twemoji
2015-01-13 13:58:06 +01:00
Tor Hveem
63c7e10832
Merge pull request #496 from glowing-bear/colourise-title
...
Parse colours in buffer title
2015-01-13 13:54:52 +01:00
Lorenz Hübschle-Schneider
1068f36a74
Clarify NSFW hiding help text in autoembed setting
2015-01-04 18:45:36 +01:00
Lorenz Hübschle-Schneider
f125c43ccb
Adds emoji support using Twitter's twemoji
2015-01-03 18:29:59 +01:00
Lorenz Hübschle-Schneider
1d4caa91cd
Parse colours in buffer title
...
Requires a WeeChat version including 013165209a
i.e., WeeChat 1.1 or a November 2014 nightly (or later)
(for previous versions, see https://github.com/weechat/weechat/issues/237 )
Fixes #308
2015-01-03 18:18:20 +01:00
Lorenz Hübschle-Schneider
7f7a32df0c
Close the correct tag
2014-11-20 14:09:49 +01:00
Tor Hveem
53325a4cd0
Merge pull request #508 from glowing-bear/fix-non-hash-channels
...
Fix non-#channels and single-symbol channels (#)
2014-11-20 13:23:37 +01:00
Lorenz Hübschle-Schneider
3bb9094ab4
Clarify unread only setting
2014-11-20 13:04:11 +01:00
Lorenz Hübschle-Schneider
9b7a778186
Fix non-#channels and single-symbol channels (#)
2014-11-20 12:59:33 +01:00
Lorenz Hübschle-Schneider
640eda8682
Update AngularJS 1.3.0 → 1.3.2
2014-11-08 10:30:35 +01:00
Lorenz Hübschle-Schneider
1f601e56c8
Fix linkification target
...
The target attribute was passed to the wrong filter
2014-11-06 16:31:31 +01:00
Lorenz Hübschle-Schneider
0bc7571217
Fix conflicts between URL/email and irc channel linkification
...
URL/email links take priority over IRC channel links with this filter order.
2014-11-06 13:55:33 +01:00
Lorenz Hübschle-Schneider
6ac133867c
Update encryption instructions
...
- use TLS instead of SSL
- put a link to my encryption guide for trusted relay
- unify port throughout instructions (9001)
2014-11-03 16:36:37 +01:00
Tor Hveem
84c425cb41
Merge pull request #484 from ailin-nemui/scrolling-poll2
...
[Please test] some scrolling updates via polling
2014-10-28 01:31:35 +01:00
Tor Hveem
1dc32fd847
Merge pull request #483 from glowing-bear/key-overlays
...
Show quick access keys on Alt keypress
2014-10-28 01:24:11 +01:00
Lorenz Hübschle-Schneider
d95abdd0df
Fix inline colour filter by applying to text nodes only
...
this requires traversing the line's DOM and manipulating things there
2014-10-27 21:54:38 +01:00
Ailin Nemui
a1f6012fcc
index: be extra careful to escape space in order to avoid uncollapsed space with white-space:pre
2014-10-26 21:21:24 +01:00
Ailin Nemui
0b15e2f74f
some scrolling updates
2014-10-24 12:26:21 +02:00
Ailin Nemui
9827710736
Support narrowing buffer selection with Alt+0-9 after using Alt+g or when onlyUnread is enabled, and show numeric overlays for Alt+0-9 keys on the buffers
2014-10-20 11:45:56 +02:00
David Cormier
7fa1b7cc9d
Create dark theme by extracting theme settings from glowingbear.css
...
* Remove style.css as those values should be themable as well.
* Update urls in index.html to link to dark theme by default
2014-10-18 14:42:41 -04:00
Lorenz Hübschle-Schneider
4fd5ceadb2
Don't automatically show NSFW content
...
Fixes #472
2014-10-16 15:50:36 +02:00
Lorenz Hübschle-Schneider
e26827242d
Update AngularJS to 1.3.0
2014-10-14 12:37:00 +02:00
Oystein Steimler
b9d95c6ea8
Shows how to set password in SSL help as well
2014-10-09 18:33:00 +02:00
Oystein Steimler
32b23bdc9b
Using port from connection settings in SSL help
2014-10-09 18:31:59 +02:00
Lorenz Hübschle-Schneider
e535099390
update angular to 1.3.0-rc3, underscore to 1.7.0, and favico to 0.3.5
2014-09-24 21:16:33 +02:00
Lorenz Hübschle-Schneider
2475ad2c61
Bufferlist design attempt
2014-09-17 13:24:27 +02:00
Ailin Nemui
91480e91ab
make the help more pleasant by adding kbd tags
2014-09-05 18:03:38 +02:00
Lorenz Hübschle-Schneider
89391c0c61
Don't capitalise host name
...
Fixes #439
2014-09-02 19:06:31 +01:00
David Cormier
658e876643
fixup font-family and font-size setting glitches
...
Replace fontSize placeholder by default value. Placeholders should be used
as suggestions, not effective values.
Remove spurious default value for fontFamily (it is defined right below)
2014-09-01 09:37:17 -04:00
David Cormier
9438c3844f
Ask confirmation before closing if user has unsent input
2014-08-31 11:14:56 -04:00
Lorenz Hübschle-Schneider
21f8f47efe
Split things up into logical blocks
2014-08-31 15:57:36 +01:00
Lorenz Hübschle-Schneider
64f412e047
Handle keypress events as well
...
keydown is not enough, because browsers. A (very very very) long
explanation that I read in part is at http://unixpapa.com/js/key.html
E.g. on my keyboard layout (neo2), I don't get a keydown event for alt+<,
which in QWERTY keys is alt + caps lock + u (or the key above shift next to
enter on the right side, which actually isn't present on QWERTY (not ' but to
the right of it - it's not there on a US layout, but it is # on QWERTZ). I do get
a keypress event though.
2014-08-26 12:44:34 +01:00
David Cormier
9e0e3d06ae
Merge pull request #419 from glowing-bear/glyphicon
...
Use "off" glyphicon instead of "remove"
2014-08-25 16:26:17 -04:00
Lorenz Hübschle-Schneider
9c99eefb83
update angularjs to 1.3 beta 19 to fix bug with quotes around URL
2014-08-25 12:40:49 +01:00