Commit Graph

1277 Commits

Author SHA1 Message Date
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
Tor Hveem 3964fcc674 Fix bug with background color bleeding through 2014-10-18 14:42:45 -04:00
Tor Hveem f86b1081c7 fix gap between input and content 2014-10-18 14:42:45 -04:00
Tor Hveem c5d725e2c6 style option control in light theme 2014-10-18 14:42:45 -04:00
Ailin Nemui 1e2c26812f light theme: improve colours
* make the background lighter
* set highlight colour to something readable
* improve readability of default grey colours
* make default text color readable
* fix some base colours
2014-10-18 14:42:45 -04:00
David Cormier bda4e1af3e light-theme: darken most colors by 50% and add it to theme manager 2014-10-18 14:42:45 -04:00
Ailin Nemui 5960f9ba81 Add light theme 2014-10-18 14:42:45 -04:00
David Cormier 7fa1b7cc9d Create dark theme by extracting theme settings from glowingbear.css
* Remove style.css as those values should be themable as well.
* Update urls in index.html to link to dark theme by default
2014-10-18 14:42:41 -04:00
David Cormier 694e33d7b8 Merge pull request #475 from glowing-bear/fix-bear-click
Fix clicking the bear on mobile
2014-10-18 12:31:11 -04:00
Lorenz Hübschle-Schneider 66b48d83fb Fix clicking the bear on mobile
closes #469
2014-10-16 16:32:53 +02:00
David Cormier 967aac5dba Merge pull request #473 from glowing-bear/hide-nsfw
Don't automatically show NSFW content
2014-10-16 10:17:09 -04:00
Lorenz Hübschle-Schneider 4fd5ceadb2 Don't automatically show NSFW content
Fixes #472
2014-10-16 15:50:36 +02:00
Tor Hveem c136822f39 Merge pull request #470 from glowing-bear/update-angular
Update AngularJS to 1.3.0
2014-10-16 14:53:26 +02:00
Lorenz Hübschle-Schneider 24337cbcac Merge pull request #471 from kentor/fix-typo-1
fix a typo and some grammar mistakes
2014-10-15 12:12:41 +02:00
Kenneth Chung fdc598c00f fix a typo and some grammar mistakes 2014-10-14 22:21:22 -07:00
Lorenz Hübschle-Schneider e26827242d Update AngularJS to 1.3.0 2014-10-14 12:37:00 +02:00
David Cormier 2096c7b90c Merge pull request #468 from cybic/help-automation
Scripting the port numbers in help, adding password reminder
2014-10-09 16:04:56 -04:00
Oystein Steimler b9d95c6ea8 Shows how to set password in SSL help as well 2014-10-09 18:33:00 +02:00
Oystein Steimler 32b23bdc9b Using port from connection settings in SSL help 2014-10-09 18:31:59 +02:00
David Cormier cd4aad7931 Merge pull request #466 from glowing-bear/fix-plugins
Fix plugin selectors after angular upgrade
2014-09-28 15:37:15 -04:00
Lorenz Hübschle-Schneider bc037720bd Fix plugin selectors after angular upgrade
The recent angular update changed the format of the hash keys.
They're now in the format 'object:123' (etc), which isn't a valid
CSS class name any more, but we used the $$hashKey as such.

