Commit Graph

5059 Commits

Author SHA1 Message Date
Pavel Djundik
0a774758b9 Fix double input submit 2019-02-12 12:48:42 +02:00
Pavel Djundik
084e01cf46 Implement message trimming 2019-02-12 12:48:42 +02:00
Pavel Djundik
f9d255b678 Passthrough input ref 2019-02-12 12:48:42 +02:00
Pavel Djundik
2e3b95b9ed Fix input keybinds 2019-02-12 12:48:42 +02:00
Pavel Djundik
dbe6df1ab6 Fix clipboard "fixes" 2019-02-12 12:48:42 +02:00
Pavel Djundik
1831e2e63e Fix inline channel links 2019-02-12 12:48:42 +02:00
Pavel Djundik
f0390dae63 Scroll to bottom 2019-02-12 12:48:42 +02:00
Pavel Djundik
eff6dcb514 Fix context menu opening wrong thing 2019-02-12 12:48:42 +02:00
Pavel Djundik
aea779cfdf Remove some unnecessary code 2019-02-12 12:48:42 +02:00
Pavel Djundik
8e64670b4e Keep condensed open when new messages arrive 2019-02-12 12:48:42 +02:00
Pavel Djundik
9ab5b9d791 Implement condensed messages in Vue 2019-02-12 12:48:42 +02:00
Pavel Djundik
6116edaa06 Remove msg_action.tpl 2019-02-12 12:48:41 +02:00
Pavel Djundik
0730825185 Convert message actions to Vue 2019-02-12 12:48:41 +02:00
Pavel Djundik
dee76adc0c Implement network collapsing in Vue 2019-02-12 12:48:41 +02:00
Pavel Djundik
e0e48925b5 Remove input history 2019-02-12 12:48:41 +02:00
Pavel Djundik
1e09ccdb90 Implement user search in vue 2019-02-12 12:48:41 +02:00
Pavel Djundik
c20af6329b Use input model 2019-02-12 12:48:41 +02:00
Pavel Djundik
a229138ca6 Add connected state 2019-02-12 12:48:41 +02:00
Pavel Djundik
3300276c27 Delete some files and undo server change 2019-02-12 12:48:41 +02:00
Pavel Djundik
7b209e5d31 Missed a setting 2019-02-12 12:48:41 +02:00
Pavel Djundik
e28e13bd10 Make class settings work (colored nicks, etc) 2019-02-12 12:48:41 +02:00
Pavel Djundik
9290264fa5 Make user list and message list components 2019-02-12 12:48:41 +02:00
Pavel Djundik
ebb63f2742 Fix sending messages 2019-02-12 12:48:41 +02:00
Pavel Djundik
09fa3e5c86 Fix autocompletion 2019-02-12 12:48:41 +02:00
Pavel Djundik
0e930c9356 Make history loading work 2019-02-12 12:48:41 +02:00
Pavel Djundik
25840dfef4 Single chat container (with buffered input), user list in vue 2019-02-12 12:48:41 +02:00
Pavel Djundik
e931866aeb Use dev-server for hot reload 2019-02-12 12:48:41 +02:00
Pavel Djundik
1d2a11729f Render chat/messages in Vue (mostly broken) 2019-02-12 12:48:41 +02:00
Pavel Djundik
0b269423aa Remove remaining DOM references to badge/highlight 2019-02-12 12:48:41 +02:00
Pavel Djundik
631fd6138c Hide collapse button if there are no channels 2019-02-12 12:48:41 +02:00
Pavel Djundik
d4a23ffc98 Fix loading disappearing too soon 2019-02-12 12:48:41 +02:00
Pavel Djundik
7e332b817d Channel list rendering with Vue
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
2019-02-12 12:48:41 +02:00
Pavel Djundik
18bca3bce1
Merge pull request #3007 from thelounge/renovate/package-json-6.x
Update dependency package-json to v6
2019-02-12 12:48:09 +02:00
Pavel Djundik
a30e1e8b61
Merge pull request #3044 from thelounge/xpaw/fix-3035
Fix copying text in Firefox
2019-02-12 12:47:49 +02:00
Pavel Djundik
4f3e4a0865
Merge pull request #3004 from thelounge/xpaw/drop-node-6
Bump minimum node version to 8 LTS
2019-02-12 12:47:36 +02:00
Pavel Djundik
77dc3086a0 Fix copying text in Firefox
Fixes #3035
2019-02-12 10:52:07 +02:00
Renovate Bot
0f0c9f2e65
Update dependency package-json to v6 2019-02-11 08:36:09 +00:00
Pavel Djundik
51384403fe
Merge pull request #3042 from thelounge/astorije/changelog-3.0.1
Add changelog entry for v3.0.1
2019-02-11 10:35:41 +02:00
Pavel Djundik
03a355f109
v3.0.1 2019-02-11 10:17:18 +02:00
Jérémie Astori
ffd51a627b
Add changelog entry for v3.0.1 2019-02-11 00:57:22 -05:00
Pavel Djundik
c19fecb240
Merge pull request #3040 from thelounge/renovate/irc-framework-4.x
Update dependency irc-framework to v4.2.0
2019-02-09 17:44:14 +02:00
Renovate Bot
48f10ec52a
Update dependency irc-framework to v4.2.0 2019-02-09 15:13:09 +00:00
Jérémie Astori
e4209714ee
Merge pull request #3033 from thelounge/xpaw/fix-input-overflow
Fix up textarea growing to avoid rounding issues in Chrome
2019-02-08 01:00:15 -05:00
Jérémie Astori
95ac570c7b
Merge pull request #3034 from thelounge/xpaw/force-disconnect
Allow forcing /disconnect to stop reconnection timer from running
2019-02-08 00:52:42 -05:00
Pavel Djundik
034c0947f6
Merge pull request #3038 from thelounge/renovate/handlebars-4.x
Update dependency handlebars to v4.1.0
2019-02-07 16:31:35 +02:00
Renovate Bot
8884c90fcf
Update dependency handlebars to v4.1.0 2019-02-07 10:22:04 +00:00
Pavel Djundik
21b3e4b67c
Merge pull request #3036 from thelounge/renovate/webpack-4.x
Update dependency webpack to v4.29.3
2019-02-07 11:11:16 +02:00
Renovate Bot
dfcabb51f0
Update dependency webpack to v4.29.3 2019-02-07 08:45:30 +00:00
Pavel Djundik
211ebbfe5f Allow forcing /disconnect to stop reconnection timer from running 2019-02-06 12:10:07 +02:00
Pavel Djundik
d33021773c Fix up textarea growing to avoid rounding issues in Chrome 2019-02-05 23:24:30 +02:00