Commit graph

2094 commits

Author SHA1 Message Date
Pavel Djundik 21bbfffb21
Merge pull request #3561 from thelounge/richrd/fix-video-overflow
Fix video element overflowing on chrome
2019-12-07 19:13:27 +02:00
Pavel Djundik 320832dfd9
Merge pull request #3539 from thelounge/xpaw/emoji
Add Unicode 12.1 emojis
2019-12-07 19:12:33 +02:00
Richard Lewis 45d7b0531a Fix video element overflowing on chrome. 2019-12-07 14:11:16 +00:00
Pavel Djundik e64f53ad33 Apply user theme as soon as possible 2019-12-06 11:56:12 +02:00
Pavel Djundik c260e1a82f
Merge pull request #3549 from thelounge/xpaw/client-setting-awayMessage
Make client awayMessage a client setting
2019-12-03 10:30:21 +02:00
Pavel Djundik 3dae767937 Make client awayMessage a client setting 2019-12-02 12:24:22 +02:00
Pavel Djundik cf0a4999e9 Fix sidebar not opening when lounge is open in a background tab 2019-12-01 20:20:37 +02:00
Pavel Djundik 09ddbd156c Add Unicode 12.1 emojis 2019-11-29 20:26:33 +02:00
Pavel Djundik 320b3ea98f
Merge pull request #3434 from thelounge/xpaw/no-variant-emoji-map
Remove \uFE0F emoji variant from emoji name map
2019-11-28 20:15:42 +02:00
Pavel Djundik f0dfb909dd
Merge pull request #3537 from thelounge/xpaw/fix-kick-spacing
Fix spacing in kick reason
2019-11-28 12:24:17 +02:00
Pavel Djundik e923696bb0 Fix spacing in kick reason 2019-11-27 20:18:20 +02:00
Pavel Djundik c19cbd7ffd Do not compute filteredUsers if there's no search input 2019-11-27 19:56:21 +02:00
Pavel Djundik 446f99f62a
Merge pull request #3535 from thelounge/richrd/fix-keybinds-in-input
Fix keybinds when chat input is focused.
2019-11-27 16:49:04 +02:00
Richard Lewis b089b92b1e Fix keybinds when chat input is focused. 2019-11-27 14:28:54 +00:00
Richard Lewis eb0094618e Show pen icon if channel has a pending message, unless it's the active channel 2019-11-26 22:29:35 +00:00
Pavel Djundik 85400ed9c2
Merge pull request #3532 from thelounge/xpaw/context-menu-transition
Remove transition from context menu items
2019-11-26 18:02:17 +02:00
Pavel Djundik fa68d74f9e Remove transition from context menu items 2019-11-26 16:39:56 +02:00
Pavel Djundik c790d9fadf Ignore unknown settings 2019-11-26 16:20:33 +02:00
Pavel Djundik d6923d0c6d Regenerate fullnamemap.json 2019-11-26 14:17:37 +02:00
Pavel Djundik 10b1cedbb6 Remove \uFE0F emoji variant from emoji name map 2019-11-26 14:17:37 +02:00
Pavel Djundik a3be259567 Fix opening channel when clicking a push notification 2019-11-25 21:51:04 +02:00
Pavel Djundik c2ed3fae56 Improve link preview loading 2019-11-25 21:37:51 +02:00
Pavel Djundik c70d0fb224 Display a badge when built in development mode 2019-11-25 20:53:22 +02:00
Pavel Djundik 9051861f4d Replace history entry if current route is null 2019-11-25 20:13:20 +02:00
Pavel Djundik 049e9a1680 Prevent cursor moving when navigating user list 2019-11-25 20:13:20 +02:00
Pavel Djundik 57ba119edb Hide auto completion menu when channel changes 2019-11-25 20:13:19 +02:00
Pavel Djundik 83f3fe772a Remove user/pass support from irc://, support multiple channels
Other clients and specs explicitly don't support user:pass
2019-11-25 20:13:19 +02:00
Pavel Djundik ec85372132 Fix uri handling and add tests 2019-11-25 20:13:18 +02:00
Pavel Djundik 90ec37ce82 Replace confirm() with context menu
window.confirm() blocks the javascript thread and will cause the socket connection to drop
2019-11-25 20:13:18 +02:00
Pavel Djundik 9b9c547e8c Remove UsernameFiltered and fix colored mentions 2019-11-25 20:13:17 +02:00
Richard Lewis dca6543070 Implement closeChannel method. 2019-11-25 20:13:17 +02:00
Richard Lewis 0c49f025b4 Fix Vue error when navigating to channels via InlineChannel. 2019-11-25 20:13:17 +02:00
Pavel Djundik 2a6c57abaa Fix context menu generation 2019-11-25 20:13:16 +02:00
Pavel Djundik 49dc6ffd8f Fix client tests 2019-11-25 20:13:15 +02:00
Pavel Djundik 0ac9601a3a Remove some data attributes 2019-11-25 20:13:15 +02:00
Pavel Djundik e76d5d2ef9 Port keybinds to vue state; remove jQuery 2019-11-25 20:13:14 +02:00
Pavel Djundik d0444d7d7f Improve disconnected message in public mode 2019-11-25 20:13:14 +02:00
Pavel Djundik f00dfc7524 Move upload-overlay to viewport 2019-11-25 20:13:14 +02:00
Pavel Djundik 21bbe7d4c3 Make sense out of settings sync and force sync 2019-11-25 20:13:13 +02:00
Pavel Djundik 85907f54ba Improve context menus 2019-11-25 20:13:13 +02:00
Pavel Djundik 9147772cb2 Use mousetrap for escape binds 2019-11-25 20:13:12 +02:00
Pavel Djundik 0cb8dc73bb Use es6 import syntax 2019-11-25 20:13:12 +02:00
Pavel Djundik b2cc8d9531 Fix web app install button 2019-11-25 20:13:11 +02:00
Pavel Djundik fcf7488e1e Remove jquery from autocompletion 2019-11-25 20:13:11 +02:00
Richard Lewis a71472a427 Port contextmenus to Vue 2019-11-25 20:13:11 +02:00
Pavel Djundik 111c3665f9 Replace moment with dayjs
Drop in replacement, but smaller
2019-11-25 20:13:10 +02:00
Pavel Djundik 7584f47c7d Cleanup webpush code 2019-11-25 20:13:10 +02:00
Pavel Djundik 17365d9967 Remove references to vue.js 2019-11-25 20:13:09 +02:00
Pavel Djundik 54a1e11f50 Move some init code around 2019-11-25 20:13:09 +02:00
Pavel Djundik 033f565c0e Remove isFileUploadEnabled 2019-11-25 20:13:08 +02:00