Commit graph

1191 commits

Author SHA1 Message Date
Tor Hveem
cf27b11df3 fixes for reconnect feature
Reinitalise models, and more apply state
2015-03-15 23:58:18 +01:00
Tor Hveem
afdcaadb72 Merge pull request #477 from glowing-bear/reconnect
[WIP] Start implementing auto-reconnect
2015-03-14 21:19:24 +01:00
Tor Hveem
7029511029 Style the reconnect banner, clean up apply usage 2015-03-14 21:16:45 +01:00
Tor Hveem
ca5542e46d Handle signal _buffer_localvar_changed
Our parser already supports this message, we just were not hooking the
signal up with the parser.
2015-03-14 21:16:45 +01:00
Tor Hveem
99f396b652 Check that nicklist exists before updating. 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
Tor Hveem
ff480cd0c6 fix problem with activating saving of password 2015-03-14 21:16:45 +01:00
Tor Hveem
ed18a250fb save defaults to $store 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
David Cormier
8f5ce92ada Bump version to 0.4.5 2015-03-14 21:16:44 +01:00
David Cormier
cfbc8108f3 plugins: add tests for video plugin
Test ogv, webm and mp4 urls
2015-03-14 21:16:44 +01:00
David Cormier
b6260e7cc7 plugins: add html5 video support
Shows ogv, mp4 and webm files inside a video tag
2015-03-14 21:16:44 +01:00
Lorenz Hübschle-Schneider
a689cd8386 Merge pull request #555 from glowing-bear/handle-localvar_changed
Handle signal _buffer_localvar_changed
2015-03-07 16:06:59 +01:00
Lorenz Hübschle-Schneider
d492bf2dc7 Merge pull request #554 from glowing-bear/check-nicklist-defined
Check that nicklist exists before updating.
2015-03-07 16:06:36 +01:00
Tor Hveem
784731f22f Handle signal _buffer_localvar_changed
Our parser already supports this message, we just were not hooking the
signal up with the parser.
2015-03-07 13:10:03 +01:00
Tor Hveem
7f82a24b91 Check that nicklist exists before updating. 2015-03-07 13:01:05 +01:00
Lorenz Hübschle-Schneider
e0c5842774 Angular.js update 1.3.9 -> 1.3.14
bugfix releases
2015-03-02 22:54:13 +01:00
Lorenz Hübschle-Schneider
5619420302 Merge pull request #553 from glowing-bear/fix-settings
Fix settings
2015-03-02 22:29:22 +01:00
Tor Hveem
a8dcd738cf fix problem with activating saving of password 2015-03-02 22:21:30 +01:00
Tor Hveem
c7de58d125 save defaults to $store 2015-03-02 22:21:30 +01:00
Tor Hveem
ba5bca9c8e Merge pull request #550 from glowing-bear/enable-autocomplete
Enable autocomplete on input, disable on search
2015-03-01 16:11:25 +01:00
Tor Hveem
fa56f3f2cf Merge pull request #549 from glowing-bear/app-installation-instructions
Improve app installation instructions
2015-03-01 16:10:39 +01:00
Lorenz Hübschle-Schneider
6d0e41e630 Save emojify preference in settings
This fixes a bug where the preference would not be saved
2015-02-28 21:30:57 +01:00
David Cormier
b56309be6e Bump version to 0.4.5 2015-02-18 12:49:38 -05:00
David Cormier
544f27c472 Merge pull request #529 from glowing-bear/add-video-support
Display ogv, mp4 and webm videos inside a video tag
2015-02-18 11:03:31 -05:00
David Cormier
0165e5e320 plugins: add tests for video plugin
Test ogv, webm and mp4 urls
2015-02-17 09:48:22 +01:00
David Cormier
d8c4ba78c1 plugins: add html5 video support
Shows ogv, mp4 and webm files inside a video tag
2015-02-17 09:48:18 +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
21aa89d2ad Improve app installation instructions
Also fix encryption instructions URL for those who proxy their relay
2015-02-17 09:30:48 +01:00
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
2015-02-17 09:30:38 +01:00
Vivien Didelot
c4bddc993d Revert "Check GET parameters in image embedding"
There's no need to check for every GET parameters (using the line ending
'$' character), we can just add a word boundary (the '\b' character)
instead. Thus, revert commit b939bc7ca8.
2015-02-13 09:05:45 +01:00
David Cormier
e45c2be59f Merge pull request #547 from glowing-bear/rewrite-with-urlplugin
Overhaul plugins
2015-02-12 16:24:42 -05:00
David Cormier
091e235f19 Merge pull request #548 from glowing-bear/fix-async-autoembed
Fix automatic embedding of asynchronous plugins (jsonp)
2015-02-12 16:08:51 -05:00
Lorenz Hübschle-Schneider
c57911db64 Restructure plugin constructors to make them more convenient 2015-02-08 21:48:31 +01:00
Lorenz Hübschle-Schneider
07d60f96c3 Fix automatic embedding of asynchronous plugins (jsonp)
Closes #540
2015-02-08 11:50:49 +01:00
Lorenz Hübschle-Schneider
4b65847b46 Rewrite youtube plugin with urlPlugin
Remove URL without protocol from tests
2015-02-08 11:23:32 +01:00
Lorenz Hübschle-Schneider
beaa3426dd Rewrite vine plugin with urlPlugin 2015-02-08 11:17:06 +01:00
Lorenz Hübschle-Schneider
18c0db6c4f Fix Asciinema plugin 2015-02-08 11:16:55 +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
0dfd2bbc77 Merge pull request #545 from glowing-bear/fix-firefox-manifest-permission
Request firefox app permissions
2015-02-05 13:57:49 +01:00
Lorenz Hübschle-Schneider
d9c230ac44 Include settings.js in minification process; fix strict DI 2015-02-04 22:56:46 +01:00
Tor Hveem
ab23dd8083 Merge pull request #524 from glowing-bear/settings-module
Settings module
2015-02-04 20:02:52 +01:00
Lorenz Hübschle-Schneider
54bb9dad13 Add default settings again 2015-02-04 19:57:43 +01:00
Lorenz Hübschle-Schneider
be6e356363 Settings module 2015-02-04 19:56:56 +01:00
Lorenz Hübschle-Schneider
48582cff3f Fix number parsing in localStorage 2015-02-04 19:51:49 +01:00
Lorenz Hübschle-Schneider
c422c2df4d localStorage: remove dysfunctional fallback 2015-02-04 19:51:49 +01:00
Lorenz Hübschle-Schneider
51e5817cbd Fix debug mode
manipulating window.location.search isn't reliable
2015-02-04 19:51:49 +01:00
Tor Hveem
3bc67e9c2d Request firefox app permissions 2015-02-04 12:40:04 +01:00