Commit graph

1630 commits

Author SHA1 Message Date
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
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