Commit Graph

736 Commits

Author SHA1 Message Date
Tulir Asokan
08d99d776d Fix potential deadlock in room switching 2019-04-27 15:11:38 +03:00
Tulir Asokan
b6b50e8e1d Add message when exiting due to potential deadlock 2019-04-27 15:11:27 +03:00
Tulir Asokan
6f54066c43 Add partial deadlock detection in debug mode 2019-04-27 15:02:52 +03:00
Tulir Asokan
bc7e2d9a1c Add locks and other sync stuff 2019-04-27 15:02:21 +03:00
Tulir Asokan
60e3fe3927 Stop replacing text of event links 2019-04-15 00:34:48 +03:00
Tulir Asokan
98a8b52862 Minor UI changes 2019-04-13 17:04:52 +03:00
Tulir Asokan
e5264a242d Fix user list 2019-04-13 14:27:50 +03:00
Tulir Asokan
43a7bdab72 Add better stringification for UI message types for debugging 2019-04-13 00:51:58 +03:00
Tulir Asokan
abd21affc4 Fix code block rendering 2019-04-10 22:59:37 +03:00
Tulir Asokan
a9199dd9f2 Split container/text HTML entities and add support for <hr> 2019-04-10 22:49:33 +03:00
Tulir Asokan
db0e24ccc2 Use already parsed events for replies if possible 2019-04-10 21:06:19 +03:00
Tulir Asokan
9132e2b750 Update mautrix-go 2019-04-10 17:18:45 +03:00
Tulir Asokan
7e0278c571 Fix m.emote rendering 2019-04-10 17:08:39 +03:00
Tulir Asokan
45a68c7fb5 Fix tests 2019-04-10 02:47:47 +03:00
Tulir Asokan
c9f731a5ce Update mautrix-go 2019-04-10 02:30:32 +03:00
Tulir Asokan
099eebfa67 Misc changes 2019-04-10 02:28:24 +03:00
Tulir Asokan
b668c2cdc7 Fix last cached message not showing up when loading history 2019-04-10 02:25:22 +03:00
Tulir Asokan
005c51c3b5 Re-add reply rendering 2019-04-10 02:19:38 +03:00
Tulir Asokan
007b05d54e Fix Travis CI Go version 2019-04-10 02:19:27 +03:00
Tulir Asokan
20d3f8232d Remove commented code 2019-04-10 01:44:45 +03:00
Tulir Asokan
06c306bee9 Fix date change messages and input submit handling 2019-04-10 01:42:27 +03:00
Tulir Asokan
bbde121947 It compiles. Ship it! 2019-04-10 01:04:39 +03:00
Tulir Asokan
dbee49476d Start refactoring various things in message rendering and sending 2019-04-09 18:45:41 +03:00
Tulir Asokan
2b6c435e50 Refactor message parsing things 2019-04-09 18:42:49 +03:00
Tulir Asokan
927be9bdcd Move stripLinebreak to a struct field in the HTML parser 2019-04-09 01:03:17 +03:00
Tulir Asokan
887e2e232a Fix non-syntax-highlighted code block newline rendering 2019-04-09 00:59:56 +03:00
Tulir Asokan
d0c0af811e Fix syncing preferences from account data 2019-04-07 23:21:48 +03:00
Tulir Asokan
e5db799fa3 Merge branch 'deep-message-rendering' 2019-04-07 23:21:11 +03:00
Tulir Asokan
5d7c1a4caa Improve handling of multiple linebreaks 2019-04-07 22:54:55 +03:00
Tulir Asokan
e6180c9b6f Move special list/blockquote prefixing to renderer 2019-04-07 22:25:53 +03:00
Tulir Asokan
cf93671ecd Add syntax highlighting. Fixes #28 2019-04-07 20:13:23 +03:00
Tulir Asokan
083ae8bd44 Remove commented code 2019-04-07 18:25:13 +03:00
Tulir Asokan
b0c4ef81e9 More changes to do #91 2019-04-07 18:21:38 +03:00
Tulir Asokan
21b81ccb27 Initial changes to do #91 2019-04-07 03:22:51 +03:00
Tulir Asokan
b81ba7b631 Add timeout to opening history db 2019-04-07 03:21:46 +03:00
Tulir Asokan
e9cf38a866 Focus username field in login view automatically 2019-04-06 18:03:37 +03:00
Tulir Asokan
d0f55f4a6f Don't add events from state stream to timeline 2019-04-06 18:03:00 +03:00
Tulir Asokan
625e2049b5 Update dependencies 2019-04-06 18:02:42 +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
535fbbb4f7 Change even more things 2019-03-30 18:51:32 +02:00
Tulir Asokan
a8dcdfbaa1 Remove replaces in go.mod 2019-03-28 23:36:23 +02:00
Tulir Asokan
4b7f7b081b Maybe fix windows 2019-03-28 23:35:50 +02:00
Tulir Asokan
1b1cabb360 Even more changes 2019-03-28 23:28:27 +02:00
Tulir Asokan
6a3017888f Merge remote-tracking branch 'nepugia/nep' into mauview 2019-03-27 01:21:25 +02:00
Tulir Asokan
01f456781c Minor changes 2019-03-26 23:26:00 +02:00
Tulir Asokan
cc63a197c6 Change more things 2019-03-26 22:09:10 +02:00
Tulir Asokan
c3c7cc9b35 Change things 2019-03-26 19:57:44 +02:00
Tulir Asokan
ded4767729 Fix normal events being handled as state events 2019-03-26 16:59:38 +02:00
Tulir Asokan
8aa134b8b2 Start moving to mauview 2019-03-26 00:37:35 +02:00