Lorenz Hübschle-Schneider
d168d43261
Split bower dependencies into those needed for tests and full offline mode
...
"production" dependencies is the minimal set to run the tests
"dev" dependencies contain the rest
This speeds up travis builds enormously and saves a lot of time and disk
space if you only want to run the tests
2018-03-18 10:40:02 +01:00
Lorenz Hübschle-Schneider
30e0343104
Update npm dependencies (for tests and building electron)
2018-03-18 10:39:16 +01:00
Lorenz Hübschle-Schneider
316b290adc
Update travis' node version
2018-03-18 10:15:26 +01:00
Lorenz Hübschle-Schneider
0637882a4b
Remove unnecessary semicolon
2018-03-18 10:15:26 +01:00
Lorenz Hübschle-Schneider
cc26260e50
Merge pull request #979 from lorenzhs/update-dependenices
...
update third-party dependenices
2018-02-20 12:28:02 +01:00
Lorenz Hübschle-Schneider
0dd87b442c
update third-party dependenices
2018-01-28 14:44:24 +01:00
Lorenz Hübschle-Schneider
f47043fe17
Merge pull request #971 from Lucius-Q-User/master
...
MobileSafari private mode fix
2017-11-04 14:29:48 +01:00
Lucius-Q-User
fb14a167c0
MobileSafari private mode fix
2017-11-04 13:17:31 +03:00
Lorenz Hübschle-Schneider
84018d4bec
Merge pull request #964 from lorenzhs/nick-completer-settings
...
Parse some of WeeChat's completion settings
2017-10-09 09:40:49 +02:00
Lorenz Hübschle-Schneider
a52a63711e
Merge pull request #967 from graymalkin/patch-1
...
Tweak to the CSS for the nicklist
2017-10-09 09:39:45 +02:00
Lorenz Hübschle-Schneider
61a6490de8
Increase nicklist bottom padding a bit
2017-10-09 09:39:12 +02:00
Simon Cooksey
4d35d7d4b9
Update glowingbear.css
2017-10-06 15:48:23 +01:00
Simon Cooksey
6c604a21d0
Tweak to the CSS for the nicklist
...
This removes the funny empty space at the bottom of the nick list when it is scrollable.
2017-09-25 15:00:04 +01:00
Lorenz Hübschle-Schneider
5f47b1b74c
README: clarify electron build process
...
not everyone is familiar with set notation, it would seem :)
2017-09-07 09:56:34 +02:00
Lorenz Hübschle-Schneider
77d1c8925b
Merge pull request #965 from tribut/pastebin-raw
...
Recognize /raw/ pastebin URLs
2017-08-31 09:42:51 +02:00
Felix Eckhofer
1b6ba78acd
Recognize /raw/ pastebin URLs
2017-08-30 19:08:16 +02:00
Lorenz Hübschle-Schneider
d4d7a977e1
Parse some of WeeChat's completion settings
...
weechat.completion.nick_completer and 'weechat.completion.nick_add_space
Fixes #963
2017-08-20 09:51:48 +02:00
Lorenz Hübschle-Schneider
d87a2cdfff
Merge pull request #959 from TPXP/patch-1
...
Upgrade karma-phantomjs-launcher to 1.0.0
2017-07-30 16:15:21 +02:00
Thomas P
4c061ba9f4
Upgrade karma-phantomjs-launcher to 1.0.0
...
`phantomjs` was renamed to `phatomjs-prebuilt` but this change was integrated in the 1.0.0 release of `karma-phantomjs-launcher`. The previous versions import the `phantomjs` module, which results in a failure since this module is not anymore installed. Consequently, the `run_tests.sh` script hands infinitely because the launcher fails.
This commit makes the run_tests.sh script work again. :-)
2017-07-30 16:02:44 +02:00
Lorenz Hübschle-Schneider
938ce13fcc
Merge pull request #849 from lorenzhs/swipe
...
better swipe handling and nicklist behaviour on mobile
2017-06-26 10:34:47 +02:00
Lorenz Hübschle-Schneider
89bfac964e
Simplify updateShowNicklist
2017-06-26 10:29:49 +02:00
Lorenz Hübschle-Schneider
9c28ec4055
Document, simplify, and improve swipe logic
2017-06-26 10:29:49 +02:00
Lorenz Hübschle-Schneider
f3e0e3e047
Stop abusing "hide nicklist" setting to show/hide sidebar on mobile
2017-06-26 10:29:49 +02:00
Lorenz Hübschle-Schneider
f44b67489d
Use CSS-based mobile detection
2017-06-26 10:29:48 +02:00
Lorenz Hübschle-Schneider
1c71ede145
simplify touch detection logic
...
no swipes on desktop needed with the previous commit!
2017-06-26 10:29:17 +02:00
Lorenz Hübschle-Schneider
6b7b639618
Add an "always show nicklist" setting on mobile to replace "hide nicklist"
2017-06-26 10:29:10 +02:00
Lorenz Hübschle-Schneider
e37666a571
better swipe handling
...
this makes the mobile UI less pleasant to use on Desktop :\
2017-06-26 10:24:45 +02:00
Lorenz Hübschle-Schneider
363f4a9e36
Merge pull request #951 from glowing-bear/revert-905-dont-scroll-to-readmarker
...
Revert "[DISCUSS] Remove "scroll to readmarker" functionality"
2017-06-16 21:31:45 +02:00
Lorenz Hübschle-Schneider
c4d8a4fe10
Revert "[DISCUSS] Remove "scroll to readmarker" functionality"
2017-06-16 21:29:48 +02:00
Lorenz Hübschle-Schneider
773a80b40c
fix title positioning on mobile
...
Closes #948
2017-06-09 09:49:18 +02:00
Lorenz Hübschle-Schneider
efb23d0ee8
Merge pull request #946 from lorenzhs/title-modal
...
Enable title modal on desktop, too, and improve it a bit
2017-06-07 17:13:12 +02:00
Lorenz Hübschle-Schneider
1f86485376
Merge pull request #947 from txanatan/base16-ocean-dark
...
Add base16-ocean-dark
2017-06-03 11:53:01 +02:00
Alice Jenkinson
027c7bb03f
Add base16-ocean-dark
2017-06-03 10:05:12 +12:00
Lorenz Hübschle-Schneider
5d090dd0ed
Enable title modal on desktop, too, and improve it a bit
...
- make it full-width for clickability of the entire top region
- show the buffer's name in the modal dialog
Fixes #943
2017-06-02 11:37:41 +02:00
Lorenz Hübschle-Schneider
d45763d736
Merge pull request #905 from lorenzhs/dont-scroll-to-readmarker
...
[DISCUSS] Remove "scroll to readmarker" functionality
2017-05-26 14:23:37 +02:00
Lorenz Hübschle-Schneider
6c78b13dfb
Merge pull request #945 from rscullin/noscript
...
UX Improvements when JS is disabled or blocked
2017-05-20 08:25:08 +02:00
Robert Scullin
c3214a2ad6
Noscript code cleanup
2017-05-19 15:09:57 -04:00
Robert Scullin
945e84c538
Improves UX when JavaScript is disabled/blocked
2017-05-19 14:59:25 -04:00
Lorenz Hübschle-Schneider
899413d134
Merge pull request #944 from rscullin/master
...
Make buffer search case insensitive
2017-05-19 09:35:50 +02:00
Robert Scullin
b598d1b8d1
Make buffer search case insensitive
2017-05-19 00:35:04 -04:00
Lorenz Hübschle-Schneider
539f892e8e
Merge pull request #922 from glowing-bear/buffer-jump
...
Implement Alt+J buffer jump like in WeeChat
2017-05-14 20:13:15 +02:00
Lorenz Hübschle-Schneider
236275a33b
Merge pull request #931 from lorenzhs/emojification
...
Emojification: only replace sequences of emoji surrounded by whitespace
2017-05-14 20:12:57 +02:00
Lorenz Hübschle-Schneider
4158ecebe7
Merge pull request #935 from lorenzhs/readme-tls
...
Update encryption instructions in the README
2017-05-10 22:39:42 +02:00
Lorenz Hübschle-Schneider
6af2a870fb
Merge pull request #938 from lorenzhs/password-escape-comma
...
Escape comma in password
2017-05-10 22:38:34 +02:00
Lorenz Hübschle-Schneider
92d707a51d
Merge pull request #939 from SimonSapin/ctrl-w-w-w-w
...
Fix Ctrl+W when the cursor follows a space.
2017-05-06 13:12:34 +02:00
Lorenz Hübschle-Schneider
3c30e6ad07
Ctrl-w: ignore all whitespace, not just spaces
2017-05-06 13:11:27 +02:00
Simon Sapin
ea4de99e89
Fix Ctrl+W when the cursor follows a space.
...
This key binding does "Delete from cursor to previous space".
When the text before the cursor was `some example`,
it would find the space after "some" and delete "example".
When hitting Ctrl+W *again*, it would find the same space again…
and delete nothing.
This changes the code to ignore trailing spaces before the cursor
for the purspose of finding the previous space,
so that something (if at all possible) is always deleted.
2017-05-05 21:44:40 +02:00
Lorenz Hübschle-Schneider
c8c3c9aa8d
Escape comma in password
...
Fixes #937
2017-05-05 12:48:41 +02:00
Lorenz Hübschle-Schneider
b04919002d
Update encryption instructions in the README
2017-05-01 12:46:08 +02:00
Lorenz Hübschle-Schneider
eaffb17c5a
Merge pull request #919 from txanatan/tidyup-cordova
...
Move Cordova specific fixes into main branch
2017-04-28 14:00:39 +02:00