Commit Graph

30 Commits

Author SHA1 Message Date
Tulir Asokan
160b035c4d Unbreak more things 2019-06-15 17:04:08 +03:00
Tulir Asokan
a55ea42d7f Unbreak things 2019-06-15 01:11:54 +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
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
a1f9ee23fa Load config before initializing UI
Otherwise the user ID/homeserver values are ignored even though they're
supposed to be prefilled in the UI.
Thanks to @jevolk for noticing the mistake.
2018-05-16 21:59:44 +03:00
Tulir Asokan
d8dba100e0 Move cache to ~/.cache/gomuks by default. Fixes #39 2018-04-30 12:06:22 +03:00
Tulir Asokan
e64df67ec3 Everything is no longer broken 2018-04-24 16:51:40 +03:00
Tulir Asokan
b17ff318c2 Disconnect UI from main Gomuks struct. Fixes #21 2018-04-18 18:35:54 +03:00
Tulir Asokan
b6e58e83a8 Include error in pretty panic log 2018-04-10 16:01:01 +03:00
Tulir Asokan
eda2b575f0 Refactor UI to use interfaces everywhere 2018-04-09 23:45:54 +03:00
Tulir Asokan
1e082f9715 Ignore errors in NewGomuks() 2018-04-02 13:47:20 +03:00
Tulir Asokan
dd89fa621d Improve debug output options 2018-04-02 13:47:20 +03:00
Tulir Asokan
03e9a0d5ac Documentation and refactoring 2018-03-23 14:44:36 +02:00
Tulir Asokan
702a75a8c0 Save history to disk. Fixes #1 2018-03-22 19:54:31 +02:00
Tulir Asokan
9fd67102ad Refactoring and godocs 2018-03-21 23:29:58 +02:00
Tulir Asokan
35b6c7bd27 Add external debug file, refactoring and push rule parser 2018-03-21 18:46:25 +02:00
Tulir Asokan
43127dad0f Switch forms to use advanced inputfields and use user-friendly panics for UI errors 2018-03-19 10:57:31 +02:00
Tulir Asokan
7a4b108b37 Avoid showing panics directly if debug mode is not enabled 2018-03-19 01:21:53 +02:00
Tulir Asokan
72945c9a28 Organize files 2018-03-18 21:24:03 +02:00
Tulir Asokan
0509b19562 Move syncer/room store changes from gomatrix fork to here, refactor and improve stuff 2018-03-18 17:34:51 +02:00
Tulir Asokan
dacc7fd6a3 Fix wide characters in input field and prepare for tab completion 2018-03-17 14:00:02 +02:00
Tulir Asokan
f99cede432 HAAAAAAAAANDS 2018-03-15 21:28:21 +02:00
Tulir Asokan
d8dfaa72ed Switch to gomatrix fork 2018-03-15 18:25:16 +02:00
Tulir Asokan
4db4116797 Here have code 2018-03-15 18:21:14 +02:00
Tulir Asokan
deb2c1ac16 More code 2018-03-15 00:14:39 +02:00
Tulir Asokan
08f5db1a74 Minor changes and switch to tview fork 2018-03-14 22:19:26 +02:00
Tulir Asokan
90629c5c78 Code additions/edits 2018-03-13 21:58:43 +02:00
Tulir Asokan
f0333df1b2 Add initial login view and debug panel with tview 2018-03-13 15:27:12 +02:00