Maze
9e8a5fd515
Remove some GitHub mentions
2022-01-23 22:22:33 +01:00
Maze
73de62309f
Use github.com/MRAAGH/matrix-nio
...
Since github.com/mirukana/matrix-nio is no longer kept up to date, a
different fork should be used
2022-01-23 22:15:32 +01:00
Maze
dcf0fa768a
Point links to new repo
...
These links should now point to the Moment repo instead of
mirukana/mirage
2022-01-23 22:13:49 +01:00
Maze
c26e2ce9e5
Remove Appimage support
...
We have decided to drop support for Appimage because it was causing
issues to too many users.
2022-01-23 21:50:11 +01:00
Maze
a37809d82b
Remove .github files
2022-01-23 21:49:28 +01:00
Maze
8d69649814
Change autosave for push rules to 3 seconds
...
A 30 second delay is unacceptable when there are two UIs for the same
thing, because the UIs will be out of sync for up to 30 seconds.
2022-01-16 16:48:55 +01:00
Maze
6898df7344
Merge branch 'newscreenshots' into 'dev'
...
New screenshots for Moment
See merge request mx-moment/moment!4
2022-01-15 14:24:11 +00:00
Maze
9914dcd3d8
New screenshots for Moment
2022-01-15 14:25:03 +01:00
Maze
7889719574
Prevent instant refreshing of failed listing
2022-01-15 01:42:37 +01:00
Maze
bf76510e8b
Handle when server listing is unavailable
...
This is a bad place to display a huge error because it is a repeating
query. And also this is the first thing people see when opening the app
for the first time and it is a bad impression.
2022-01-15 01:35:56 +01:00
Maze
08c6509b17
Merge branch 'main' into dev
2022-01-15 01:04:10 +01:00
Maze
d8fa027a5f
Change Mirage to Moment in docs
2022-01-15 01:01:25 +01:00
Maze
aeeaeaf67a
Update changelog for unreleased version
2022-01-14 23:25:27 +01:00
Maze
db9b578bce
Add copyright notices for Moment
2022-01-14 22:52:31 +01:00
Maze
12d152f077
Update keybindings list to new defaults
2022-01-14 22:21:03 +01:00
Maze
e3103144a2
Change default keybindings for Moment
...
By Linux convention for GUI software, Ctrl+Q is quit.
By general chat app convention, Ctrl+K is filter.
Some keybindings have been changed to make space for these:
Reply is now Ctrl+R
Remove is now Ctrl+Shift+R
"Previous message" is now Ctrl+I
I did not want to alter the defaults more than this.
But ideally, you would want "Previous message" and "Next message"
adjacent, so it makes sense to swap Ctrl+U and Ctrl+J as well.
2022-01-14 21:59:31 +01:00
Maze
8e78e662e4
Merge branch 'foliagetheme' into 'dev'
...
Add Foliage theme and make it new default
See merge request mx-moment/moment!3
2022-01-14 20:55:05 +00:00
Maze
106e963573
Add Foliage theme and make it new default
...
Moment should have a different default theme than Mirage to make it more
visible that it's not the same software.
2022-01-14 21:50:23 +01:00
Maze
9752a2accb
Merge branch 'configdir' into 'dev'
...
Change config dir, offer to migrate
See merge request mx-moment/moment!2
2022-01-14 19:27:59 +00:00
Maze
2839f83dde
Change config dir, offer to migrate
...
Moment has different default directories and is controlled by
different environment variables. On first startup, Moment
detects Mirage directories and offers to copy them.
It doesn't make sense to migrate logins without migrating encryption
keys, so this is now included in migration. Themes are migrated as well.
Only offer migration is only if both config and data directory are able to be
migrated.
2022-01-14 19:27:59 +00:00
Maze
63a56d92fd
Merge remote-tracking branch 'newbyteefork/flatpak-no-host'
2022-01-05 16:17:38 +01:00
Maze
3aa100981e
Merge remote-tracking branch 'dejvinofork/issue_236' Fixes #94
2022-01-05 16:06:24 +01:00
Maze
ad272a136a
Merge remote-tracking branch 'mraaghfork/emoji'
2022-01-05 16:02:31 +01:00
Maze
1ebce512b2
Merge branch 'comments'
2022-01-05 16:01:10 +01:00
Maze
ff621e3a01
Merge branch 'opaqueerror'
2022-01-05 15:52:13 +01:00
Maze
212a085648
Merge branch 'seen-indicator' Fixes #100
2022-01-05 15:50:20 +01:00
Maze
a690e8ce2e
Merge branch 'patch-3' into 'main'
...
Add bindings page
See merge request mx-moment/moment!1
2022-01-05 14:38:29 +00:00
Maze
2113327d42
Add bindings page
2022-01-05 14:38:29 +00:00
vslg
4cffbaa68d
Fix Python 3.10 collections import
2021-11-19 13:12:42 -03:00
Dejvino
7f95738037
GlobalTapHandlers: limit acceptedPointerTypes to mouse
...
By default, TapHandler is used for all input types. GlobalTapHandlers
was blocking finger touch events from reaching the underlying elements,
breaking the app for mobile devices with a touch screen.
2021-11-17 20:12:27 +01:00
Maze
180c02daed
Disable seen indicator link
...
The seen indicator is a link to #state-text.
This link should not be clickable.
Fixes #247
2021-08-30 03:01:53 +02:00
Maze
275f1f2109
Make error popup opaque
...
Sending screenshots of error popups is an easy way to leak information.
But if the popup is transparent, that makes it so much easier.
For the sake of privacy, error popups should be opaque.
2021-08-29 19:07:46 +02:00
Maze
2433dba27e
Add helpful config comments
...
I just spent half an hour debugging why some setting didn't work for me.
It was because I was putting it in Chat instead of Keys.Chat. This is
very confusing when you're making your own partial config override file.
I've added comments to the classes with identical names to hopefully
make this less confusing.
2021-08-26 11:56:27 +02:00
Maze
5c819176a5
Suggest how to get colorful emoji
...
This is something that took me long to figure out, I think it'd help to
have it mentioned in the default configuration.
2021-08-12 15:01:44 +02:00
Newbyte
28b6cdb3f2
Flatpak: Don't request host filesystem access
...
Mirage is able to use portals for picking files to send, so requesting
access to the entire host filesystem is not necessary.
2021-07-26 15:34:03 +02:00
miruka
9a4ababd9a
Fix flatpak nio commit
2021-07-26 04:39:58 -04:00
miruka
f1e0975e07
Fix AppImage building script
2021-07-26 04:39:58 -04:00
miruka
8e69755115
Update changelog for 0.7.2
2021-07-26 04:39:58 -04:00
miruka
c86c4da7d1
Bump version to 0.7.2
2021-07-26 04:39:58 -04:00
miruka
4df8cb70ca
Update nio requirement
2021-07-26 04:39:58 -04:00
miruka
94bf41dc3e
Fix presence loop with unavailable/offline
...
Yes, again.
Also removes echo presence states to simplify things.
2021-07-26 04:39:58 -04:00
miruka
47cfd7c7b0
Show nio logging warnings
2021-07-26 04:39:58 -04:00
miruka
ba236e2be3
Remove some unused imports
2021-07-26 04:39:58 -04:00
miruka
42b2a040ec
MatrixError: include server response content
2021-07-26 04:39:58 -04:00
miruka
f2b981e288
Bundle appdata XML in appimage
2021-07-26 04:39:58 -04:00
miruka
e50a7531ee
Clean up appdata releases update script
...
- Simplify code
- Fix output date for the 0.6.0 release
- Move to the packaging dir with a more descriptive filename
2021-07-26 04:39:58 -04:00
Newbyte
0ad1466acd
Add release refresher script
...
This script regenerates the <release> tags inside the Appstream XML
based on docs/CHANGELOG.md.
2021-07-26 04:39:58 -04:00
Newbyte
f5ac861939
Add Appstream XML for Mirage
...
This is necessary to publish Mirage on e.g. Flathub.
2021-07-26 04:39:58 -04:00
miruka
6151444c71
MatrixError: include the server's message
2021-07-26 04:39:58 -04:00
miruka
692faa7142
Rename Daybreak component to DayBreak
...
QML name conventions
2021-07-26 04:39:58 -04:00