Commit graph

1159 commits

Author SHA1 Message Date
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
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 ec21b21e38 Release version 0.4.4
skipping 0.4.{2,3} as these were used in the cordova branch independently
2014-11-20 12:04:21 +01:00