Pavel Djundik
|
05ff8530cc
|
Render sidebar over the mentions popup on mobile
|
2020-04-13 12:31:56 +03:00 |
|
Pavel Djundik
|
1754c77517
|
Merge pull request #3857 from thelounge/xpaw/optimize-userlist-updates
Optimize user list updates for quit/part/kick events
|
2020-04-13 11:39:57 +03:00 |
|
Pavel Djundik
|
bc4f9b5f51
|
Track mentions and add a window to view them
|
2020-04-11 12:49:42 +03:00 |
|
Pavel Djundik
|
b14a8a267a
|
Render uploaded images in canvas to remove exif
|
2020-03-30 23:16:26 +03:00 |
|
Steven Engler
|
39e70670b5
|
Fix body overscroll and overflow on iOS Safari
In order to prevent scrolling past the edges of the body (overscroll)
in Safari on iOS, the overflow must be hidden (not only overflow-y).
|
2020-03-23 15:15:30 -04:00 |
|
Pavel Djundik
|
52bf7b116e
|
Do not handle keybinds in inputs if not empty
Fix #3813
|
2020-03-22 20:44:14 +02:00 |
|
Pavel Djundik
|
881b3eda19
|
Run format after updating to prettier 2.0
|
2020-03-21 22:55:36 +02:00 |
|
Pavel Djundik
|
4b29cdeb0c
|
Merge pull request #3817 from thelounge/xpaw/fix-2562
Separate active sessions section
|
2020-03-20 13:42:49 +02:00 |
|
Pavel Djundik
|
a3c204f978
|
Merge pull request #3816 from thelounge/xpaw/public-connect
Remove "The Lounge" from connect in public
|
2020-03-19 21:39:29 +02:00 |
|
Pavel Djundik
|
a6f70696f3
|
Separate active sessions section
Fixes #2562
|
2020-03-17 17:36:13 +02:00 |
|
Pavel Djundik
|
4c177b8d02
|
Remove "The Lounge" from connect in public
|
2020-03-17 12:20:32 +02:00 |
|
Pavel Djundik
|
ecda9e225e
|
Add escape key to help section
|
2020-03-17 12:06:50 +02:00 |
|
Pavel Djundik
|
64aa510abf
|
Bind events in image viewer only once
|
2020-03-10 15:36:58 +02:00 |
|
Richard Lewis
|
ef473b0f53
|
Implement navigation in image viewer.
|
2020-03-09 18:54:21 +02:00 |
|
Pavel Djundik
|
a4ef328d8d
|
Merge pull request #3778 from thelounge/xpaw/clear-history
Clear channel history (and a new confirmation dialog)
|
2020-03-09 15:59:37 +02:00 |
|
Pavel Djundik
|
e47e54b934
|
Merge pull request #3787 from thelounge/xpaw/12h
Add an option to display 12h times
|
2020-03-09 10:36:07 +02:00 |
|
Pavel Djundik
|
b8de7e68b5
|
Merge pull request #3790 from thelounge/xpaw/settings-group
Add role=group to status messages setting
|
2020-03-09 10:36:00 +02:00 |
|
Tiger Oakes
|
d8ab40d8ee
|
Add maskable purpose to PNG icons
|
2020-03-06 13:37:27 -08:00 |
|
Pavel Djundik
|
8d119630eb
|
Add role=group to status messages setting
Fixes #1909
|
2020-03-03 12:15:42 +02:00 |
|
Pavel Djundik
|
234938ed4b
|
Fix up time width with AM/PM
|
2020-02-29 11:51:12 +02:00 |
|
Pavel Djundik
|
3630ab8519
|
Add an option to display 12h times
|
2020-02-29 11:37:45 +02:00 |
|
Pavel Djundik
|
c463d1ddd3
|
Emit an event to clear history on all open clients
|
2020-02-28 17:01:28 +02:00 |
|
Pavel Djundik
|
44a8925b8c
|
Create a generic confirmation dialog
|
2020-02-28 17:01:28 +02:00 |
|
Pavel Djundik
|
7216b8124b
|
Add context menu to clear channel history
|
2020-02-28 17:01:28 +02:00 |
|
Alexandre Oliveira
|
ab8593d3cd
|
Write prettier error messages for IRC errors
|
2020-02-27 15:27:34 -03:00 |
|
Pavel Djundik
|
568427ca98
|
Disable changing TLS if STS is enforced
|
2020-02-27 13:48:48 +02:00 |
|
Pavel Djundik
|
8a515a8a70
|
Add an explanation why push notifications are not supported on iOS
|
2020-02-25 20:04:33 +02:00 |
|
Pavel Djundik
|
9db1d0f7c8
|
Fix incorrectly updating unread counter for 'show in active' messages
|
2020-02-17 17:02:34 +02:00 |
|
Richard Lewis
|
1fb78d7218
|
Merge pull request #3594 from thelounge/richrd/jump-to
Jump to channel switcher
|
2020-02-10 19:56:04 +02:00 |
|
Richard Lewis
|
9e76fe2a76
|
Fix race condition and remove redundant computed properties.
|
2020-02-10 19:43:44 +02:00 |
|
Richard Lewis
|
054760d49f
|
Add keybind to help window.
|
2020-02-10 19:43:44 +02:00 |
|
Richard Lewis
|
f5884957a5
|
Fix CSS styles, scroll to selected channel and improve bindings.
Co-Authored-By: Pavel Djundik <xPaw@users.noreply.github.com>
|
2020-02-10 19:43:44 +02:00 |
|
Richard Lewis
|
606c62dc70
|
Move styles to component.
|
2020-02-10 19:04:34 +02:00 |
|
Richard Lewis
|
0b5cbceffd
|
Implement jump to channel feature.
|
2020-02-10 19:04:35 +02:00 |
|
Richard Lewis
|
fbf6f48d7a
|
Merge pull request #3744 from thelounge/xpaw/icon-purpose
Add icon purpose in webmanifest
|
2020-02-10 16:41:36 +02:00 |
|
Richard Lewis
|
86abe1e2df
|
Merge pull request #3735 from thelounge/emoji-v13
Add emojis 13.0
|
2020-02-10 16:36:24 +02:00 |
|
Pavel Djundik
|
25b870fcd1
|
Add icon purpose in webmanifest
|
2020-02-06 23:31:34 +02:00 |
|
Pavel Djundik
|
6aabd9bacb
|
Optimize user list updates for quit/part/kick events
|
2020-02-01 19:15:46 +02:00 |
|
Pavel Djundik
|
6422136d50
|
Add emojis 13.0
|
2020-01-31 10:36:06 +02:00 |
|
Pavel Djundik
|
7afafdd25e
|
Change mouseover to mouseenter
|
2020-01-27 13:27:52 +02:00 |
|
Pavel Djundik
|
66cdec0075
|
Fix right padding on user list search
|
2020-01-27 13:27:52 +02:00 |
|
Pavel Djundik
|
8b71e6a18e
|
Merge pull request #3717 from thelounge/xpaw/fix-username
Undo username pattern
|
2020-01-27 11:06:17 +02:00 |
|
Pavel Djundik
|
803fe930f8
|
Merge pull request #3718 from thelounge/xpaw/fix-3716
Fix "$1" when completing nicks outside of textcomplete menu
|
2020-01-27 11:06:10 +02:00 |
|
Pavel Djundik
|
34436f9a72
|
Merge pull request #3723 from thelounge/xpaw/context-position
Fix DOMRect coordinates in Safari
|
2020-01-27 11:06:02 +02:00 |
|
Pavel Djundik
|
f92a442330
|
Increase buffer size for active and scrolled down channels
|
2020-01-25 11:00:55 +02:00 |
|
Pavel Djundik
|
10cba8d9b0
|
Fix DOMRect coordinates in Safari
|
2020-01-24 16:55:29 +02:00 |
|
Pavel Djundik
|
bbe6b34371
|
Unfocus chat input when pressing escape
|
2020-01-24 15:50:01 +02:00 |
|
Pavel Djundik
|
2451f222e8
|
Bind esc key handler once
Fixes #3690
|
2020-01-24 15:50:01 +02:00 |
|
Pavel Djundik
|
63540e102b
|
Ignore Alt+<letter> keybinds when focused in chat input
Fixes #3719
|
2020-01-23 22:50:37 +02:00 |
|
Pavel Djundik
|
4e6bd9e943
|
Fix "$1" when completing nicks outside of textcomplete menu
Fixes #3716
|
2020-01-23 22:25:34 +02:00 |
|
Pavel Djundik
|
0dd0d8fb12
|
Undo username pattern
|
2020-01-23 22:14:30 +02:00 |
|
Pavel Djundik
|
e8ba4f4fb9
|
Merge pull request #3658 from thelounge/xpaw/version-notify
Display icon when update is available, check on server start
|
2020-01-22 10:29:18 +02:00 |
|
Pavel Djundik
|
5b68fb5054
|
Merge pull request #3715 from thelounge/xpaw/nick-pattern
Disallow some invalid characters in nicknames and usernames
|
2020-01-22 10:28:51 +02:00 |
|
Pavel Djundik
|
510b859df9
|
Merge pull request #3682 from thelounge/xpaw/fix-undefined-theme
Fix settings update when unknown theme is stored
|
2020-01-22 10:28:28 +02:00 |
|
Pavel Djundik
|
f1a11d3a0b
|
Merge pull request #3696 from thelounge/xpaw/fix-2960
Trigger autocompletion only after whitespace
|
2020-01-22 10:28:11 +02:00 |
|
Pavel Djundik
|
de6d6906f8
|
Disallow some invalid characters in nicknames and usernames
@, !, : and whitespace are disallowed due to being part of the protocol/hostmask
|
2020-01-21 15:44:48 +02:00 |
|
Pavel Djundik
|
d5ac13f91c
|
Notify all connected clients when new version is available
|
2020-01-17 12:17:37 +02:00 |
|
Pavel Djundik
|
efc421c0a6
|
Display icon in footer when an update is available
|
2020-01-17 12:03:16 +02:00 |
|
Pavel Djundik
|
0bdac63953
|
Check for TL updates on server start
|
2020-01-17 12:03:14 +02:00 |
|
Pavel Djundik
|
6dac3d122a
|
Open last channel in the list when creating a network
Fixes #3699
|
2020-01-16 18:07:16 +02:00 |
|
Pavel Djundik
|
4682a83827
|
Trigger autocompletion only after whitespace
Fixes #2960
Fixes #3695
|
2020-01-12 16:27:29 +02:00 |
|
Pavel Djundik
|
fa57814678
|
Merge pull request #3684 from thelounge/richrd/style-loading
Load styles from vue components, fix hot reload
|
2020-01-10 20:03:24 +02:00 |
|
Pavel Djundik
|
fbdd888c3d
|
Disable SW caching in dev build
|
2020-01-09 22:40:10 +02:00 |
|
Richard Lewis
|
23ac0fef32
|
Load styles from vue components, fix hot reload
Fixes #3615
|
2020-01-08 16:02:09 +02:00 |
|
Pavel Djundik
|
a2349f96cb
|
Fix settings update when unknown theme is stored
|
2020-01-08 16:00:47 +02:00 |
|
Pavel Djundik
|
1c190d1adb
|
Remove the only use of Vue.filter
|
2020-01-08 11:11:44 +02:00 |
|
Pavel Djundik
|
e73575a342
|
Remove showInActive if active network differs
|
2020-01-05 19:44:03 +02:00 |
|
Pavel Djundik
|
5c64eaf41e
|
Show an icon for "show in active" messages
|
2020-01-05 19:44:03 +02:00 |
|
Pavel Djundik
|
00cdb6e808
|
Merge pull request #3663 from thelounge/xpaw/cyclical-dep
Remove cyclical dependency in router<->webpush
|
2020-01-04 15:20:23 +02:00 |
|
Pavel Djundik
|
5fe0710724
|
Remove cyclical dependency in router<->webpush
|
2020-01-03 20:02:22 +02:00 |
|
Pavel Djundik
|
c4ddf6d93e
|
Check that usernameInput ref exists
|
2020-01-03 19:51:38 +02:00 |
|
Pavel Djundik
|
1870145674
|
Add keybinds to expand and collapse networks
Fixes #3523
|
2020-01-02 22:45:21 +02:00 |
|
Pavel Djundik
|
ff4fd0a13d
|
Add keyboard shortcuts to toggle server/user list
Fixes #2345
|
2020-01-02 22:24:20 +02:00 |
|
Pavel Djundik
|
bf0a8c4e4d
|
Fix active styles on footer buttons
|
2020-01-02 12:57:36 +02:00 |
|
Pavel Djundik
|
ba3e0dae79
|
Merge pull request #3645 from thelounge/xpaw/default-port
Switch default ports when toggling TLS
|
2020-01-02 10:46:38 +02:00 |
|
Pavel Djundik
|
093ef2ff55
|
Merge pull request #3628 from thelounge/xpaw/prefetch-error
Collapse prefetch errors by default, and correctly track user toggle
|
2019-12-31 21:31:35 +02:00 |
|
Pavel Djundik
|
a8e7cfd2cd
|
Merge pull request #3649 from Mikaela/network-command-helptext
NetworkForm.vue: clarify autoconnect command help text
|
2019-12-31 21:31:27 +02:00 |
|
Pavel Djundik
|
b1f5ba87cf
|
Merge pull request #3633 from thelounge/xpaw/viewer-position
Restrict image viewer bounds while moving
|
2019-12-30 19:29:43 +02:00 |
|
Mikaela Suomalainen
|
17588560e6
|
NetworkForm.vue: clarify autoconnect command help text
|
2019-12-30 18:39:56 +02:00 |
|
Pavel Djundik
|
c055a07f45
|
Switch default ports when toggling TLS
|
2019-12-28 23:08:46 +02:00 |
|
Pavel Djundik
|
a12a24adbe
|
Replace control codes with a space
|
2019-12-27 20:39:28 +02:00 |
|
Pavel Djundik
|
b18cb15f7d
|
Set -webkit-tap-highlight-color to transparent
|
2019-12-26 13:01:37 +02:00 |
|
Pavel Djundik
|
dbfa5c5746
|
Restrict image viewer bounds while moving
|
2019-12-24 18:36:12 +02:00 |
|
Pavel Djundik
|
d2932ccea8
|
Correctly track user toggle of previews
|
2019-12-23 12:26:57 +02:00 |
|
Pavel Djundik
|
769585e72d
|
Collapse prefetch errors by default
|
2019-12-23 12:15:23 +02:00 |
|
Pavel Djundik
|
0ac698e0bb
|
Merge pull request #3614 from thelounge/xpaw/condense-tooltip
Update status messages tooltip
|
2019-12-20 12:03:14 +02:00 |
|
Pavel Djundik
|
7c5f4c404d
|
Update status messages tooltip
|
2019-12-20 11:59:26 +02:00 |
|
Richard Lewis
|
18bfd32704
|
Don't show draft icon on lobbies.
|
2019-12-20 09:55:49 +00:00 |
|
Pavel Djundik
|
356a896fe2
|
Merge pull request #3603 from thelounge/xpaw/condensed-more
Send 100 actual messages when requesting history with hidden or condensed status messages
|
2019-12-19 17:32:41 +02:00 |
|
Richard Lewis
|
7a8bb0376c
|
Add previous-source class to messages when previous message has same sender.
|
2019-12-19 15:04:31 +00:00 |
|
Pavel Djundik
|
749e7f4469
|
Merge pull request #3609 from thelounge/xpaw/topic-edit
Remove querySelector in topic edit, fix save button style
|
2019-12-19 15:26:59 +02:00 |
|
Pavel Djundik
|
f1eee6c9b2
|
Merge pull request #3608 from thelounge/richrd/channel-list-item-classes
Relocate not-secure and not-connected classes and make sure channel exists in jumpToChannel
|
2019-12-19 15:25:15 +02:00 |
|
Richard Lewis
|
d2f0590c73
|
Fix class targeting
|
2019-12-19 13:22:04 +00:00 |
|
Pavel Djundik
|
60ca8850d9
|
Focus topic edit input by using $refs
|
2019-12-19 15:06:33 +02:00 |
|
Pavel Djundik
|
456cdb2f54
|
Fix save button style in topic edit
|
2019-12-19 15:05:49 +02:00 |
|
Richard Lewis
|
d9f8f45169
|
Make sure channel exists.
|
2019-12-19 13:02:21 +00:00 |
|
Richard Lewis
|
8cb49ae56a
|
Relocate not-secure and not-connected classes.
|
2019-12-19 13:00:24 +00:00 |
|
Pavel Djundik
|
03d5fab794
|
Fix beforeunload not working
|
2019-12-18 11:28:39 +02:00 |
|
Pavel Djundik
|
a9f97ddf22
|
Send 100 actual messages when requesting history with hidden or condensed status messages
|
2019-12-18 00:14:36 +02:00 |
|
Pavel Djundik
|
4a345eb6d9
|
Convert constants.js to commonjs
|
2019-12-18 00:14:36 +02:00 |
|