Reto Brunner
e25c296901
push: remove iOS warning
...
iOS 16.4 introduced webpush, we can get rid of the special case
in our settings panel.
2023-03-28 10:00:56 +02:00
Reto Brunner
f55f772659
style: Put user colors into the smallest possible scope
...
The only thing that cares about user colors is the user component.
Putting a class value on the chat component seems to be the wrong
place.
This also allows us to remove various css selectors so that we
don't need to be that specific.
After all whatever has that class needs to be colored, we don't
care where it is.
2022-11-27 16:04:56 +01:00
Max Leiter
dd05ee3a65
TypeScript and Vue 3 ( #4559 )
...
Co-authored-by: Eric Nemchik <eric@nemchik.com>
Co-authored-by: Pavel Djundik <xPaw@users.noreply.github.com>
2022-06-18 17:25:21 -07:00
Max Leiter
24bdc46b0a
Settings: move nav to left side on larger screens
2022-04-29 19:27:52 -07:00
Max Leiter
31b67b7786
git push --set-upstream origin maxleiter/tabbedSettings
2022-04-29 19:27:50 -07:00
Roni Laukkarinen
ec757c9b69
Fix topic wrapping on mobile
2022-04-17 19:07:56 +03:00
Roni Laukkarinen
7b725ea55c
Fix the alignment of the header buttons
2022-04-17 13:39:52 +03:00
Val Lorentz
8edec1a5a8
Make sure the leading '<' is select when copypasting a message
...
Firefox does not seem to select leading (or trailing) characters that are
too small; so this commit sets a very small width, that is still large
enough to be selected.
This commit also adds `display: inline-block`, so the width is not
ignored; but this causes Chrome to ignore the space after `>`, so I made
it a non-breakable space.
An alternative is to make only the leading `only-copy` an
`inline-block`, but I think the non-breakable space is a good idea
regardless.
2022-02-12 13:59:31 +01:00
Max Leiter
4be9a282fa
Add the option to mute channels, queries, and networks ( #4282 )
...
Co-authored-by: Reto <reto@labrat.space>
2022-02-10 17:56:17 -08:00
Val Lorentz
1e3a7b1250
Emit a message for SASL loggedin/loggedout events
...
Closes GH-3921
2022-02-10 22:30:04 +01:00
Reto
d228a8c4f4
Bump most deps ( #4453 )
2022-02-09 15:27:34 -08:00
Reto Brunner
1953e03253
Add RPL_UMODEIS msg handler
2021-12-06 07:24:21 +01:00
itsjohncs
ea619f5463
Prevent round and white search styling in iOS 15.
2021-11-03 01:50:11 -07:00
Max Leiter
3cab39c59b
Merge pull request #4340 from itsjohncs/long-channel-names
...
Improve responsiveness of channel name and topic.
2021-11-02 13:18:39 -07:00
itsjohncs
393d4fe591
Enable Android's context menus in network list.
...
After #4326 Android users could no longer long-touch to bring up the
context menu for channels in the network list. Now they can again.
2021-10-30 02:06:35 -07:00
deejayy
cf18d04f06
Move font assignment of password reveal icon
2021-10-25 19:39:59 +02:00
itsjohncs
56d4a6afde
Improve responsiveness of channel name and topic.
...
This commit makes two changes:
1. Long channel names are truncated.
2. Topics cannot be shrinked into non-existence.
2021-10-22 13:57:13 -07:00
Max Leiter
1d33e0195a
Merge pull request #4324 from itsjohncs/gestures-next-channel
...
Two-finger swipe now switches windows (#3901 )
2021-10-12 15:53:54 -07:00
Max Leiter
fcffab1259
Merge pull request #4326 from itsjohncs/mobile-channel-list-sorting
...
Allow network list reordering via touch.
2021-10-12 15:53:18 -07:00
itsjohncs
5c614785bf
Suppress iOS long touch behavior in network list.
...
When a user long touches on iOS, they will select the nearest
selectable text. This causes a distracting visual bug when reordering
the network list (which also uses a long press).
2021-10-10 17:08:17 -07:00
itsjohncs
a48f449c59
Allow network list reordering via touch.
...
Users can now long touch and drag a channel or network to change its
ordering in the sidebar.
2021-10-10 14:40:08 -07:00
John Sullivan
2ab671664e
Vertically center topic editing input in Safari. ( #4325 )
2021-10-09 22:23:58 -07:00
itsjohncs
91a0815bb5
Add Gestures section to help window.
...
This documents the two gestures that The Lounge currently supports.
The section is only visible if your device supports touch.
2021-10-07 13:39:30 -07:00
JeDaYoshi
998f8d2beb
Fix userlist's wrong position on mobile devices
2021-07-03 23:50:51 +00:00
Max Leiter
3e4b22255d
Merge pull request #4201 from thelounge/maxleiter/accessiblityImprovements
...
Initial accessibility improvements
2021-07-01 12:05:22 -07:00
Max Leiter
d106889127
Merge branch 'master' into feature/socks-support
2021-06-29 22:48:00 -07:00
Bradley Shaw
a2d23810bf
Differentiate WALLOPS from NOTICE
2021-06-22 11:50:22 +01:00
Max Leiter
867fff33c0
Adjust chat layout so messages directly above input
2021-06-21 21:55:54 -07:00
Max Leiter
3fdc42350e
Revert "Fix load more button hidden behind search form"
...
This reverts commit 115d970604
.
2021-06-13 16:21:27 -07:00
Mary Strodl
abcad094d1
network: add support for SOCKS ( closes #1375 )
2021-05-05 20:06:00 -04:00
Nachtalb
bb41871873
Add close search button
2021-04-30 01:53:08 +02:00
Nachtalb
115d970604
Fix load more button hidden behind search form
2021-04-30 01:53:08 +02:00
Mary Strodl
283ef445e5
Merge remote-tracking branch 'origin/master' into richrd/message-search
2021-04-12 22:00:49 +02:00
Mitaka
dc0e233fe0
Show give/revoke modes and kick on other modes than +o
...
Fix #3965
Signed-off-by: Mitaka <jin@mitaka.nl>
2021-03-12 14:33:51 +01:00
Yorick Bosman
51b0ec1e98
Add ignore option to contextmenu
2020-11-18 23:57:20 +01:00
Pavel Djundik
5a1963647e
Merge pull request #3962 from thelounge/xpaw/help-info-blocks
...
Implement generic monospace blocks for INFO and HELP numerics
2020-07-27 11:02:14 +03:00
Pavel Djundik
3e26611e9f
Fix layout trashing in Chrome
...
https://bugs.chromium.org/p/chromium/issues/detail?id=1063575#c21
2020-07-27 10:27:52 +03:00
Pavel Djundik
63a420ac21
Implement generic monospace blocks for INFO and MOTD numerics
...
Fixes #3961
2020-07-20 10:07:49 +03:00
Richard Lewis
9a1fb0c0a0
Search improvements.
2020-04-26 22:39:05 +03:00
Richard Lewis
0f3c292098
Message search WIP.
2020-04-26 22:39:05 +03:00
Pavel Djundik
ad6569cf06
Add an indicator to statusmsg messages
2020-04-24 11:46:39 +03:00
Pavel Djundik
fce71f4a7c
Use v-model in network form, auto size commands
2020-04-15 11:12:07 +03:00
Pavel Djundik
8a281bacd8
Preliminary SASL UI
2020-04-15 10:56:04 +03:00
Pavel Djundik
bc4f9b5f51
Track mentions and add a window to view them
2020-04-11 12:49:42 +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
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