Commit Graph

60 Commits

Author SHA1 Message Date
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
2a1329d981 first changes to show urls 2020-08-15 06:59:02 +02:00
ee3594db46 Add toggle to only send to verified devices 2020-07-25 20:54:32 +03:00
fa04323daf Update mautrix-go and move crypto store to XDG_DATA_HOME 2020-04-28 22:00:37 +03:00
7d0d701c50 Add initial support for encrypting messages 2020-04-28 00:58:38 +03:00
0e8e81a607 Add support for decrypting messages 2020-04-27 00:38:04 +03:00
0943374892 Update copyright year 2020-04-19 18:10:14 +03:00
a66b02ae8b Add progress bar for first sync 2020-04-19 18:06:49 +03:00
f668faa894 Process different rooms in sync responses in goroutines 2020-04-19 15:57:49 +03:00
bc80ff3a56 Add toggle for desktop notifications 2020-04-19 15:01:16 +03:00
815190be14 Update stuff and move pushrules to mautrix-go 2020-04-19 15:01:16 +03:00
79b61b86c9 Use $HOME/Downloads as default download directory
TODO: Get the default directory properly with XDG
2020-04-08 15:49:42 +03:00
a6f6fb3ef2 Display thumbnail for all files and add commands to download and open files 2020-04-08 15:30:29 +03:00
41e7b018c1 command toggle downloads 2020-04-07 19:06:10 +02:00
842aab1324 Add toggles for disabling markdown and HTML 2020-04-04 01:03:17 +03:00
8deeec6f8d add notify_sound config option 2020-03-01 05:05:37 -06:00
a55ea42d7f Unbreak things 2019-06-15 01:11:54 +03:00
45a68c7fb5 Fix tests 2019-04-10 02:47:47 +03:00
8c1682b225 Use XDG config and cache home 2019-04-06 10:57:24 +03:00
7ad2103f8f Move history storage to matrix package. Fixes #90 2019-04-05 23:44:17 +03:00
bf2a5e9b34 Update license and sort imports 2019-01-23 00:26:51 +02:00
ba387764ca Fix things 2018-11-14 00:00:35 +02:00
68db26bcac Emojify message (#65) 2018-07-02 10:00:42 +03:00
bf84fc09b2 Add option to disable typing notifications (#63) 2018-06-30 23:26:40 +03:00
b9079e22d2 Gofmt 2018-06-02 00:44:21 +03:00
134604edce Add ui toggle for image rendering 2018-06-02 00:43:56 +03:00
1ed786ff5e Remove json tags from UserPreferences 2018-05-24 23:42:19 +03:00
b76c8d0147 Add UI preferences and simplify config save/load (ref #43) 2018-05-24 23:27:12 +03:00
cc28c7b65f Gofmt 2018-05-22 17:24:47 +03:00
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
d53aa02c0f Add test for DeleteSession() and fix potential bug in roomlist CheckTag() 2018-05-11 07:53:17 +03:00
151141f288 Add command to log out 2018-05-10 15:47:24 +03:00
a9390d3b5c Add more session and config tests 2018-05-02 23:52:38 +03:00
9dabaa26c7 Add some basic Session tests 2018-05-02 23:29:45 +03:00
a6b8c20b20 Fix config tests 2018-04-30 14:18:47 +03:00
d8dba100e0 Move cache to ~/.cache/gomuks by default. Fixes #39 2018-04-30 12:06:22 +03:00
28c6527544 Fix/break/change things 2018-04-24 17:12:08 +03:00
e64df67ec3 Everything is no longer broken 2018-04-24 16:51:40 +03:00
fcd9a932cb Initial move to initial sync. Everything broke :( 2018-04-24 02:14:00 +03:00
fafc7f55be Remove impossible check and improve things for testing 2018-04-22 23:59:46 +03:00
7e946a0703 Fix golint warnings 2018-04-22 20:14:40 +03:00
55a2fb7803 Add tests for config handling 2018-04-17 18:13:38 +03:00
215086dfac Add test file stubs to include them in coverage percentage 2018-04-17 15:42:43 +03:00
36ed196454 Remove unnecessary InitViews() from GomuksUI interface 2018-04-17 01:06:22 +03:00
53cdfb64c1 Merge pull request #18 from tulir/ui-refactor
Refactor UI to use interfaces and add advanced message rendering
2018-04-14 18:09:02 +03:00
2d950126aa Enable travis for codeclimate coverage reports 2018-04-10 21:27:57 +03:00
8270bc0322 Move event parsing to ui/messages and add image displaying 2018-04-10 19:31:28 +03:00
eda2b575f0 Refactor UI to use interfaces everywhere 2018-04-09 23:45:54 +03:00
38364646a7 Refactoring and documentation 2018-03-23 23:39:17 +02:00
373b25c01c Rename matrix/room/ to matrix/rooms/ 2018-03-22 23:46:43 +02:00