David Cormier
ceb31c1947
contentForMessage doesn't have to care about content visibility
11 years ago
David Cormier
d2a30c1d13
Plugin visibility defaults to value of rootScope.visible
...
And plugin content is shown if it has to be visible
11 years ago
Lorenz Hübschle-Schneider
dc1ce08800
Merge pull request #384 from glowing-bear/default-font
...
Make sure that a favourite font is always set when using Glowing Bear.
11 years ago
David Cormier
7ee237cf3a
Merge pull request #381 from glowing-bear/fix-esc
...
Properly iterate over modals in ESC key handler
11 years ago
David Cormier
01a1d79a54
Remove font definition from css file
...
The font for the .favorite-font class is now set programmatically
11 years ago
David Cormier
9b55244f13
Set and bind font-family if unset
...
Default for desktop is monospace and default for mobile
is sans-serif
11 years ago
David Cormier
7c5a396171
Rename 'monospace' class to 'favorite-font'
11 years ago
David Cormier
05e74ba5cd
Merge pull request #380 from glowing-bear/settings-mobile-design
...
Fix rendering of settings dialog on mobile
11 years ago
Lorenz Hübschle-Schneider
bea1cf6923
Properly iterate over modals in ESC key handler
...
the old way included attributes like 'length' and would raise an
exception, causing disconnection via double-esc to fail
11 years ago
David Cormier
a9758db585
Merge pull request #379 from glowing-bear/sidebar-swipe-mobileonly
...
Don't hide the sidebar when "swiping" with the mouse on desktop
11 years ago
Lorenz Hübschle-Schneider
7a374740af
Fix rendering of settings dialog on mobile
11 years ago
Lorenz Hübschle-Schneider
fec3c57da3
Don't hide the sidebar when "swiping" with the mouse on desktop
11 years ago
David Cormier
013cc03380
Merge pull request #349 from glowing-bear/dejquery
...
[PLEASE TEST] Remove dependency on jQuery
11 years ago
Tor Hveem
8a15690557
Merge pull request #377 from glowing-bear/historystash
...
Move current line into history when pressing down in input bar
11 years ago
Tor Hveem
f95a84a93d
Merge pull request #376 from glowing-bear/readline
...
fix keybindings relying on caretPos
11 years ago
Lorenz Hübschle-Schneider
0984a2f8b4
Make readline/emacs keybindings a setting
...
Also fix some labels while we're at it
11 years ago
Lorenz Hübschle-Schneider
edb34144c7
Move current line into history when pressing down in input bar
11 years ago
Tor Hveem
a5c68a8053
fix keybindings relying on caretPos
11 years ago
Lorenz Hübschle-Schneider
ff63a9d8bd
Merge pull request #374 from glowing-bear/autoconn
...
New feature: Automatically connect
11 years ago
Tor Hveem
204a6f9325
Merge pull request #375 from glowing-bear/zopfli
...
Optipng-zopfli for even smaller pngs
11 years ago
Lorenz Hübschle-Schneider
9b64d32828
Optipng-zopfli for even smaller pngs
11 years ago
Tor Hveem
065d8a240d
New feature: Automatically connect
...
Check if user saved password, and then offer to automatically connect.
Use a angular watch on the autoconnect and connect as soon as user
selects it.
Check for error messages so it doesn't try to reconnect if there is
errors.
11 years ago
Lorenz Hübschle-Schneider
95c9969e71
Merge pull request #373 from glowing-bear/readline
...
Add some emacs keybindings. Fixes #371
11 years ago
Tor Hveem
99cf794efc
Use title tag to explain keybindings
11 years ago
Lorenz Hübschle-Schneider
c9e3c1a55c
Close modal with escape key
11 years ago
Lorenz Hübschle-Schneider
bc958a3f7b
Fix modal so that it reliably works on all plattforms
11 years ago
Tor Hveem
4081b18ed2
Add some emacs keybindings. Fixes #371
...
Add the most commonly used emacs/readline keybindings to input field and
document them.
Also change the wording on some of the old descritions to clarify
intent.
11 years ago
Lorenz Hübschle-Schneider
15bb4a21d9
Remove now-obsolete toggle prevention function
11 years ago
Tor Hveem
63f30215ed
Fix modal closing on mobile
...
Removing the click handler on the backdrop fixes it, because apparently
the inside listeners stop propagating. We should look for a fix on
backdrop clicking too. And we should also support clicking ESC to close
modal.
11 years ago
Lorenz Hübschle-Schneider
e236d937e2
Simplify usage of modal
11 years ago
Lorenz Hübschle-Schneider
73dcddac0e
increase max height of accordion fields for mobile
11 years ago
Lorenz Hübschle-Schneider
4259b070de
Fix modal height and accordion in firefox
11 years ago
Lorenz Hübschle-Schneider
640f3f8228
Remove jQuery and bootstrap js
11 years ago
Lorenz Hübschle-Schneider
7d5bc0f078
Accordion without jQuery / bootstrap js
...
it's not quite 100% as nice though
11 years ago
Lorenz Hübschle-Schneider
23fb4da05a
Implement modal without bootstrap.js and jQuery
11 years ago
Tor Hveem
018feb2fd5
Merge pull request #368 from glowing-bear/sidebar-animation
...
[PLEASE TEST] Animate sidebar with CSS transitions
11 years ago
Tor Hveem
98c4f35fef
Merge pull request #366 from glowing-bear/linebreak
...
[PLEASE TEST] Fix line breaks on mobile by shifting around padding
11 years ago
Tor Hveem
c57b4d0cc7
Merge pull request #364 from glowing-bear/embedmaxwidth
...
Prevent embeds from overflowing
11 years ago
Lorenz Hübschle-Schneider
97cf908932
Prevent embeds from overflowing
...
Fixes #347
11 years ago
Lorenz Hübschle-Schneider
8816fe221e
Animate sidebar with CSS transitions
11 years ago
Lorenz Hübschle-Schneider
638aeb6697
Merge pull request #363 from glowing-bear/fixlocalstorage
...
localstorage: fix initial value setting
11 years ago
Tor Hveem
25fefb0443
Merge pull request #361 from glowing-bear/jshintrc
...
Add Jshintrc
11 years ago
Tor Hveem
f7ef7e95b9
Merge pull request #365 from glowing-bear/defaultsettings
...
Enable hierarchical server view by default
11 years ago
Tor Hveem
5173f86b53
Merge pull request #367 from glowing-bear/defaultfont
...
Change order of default monospace fonts, remove Terminus
11 years ago
Tor Hveem
2f7f463473
Merge pull request #362 from glowing-bear/hideDebug
...
Make debug mode a parameter, not a setting
11 years ago
Lorenz Hübschle-Schneider
6e0e1d122f
Change order of default monospace fonts, remove Terminus
...
Having a bitmap font as first choice is really stupid, as noted
by @Evropi in #322 (this fixes #322 )
As Inconsolata is a wonderful font that has the advantages of
a monospace font combined with a level of readability that is
otherwise reserved to sans-serif fonts, I think it should be first
in the list.
11 years ago
Lorenz Hübschle-Schneider
2c4a28f559
Enable hierarchical server view by default
...
Also fix its label
Fixes #331
11 years ago
Lorenz Hübschle-Schneider
3eb1345612
Don't use globalstrict, it produces lots of errors
...
...about missing "use strict"s
11 years ago
Lorenz Hübschle-Schneider
74f9ac94ea
Use the function form of 'use strict'
11 years ago
Lorenz Hübschle-Schneider
fa6f108fe5
Make debug mode a parameter, not a setting
11 years ago