Commit graph

1123 commits

Author SHA1 Message Date
Lorenz Hübschle-Schneider f125c43ccb Adds emoji support using Twitter's twemoji 2015-01-03 18:29:59 +01: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
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
Lorenz Hübschle-Schneider 1f0cb71e86 Make buttons unselectable
This improves copying and pasting quite a lot
2014-10-20 11:09:50 +02:00
Lorenz Hübschle-Schneider 10dde0e7d9 Merge pull request #434 from glowing-bear/design-light-theme
Design light theme
2014-10-18 20:55:07 +02:00