Commit Graph

60 Commits

Author SHA1 Message Date
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
Tulir Asokan 151141f288 Add command to log out 2018-05-10 15:47:24 +03:00
Tulir Asokan a9390d3b5c Add more session and config tests 2018-05-02 23:52:38 +03:00
Tulir Asokan 9dabaa26c7 Add some basic Session tests 2018-05-02 23:29:45 +03:00
Tulir Asokan a6b8c20b20 Fix config tests 2018-04-30 14:18:47 +03:00
Tulir Asokan d8dba100e0 Move cache to ~/.cache/gomuks by default. Fixes #39 2018-04-30 12:06:22 +03:00
Tulir Asokan 28c6527544 Fix/break/change things 2018-04-24 17:12:08 +03:00
Tulir Asokan e64df67ec3 Everything is no longer broken 2018-04-24 16:51:40 +03:00
Tulir Asokan fcd9a932cb Initial move to initial sync. Everything broke :( 2018-04-24 02:14:00 +03:00
Tulir Asokan fafc7f55be Remove impossible check and improve things for testing 2018-04-22 23:59:46 +03:00
Tulir Asokan 7e946a0703 Fix golint warnings 2018-04-22 20:14:40 +03:00
Tulir Asokan 55a2fb7803 Add tests for config handling 2018-04-17 18:13:38 +03:00
Tulir Asokan 215086dfac Add test file stubs to include them in coverage percentage 2018-04-17 15:42:43 +03:00
Tulir Asokan 36ed196454 Remove unnecessary InitViews() from GomuksUI interface 2018-04-17 01:06:22 +03:00
Tulir Asokan 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
Tulir Asokan 2d950126aa Enable travis for codeclimate coverage reports 2018-04-10 21:27:57 +03:00
Tulir Asokan 8270bc0322 Move event parsing to ui/messages and add image displaying 2018-04-10 19:31:28 +03:00
Tulir Asokan eda2b575f0 Refactor UI to use interfaces everywhere 2018-04-09 23:45:54 +03:00
Tulir Asokan 38364646a7 Refactoring and documentation 2018-03-23 23:39:17 +02:00
Tulir Asokan 373b25c01c Rename matrix/room/ to matrix/rooms/ 2018-03-22 23:46:43 +02:00