I used this opportunity to introduce a bit of abstraction there as well
2014-09-28 21:01:13 +02:00
Lorenz Hübschle-Schneider 68adfb6cc2 Hotfix irclinky filter: only #channels
&channels match HTML-escaped special chars like " m(
2014-09-28 20:45:29 +02:00
David Cormier 643a1020ac Merge pull request #462 from glowing-bear/update-angular
[PLS TEST] update angular to 1.3.0-rc3, underscore to 1.7.0, and favico to 0.3.5
2014-09-27 18:03:45 -04:00
David Cormier 1ce94f47e4 Merge pull request #463 from glowing-bear/fix-unicode-irclinky
Fix linkification of IRC channels
2014-09-27 18:02:24 -04:00
David Cormier 39b22da985 Merge pull request #464 from glowing-bear/hotfix-async-plugins
Rerun async plugins after buffer switch
2014-09-27 17:54:20 -04:00
Lorenz Hübschle-Schneider de6ea98c72 Rerun async plugins after buffer switch
TODO: cache result. This is necessary at the moment because currently,
they just stop working after a buffer switch
2014-09-25 18:00:54 +02:00
Lorenz Hübschle-Schneider 565ee16990 Fix linkification of IRC channels
Closes #451
2014-09-25 17:26:18 +02:00
Lorenz Hübschle-Schneider e535099390 update angular to 1.3.0-rc3, underscore to 1.7.0, and favico to 0.3.5 2014-09-24 21:16:33 +02:00
Lorenz Hübschle-Schneider b89a17032d Merge pull request #459 from ailin-nemui/bufferlist-focus-ex
Fix a $apply-exception in inputbar/bufferFilter.focus
2014-09-21 22:23:20 +02:00
Ailin Nemui 081c141760 apply-exception in inputbar/bufferFilter.focus 2014-09-21 22:20:37 +02:00
David Cormier 933af6a983 Merge pull request #420 from glowing-bear/use-strict
[PLS TEST] Use strict
2014-09-17 09:44:32 -04:00
Tor Hveem f882124c9e Merge pull request #453 from ailin-nemui/nicklist-width
[themes] make nicklist width fixed on mobile UI so text doesn't get cut off
2014-09-17 14:18:56 +02:00
Ailin Nemui 7fba43c2f9 [themes] make nicklist width fixed on mobile UI so text doesn't get cut off 2014-09-17 14:13:45 +02:00
Tor Hveem c6ccd38f8e Merge pull request #457 from torhve/compactbufferlist
Compact bufferlist
2014-09-17 13:27:25 +02:00
Lorenz Hübschle-Schneider 2475ad2c61 Bufferlist design attempt 2014-09-17 13:24:27 +02:00
Tor Hveem a87dc569aa Merge pull request #445 from ailin-nemui/up-down-pgup-pgdn
add pgup/pgdn keys and fix history in multiline edits
2014-09-17 12:30:05 +02:00
Tor Hveem 376c006398 Merge pull request #448 from glowing-bear/fix-scrolling-fetchMoreLines
Scroll to correct position when fetching more lines
2014-09-17 11:48:35 +02:00
Lorenz Hübschle-Schneider ddbb3a4e21 Merge pull request #455 from ailin-nemui/ifneeded-conditional
embedded content: check if scrollIntoViewIfNeeded vendor method is available
2014-09-15 16:40:28 +01:00
Ailin Nemui 5e9fd27c89 embedded content: check if scrollIntoViewIfNeeded vendor method is available 2014-09-15 17:35:17 +02:00
Lorenz Hübschle-Schneider 121c165a39 Scroll to correct position when fetching more lines
Fixes #406
2014-09-13 18:25:12 +01:00
Tor Hveem 2163b930f6 Merge pull request #447 from glowing-bear/unread-only-show-core
Keep core buffer visible with 'only show unread'
2014-09-13 18:42:06 +02:00
Lorenz Hübschle-Schneider c6e1bca78d Keep core buffer visible with 'only show unread' 2014-09-13 17:39:29 +01:00
Lorenz Hübschle-Schneider a80db339f8 Use strict
Requires turning IrcUtils into an Angular service, because the global variable
trick won't work with use strict.
Reuse is still easily possible by removing the angular wrapping around it.
2014-09-07 16:55:18 +01:00
David Cormier 8758cad336 Merge pull request #442 from glowing-bear/fix-line-fetching-after-switch
Re-enable "fetch more lines" after trimming lines on buffer switch
2014-09-05 16:45:11 -04:00
Ailin Nemui a63150e697 add pgup/pgdn keys and fix history in multiline edits 2014-09-05 18:18:05 +02:00
Tor Hveem ec81bbafb3 Merge pull request #446 from ailin-nemui/show-sidebar
Properly Show and hide the sidebar on mobile layout when using Alt+g
2014-09-05 18:17:03 +02:00
Ailin Nemui 156640c3ba Properly Show and hide the sidebar on mobile layout when using Alt+g 2014-09-05 18:10:12 +02:00