Pavel Djundik
|
1f604a8556
|
Network-first cache in service worker
|
2018-07-06 12:35:02 +03:00 |
|
Pavel Djundik
|
cdebd532ce
|
Make menu state consistent on desktop and mobile; fix sliding on desktop
Fixes #2572
|
2018-07-06 12:27:26 +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 |
|
Jérémie Astori
|
93fcd57b2d
|
Merge pull request #2571 from thelounge/xpaw/protocol-handler
Implement irc:// protocol handler
|
2018-07-05 22:08:07 -04:00 |
|
Jérémie Astori
|
2bd82fec6e
|
Merge pull request #2595 from joandrsn/master
Clarify /topic command without newtopic
|
2018-07-05 22:05:11 -04:00 |
|
Pavel Djundik
|
19ac4f72aa
|
Implement irc:// protocol handler
|
2018-07-05 13:01:10 +03:00 |
|
christer88
|
251ed60f1c
|
Disable username autocapitalize on input field when signing on
Fixes https://github.com/thelounge/thelounge/issues/2616
|
2018-07-05 08:00:07 +02: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 |
|
Jonas Andersen
|
90e55bd759
|
Removed 'the command'
|
2018-06-27 08:47:47 +02:00 |
|
Max Leiter
|
f1b88e5216
|
switch close button text on channels to Leave and kept as Close for other types.
|
2018-06-26 21:11:04 -07:00 |
|
Jonas Andersen
|
1ebbacdb2a
|
Clarify /topic command without newtopic
|
2018-06-26 11:52:20 +02:00 |
|
Adam Spotton
|
54e502c020
|
Add 'User information' (whois) support to the sidebar context menu
|
2018-06-24 11:52:55 -04:00 |
|
Jérémie Astori
|
7e8610bbac
|
Fix highlights when seconds are shown in timestamps
|
2018-06-23 14:58:17 -04:00 |
|
Jérémie Astori
|
1d6c6dd52b
|
Merge pull request #2526 from thelounge/astorije/higlight-border-and-bg
Replace current red-text highlight with a full background-color highlight
|
2018-06-23 14:20:44 -04:00 |
|
Jérémie Astori
|
4b19f79cb8
|
Merge pull request #2548 from thelounge/xpaw/input-height
Fix text not having enough space in <select> with some fonts
|
2018-06-21 21:10:40 -04:00 |
|
Jérémie Astori
|
c2ce56292c
|
Use a combination background + left border for highlight messages
|
2018-06-21 13:30:29 -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 |
|
Pavel Djundik
|
5091939aa4
|
Add support for WHOWAS
Fixes #2050
Co-Authored-By: jay2k1 <jay2k1@users.noreply.github.com>
|
2018-06-20 21:03:00 +03:00 |
|
Pavel Djundik
|
b8d60ddaa6
|
Correctly handle away and back events
Also support for self messages
Co-Authored-By: jay2k1 <jay2k1@users.noreply.github.com>
|
2018-06-20 19:32:19 +03:00 |
|
Pavel Djundik
|
a9413dc277
|
Update for changes in irc-framework
|
2018-06-20 18:30:32 +03:00 |
|
Pavel Djundik
|
a124e7bdb8
|
Change input sizes to be consistent
|
2018-06-19 13:32:15 +03:00 |
|
Jérémie Astori
|
e2602b28ad
|
Merge pull request #2315 from thelounge/astorije/ui
Revamp default theme a bit
|
2018-06-19 00:26:20 -04: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 |
|
Jérémie Astori
|
f814d7369c
|
Introduce some CSS variables to simplify writing themes that stay close to the default style
|
2018-06-14 18:58:42 -04:00 |
|
Jérémie Astori
|
8137ece450
|
Make sidebar logo scroll with networks, wrap logos in div element
|
2018-06-14 18:49:56 -04:00 |
|
Jérémie Astori
|
bff38efd50
|
Optimize SVG logos
|
2018-06-14 18:49:56 -04:00 |
|
Jérémie Astori
|
a97aa59689
|
Display full logo+text on public mode, logo-only on private mode
|
2018-06-14 18:49:56 -04:00 |
|
Jérémie Astori
|
ad3688e61d
|
Update Morning to be an exact dark version of default theme
|
2018-06-14 18:49:56 -04:00 |
|
Jérémie Astori
|
0e50cb4f06
|
Add normal version of logo for themes with light sidebars
|
2018-06-14 18:49:55 -04:00 |
|
Jérémie Astori
|
6201df072e
|
Revamp default theme a bit
|
2018-06-14 18:49:55 -04:00 |
|
Pavel Djundik
|
4f018ba23b
|
Fix undefined channel when updating title
|
2018-06-14 18:54:38 +03:00 |
|
Pavel Djundik
|
25e26a5b28
|
Merge pull request #2496 from Jay2k1/alert-count-in-title
Add alert count to title
|
2018-06-13 21:25:40 +03:00 |
|
Jay2k1
|
a0a2e91928
|
add highlight count to page title
|
2018-06-13 19:06:32 +02:00 |
|
Pavel Djundik
|
be2b81c478
|
Merge pull request #2540 from thelounge/astorije/favicon-normal
Make non-highlighted favicon look more different than highlighted one
|
2018-06-13 17:44:39 +03:00 |
|
Pavel Djundik
|
063ef1a98e
|
Remove label on force sync button
|
2018-06-12 11:25:00 +03:00 |
|
Pavel Djundik
|
7a3008aec6
|
Synchronize number of highlighted messages to client
Also fixes #1791
|
2018-06-11 14:29:57 +03:00 |
|
Jérémie Astori
|
d94da2aa09
|
Make non-highlighted favicon look more different than highlighted one
|
2018-06-10 16:48:08 -04:00 |
|
Jérémie Astori
|
49babf773e
|
Restore whitespace between caret and More/Less text in previews
|
2018-06-10 15:39:39 -04: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 |
|
dgw
|
fa66c3f23b
|
Prevent long lobby names pushing badges out of sidebar
|
2018-06-02 15:01:57 -05: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 |
|
Jérémie Astori
|
5344768e93
|
Fix mouse cursor on userlist
|
2018-05-31 00:50:00 -04: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 |
|
Max Leiter
|
0833f143ff
|
Pointer cursor hovering nicks in userlist
|
2018-05-17 17:11:14 -07: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
|
bab78f9913
|
moved the reveal password block into his own template
|
2018-05-10 21:20:35 +02: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 |
|
Jérémie Astori
|
0305dadc7f
|
Merge pull request #2431 from thelounge/xpaw/512px
Add 512px icons in manifest and specify image types
|
2018-05-10 00:18:35 -04:00 |
|
qwe
|
bdfc367c6c
|
refactor password visibility toggle feature
|
2018-05-10 01:25:17 +02:00 |
|
Pavel Djundik
|
9ce586e21d
|
Merge pull request #2413 from thelounge/xpaw/overscroll-behavior
Use overscroll-behavior
|
2018-05-09 17:23:30 +03:00 |
|
Pavel Djundik
|
c6f7aa2eda
|
Add 512px icons in manifest and specify image types
|
2018-05-09 10:18:42 +03:00 |
|
qwe
|
2d49e34805
|
add password toggle to connect and login
|
2018-05-08 23:40:39 +02:00 |
|
qwe
|
97b178dbdb
|
Add password visibility toggle feature
|
2018-05-08 01:52:54 +02:00 |
|
Pavel Djundik
|
95a435c5c9
|
Fix merge() in parser not filling unstyled text correctly
|
2018-05-07 21:19:54 +03:00 |
|
Pavel Djundik
|
55c1293b4c
|
Allow out-of-focus typing on touch devices
|
2018-05-03 15:51:40 +03:00 |
|
Pavel Djundik
|
1e5e9bbc57
|
Merge pull request #2405 from thelounge/xpaw/sort-arrow
Show a ghost placeholder when dragging channels
|
2018-05-02 17:37:31 +03:00 |
|
Pavel Djundik
|
f23c063b71
|
Fix join channel form not working
Fixes #2329
|
2018-05-02 17:09:32 +03:00 |
|
Pavel Djundik
|
7dd6340e46
|
Show a ghost placeholder when dragging channels
Co-Authored-By: Jérémie Astori <astorije@users.noreply.github.com>
|
2018-05-02 16:11:10 +03:00 |
|
Pavel Djundik
|
e1b6ba9f0d
|
Use overscroll-behavior
Ref: https://developers.google.com/web/updates/2017/11/overscroll-behavior
|
2018-05-02 14:17:56 +03:00 |
|
Pavel Djundik
|
94f1d8dde0
|
Override server provided defaults with parameters passed in the URL if they match the data type
|
2018-05-02 13:08:00 +03:00 |
|
Pavel Djundik
|
ee5e82fe9a
|
Fix connect window opening twice in public mode
|
2018-05-02 13:08:00 +03:00 |
|
Pavel Djundik
|
426893077f
|
Add prefix to channels from connect window
Fixes #2327
|
2018-05-02 13:08:00 +03:00 |
|
Jérémie Astori
|
9558a1af58
|
Merge pull request #2408 from thelounge/xpaw/parser-merger
Minor optimization in style parser
|
2018-05-01 19:37:10 -04:00 |
|
Jérémie Astori
|
df7e62915b
|
Merge pull request #2409 from thelounge/xpaw/ms-edge-css
Fix CSS issues in Microsoft Edge
|
2018-05-01 19:34:49 -04:00 |
|
Al McKinlay
|
f1477a3608
|
Merge pull request #2404 from thelounge/xpaw/fix-2218
Fix join channel ui moving when sorting channels
|
2018-05-01 21:40:13 +01:00 |
|
Pavel Djundik
|
6c41b68bca
|
Fix CSS issues in Microsoft Edge
|
2018-05-01 19:11:45 +03:00 |
|
Pavel Djundik
|
d19c00faab
|
Build clean text message only once
|
2018-05-01 14:32:13 +03:00 |
|
Pavel Djundik
|
162b801839
|
Move part sorting to merge
|
2018-05-01 14:31:46 +03:00 |
|
Pavel Djundik
|
f50d383670
|
Fix channel and ban lists in context menu not working
Fixes #2400
|
2018-05-01 11:36:10 +03:00 |
|
Pavel Djundik
|
b3e57a013f
|
Fix join channel ui moving when sorting channels
Fixes #2218
|
2018-05-01 11:18:39 +03:00 |
|
Jérémie Astori
|
6bf4ea9f43
|
Merge pull request #2399 from thelounge/xpaw/fix-2389
Fix `aria-controls` on collapse button
|
2018-04-29 14:50:33 -04:00 |
|
Pavel Djundik
|
38f3557e0b
|
Fix aria-controls on collapse button
Fixes #2389
|
2018-04-29 15:20:06 +03:00 |
|
Jérémie Astori
|
37a35eeece
|
Merge pull request #2398 from thelounge/xpaw/data-attr
Use attr() on user-controlled data
|
2018-04-29 02:13:07 -04:00 |
|