Tulir Asokan
fe439f076a
Wrap events in custom struct to add gomuks-specific fields
2019-06-17 12:27:31 +03:00
Tulir Asokan
754f8e493d
Only ping if displayname has spaces/punctuation characters around it. Fixes #96
2019-06-16 21:25:41 +03:00
Tulir Asokan
c6ca343cd1
Fix panic in redaction handling
2019-06-16 21:24:51 +03:00
Tulir Asokan
d1d129f6cf
Add support for redactions. Fixes #19
2019-06-16 20:42:36 +03:00
Tulir Asokan
691708a76e
Improve emoji autocompletion when the same emoji has many names
2019-06-16 19:54:54 +03:00
Tulir Asokan
7f917f0271
Add support for editing room tags
2019-06-16 19:32:57 +03:00
Tulir Asokan
6eaee84465
Use https by default if scheme is not provided
2019-06-16 17:14:51 +03:00
Tulir Asokan
967db30762
Fix message text color. Fixes #82
2019-06-16 17:14:17 +03:00
Tulir Asokan
eb2726e8df
Somewhat hackily force focus to room view. Fixes #95
2019-06-16 16:52:19 +03:00
Tulir Asokan
859fd6092b
Add/change commands
2019-06-16 16:32:56 +03:00
Tulir Asokan
d23c5b1bfc
Remove dev replaces and update deps
2019-06-16 15:27:46 +03:00
Tulir Asokan
242d3a00d9
Merge remote-tracking branch 'jrswab/imageResize'
2019-06-16 15:21:01 +03:00
Tulir Asokan
b019266062
Re-enable downloading images
2019-06-16 15:19:42 +03:00
Tulir Asokan
8b87809ac1
Merge branch 'break-things-again'
2019-06-16 15:18:25 +03:00
Tulir Asokan
1ea6ba026a
Make displayname pushrule check possible without loading room state
2019-06-16 15:15:30 +03:00
Tulir Asokan
2b7d5d5401
Fix reply rendering infinite loop bug
2019-06-16 14:54:12 +03:00
Tulir Asokan
6bb932212c
Add call trace command
2019-06-15 19:10:18 +03:00
Tulir Asokan
ef509eb308
Fix infinite recursion
2019-06-15 18:03:28 +03:00
Jaron Swab
3ebfb87da2
Scale image message based on the user's text area.
...
Using the "image" package from the standard library the images loaded by
gomuks now scale to one third the size of the text area. The image data
contains both hight and width while the scaling uses only width the
option to scale by hight is possible if passed into `CalculateBuffer()`.
`ansimage.NewScaledFromReader()` now takes the new variable based off
the size of the buffers' width.
This may resolve issue #92
2019-06-15 11:01:05 -04:00
Tulir Asokan
0f08c49df4
Fix bumping unloaded rooms in room list when receiving messages
2019-06-15 17:51:36 +03:00
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
a4ac699c93
Update deps
2019-06-15 01:11:54 +03:00
Jaron Swab
d3c18788dd
Update README.md ( #98 )
...
Switch out some links and added the `/create` command to the list of
commands at the bottom.
2019-06-15 01:05:21 +03:00
Tulir Asokan
ae3bb9c7a3
Add pm command
2019-06-14 21:01:24 +03:00
Tulir Asokan
7c39729ada
Remove room alias argument and switch to room after creating
2019-06-14 20:56:41 +03:00
Jaron Swab
fcd44fe63f
Users can now create a new room directly in Gomuks
...
Added the ability to create a room from within gomuks using the now
`/create` command. This comman takes the room name followed by the
alias. Room name may contain spaces but the alias may not as per the
Matrix alias conventions.
Also update `/help` to include the new command.
2019-06-13 21:14:32 -04:00
Tulir Asokan
4bcdcd1ccd
Fix go 1.11 and go get compatibility
2019-05-12 17:34:47 +03:00
Tulir Asokan
bedbc3d10a
Update README
2019-04-27 15:44:11 +03:00
Tulir Asokan
daf238fd71
DOn't print debug init to log file when not logging to file
2019-04-27 15:44:01 +03:00
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