Commit Graph

736 Commits

Author SHA1 Message Date
75f380b3f7 use rifle as plumber 2024-02-03 12:36:58 +01:00
2ada74d2be notify even in current room 2023-12-22 17:30:07 +01:00
8472803cd0 add: clipboard functionality in room view
CTRL+V now checks if the clipboard contains an image and pastes it into the room.

The library used for clipboard functionality requires an additional
dependency:

> Linux: require X11 dev package. For instance, install libx11-dev or xorg-dev or libX11-devel to access X window system.
2023-10-05 22:33:21 +02:00
09a9279558 Merge pull request #430 from nileshpatra/fix-debug-log-and-dir
Fix debug dir on linux and disable logging by default
2023-07-10 23:02:01 +03:00
2b36ee3737 fix xdg-update-dir and enable prettypanic by default 2023-07-10 01:31:18 +05:30
802d6afc55 Disable logging by default, start logging onlu if DEBUG is set to 1 2023-07-06 18:26:08 +00:00
3c53798634 Set debug log dir to ~/.local/state/gomuks on linux 2023-07-06 18:25:33 +00:00
b3f0410003 Merge pull request #428 from nileshpatra/diff-tmpdir
Make debug dir specific to username to ease off multi user logins
2023-07-01 14:34:59 +03:00
253b47b076 Fix lint issue 2023-07-01 14:32:48 +03:00
2a242c8f26 Make debug dir specific to username to ease off multi user logins 2023-07-01 14:35:25 +05:30
e7ebb9745d Fix linux/arm64 build job tags 2023-06-24 01:38:32 +03:00
373139c7bf Update Go version used for linting 2023-04-04 22:30:52 +03:00
22900d8f8a Add command to manage power levels 2023-04-04 22:25:37 +03:00
7e738485ee Don't sprintf with no arguments in Command.Reply 2023-04-04 22:09:29 +03:00
099006c9c3 Don't read NotifySpecified in push rules 2023-04-04 22:09:25 +03:00
2751b186fa Add safety for negative indexes in HTML renderer 2023-01-15 15:57:34 +02:00
d6c08dc134 Update mautrix-go and remove duplicate function 2023-01-15 15:48:12 +02:00
c0036f391b Build arm64 binaries natively 2022-11-30 12:31:49 +02:00
68e9d6e981 Fix showing some types of errors in login screen
Double fixes #402
2022-11-21 22:45:28 +02:00
6aaeb8c244 Check spec versions supported by homeserver. Fixes #402 2022-11-21 22:42:42 +02:00
5aa494dc5e Bump version to 0.3.0 2022-11-19 17:24:57 +02:00
c871a0c4b5 Update mauview and changelog 2022-11-19 17:21:07 +02:00
14b9d30380 Merge remote-tracking branch 'n-peugnet/black-on-white-colors' 2022-11-19 17:15:04 +02:00
a5b5468238 Log right before exiting process 2022-11-19 17:14:31 +02:00
8450651a03 Better colors with black on white themes
Added ColorDefault to more places by default and override some other
specific places with white for better contrast.

This should not affect White on black themes.
2022-11-15 20:14:36 +01:00
5db151d90f Update more dependencies 2022-11-13 17:59:11 +02:00
d8f229c102 Update changelog 2022-11-13 15:45:46 +02:00
f1528143aa Run gofmt 2022-11-13 15:40:10 +02:00
0c1fc00f97 Fix another Hyperlink call 2022-11-13 15:34:21 +02:00
886690f98f Update dependencies and Go version 2022-11-13 15:28:04 +02:00
26b3c51053 Merge pull request #397 from n-peugnet/fix-message-redraw-first-reaction
Do not recalculate the buffer on first reaction
2022-11-09 18:00:59 +02:00
94c483a0e1 Merge pull request #396 from n-peugnet/fix-baremessage-command-message
Fix baremessages command inverted message
2022-11-09 17:59:57 +02:00
69e2dbd51c Merge pull request #399 from n-peugnet/fix-breaks-plaintext-messages-with-url
Fix line breaks with URLs in plaintext only messages
2022-11-09 17:59:21 +02:00
c741634733 Add hint for using SSO 2022-11-07 18:39:06 +02:00
9fe2888017 Fix line breaks with URLs in plaintext only messages
By making sure that there is always only one container and no empty text
Entities.
2022-11-01 18:29:32 +01:00
83da1df256 Do not recalculate the buffer on new reaction
Only the replacement is needed as the height is already correclty
calculated when drawn.

Fixes #283
2022-11-01 16:06:30 +01:00
57fd8ed97c Fix baremessages command inverted message 2022-11-01 15:07:18 +01:00
99a5c7caed Merge pull request #387 from n-peugnet/mangled-lines
Fix mangled newlines in some code blocks
2022-10-21 23:15:25 +03:00
1cff17a857 Fix codeblocks doubled newlines in plaintext mode 2022-10-19 13:53:22 +02:00
58c20698d6 Fix mangled newlines in some code blocks
Because some tokens can contain newlines and not only comment tokens, I
removed the comments specific code to handle newlines in a more generic
way.
2022-10-19 13:53:21 +02:00
71f16b797f Merge pull request #388 from n-peugnet/newlines-nohtml
Preserve newlines in plain text messages
2022-10-19 14:33:22 +03:00
77b3fffba1 s/Html/HTML/g 2022-10-19 13:30:16 +02:00
1b097337df Merge pull request #391 from n-peugnet/fix-add-reaction-increment
Fix redraw of incremented reaction counts
2022-10-18 14:06:52 +03:00
ae10e8ebd7 Merge pull request #386 from n-peugnet/lexer-fallback
Fallback to "plaintext" lexer in codeblock parser
2022-10-18 13:56:23 +03:00
8c3c4d31f1 Fix redraw of incremented reaction counts 2022-10-16 19:29:33 +02:00
bfc7dd5196 Preserve newlines in plain text message 2022-10-10 20:30:13 +02:00
82cf2ee816 Fallback to "plaintext" lexer in codeblock parser
This avoids "malformed message" in the timeline when the lexer for a
given language is not found.
2022-10-10 12:36:51 +02:00
75471c3242 Add missing flags 2022-06-01 20:45:06 +03:00
6479ff2e34 Add option to disable clearing screen
Somewhat hacky and might cause other issues, but should fix #365
2022-04-25 00:25:49 +03:00
b4101f5518 Use runewidth fork to override variation selector width 2022-04-24 23:55:09 +03:00