Jérémie Astori
77d70d6d91
Center scroll lists when navigating with keyboard
...
- This applies to channel list and user list sidebars
- This avoids having a selected item behind a sticky header
- This provides better UX by starting the scroll before the bottom (or top) is reached, giving a preview of what comes next (or before)
2018-07-24 00:50:19 -04:00
MiniDigger
8fa4a2833f
use replace over trimEnd to support ff60
2018-07-17 15:25:30 +02:00
Pavel Djundik
390d7c22ca
Merge pull request #2655 from realies/master
...
Change alert sound from ogg to wav
2018-07-17 11:07:48 +03:00
Pavel Djundik
5209b12d44
Fix MOTD display to actually only trim new lines
2018-07-17 10:13:50 +03:00
realies
8f5182b379
Change alert sound from ogg to wav
2018-07-17 09:14:58 +03:00
Jérémie Astori
3eca924a7c
Make the MOTDs a little nicer if possible
...
This removes the leading hyphens from MOTD lines (under the condition they all do) and trims empty lines around the MOTD (but not inside).
2018-07-10 00:38:11 -04:00
Pavel Djundik
ff98f31be2
Fix disabling autocomplete and fix completing special channels
2018-07-08 18:21:15 +03:00
Pavel Djundik
9447b4894d
Fix incorrect target in (dis)connect context menu
2018-07-06 21:21:57 +03:00
Jérémie Astori
21c4dea8a9
Merge pull request #2599 from thelounge/xpaw/userlist
...
Make userlist state consistent on mobile and desktop
2018-07-06 01:29:23 -04:00
Pavel Djundik
19ac4f72aa
Implement irc:// protocol handler
2018-07-05 13:01:10 +03:00
Pavel Djundik
d63f0ccc50
Make userlist state consistent on mobile and desktop
2018-07-04 10:26:07 +03:00
Trent Monahan
3a89935c29
Add reminder that ascii is awesome.
2018-07-03 19:51:10 +10:00
Adam Spotton
54e502c020
Add 'User information' (whois) support to the sidebar context menu
2018-06-24 11:52:55 -04:00
Pavel Djundik
d00cf72614
Reset highlights on self messages; update title when other client opens a channel
2018-06-21 16:51:07 +03:00
Jérémie Astori
0be8de738a
Merge pull request #2377 from thelounge/xpaw/contextmenu-keyboard
...
Make context menus accessible with keyboard
2018-06-19 00:23:22 -04:00
Pavel Djundik
9a808b58e9
Do not remove date marker when loading history if date changes
...
Fixes #2566
2018-06-17 11:46:31 +03:00
Pavel Djundik
24531538fd
Remove unnecessary code
...
This cause context menu to re-open when clicking on user in the context menu
2018-06-15 13:27:59 +03:00
Max Leiter
012ca805c1
Add role attributes in context menus
2018-06-15 13:27:59 +03:00
Pavel Djundik
d178ac9749
Make context menus accessible with keyboard
2018-06-15 13:27:58 +03:00
Pavel Djundik
4f018ba23b
Fix undefined channel when updating title
2018-06-14 18:54:38 +03:00
Jay2k1
a0a2e91928
add highlight count to page title
2018-06-13 19:06:32 +02:00
Pavel Djundik
7a3008aec6
Synchronize number of highlighted messages to client
...
Also fixes #1791
2018-06-11 14:29:57 +03:00
Pavel Djundik
3b2173c694
Focus into input if trying to type into any non-input element
...
Fixes #2473
2018-06-10 14:19:17 +03:00
Pavel Djundik
011bf80038
Merge pull request #2534 from thelounge/mcinkay/unicode-custom-highlight
...
Fix word boundary in the custom highlights regex not matching unicode
2018-06-10 11:33:37 +03:00
Alistair McKinlay
3cd8ce6514
Fix word boundary in the custom highlights regex not matching unicode
...
Fixes #1939
2018-06-10 09:27:11 +01:00
Max Leiter
9c4c1d6d51
Allow connecting/disconnecting from networks in UI, closes #631
2018-06-09 16:32:21 -07:00
Ben Harris
d2987d037c
use http for protocol-less URLs
2018-06-09 13:46:46 -04:00
Pavel Djundik
e5954ec0d8
Fix adding a new expanding collapsed networks incorrectly
...
Fixes #2529
2018-06-08 12:11:00 +03:00
Pavel Djundik
4824a2b535
Merge pull request #2388 from Raqbit/master
...
Fix Alt+Up/Down cycling through channels of collapsed networks
2018-06-02 13:49:19 +03:00
Jérémie Astori
8f7a141711
Merge pull request #2494 from thelounge/xpaw/list-together
...
Put list items in network context menu together
2018-06-01 21:45:20 -04:00
Pavel Djundik
f1ad8fa8f2
Merge pull request #2488 from Jay2k1/addAsteriskOnCopy
...
Add asterisk in front of nick in action lines
2018-06-01 19:43:30 +03:00
Pavel Djundik
a35154185a
Put list items in network context menu together
2018-06-01 12:13:40 +03:00
Jay2k1
6f8e26bdbf
Add asterisk in front of nick in action lines
2018-05-31 16:16:49 +02:00
Pavel Djundik
b4693fb768
Merge pull request #2482 from Jay2k1/master
...
Fix being unable to click channel link in chan after being kicked
2018-05-31 15:54:51 +03:00
Jay2k1
d0284dc1b9
Remove else so join is always sent
...
Fixes #2472
2018-05-29 19:39:57 +02:00
Pavel Djundik
000d56a96d
Show connect window when last network is removed
2018-05-29 13:07:18 +03:00
Jérémie Astori
e30984a13d
Merge pull request #2429 from c-ciobanu/c-ciobanu/feature-2360
...
Add password visibility toggle feature
2018-05-28 19:02:16 -04:00
Jérémie Astori
d185a78af7
Merge pull request #2197 from RockyTV/rockytv
...
Add support for /ignore, /unignore and /ignorelist commands
2018-05-28 18:33:51 -04:00
Alexandre Oliveira
468427bfdb
Add support for /ignore, /unignore and /ignorelist commands
2018-05-28 16:46:12 -03:00
Pavel Djundik
929047b6a5
Replace URIjs with native URLSearchParams
2018-05-28 10:16:00 +03:00
Cristi Ciobanu
490c94b33a
change icon tag
2018-05-24 21:21:30 +02:00
Cristi Ciobanu
25dc2848ca
changed i with button
2018-05-24 00:12:37 +02:00
Pavel Djundik
97dfdbf7c0
Default to https: for urls with no scheme
2018-05-23 16:50:59 +03:00
Pavel Djundik
629ae8bfa4
Fix protocol-aware urls, add better link validation in previews
2018-05-23 16:31:02 +03:00
Pavel Djundik
58ec2768ec
Use linkify-it
2018-05-23 16:31:02 +03:00
Raqbit
e2e6fe2533
Fix Alt+Up/Down cycling through channels of collapsed networks
2018-05-19 20:15:21 +02:00
Jérémie Astori
8edc1be7b5
Merge pull request #2414 from thelounge/xpaw/fix-2329
...
Fix join channel form not working
2018-05-15 01:19:38 -04:00
qwe
0294643403
minor fixes
2018-05-10 20:37:10 +02:00
Pavel Djundik
f5a8f23d2b
Merge pull request #2378 from thelounge/xpaw/fix-2327
...
Add prefix to channels from connect window
2018-05-10 17:14:50 +03:00
qwe
bdfc367c6c
refactor password visibility toggle feature
2018-05-10 01:25:17 +02:00