Commit graph

1626 commits

Author SHA1 Message Date
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
David Cormier
bbe9993577 Merge pull request #503 from glowing-bear/update-angular
Update AngularJS 1.3.0 → 1.3.2
2014-11-10 11:56:52 -05: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
Tor Hveem
09fa14da19 Merge pull request #501 from glowing-bear/more-filter-fixes
Fix conflicts between URL/email and irc channel linkification
2014-11-06 14:40:24 +01:00
Tor Hveem
3116674e81 Merge pull request #500 from glowing-bear/mobile-prefix-size
Fix font size and timestamp positioning issues on mobile
2014-11-06 14:36:29 +01:00
Tor Hveem
70712de71d Merge pull request #502 from glowing-bear/ask-before-quit
Ask before sending /quit
2014-11-06 14:31:03 +01:00
Lorenz Hübschle-Schneider
4a41e32fef Ask before sending /quit 2014-11-06 14:21:40 +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
d68032b77a Fix font size and timestamp positioning issues on mobile
By using relative sizes, we automatically adjust to any change in the font size setting
Also, the timestamp shouldn't be lifted up, that looks weird. A margin-bottom: -1px does the CSS engine spell of confusion as well and doesn't mess up the layout.
2014-11-05 20:50:15 +01:00
Tor Hveem
6854b9b83d Merge pull request #497 from glowing-bear/wording-ssl-tls
Update encryption instructions
2014-11-03 16:49:46 +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
Lorenz Hübschle-Schneider
cd124cf5ff Fix escaping in regex parsing buffer fullName 2014-11-02 19:10:45 +01:00
Tor Hveem
3eba4ff227 Merge pull request #494 from glowing-bear/no-debug
Disable debug data in Angular unless debug mode is enabled
2014-10-31 10:11:43 +01:00
Lorenz Hübschle-Schneider
79ebead64f Disable debug data in Angular unless debug mode is enabled
Performaaance!
2014-10-31 10:07:41 +01:00
Tor Hveem
b94d64f80f Merge pull request #493 from ailin-nemui/quick-keys-lt
[light theme] add style for quick keys
2014-10-28 12:11:40 +01:00
Ailin Nemui
f6bc1f94e0 [light theme] add style for quick keys 2014-10-28 11:26:44 +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
Tor Hveem
5fb74a5c8c Merge pull request #485 from glowing-bear/fix-bufferlist-spacing
Fix bufferlist spacing on mobile
2014-10-28 01:19:00 +01:00
Tor Hveem
f5d4162790 Merge pull request #492 from glowing-bear/fix-filters
Fix inline colour filter by applying to text nodes only
2014-10-28 01:17:47 +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
Lorenz Hübschle-Schneider
dbdd0523f9 Merge pull request #491 from ailin-nemui/escape-whitespace
index: be extra careful to escape space in order to avoid uncollapsed space with white-space:pre
2014-10-26 22:14:23 +01:00
Lorenz Hübschle-Schneider
336c8d5a5c Merge pull request #490 from ailin-nemui/pgup-fetch-lines
make pageup key trigger fetch more lines
2014-10-26 22:12:53 +01:00
Lorenz Hübschle-Schneider
7f69a1cfe5 Merge pull request #489 from ailin-nemui/sidebar-apply-ex
fix $apply exception on showSidebar
2014-10-26 22:12:25 +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
85ef764faf make pageup key trigger fetch more lines 2014-10-26 21:10:53 +01:00
Ailin Nemui
4e2a5dbe88 fix $apply exception on showSidebar 2014-10-26 21:09:15 +01:00
Tor Hveem
0b481cce3d Merge pull request #486 from glowing-bear/fix-buffer-bottom
Restore space at the bottom of buffer lines
2014-10-24 19:29:58 +02:00
Lorenz Hübschle-Schneider
89ea7d20ea Restore space at the bottom of buffer lines 2014-10-24 18:46:58 +02:00
Lorenz Hübschle-Schneider
8190e7a256 Fix bufferlist spacing on mobile
The current version is much too tight to hit, and for some reason I only
fixed it in the cordova branch. This should go into master, though.
2014-10-24 12:42:13 +02:00
Ailin Nemui
0b15e2f74f some scrolling updates 2014-10-24 12:26:21 +02:00
David Cormier
a3bb4a5917 Merge pull request #482 from glowing-bear/make-buttons-unselectable
Make buttons unselectable
2014-10-21 09:36:53 -04:00
Lorenz Hübschle-Schneider
80b0d2ca6a Quick keys disappear only after releasing alt key
Other changes:
- 0.2s delay so they don't appear when pressing Alt+A etc
- don't appear when other modifier keys are pressed
2014-10-20 12:30:30 +02:00