452b3d9cf9
Disable selecting service messages
2020-02-22 02:46:16 +02:00
806f0f1bf0
Make invites mostly work
2020-02-22 01:30:43 +02:00
455d9fc4c5
Improve tags and add initial invite handling
2020-02-22 01:17:52 +02:00
ecdb1166e1
Fix invite parentheses in member list
2020-02-22 00:10:08 +02:00
442fdac4d5
Enable lazy loading of members
2020-02-22 00:03:57 +02:00
032a83d70b
Add initial message selecting stuff
2020-02-21 00:29:29 +02:00
98dd1bcdc9
Redraw UI when starting to load more messages
2020-02-20 23:08:37 +02:00
852023c611
Fix compilation error
2020-02-20 22:42:53 +02:00
fa8147f07a
Add background color for reactions
2020-02-20 22:11:09 +02:00
db1424a06d
Add support for displaying reactions
2020-02-20 21:56:03 +02:00
db7d2da50c
Hide tombstoned rooms from room list
2020-02-20 01:10:26 +02:00
8a0a3a6487
Improve login view and add .well-known resolution
2020-02-20 00:40:59 +02:00
b6e20af056
Always set cursor to end when switching edit message
2020-02-19 23:48:47 +02:00
55f58f2875
Fix some issues when logging out
2020-02-19 23:48:34 +02:00
78f7a7aadc
Hardcode name colors so individual colors can be removed
2020-02-19 23:42:26 +02:00
56b9f22781
Add custom name for m.server_notice tag
2020-02-19 22:19:59 +02:00
417bf25373
Show multiline errors in login view
2020-02-19 22:13:02 +02:00
8e33beeee7
Don't ignore history init errors
2020-02-19 22:12:12 +02:00
15e1d3f87c
Fix rendering formatted m.emotes
2020-02-19 21:54:53 +02:00
af99c76d46
Add support for editing /me
2020-02-19 21:32:13 +02:00
0b0a40f735
Remove duplicate code for finding message to edit
2020-02-19 21:27:37 +02:00
8b02183ab1
Ignore mouse motion events inside MessageView
2020-02-19 15:07:10 +02:00
d02abd079f
Add support for editing messages
2020-02-19 01:14:02 +02:00
b4e27723d7
Fix mouse motion not being passed to input areas
2020-02-19 00:05:05 +02:00
2610c2bf9f
Update readme a bit and add SSO support
2020-02-18 21:31:28 +02:00
18fa85f4c4
Update deps
2020-02-18 20:38:35 +02:00
b76c301145
Add initial support for rendering replies
2019-06-17 13:46:02 +03:00
fe439f076a
Wrap events in custom struct to add gomuks-specific fields
2019-06-17 12:27:31 +03:00
d1d129f6cf
Add support for redactions. Fixes #19
2019-06-16 20:42:36 +03:00
691708a76e
Improve emoji autocompletion when the same emoji has many names
2019-06-16 19:54:54 +03:00
7f917f0271
Add support for editing room tags
2019-06-16 19:32:57 +03:00
967db30762
Fix message text color. Fixes #82
2019-06-16 17:14:17 +03:00
eb2726e8df
Somewhat hackily force focus to room view. Fixes #95
2019-06-16 16:52:19 +03:00
859fd6092b
Add/change commands
2019-06-16 16:32:56 +03:00
242d3a00d9
Merge remote-tracking branch 'jrswab/imageResize'
2019-06-16 15:21:01 +03:00
b019266062
Re-enable downloading images
2019-06-16 15:19:42 +03:00
2b7d5d5401
Fix reply rendering infinite loop bug
2019-06-16 14:54:12 +03:00
6bb932212c
Add call trace command
2019-06-15 19:10:18 +03:00
ef509eb308
Fix infinite recursion
2019-06-15 18:03:28 +03:00
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
0f08c49df4
Fix bumping unloaded rooms in room list when receiving messages
2019-06-15 17:51:36 +03:00
160b035c4d
Unbreak more things
2019-06-15 17:04:08 +03:00
a55ea42d7f
Unbreak things
2019-06-15 01:11:54 +03:00
ae3bb9c7a3
Add pm command
2019-06-14 21:01:24 +03:00
7c39729ada
Remove room alias argument and switch to room after creating
2019-06-14 20:56:41 +03:00
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
4bcdcd1ccd
Fix go 1.11 and go get compatibility
2019-05-12 17:34:47 +03:00
08d99d776d
Fix potential deadlock in room switching
2019-04-27 15:11:38 +03:00
6f54066c43
Add partial deadlock detection in debug mode
2019-04-27 15:02:52 +03:00
bc7e2d9a1c
Add locks and other sync stuff
2019-04-27 15:02:21 +03:00