Commit graph

673 commits

Author SHA1 Message Date
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
a6f70696f3 Separate active sessions section
Fixes #2562
2020-03-17 17:36:13 +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
234938ed4b Fix up time width with AM/PM 2020-02-29 11:51:12 +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
Pavel Djundik
8a515a8a70 Add an explanation why push notifications are not supported on iOS 2020-02-25 20:04:33 +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
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
Pavel Djundik
66cdec0075 Fix right padding on user list search 2020-01-27 13:27:52 +02:00
Pavel Djundik
efc421c0a6 Display icon in footer when an update is available 2020-01-17 12:03:16 +02:00
Pavel Djundik
5c64eaf41e Show an icon for "show in active" messages 2020-01-05 19:44:03 +02:00
Pavel Djundik
bf0a8c4e4d Fix active styles on footer buttons 2020-01-02 12:57:36 +02:00
Pavel Djundik
b18cb15f7d
Set -webkit-tap-highlight-color to transparent 2019-12-26 13:01:37 +02:00
Richard Lewis
18bfd32704 Don't show draft icon on lobbies. 2019-12-20 09:55:49 +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
Richard Lewis
d2f0590c73 Fix class targeting 2019-12-19 13:22:04 +00:00
Pavel Djundik
456cdb2f54 Fix save button style in topic edit 2019-12-19 15:05:49 +02:00
Richard Lewis
8cb49ae56a Relocate not-secure and not-connected classes. 2019-12-19 13:00:24 +00:00
Pavel Djundik
61369b3e5a
Merge pull request #3586 from thelounge/xpaw/msg-data-type
Use data-type attribute on .msg
2019-12-15 19:10:30 +02:00
Pavel Djundik
5b4a5fd4b1 Fix sign in being full width 2019-12-15 18:06:20 +02:00
Pavel Djundik
6731e584da Use data-type on .msg 2019-12-15 13:46:43 +02:00
Pavel Djundik
05af830a15 Remove experimental warning from sync 2019-12-14 22:30:34 +02:00
Pavel Djundik
f00c71c81b Use v-show to hide load more button 2019-12-14 22:30:34 +02:00
Pavel Djundik
1495ce3772 Remove bootstrap classes from settings 2019-12-14 22:30:34 +02:00
Pavel Djundik
0e9fdf9e08 Remove float from changelog and version link 2019-12-14 22:29:50 +02:00
Pavel Djundik
b592657f7d Style connect window without bootstrap 2019-12-14 22:29:50 +02:00
Pavel Djundik
0e8b9fdd5c Use normalize.css and remove a lot of unused styles from bootstrap.css 2019-12-14 22:29:49 +02:00
Pavel Djundik
f5103ac4b4 Remove unnecessary selectors 2019-12-11 13:35:18 +02:00
Pavel Djundik
fd6bc3ecb6 Fix up css refactoring 2019-12-10 19:25:32 +02:00
Richard Lewis
c022377c49 Refactor some CSS selectors. 2019-12-10 14:19:31 +02:00
Richard Lewis
45d7b0531a Fix video element overflowing on chrome. 2019-12-07 14:11:16 +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
fa68d74f9e Remove transition from context menu items 2019-11-26 16:39:56 +02:00
Pavel Djundik
c2ed3fae56 Improve link preview loading 2019-11-25 21:37:51 +02:00
Pavel Djundik
2a6c57abaa Fix context menu generation 2019-11-25 20:13:16 +02:00
Pavel Djundik
0ac9601a3a Remove some data attributes 2019-11-25 20:13:15 +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
Richard Lewis
a71472a427 Port contextmenus to Vue 2019-11-25 20:13:11 +02:00
Pavel Djundik
7584f47c7d Cleanup webpush code 2019-11-25 20:13:10 +02:00
Tim Miller-Williams
347802a4b6 Refactor Apple keyboard logic to be more explicit 2019-11-25 20:13:03 +02:00
Pavel Djundik
5c4b402341 Fancy image interactions in the image viewer
Desktop:
- Mousewheel to zoom in/out (hold ctrl to move up/down)
- If zoomed, drag around with mouse to move

Mobile:
- Move around with one finger
- Change zoom with two fingers
2019-11-25 20:12:47 +02:00
Richard Lewis
b95f89c4c2 Implement version checker in Vue. 2019-11-25 20:12:31 +02:00
Richard Lewis
5b17a2fbe4 Port session list to vue. 2019-11-25 20:12:27 +02:00
Pavel Djundik
09e12affe8 Begin moving windows to Vue 2019-11-25 20:12:21 +02:00
Raqbit
95cc9a47fb Add file size to link preview 2019-11-07 16:58:28 +01:00
Pavel Djundik
48713428b7 Import primer-tooltips css 2019-11-02 12:45:41 +02:00
Pavel Djundik
959ec5b598
Merge pull request #3471 from MiniDigger/feature/plugin-messages
Add message type for plugins
2019-11-01 16:41:41 +02:00