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