Reto
8fcd079204
Properly track user modes for context menu ( #4267 )
...
* properly track user modes for context menu
The RPL_ISUPPORT response contains a PREFIX element, which not only tracks the
prefix chars ("@", "+" etc) but also their corresponding mode chars (+O, +v)
This commit changes the context menu to not rely on a hardcoded list but rather
user the one given in the prefix response by the server.
Co-authored-by: Max Leiter <maxwell.leiter@gmail.com>
2021-07-21 00:30:07 -07:00
Mary Strodl
283ef445e5
Merge remote-tracking branch 'origin/master' into richrd/message-search
2021-04-12 22:00:49 +02:00
Max Leiter
e4069f8ce9
Fix client crash when opening a user context menu in query
2021-03-30 22:33:48 -07: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
3fde2aa7b9
Always use multi-prefix modes
...
Fixes #323
2020-09-01 11:45:08 +03:00
Richard Lewis
b4d02c3c56
Fix context menus in search results.
2020-06-03 14:04:57 +03:00
Pavel Djundik
f0253075d8
Create an event bus
2020-04-24 14:09:09 +03: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
Pavel Djundik
60ca8850d9
Focus topic edit input by using $refs
2019-12-19 15:06:33 +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
Richard Lewis
dca6543070
Implement closeChannel method.
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
0cb8dc73bb
Use es6 import syntax
2019-11-25 20:13:12 +02:00
Richard Lewis
a71472a427
Port contextmenus to Vue
2019-11-25 20:13:11 +02:00