Commit Graph

46 Commits

Author SHA1 Message Date
Alexandre Franke 8fd746033f Release Fractal 6.beta 2023-12-21 15:50:00 +00:00
Kévin Commaille 1a0ecad177
meson: Restore hack profile
It's the same as 'development' only with a different app ID.
Allows to use the nightly Flatpak and develop using a custom flatpak
manifest at the same time.
2023-12-07 13:32:18 +01:00
Kévin Commaille 68291d7abc
build: Remove Hack manifest and profile
Now that the stable release is on the same codebase, it should be less
necessary to have 2 development builds.
Also since most performance issues have been fixed, it should not be
necessary anymore to build the nightly version in release mode.
2023-11-25 15:22:22 +01:00
Kévin Commaille 091a311f51
meson: Fix meson dist directory 2023-11-24 21:44:07 +01:00
Alexandre Franke 6c48cde678
Release 5 2023-11-24 19:05:09 +01:00
Kévin Commaille 78aaef60ff
meson: Make sure everything works without a pre-release version 2023-11-24 15:14:39 +01:00
Kévin Commaille 918a7179f3
chore: Prepare release of Fractal 5.rc1 2023-11-08 15:29:01 +01:00
Kévin Commaille bcee8bfd9f
Revert "room-history: Add spell checker to message entry"
This reverts commit 2295e8a9d1.
2023-11-04 11:23:59 +01:00
Kévin Commaille 2295e8a9d1
room-history: Add spell checker to message entry 2023-10-29 17:16:35 +01:00
Kévin Commaille 24fe938cae
meson: Sort dependencies 2023-10-29 12:33:36 +01:00
Kévin Commaille b647462090
build: Use appstreamcli instead of appstream-util
appstream-glib is in maintenance mode
2023-10-03 17:48:45 +02:00
Kévin Commaille e0c30f451b
build: Log cargo and rustc version in build messages 2023-09-20 20:30:30 +02:00
Kévin Commaille e03b52c119
chore: Use version 1.4 of libadwaita 2023-09-17 12:47:24 +02:00
Kévin Commaille d8efac8b6d
chore: Release Fractal 5.beta2 2023-08-17 10:36:49 +02:00
Kévin Commaille b4bb04c448
chore: Release version 5.beta1 2023-05-16 15:42:48 +02:00
Kévin Commaille 5d54239cbd
build: Be consistent in version naming
Use a dot between the major version and the pre-release version, where
possible.
Go back to using a dash before the commit hash.
2023-05-16 13:28:32 +02:00
Kévin Commaille da3438c4d8
build: Use '+' to separate tagged version and commit hash
That way, even if we switch `-` for `~` in the metainfo version,
it treats development versions as being bigger (newer) than the
tagged versions.
2023-05-05 13:21:13 +02:00
Kévin Commaille f7dfbcceda
build: Set flatpak version the same as in-app version 2023-05-05 13:21:13 +02:00
Kévin Commaille ec02e35b45
app: Use an enum for the profile 2023-05-05 13:21:13 +02:00
Kévin Commaille a85644cad5
build: Add beta profile 2023-05-05 13:21:13 +02:00
Kévin Commaille 6471cb9675
build: Refactor profile variables 2023-05-05 13:21:12 +02:00
Kévin Commaille d4a115cbaa build: Add missing dependencies to meson.build 2023-05-05 10:23:01 +00:00
Kévin Commaille 8986937482 build: Add OpenSSL as a dependency
It is required by the native-tls crate, tht depends on the openssl
crate.
The minimum supported version by taht crate is currently 1.0.1.
2023-03-26 16:44:52 +00:00
Kévin Commaille 26013646e9 build: Update glib and gio deps version 2023-03-26 16:44:52 +00:00
Kévin Commaille 4ad6907767 misc: Enable GTK 4.10 APIs 2023-03-26 12:47:23 +00:00
Kévin Commaille bbe284554a components: Use GstPlay instead of GstPlayer for video player 2022-11-06 09:43:54 +00:00
Kévin Commaille 4d5791f817 secret: Use oo7 instead of libsecret 2022-10-28 11:12:36 +00:00
Julian Sparber a2e9ee4c57 Add release notes and update version 2022-09-25 19:33:26 +02:00
Kévin Commaille f8d2ceb871
chore: Update libadwaita min version in meson.build 2022-09-16 23:16:03 +02:00
Kévin Commaille b65188cdb6 misc: Create developers flatpak variant
Be able to use nightly while hacking
2022-04-20 08:17:04 +00:00
Kévin Commaille 6ade43833d
ci: Fix nightly build
Resources where compiled for stable version
2022-04-04 21:20:35 +02:00
Julian Sparber 83575f825e Change version to follow scheme used by GNOME 2022-03-30 15:17:46 +02:00
Julian Sparber 0bf6a4ff32 Remove Next from app-id 2022-03-30 14:36:28 +02:00
Kévin Commaille 60a0207ee2
secret: Switch to libsecret 2022-02-25 12:06:39 +01:00
Julian Sparber b31db88086 meson: Drop post install script 2022-01-24 13:18:20 +01:00
Julian Sparber f3cc9dd09f doc: Improve readme and fix doc issues 2022-01-24 12:55:58 +01:00
Kévin Commaille 7f4f7cc8f8
chore: Update gtk-rs to 0.4.4
Update also:
  - libdwaita to 0.1.0
  - sourceview5 to 0.4.0
  - gstreamer, gstreamer-base and gstreamer video to 0.18
  - ashpd to 0.2.0-beta-1
2022-01-19 23:15:39 +01:00
Julian Sparber c6e25f4fbf meson: Drop build shell script
This drops the script we used to build fractal. And uses know only
meson. This also drops the need for specifying sources since cargo does
that for us.

This also bumps the meson version.
This also drops the build option `skip-cargo-build`.

Most of the changes are comming from https://gitlab.gnome.org/World/pika-backup
2022-01-19 16:46:08 +01:00
Julian Sparber 077195ec0f meson: Add gstreamer as dep 2021-11-25 11:15:47 +00:00
Daniel García Moreno b7050d9793 meson: Update libadwaita version to match latest
The libadwaita version has changed on the repository and now it's a
lower version number:

faa9f26a2b
2021-05-28 17:44:00 +02:00
Veli Tasali f0b7e64eab meson: Get libadwaita & gtksourceview as fallback 2021-05-05 09:32:10 +00:00
Veli Tasali 02fc50e972
meson: Add libadwaita dependency
Closes https://gitlab.gnome.org/GNOME/fractal/-/issues/747.
2021-05-02 22:09:09 +03:00
Julian Sparber 8f2017cebd Add sourceview5 as deps 2021-04-30 18:35:01 +00:00
Rachit Keerti Das 461fe38af4
build:Do not add an unwanted dot to application id
The current meson.build file adds an extra dot to the app id, especially
when building the default profile.

Fix this by using only the base app id when building the default profile.

Fix backported from https://gitlab.gnome.org/bilelmoussaoui/gtk-rust-template/-/merge_requests/20
2021-02-25 13:37:23 +05:30
Alejandro Domínguez bd24d2f660 Change ID to org.gnome.FractalNext 2021-02-05 00:21:16 +01:00
Alejandro Domínguez 49dab8eeaa Init with GTK Rust Template 2021-02-04 20:46:36 +01:00