Commit Graph

2699 Commits

Author SHA1 Message Date
Maze
4fa44f7510 Add missing environmental variable checks
Encryption keys, themes and general config dir (if used) were stored in
the default directories even if Moment-specific environmental variables
were present.
2022-01-29 22:35:07 +01:00
Maze
602dcbf15f Make list less confusing 2022-01-29 16:04:12 +01:00
Maze
19ac6b8b7e Fix some formatting 2022-01-29 15:56:05 +01:00
Maze
e9298ce3c3 Add POWERUSER.md 2022-01-29 15:44:42 +01:00
Maze
eda0ebb0c7 Change Mirage to Moment
A few remanining occurences
2022-01-29 14:25:11 +01:00
Maze
65f01dc3b1 Fix syntax in requirements.txt 2022-01-29 14:23:06 +01:00
Maze
c696bc9c03 Merge branch 'flatpak-work' into 'main'
Flatpak work

See merge request mx-moment/moment!7
2022-01-29 12:14:28 +00:00
Newbyte
51b63c9fc6
icon: mirage.png -> moment.png 2022-01-29 12:51:00 +01:00
Newbyte
89988ce86c
moment*.flatpak.yaml: Adapt from Mirage 2022-01-29 12:51:00 +01:00
Newbyte
890a84ddfa
collector.py: mirage -> moment 2022-01-29 12:43:04 +01:00
Newbyte
484855c452
settings.py: Update Flatpak comment to new ID 2022-01-29 12:43:04 +01:00
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