Commit Graph

662 Commits

Author SHA1 Message Date
Tulir Asokan
97491eb6c0 Add support for inline URLs
Fixes #71
Fixes #168
2022-04-15 22:09:15 +03:00
Tulir Asokan
98fe235f22 Update mauview to unbreak plaintext mode 2022-04-15 21:17:43 +03:00
Tulir Asokan
c2a3940e41 Allow copying any type of message. Fixes #276 2022-04-15 20:44:14 +03:00
Tulir Asokan
e46694a33f Ignore newlines in HTML completely again 2022-04-15 20:29:23 +03:00
Tulir Asokan
5674f076be Add support for sending spoilers 2022-04-15 20:28:58 +03:00
Tulir Asokan
a5bdba204e Add support for rendering spoilers. Fixes #331 2022-04-15 15:14:22 +03:00
Tulir Asokan
751a158fbf Parse HTML when editing messages. Fixes #301 2022-04-15 14:12:01 +03:00
Tulir Asokan
4136d6c6b0 Update mauview 2022-04-15 14:03:40 +03:00
Tulir Asokan
1b4aa60114 Add slightly hacky workaround to fix #316 2022-04-15 14:03:08 +03:00
Tulir Asokan
1ea20b6df7 Don't panic if a non-critical file disappears. Fixes #315 2022-04-15 13:34:31 +03:00
Tulir Asokan
a1ddad24c4 Add full changelog in a file 2022-04-15 13:28:24 +03:00
Tulir Asokan
7425bc25d9 Add lint to CI and pre-commit 2022-04-15 13:13:50 +03:00
Adam
c9633c095d
Add page up / down actions for Ctrl+P / Ctrl+N (#350)
Helpful to those who like these keys in other applications or who do not have pgup/pgdown keys.
2022-04-15 13:12:21 +03:00
Tulir Asokan
89d5b0aa7b Merge remote-tracking branch 'n-peugnet/toggle-autocompletions' 2022-04-15 13:10:14 +03:00
Tulir Asokan
18aeb8ba9d Improve removing unnecessary whitespace in HTML 2022-04-15 12:58:27 +03:00
Tulir Asokan
899bdbc705 Update tcell 2022-04-15 12:53:09 +03:00
n-peugnet
edaed2bf65 Add command autocompletion for toggle 2022-04-11 00:05:37 +02:00
Tulir Asokan
a7562a068a Add variation selectors and trim spaces in reactions 2022-03-30 15:27:05 +03:00
tleb
31e87b584f
Allow sending emoji using plaintext shortcodes in /react (#354) 2022-03-30 15:21:26 +03:00
Tulir Asokan
2a07ff6781 Maybe fix date change messages. Fixes #277 2022-03-07 17:53:01 +02:00
Tulir Asokan
ae34776631 Add up/down arrow key support to fuzzy search. Closes #340 2022-03-06 22:47:34 +02:00
Tulir Asokan
b5543736f6 Mention /toggle without arguments in help page
Closes #347
Fixes #341
2022-03-06 22:44:32 +02:00
Tulir Asokan
daf0067d53 Remove ctrl+a from default keybindings and fix esc 2022-03-06 22:44:02 +02:00
Tulir Asokan
686f7025cb Add room name to topic bar if room list is hidden. Closes #317 2022-03-06 22:34:24 +02:00
Tulir Asokan
073739b79b Enable default keybindings by default 2022-03-06 22:30:42 +02:00
Tulir Asokan
9a0a1636af Update dependencies 2022-03-06 22:30:41 +02:00
Tulir Asokan
f652501fa2 Merge remote-tracking branch '3nprob/keyconfig'
Closes #325
2022-03-06 22:30:35 +02:00
Tulir Asokan
c1873e9214 Merge remote-tracking branch 'ehaupt/patch-1' 2022-03-06 22:14:45 +02:00
Tulir Asokan
b2ca5ed37e Add support for editing message in external editor
Closes #313
Fixes #311
2022-03-06 22:13:57 +02:00
Emanuel Haupt
963acfe7c5
Add a repology badge
It would be nice to have a [repology](https://repology.org) badge showing the number of packages. There are even more [badges](https://repology.org/project/gomuks/badges) available.
2022-02-18 21:32:47 +01:00
Tulir Asokan
6525f9ec66 Add rainbownotice command 2022-02-16 19:38:10 +02:00
Tulir Asokan
172d18470f Fix order of reading environment variables 2022-02-16 19:37:11 +02:00
3nprob
892f4fc871 add default keybindings sample 2021-12-08 01:27:27 +09:00
3nprob
5e3ccb8c53 Configurable keybindings 2021-12-08 01:26:56 +09:00
3nprob
4e8c7b6759 add cbind dependency 2021-12-08 01:25:56 +09:00
Tulir Asokan
baddce264f Update mauview and runewidth 2021-12-07 14:12:44 +02:00
Tulir Asokan
98db812df1 Add config flags for backspace behavior. Fixes #322 2021-11-11 00:26:53 +02:00
Tulir Asokan
e3094f4f80 Update mautrix-go 2021-09-30 18:58:38 +03:00
Tulir Asokan
e569c1519a Bump version to 0.2.4 2021-09-21 14:53:49 -04:00
Tulir Asokan
42063e5f88 Use xdg-user-dir to find download directory
Fixes #157
Closes #219
2021-09-19 23:46:34 -04:00
Tulir Asokan
15e05fc4e7 Try temporarily storing large sync responses to disk to reduce memory usage 2021-09-19 22:16:13 -04:00
Tulir Asokan
9dcf3bdb12 Store homeserver URL from .well-known responses 2021-09-19 21:34:47 -04:00
Tulir Asokan
2cff2cdc22 Adjust things in timestamp toggle 2021-09-19 20:59:59 -04:00
Tulir Asokan
57d0c8db5f Merge remote-tracking branch 'lxea/hidetimestamp' 2021-09-19 20:54:04 -04:00
Tulir Asokan
05790c156d Run sound command in goroutine so notification shows up at the same time 2021-09-19 20:52:20 -04:00
Tulir Asokan
531a58ce4a Check if notify-send is available before using notifications 2021-09-19 20:51:19 -04:00
Tulir Asokan
2436a9cd39 Update mautrix-go 2021-09-19 20:51:19 -04:00
Tulir Asokan
580393f218 Re-add paplay as an option and make audio files configurable 2021-09-19 20:51:08 -04:00
Tulir Asokan
5b70a6f1e5 Use osascript parameters for notification fallback on macOS 2021-09-19 20:51:03 -04:00
Maxim Karasev
86a9789013 Add generic notify_unix.go
Notification sound playback no longer depends on PulseAudio, so it
should run on any Unix-like operating system with libnotify and
vorbis-tools.
2021-09-18 21:22:01 +03:00