Nachtalb
ef710a2631
Revert obsolete changes to vuex store
2021-04-30 01:53:07 +02:00
Nachtalb
ddff3ac162
Stay in chan during search by searching on /chat-:id/search
2021-04-30 01:53:07 +02:00
Nachtalb
1b13905195
Improved search header
...
- Highlight both channel and search query
- By moving search query to topic we can ensure nice behaviour for long search queries (eg. when searching for an url)
2021-04-13 01:56:53 +02:00
Nachtalb
13d4f035df
More consistent color scheme and usage
...
Only show search by click on search icon (desktop as well)
Improved color scheme
Keep search open search page
2021-04-13 01:56:53 +02:00
Nachtalb
3fb9c8523a
Enable searching for the same query again
...
Previously we got an error instead, but in the meantime new messages could have come in. As such we should allow to search again
2021-04-13 01:23:44 +02:00
Nachtalb
544594a7ad
Keep search term in search input after commiting
2021-04-13 00:43:52 +02:00
Nachtalb
e36ae64c83
Replace search term path with query
...
A search term is dynamic and not a pointer to a resource such as a channel as such it should be a query.
For now the network as well as the channels are still in the path even though we should take them out of there as well (in the case we want a global / network search later on). As for now we can keep in as there is no such filter / facet yet.
2021-04-13 00:01:00 +02:00
Nachtalb
be141bea65
Fix 2 line wrapped message timestamp
2021-04-12 23:46:44 +02:00
Nachtalb
40aaa17c9b
Fix user context menus in in search results view
2021-04-12 23:40:29 +02:00
Nachtalb
de86c144b5
Disable search if we have no message provider
...
If we have no message provider:
- Search input field not renderd
- Search endpoint retuns empty resultset
Also removed redundancy by setting a main message provider.
2021-04-12 23:12:11 +02:00
Mary Strodl
49cd90d0e9
SearchResults: lint
2021-04-12 22:00:51 +02:00
Mary Strodl
e6856a9e7d
client: lay some groundwork for jump to message
2021-04-12 22:00:51 +02:00
Mary Strodl
283ef445e5
Merge remote-tracking branch 'origin/master' into richrd/message-search
2021-04-12 22:00:49 +02:00
Max Leiter
df4f78098c
Merge pull request #4190 from Nachtalb/na/improved-handling-of-empty-userdata
...
Improved handling of empty userdata
2021-04-11 20:12:35 -07:00
Nachtalb
0ccbb90d98
Improved handling of empty userdata
...
Does not show gecos and account data in join message if they are an empty string
2021-04-11 15:59:42 +02:00
Reto Brunner
c6d7bd4b4a
Settings: show label for nick autocompletion postfix
2021-04-06 15:27:23 +02:00
Reto Brunner
a496ba8cfc
NetworkForm: s/away message/leave message/
...
877e4acf7d
- Add network specific leave message
introduced the wrong label for the leave message.
2021-04-05 19:19:36 +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
Pavel Djundik
e6fc726c91
Upgrade to socket.io v3
2021-02-28 15:30:44 -08:00
Max Leiter
f99e4eef77
Merge pull request #4116 from Nachtalb/na/network-specific-leave-message
2021-02-13 17:22:12 -08:00
Max Leiter
c974ecb14a
Adjust placeholder away message
2021-02-12 14:07:48 -08:00
Will Lewis
9aadf1a739
Add gopher and gemini to the commonSchemes
2021-02-01 10:43:06 -05:00
Nachtalb
877e4acf7d
Add network specific leave message
2020-12-18 10:53:37 +01:00
Nick Espig
0e7a5f5c9b
Fix breaking GIFs while removing metadata
...
Closes #4109
GIFs can't contain EXIF data and do not contain any other metadata that isn't operationl
2020-11-25 21:55:33 +01:00
Pavel Djundik
b2d5cdd4fc
Merge pull request #4104 from GewoonYorick/4097/add-ignore-to-contextmenu
...
Add ignore option to contextmenu
2020-11-19 16:27:48 +02:00
Yorick Bosman
651a7ac2e9
Add extended join information to join message.
2020-11-19 00:25:28 +01:00
Yorick Bosman
51b0ec1e98
Add ignore option to contextmenu
2020-11-18 23:57:20 +01:00
Pavel Djundik
1c004cbd17
Upgrade eslint-plugin-vue and fix rules
2020-09-30 17:44:07 +03:00
Pavel Djundik
3fde2aa7b9
Always use multi-prefix modes
...
Fixes #323
2020-09-01 11:45:08 +03:00
Pavel Djundik
27b3e50a64
Merge pull request #4055 from thelounge/xpaw/enterkeyhint
...
Add enterkeyhint on chat input and topic save
2020-08-31 13:14:24 +03:00
Pavel Djundik
5b602c72dc
Add enterkeyhint
2020-08-29 11:46:11 +03:00
Max Leiter
570890f2f9
Set lang to unknown for #chat-container
2020-08-28 14:23:02 -07:00
Max Leiter
ea5c95ac94
Add HTML lang and labelled-by field to upload
2020-08-27 18:57:12 -07:00
Pavel Djundik
b74b692391
Update prettier and apply formatting
2020-08-25 12:49:53 +03:00
Jay2k1
b97b145df1
add highlight exceptions
2020-08-19 00:00:56 +02:00
Pavel Djundik
67e4a4bbb2
Sync changed network name to open clients
2020-08-17 12:57:37 +03:00
Pavel Djundik
2d88ae7503
Merge pull request #4029 from thelounge/xpaw/emoji-dahes
...
Replace dashes to underscores in emoji autocompletion
2020-08-14 10:39:45 +03:00
Pavel Djundik
19d6b7d98f
Replace dashes to underscores in emoji autocompletion
2020-08-13 10:47:50 +03:00
Pavel Djundik
d588ecea58
Disable settings sync for browser notifications and notification sound
...
Closes #3144
2020-08-12 18:36:07 +03:00
Pavel Djundik
8bf55527ed
Use lodash where possible
2020-08-07 19:52:50 +03:00
Pavel Djundik
8c6460b58a
Disable link prefetching for urls with no schema specified
2020-08-04 20:21:12 +03:00
Pavel Djundik
89165d798b
Add break-word on mentions popup content
2020-07-27 17:27:06 +03: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
d6cace3959
Merge pull request #3999 from thelounge/xpaw/fix-chrome-perf
...
Fix layout trashing in Chrome causing typing lag
2020-07-27 11:02:01 +03:00
Pavel Djundik
9502b6adf0
Merge pull request #3987 from thelounge/xpaw/notif-state
...
Refresh notification permission state when push is enabled
2020-07-27 11:01:53 +03:00
Pavel Djundik
a8a2bd7755
Merge pull request #3986 from thelounge/xpaw/upload-keepalive
...
Fix upload tokens expiring while uploading when TL is proxied
2020-07-27 11:01:44 +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
a2c1d1175b
Disallow navigating to invalid networks
2020-07-20 11:50:01 +03:00
Pavel Djundik
181a198994
Cleanup vue router route guards
2020-07-20 11:50:01 +03:00