Commit Graph
99 Commits
Author SHA1 Message Date
Evangelos Ribeiro Tzaras 798c698463 treewide: Document changes and release 49.1.1
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/797>
2025-10-14 16:07:54 +02:00
Evangelos Ribeiro TzarasandGuido Günther 08b61594df treewide: Document changes and release 49.1
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/793>
2025-10-10 11:29:04 +02:00
Guido Günther d0b52dddcb build: Drop meson version check
We require meson 1.0 anyway

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/778>
2025-05-04 10:51:40 +02:00
Evangelos Ribeiro Tzaras 54326f0e1c treewide: Document changes and release 48.0
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/768>
2025-03-17 02:41:08 +01:00
Evangelos Ribeiro Tzaras 3307b063a8 treewide: Document changes and release 48~beta.1
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/765>
2025-02-15 08:57:53 +01:00
Evangelos Ribeiro Tzaras 9340fb5e33 treewide: Document changes and release 48~beta.0
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/764>
2025-02-14 14:29:25 +01:00
Evangelos Ribeiro Tzaras d179a2b32a treewide: Document changes and release 47.0
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/758>
2024-09-14 22:02:20 +02:00
Evangelos Ribeiro Tzaras f60703351a treewide: Document changes and release 47~rc.1
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/752>
2024-08-31 23:24:36 +02:00
Balló GyörgyandMarge Bot ef5467fb64 build: Actually translate metainfo
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/751>
2024-08-31 08:11:50 +00:00
Evangelos Ribeiro Tzaras d27be9fc28 Document and release 47~beta.0
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/747>
2024-08-03 20:04:28 +02:00
Guido GüntherandMarge Bot 7aa3d163b5 build: Bump minimum glib version
Glib 2.74 is even in Debian stable

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/743>
2024-07-31 17:50:58 +00:00
Clayton CraftandGuido Günther bf6d4c22f4 data: add systemd unit file for running daemon
This adds a systemd unit file for running the Calls daemon, and adds a
key to the xdg autostart file to instruct gnome-session to ignore
starting when systemd is present. The expectation is that systemd
distros will enable the Calls daemon as a user service and not rely on
xdg autostart / gnome-session for running/managing the service. Systemd
is better at managing services than gnome-session.

Note: it's important to keep the xdg-autostart file around, some distros
(pmOS on openrc, others) don't use systemd and will still need to rely
on the xdg autostart mechanism for starting the Calls daemon.

Co-authored-by: Guido Günther <agx@sigxcpu.org>
2024-07-09 11:00:53 -07:00
Evangelos Ribeiro Tzaras 43f48ff2c3 Document and release 47~alpha.0 2024-06-29 11:43:23 +02:00
Guido GüntherandMarge Bot e29fbf1b07 build: Add summary
Makes is simpler to figure out how calls is built.

