Max Leiter
4eea858a14
progress
2022-06-02 20:02:24 -07:00
Max Leiter
95a7a30c41
Convert two messages to composition API, downgrade textcomplete to fix mobile, re-add an env var to webpack
2022-06-02 00:04:21 -07:00
Max Leiter
8606d717aa
Fix whitespace in client components
2022-06-01 20:39:07 -07:00
Max Leiter
d42232ab77
Fix image viewer with back button, join message spacing
2022-06-01 09:02:40 -07:00
Max Leiter
5b4166ff30
Fix focusing on topic when using ctx menu Edit Topic action
2022-05-31 20:47:50 -07:00
Max Leiter
8f27e03b40
Fix sqlite tests?
2022-05-31 15:06:45 -07:00
Max Leiter
ade6269de9
Add more socketio types
2022-05-31 14:47:55 -07:00
Max Leiter
21b52a99a0
linting
2022-05-31 12:54:21 -07:00
Max Leiter
cff9209a25
fix joining channels from net form(?), major progress in tests
2022-05-31 12:46:55 -07:00
Max Leiter
16c6bcf0fc
Fix search results not loading at bottom of chat
2022-05-30 23:02:34 -07:00
Max Leiter
9e1416504c
Fix mentions loading x2
2022-05-30 22:16:10 -07:00
Max Leiter
b8e04add38
Fix mention loading, progresson mocha
2022-05-30 22:11:28 -07:00
Max Leiter
314ff7774b
fix watching channel changing
2022-05-30 21:15:39 -07:00
Max Leiter
a1659e1c02
add @babel/plugin-transform-runtime, fix scrolling on chan switch/history loading
2022-05-30 21:10:11 -07:00
Max Leiter
a7344b8a4b
Fix uploading on the client, add init socket type
2022-05-30 18:06:14 -07:00
Max Leiter
c4dea351de
Fix changing password form, session storage
2022-05-30 16:08:08 -07:00
Max Leiter
9a57e218b4
Fix image viewer, reset parse typings for now, fix loading messages on chan switch
2022-05-30 12:33:32 -07:00
Max Leiter
4740d1d574
fix sidebar buttons, channel loading, parting in ctxt menu
2022-05-23 23:35:28 -07:00
Max Leiter
f189e9766c
Chat is rendering
2022-05-23 12:17:10 -07:00
Max Leiter
52c13f49c1
progress
2022-05-23 02:27:10 -07:00
Max Leiter
f37d82dd19
vue 3 progress
2022-05-23 00:44:01 -07:00
Max Leiter
aace97056b
progress before vue 3
2022-05-21 17:27:51 -07:00
Max Leiter
4c98b81e35
some test fixes
2022-05-21 11:56:03 -07:00
Max Leiter
a06bc904ae
Add src/dist to prettier/eslint ignores, apply lint, webpack adjustments
2022-05-21 11:56:01 -07:00
Max Leiter
2693a766f1
ts-node building; for some reason it doesn't read the base config
2022-05-21 11:49:36 -07:00
Max Leiter
bed7cc04f5
Fix webpack building
2022-05-21 11:49:36 -07:00
Max Leiter
034a2479a8
client webpack progress
2022-05-21 11:49:35 -07:00
Max Leiter
ed02acfad4
more tests, eslint work
2022-05-21 11:49:34 -07:00
Max Leiter
01d640db47
ts progress
2022-05-21 11:47:08 -07:00
Max Leiter
437dd1667d
Improve setings menu responsiveness
2022-04-29 19:30:35 -07:00
Max Leiter
24bdc46b0a
Settings: move nav to left side on larger screens
2022-04-29 19:27:52 -07:00
Max Leiter
5a383814f6
Settings: nav style tweaks
2022-04-29 19:27:51 -07:00
Max Leiter
1f39e078f4
Settings: change general icon from paintbrush to desktop
2022-04-29 19:27:51 -07:00
Max Leiter
6f64243671
Settings: rename user settings -> account
2022-04-29 19:27:51 -07:00
Max Leiter
31b67b7786
git push --set-upstream origin maxleiter/tabbedSettings
2022-04-29 19:27:50 -07:00
Max Leiter
bdd6e71049
Autocomplete: update to @textcomplete package and close on blur ( #4493 )
...
* Autocomplete: update to @textcomplete package
* Autocomplete: close on blur
2022-04-11 18:11:43 -07:00
Val Lorentz
d145fb3738
Re-add missing space between timestamp and nick ( #4492 )
...
It was accidentally removed by 027c5b4ff7
2022-02-21 12:38:50 -08:00
Val Lorentz
027c5b4ff7
Remove leading space when copying multiple messages
2022-02-14 19:41:34 +01: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
Taavi Väänänen
be498e8f93
Count number of mode changes, not MODE messages
...
Update the code in MessageCondensed that generates the condensed
messages ("X users have joined, Y modes were set") to count the number
of actual mode changes instead of the raw count of MODE messages. One
mode message can contain multiple mode changes.
Signed-off-by: Taavi Väänänen <hi@taavi.wtf>
2021-12-31 23:32:17 +02:00
itsjohncs
763047889d
Remove uses of window.event.
...
window.event is a deprecated global that's set to the currently
dispatched event.
- Opened and closed mentions box by clicking its icon in the top bar
- Left and right clicked on an inline channel name and saw context menu
open both times
- Two-finger swiped on iOS and saw channel change
- Long-touched and dragged channel in network list on iOS and reordered
the list successfully
2021-12-20 15:34:28 -08:00
Reto Brunner
1953e03253
Add RPL_UMODEIS msg handler
2021-12-06 07:24:21 +01:00
Max Leiter
304d207820
Merge pull request #4361 from supertassu/kickban
2021-12-01 18:25:09 -08:00
Reto
3c70fab7c6
Fix vue/this-in-template linter warning ( #4418 )
2021-11-30 12:01:45 -08:00
Taavi Väänänen
324fb9023e
Add /kickban
...
This commit adds a new command, /kickban, that is a combination of /kick
and /ban: it kicks the specific user from the channel and then sets the
+b mode to ban the user from the channel.
2021-11-30 12:07:11 +02:00
sfan5
1d5291929c
Add context menu when clicking inline channel name ( #4376 )
2021-11-29 15:35:26 -08:00
Max Leiter
af96f7771c
Revert "Preserve location on first and last line when scrolling through inputs" ( #4367 )
...
This reverts commit c5f6b4617f
.
2021-11-20 18:43:51 -08:00
Reto
9dbf647f7e
Make esc key close mentions window ( #4365 )
...
* Mentions: rename method to what it's doing
* Mentions: make <esc> dismiss the window
2021-11-18 17:54:44 -08:00
Max Leiter
371ebfb810
Close search results with escape
2021-11-18 13:32:21 -08:00