Commit Graph

61 Commits

Author SHA1 Message Date
b6543b09cc Fixed indentation (w). Probably fixed redactions sometimes displaying viewing user's name in place of actor's name. Fixed room history never loading sometimes (but not missing chunks in the middle yet). 2023-10-27 20:25:20 +11:00
Maze
0a5c025ab7 Merge branch 'add-formfactor' into 'main'
Add X-Purism-FormFactor to desktop file

See merge request mx-moment/moment!12
2022-02-05 09:18:10 +00:00
DrRac27
6d246a5d9f Add X-Purism-FormFactor to desktop file 2022-02-04 23:40:04 +01:00
Newbyte
79fa465c1a
Add developer name to metainfo 2022-02-03 12:34:39 +01:00
Newbyte
3504c45a47
Add 0.7.3 to metainfo 2022-02-03 09:00:22 +01:00
Newbyte
08dbd495f3
flatpak: Fix manifest 2022-01-31 10:16:13 +01:00
Newbyte
1a6fc8b3a0
flatpak: Use mraagh fork of matrix-nio 2022-01-30 08:26:04 +01: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
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
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
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
4df8cb70ca Update nio requirement 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
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
a1feb2c046 Update AppImage script to use Python 3.9 packages 2021-07-26 04:39:57 -04:00
miruka
4ace03be6c Update requirements and flatpak manifest 2021-03-03 17:14:56 -04:00
miruka
86f247d5cc AppImage build.sh: update to py 3.9.1 & olm 3.2.2 2021-03-03 17:14:56 -04:00
miruka
92c49140e7 Play sound from python/ALSA instead QtMultimedia
GStreamer sucks
2021-03-03 17:14:56 -04:00
miruka
340c88f123 AppImage building: use Qt 5.12.9 instead of 5.12.7 2021-03-03 17:14:56 -04:00
miruka
be3d3692ef Add Qt Multimedia as dependency for sound playback 2021-03-03 17:14:56 -04:00
miruka
f9ec2863ff Fix appimage build.sh to compile with dbus 2021-03-03 17:14:55 -04:00
miruka
96e7c6c367 Move .desktop & icon files to packaging dir 2021-03-03 17:12:09 -04:00
travankor
055b68126a Add Sorted Containers to replace blist 2021-03-03 17:12:09 -04:00
travankor
1dcd6daaba Improve Python 3.9 compatibility
Blist has been unmaintained for 5+ years and is now broken on Python 3.9.
2021-03-03 17:12:09 -04:00
Rinigus
3fff98dfbc [packaging] Update Flatpak manifest 2021-03-03 17:12:08 -04:00
miruka
bfc3a60cad Update flatpak script generator
- Make the code cleaner and don't require bash
- Generate less uneeded intermediate files
- Add the flatpak-pip-generator script to make clean
- flatpak-pip-generator now requires requirements-parser from pip
2021-03-03 17:12:08 -04:00
miruka
6b6c03962c Update flatpak nio requirements 2020-08-28 10:45:37 -04:00
miruka
cb16ed0843 Minor improvements to flatpak README 2020-08-28 10:45:37 -04:00
miruka
13dde2fe95 Add make clean step to flatpak README 2020-08-28 10:45:37 -04:00
miruka
12a25fde8e Bump nio required version to v0.15.0 2020-08-21 12:10:22 -04:00
miruka
48103d57bc Give Flatpak permission to access filesystem
Needed to upload files outside of the download directory
2020-07-17 13:25:07 -04:00
miruka
419ba5a57a Fix appimage build: must compile Pillow manually
Using the Pillow wheel makes running Mirage fail with

    ImportError: libxcb-2dfad6c3.so.1.1.0: ELF load
    command address/offset not properly aligned

Probably has to do with us installing libX11/libXss libs.
2020-07-17 11:18:23 -04:00
miruka
357affc4dd Add X11 dependencies to appimage build script 2020-07-17 09:48:57 -04:00
miruka
0450012f1d Update flatpak nio version 2020-07-17 09:41:48 -04:00
miruka
0ddeacb15c Update required nio version 2020-06-26 11:12:04 -04:00
miruka
305e34bac6 Update Flatpak scripts nio commit 2020-06-05 06:55:12 -04:00
miruka
7c83b1c167 Remove uneeded dependencies for AppImage building
Pillow 0.7+ no longer requires separate installation of libraries like
libjpeg, zlib, etc, for common desktop architectures at least
(which is why we keep them in the INSTALL.md manual install commands).
2020-05-30 23:08:21 -04:00
miruka
39d3121faa Set default PREFIX to /usr/local for make install 2020-05-30 23:08:21 -04:00
Rinigus
4f4233f17b [flatpak] Switch to KDE 5.14 runtime, update dependencies 2020-05-22 22:04:58 +03:00
miruka
1324b1d909 Update flatpak required nio version 2020-05-22 09:11:58 -04:00
miruka
10ea48080e generate-flatpak-script: use python3, not python 2020-05-22 08:25:45 -04:00
miruka
07701ae880 Remove uvloop support, causes issues 2020-05-20 23:56:19 -04:00
miruka
dae41d1778 Symlink Pillow libs when building AppImage 2020-04-03 08:32:26 -04:00