This also bumps the minimum meson version to 1.0.

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/733>
2024-06-20 11:59:08 +00:00
Anton Lazarev 36cd614310 treewide: Use gtk4.12, libadwaita 1.4
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729>
2024-05-21 20:27:49 -07:00
Anton Lazarev e2fa92ff45 build: Use gtk4.10, libadwaita 1.3
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729>
2024-05-21 20:27:48 -07:00
Anton Lazarev 7cf7fc02d6 build: Specify required GTK version
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714>
2024-04-06 08:15:29 -07:00
Guido Günther db9b771c19 Release 46.0
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/725>
2024-03-13 18:01:42 +01:00
Evangelos Ribeiro Tzaras 936d362873 Document and release 45.0 2023-09-24 07:21:29 +02:00
Evangelos Ribeiro Tzaras 471f3ec4cd Document and release 45~rc.0 2023-09-02 11:24:04 +02:00
Evangelos Ribeiro Tzaras 22bcd46a26 build: Define po_dir variable 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras e9452a394a Document and release 45~alpha.0 2023-04-25 11:19:18 +02:00
Evangelos Ribeiro Tzaras 8963218478 Document and release 44.0 2023-03-17 11:36:29 +01:00
Evangelos Ribeiro Tzaras cf2004e02c Post release bump
According to the schedule
https://wiki.gnome.org/FortyFour
the next version will be 44.beta.0
2023-01-22 07:36:21 +01:00
Evangelos Ribeiro Tzaras a7678e496f Document and release 44~alpha.1 2023-01-12 10:50:29 +01:00
Evangelos Ribeiro Tzaras 8b56e817b6 meson: Add option to use gstreamer debugging API
gst_debug_bin_to_dot_data() can only be used if gstreamer
has been compiled with debugging features enabled.
2022-12-22 15:08:18 +00:00
Chris TalbotandEvangelos Ribeiro Tzaras e24fd6b5cd meson: use version_compare to check meson version 2022-12-10 00:34:48 +00:00
Julian Sparber b3040e38a4 tests: Ensure that plugins are build for tests that need them 2022-12-03 12:39:27 +01:00
Julian Sparber 270d145b65 tests: Use CALLS_PLUGIN_DIR to search for plugins in the build dir
There is no need to add a second variable to search for plugins, we can
use CALLS_PLUGIN_DIR directly.
2022-12-03 12:32:29 +01:00
Evangelos Ribeiro Tzaras 247af2339a Post release bump to 44.alpha.0 2022-09-21 12:46:04 +02:00
Evangelos Ribeiro Tzaras cfbb149c19 meson: Post release bump 2022-09-19 20:49:39 +02:00
Evangelos Ribeiro Tzaras 18ef729e00 Document and release 43.0 2022-09-19 20:33:53 +02:00
Evangelos Ribeiro Tzaras aafcd62071 Document and release 43.rc.0 2022-09-03 20:51:56 +02:00
Matt TurnerandEvangelos Ribeiro Tzaras ce3cc6ec38 build: Use GNOME module post_install()
This greatly simplifies the post install script. As this functionality
depends on newer meson (0.59.0) it is guarded by a version check.
Distributions usually use their own tooling so it's does not matter if
they don't run the postinstall scripts (e.g. because of using too old
meson)
2022-09-03 20:23:01 +02:00
Evangelos Ribeiro TzarasandGuido Günther 11ba83c16e Move plugin specific tests into dedicated directory
This will prove beneficial when we also add tests for the policy engine
plugins. The increased locality is also nice to have.
2022-08-19 08:43:57 +00:00
Evangelos Ribeiro Tzaras 03543142e6 Post release bump
According to the schedule
https://wiki.gnome.org/FortyThree
the next version will be 43.beta.0
2022-06-27 04:36:53 +02:00
Evangelos Ribeiro Tzaras 654664799b data: Add D-Bus service file
Heavily inspired by
https://gitlab.com/mobian1/callaudiod/-/commit/cf329d0a050899f036f677d8d5e16a749c6a80ba

Fixes #464
2022-06-20 05:39:31 +02:00
Evangelos Ribeiro Tzaras 1e44ae56d3 Fix version bumpage
Next version will still be "43~alpha.2" (not "43~beta.0").
2022-06-01 19:33:56 +02:00
Evangelos Ribeiro Tzaras fc10a1ce71 Post release bump 2022-05-30 11:25:40 +02:00
Evangelos Ribeiro Tzaras 5a15638db3 meson: Enable warning for unused variables 2022-05-09 11:13:15 +02:00
Evangelos Ribeiro Tzaras a2b08b6736 Post release bump 2022-04-26 07:13:41 +02:00
Evangelos Ribeiro Tzaras 5cf26bd5c9 Post release bump 2022-04-12 10:36:08 +02:00
Evangelos Ribeiro Tzaras 344ab91fe2 meson: Post release bump 2022-03-07 12:18:07 +01:00
Evangelos Ribeiro Tzaras b2c465cf61 meson: Post release bump to 42.rc.1 2022-03-05 03:52:30 +01:00
Evangelos Ribeiro Tzaras d6dab91840 meson: Post release bump 2022-02-13 00:01:50 +01:00
Evangelos Ribeiro Tzaras 1c253c0604 Document and release 42.beta.0 2022-01-25 14:22:43 +01:00
Evangelos Ribeiro Tzaras 7c7110996c meson: Warn when using misleading indentation
This allows catching bugs like the infamous 'goto fail goto fail' bug.
2022-01-18 05:25:49 +01:00
Evangelos Ribeiro Tzaras 2026573e64 project: Do not allow deprecated gtk/gdk symbols
This will make sure that we're not introducing deprecated symbols which
could make it harder to migrate to Gtk4.
2021-12-21 15:05:47 +01:00
Evangelos Ribeiro Tzaras e4f2ff105a Document and release 42.alpha.0 2021-12-14 10:00:12 +01:00
Evangelos Ribeiro Tzaras 5b6b7a7563 project: Post release version bump
Fixes #364
2021-11-25 18:35:15 +01:00