Commit graph

1064 commits

Author SHA1 Message Date
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
Tor Hveem 2006070d59 Merge pull request #444 from ailin-nemui/help-kbd
make the help more pleasant by adding kbd tags
2014-09-05 18:08:16 +02:00
Ailin Nemui 91480e91ab make the help more pleasant by adding kbd tags 2014-09-05 18:03:38 +02:00
Lorenz Hübschle-Schneider c501215bae Re-enable "fetch more lines" after trimming lines on buffer switch
Fixes #404
2014-09-04 22:37:46 +01:00
David Cormier 38be11fd24 Merge pull request #441 from glowing-bear/connection-form
Don't capitalise host name
2014-09-02 15:40:23 -04:00
Lorenz Hübschle-Schneider 89391c0c61 Don't capitalise host name
Fixes #439
2014-09-02 19:06:31 +01:00
Lorenz Hübschle-Schneider 5b7f2b4ed1 Merge pull request #433 from glowing-bear/fix-font-size-glitch
fixup font-family and font-size setting glitches
2014-09-01 15:26:31 +01:00
David Cormier 658e876643 fixup font-family and font-size setting glitches
Replace fontSize placeholder by default value. Placeholders should be used
as suggestions, not effective values.

Remove spurious default value for fontFamily (it is defined right below)
2014-09-01 09:37:17 -04:00
Lorenz Hübschle-Schneider 6a26c61c9e Merge pull request #432 from glowing-bear/disconnect-when-closing
When closing the window, disconnect instead of asking the user to do it
2014-08-31 16:25:36 +01:00
David Cormier 9438c3844f Ask confirmation before closing if user has unsent input 2014-08-31 11:14:56 -04:00
David Cormier 24f63be25c When closing the window, disconnect instead of asking the user to do it 2014-08-31 11:12:09 -04:00
David Cormier 4f23eb7334 Merge pull request #430 from glowing-bear/refactor
[WIP] Refactor Glowing Bear
2014-08-31 11:03:36 -04:00
Lorenz Hübschle-Schneider fe24302a73 Karma: Include files in the right order
glowing-bear.js needs to be loaded before the modules building upon it
2014-08-31 15:57:36 +01:00
Lorenz Hübschle-Schneider 21f8f47efe Split things up into logical blocks 2014-08-31 15:57:36 +01:00