Commit Graph

79 Commits

Author SHA1 Message Date
i401
8472803cd0 add: clipboard functionality in room view
CTRL+V now checks if the clipboard contains an image and pastes it into the room.

The library used for clipboard functionality requires an additional
dependency:

> Linux: require X11 dev package. For instance, install libx11-dev or xorg-dev or libX11-devel to access X window system.
2023-10-05 22:33:21 +02:00
Tulir Asokan
6479ff2e34 Add option to disable clearing screen
Somewhat hacky and might cause other issues, but should fix #365
2022-04-25 00:25:49 +03:00
Tulir Asokan
ebd0e2dabb Enable inline URLs by default on some other terminals 2022-04-16 20:14:10 +03:00
Tulir Asokan
b6fba5230a Enable inline URLs by default on VTE terminals 2022-04-16 19:59:34 +03:00
Tulir Asokan
97491eb6c0 Add support for inline URLs
Fixes #71
Fixes #168
2022-04-15 22:09:15 +03:00
Tulir Asokan
1ea20b6df7 Don't panic if a non-critical file disappears. Fixes #315 2022-04-15 13:34:31 +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
899bdbc705 Update tcell 2022-04-15 12:53:09 +03: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
daf0067d53 Remove ctrl+a from default keybindings and fix esc 2022-03-06 22:44:02 +02:00
Tulir Asokan
073739b79b Enable default keybindings by default 2022-03-06 22:30:42 +02:00
3nprob
5e3ccb8c53 Configurable keybindings 2021-12-08 01:26:56 +09:00
Tulir Asokan
98db812df1 Add config flags for backspace behavior. Fixes #322 2021-11-11 00:26:53 +02:00
Tulir Asokan
2cff2cdc22 Adjust things in timestamp toggle 2021-09-19 20:59:59 -04:00
Alex McGrath
cd82d4d7fd Add toggle for timestamps 2021-08-17 10:50:24 +01:00
Tulir Asokan
8e6f89a59a Fix newline keybind toggle 2021-03-11 22:42:53 +02:00
roger
69bbdd0a1b Add NewLineByDefault toggle 2021-03-11 22:28:11 +02:00
Tulir Asokan
45f71dbaa3 Include m.room.encryption state events in timeline in sync filter 2020-11-29 02:05:11 +02:00
ReK2
3439b94e0e fix changes requested 2020-08-17 21:03:28 +02:00
ReK2
0f77c17e9c enable to show html as plain text if enabled and the url and text is not the same or nor contains data-mautrix-no-link 2020-08-17 20:51:20 +02:00
ReK2
2a1329d981 first changes to show urls 2020-08-15 06:59:02 +02:00
Tulir Asokan
ee3594db46 Add toggle to only send to verified devices 2020-07-25 20:54:32 +03:00
Tulir Asokan
fa04323daf Update mautrix-go and move crypto store to XDG_DATA_HOME 2020-04-28 22:00:37 +03:00
Tulir Asokan
7d0d701c50 Add initial support for encrypting messages 2020-04-28 00:58:38 +03:00
Tulir Asokan
0e8e81a607 Add support for decrypting messages 2020-04-27 00:38:04 +03:00
Tulir Asokan
0943374892 Update copyright year 2020-04-19 18:10:14 +03:00
Tulir Asokan
a66b02ae8b Add progress bar for first sync 2020-04-19 18:06:49 +03:00
Tulir Asokan
f668faa894 Process different rooms in sync responses in goroutines 2020-04-19 15:57:49 +03:00
Tulir Asokan
bc80ff3a56 Add toggle for desktop notifications 2020-04-19 15:01:16 +03:00
Tulir Asokan
815190be14 Update stuff and move pushrules to mautrix-go 2020-04-19 15:01:16 +03:00
Tulir Asokan
79b61b86c9 Use $HOME/Downloads as default download directory
TODO: Get the default directory properly with XDG
2020-04-08 15:49:42 +03:00
Tulir Asokan
a6f6fb3ef2 Display thumbnail for all files and add commands to download and open files 2020-04-08 15:30:29 +03:00
Simon Magnin-Feysot
41e7b018c1 command toggle downloads 2020-04-07 19:06:10 +02:00
Tulir Asokan
842aab1324 Add toggles for disabling markdown and HTML 2020-04-04 01:03:17 +03:00
evan
8deeec6f8d add notify_sound config option 2020-03-01 05:05:37 -06:00
Tulir Asokan
a55ea42d7f Unbreak things 2019-06-15 01:11:54 +03:00
Tulir Asokan
45a68c7fb5 Fix tests 2019-04-10 02:47:47 +03:00
Tulir Asokan
8c1682b225 Use XDG config and cache home 2019-04-06 10:57:24 +03:00
Tulir Asokan
7ad2103f8f Move history storage to matrix package. Fixes #90 2019-04-05 23:44:17 +03:00
Tulir Asokan
bf2a5e9b34 Update license and sort imports 2019-01-23 00:26:51 +02:00
Tulir Asokan
ba387764ca Fix things 2018-11-14 00:00:35 +02:00
Vishnunarayan K I
68db26bcac Emojify message (#65) 2018-07-02 10:00:42 +03:00
Digital
bf84fc09b2 Add option to disable typing notifications (#63) 2018-06-30 23:26:40 +03:00
Tulir Asokan
b9079e22d2 Gofmt 2018-06-02 00:44:21 +03:00
Tulir Asokan
134604edce Add ui toggle for image rendering 2018-06-02 00:43:56 +03:00
Tulir Asokan
1ed786ff5e Remove json tags from UserPreferences 2018-05-24 23:42:19 +03:00
Tulir Asokan
b76c8d0147 Add UI preferences and simplify config save/load (ref #43) 2018-05-24 23:27:12 +03:00
Tulir Asokan
cc28c7b65f Gofmt 2018-05-22 17:24:47 +03:00
Tulir Asokan
76cff95540 Move all cache to ~/.cache/gomuks
Now `rm -rf ~/.cache/gomuks` has the same effect as `/clearcache`
2018-05-17 16:29:18 +03:00
Tulir Asokan
d53aa02c0f Add test for DeleteSession() and fix potential bug in roomlist CheckTag() 2018-05-11 07:53:17 +03:00