Commit Graph

2688 Commits

Author SHA1 Message Date
Newbyte
7fddf62e4a
update-metainfo-releases.py: rename from update-appdata-releases.py
It is now recommended to call it metainfo rather than appdata, so let's
do that here too. Also change mirage to moment.
2022-01-29 12:43:04 +01:00
Newbyte
8a3145d2be
moment.desktop: rename from mirage.desktop
Also update relevant fields in the file.
2022-01-29 12:43:04 +01:00
Newbyte
7ce1b083ef
metainfo: Various fixes
- Change name from Mirage to Moment
 - Improve description
 - Add latest release
 - Update screenshots
 - Update homepage and issue tracker URLs
 - Fix launchable not including .desktop
2022-01-29 12:43:04 +01:00
Newbyte
9c441f11e0
moment.pro: Also install metainfo
Necessary to be published on Flathub and also provides nice metadata for
GUI app stores and such.
2022-01-29 12:43:04 +01:00
Newbyte
3ced9a53be
docs/CONFIG.md, THEMING.md: Update Flatpak ID
We're Moment now.
2022-01-29 12:43:04 +01:00
Newbyte
84f3d5071e
docs/INSTALL.md: Update Flatpak instructions
Moment should be on Flathub soon enough, so let's tell users to get
it from there.
2022-01-29 12:43:03 +01:00
Newbyte
e2fa1e82f8
autoreload.py: mirage -> moment 2022-01-24 15:23:56 +01:00
Maze
911f7732cd Change Matrix room address 2022-01-24 08:39:47 +00:00
Maze
8940004bed Change matrix room address
We'll have a mazie.rocks adress for now. Will probably change later
2022-01-24 00:25:13 +00:00
Maze
9eaf104b48 Merge branch 'dev' into 'main'
Merge version 0.7.3

See merge request mx-moment/moment!6
2022-01-24 00:22:48 +00:00
Maze
e49d70acc0 Add release date 2022-01-24 01:18:55 +01:00
Maze
8ff6adf2d8 Bump version 2022-01-24 01:15:16 +01:00
Maze
cda631bef4 Improve formatting for key bindings 2022-01-24 01:10:54 +01:00
Maze
7ebe111691 Merge branch 'miragediff' into 'dev'
Describe differences between Moment and Mirage

See merge request mx-moment/moment!5
2022-01-24 00:08:05 +00:00
Maze
55a98b029f Describe differences between Moment and Mirage 2022-01-24 00:08:05 +00:00
Maze
35c0827fb6 Remove unnecessary link
This was probably added by accident.
2022-01-24 00:01:04 +01:00
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