Commit graph

1213 commits

Author SHA1 Message Date
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
David Cormier
12ac7f742a Merge pull request #542 from vivien/plugins/vine
plugins: add Vine support
2015-01-30 19:17:01 -05:00
Vivien Didelot
ab260cb5a7 plugins: add Vine support
This commit adds support for Vine embeddable content.
2015-01-30 19:13:17 -05:00
David Cormier
e56acbc923 Merge pull request #528 from glowing-bear/add-filter-tests
Add some basic tests for filters
2015-01-24 12:32:46 -05: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
Tor Hveem
50f3acf76a Merge pull request #537 from glowing-bear/update-dependencies
Update dependenices
2015-01-18 12:17:13 +01: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
Tor Hveem
e4164fd353 Merge pull request #535 from anders/patch-1
Hide Chrome status bar when hovering links in the buffer list
2015-01-17 18:11:11 +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
Lorenz Hübschle-Schneider
39e6a0bc72 Merge pull request #531 from vivien/plugins/size-suffix
plugins: (image) support :size suffix
2015-01-15 11:30:31 +01:00
Vivien Didelot
b365272aa6 plugins: (image) support :size suffix
Some images URL (such as Twitter hosting site twimg.com) are suffixed
with :size where size can be small, medium or large.
2015-01-14 10:38:25 -05: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
David Cormier
6658dd1265 Merge pull request #476 from glowing-bear/close-notifications-on-disconnect
Cancel all outstanding notifications when disconnecting / navigating away
2015-01-03 20:52:49 -05:00
Lorenz Hübschle-Schneider
d709c8fd93 Cancel all outstanding notifications when disconnecting / navigating away
Fixes #296
2015-01-03 18:46: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
de730a4505 Add some basic tests for filters 2015-01-03 11:20:04 -05:00
David Cormier
8eda79e2f3 Merge pull request #527 from glowing-bear/inline-colour-rgb
Add inline colour support for rgb(12,34,56) / rgba(1,2,3,0.4) colours
2015-01-03 10:41:04 -05:00
David Cormier
a968d2833f Merge pull request #526 from glowing-bear/fix-filter-escaping-issues
Fix filter issues
2015-01-03 10:39:52 -05:00
Lorenz Hübschle-Schneider
0c20484b5a Add inline colour support for rgb(12,34,56) / rgba(1,2,3,0.4) colours
Also improve the regexes
2014-12-30 21:06:17 +01:00
Lorenz Hübschle-Schneider
8a740b765a Fix DOMfilter when replacing multiple occasions
Previously, it would sometimes forget things at the end
2014-12-30 20:23:32 +01:00
Lorenz Hübschle-Schneider
1478b611da Properly escape HTML entities in irclinky filter
Fixes #525
2014-12-30 18:22:20 +01:00
Lorenz Hübschle-Schneider
82fc20ed0d Allow % and ~ in front of channel names as well (irclinky)
Those are IRC modifiers, we want /whois output to be clickable
2014-12-20 20:10:33 +01:00
Tor Hveem
562b403ba5 Merge pull request #509 from glowing-bear/fix-buffers-without-shortname
Fix display of buffers without a short_name
2014-11-21 22:30:33 +01:00
Lorenz Hübschle-Schneider
d783d0e91b Fix display of buffers without a short_name 2014-11-20 21:18:18 +01:00
Lorenz Hübschle-Schneider
7f7a32df0c Close the correct tag 2014-11-20 14:09:49 +01:00