156 Commits
Author SHA1 Message Date
davidandClaude Opus 5.5 a818b79c0b Point metadata and README at Federated Computer
Federated Computer is the developer, CoreDesktop's site the homepage,
and the federated-calendar repository's issues the bug tracker and
support. Drop the GNOME links and project group, which don't apply
here; the About dialog now takes its support link from the metainfo.

The README says Federated Calendar is based on GNOME Calendar, links
to it, and explains how to build and run it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 09:12:38 -06:00
davidandClaude Opus 5.5 93d2369724 Rename to Federated Calendar
Ship as Federated Calendar, with the application ID
computer.federated.FederatedCalendar and the executable
federated-calendar, so it can be installed and run alongside GNOME
Calendar.

The settings schema follows the application ID too, so the two don't
share settings or install the same schema. The project name sets the
executable, gettext domain and data directory; the desktop file, D-Bus
service, search provider, metainfo and icons follow the application ID.

Internal resource paths and the template file names are unchanged, to
keep merging from GNOME Calendar simple.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 09:01:27 -06:00
david 8d9eb034c7 Invite people to events on Federated Core calendars 2026-10-29 08:18:52 -06:00
mindonwarp 6f511b600a appdata: Add release info tag for 52~alpha
Since we now have fatal criticals enabled, we are prone to crashes
caused by our external dependencies emitting criticals. The newest case
is the Adwaita About dialog. The critical happened because `ministream`
couldn't find a release tag for 52.0

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/864>
2026-10-04 12:35:19 +02:00
mindonwarp 2ef27531f4 chore: Set gsettings-desktop-schemas dep to 50.alpha
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/822>
2026-09-26 17:21:57 +00:00
Georges Basile Stavracas Neto fdf193a50a Post-branching version bump 2026-09-13 17:47:34 -03:00
Georges Basile Stavracas Neto a8493b55ff Post-release version bump
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/818>
2026-08-28 19:31:18 -04:00
Niklas Wimmer a17e6324e1 Post-release version bump
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/803>
2026-07-31 05:46:51 -04:00
Georges Basile Stavracas Neto 3d0f7c0d9a Post-release version bump 2026-06-29 21:55:58 -03:00
Georges Basile Stavracas Neto 020611cd12 Post-branching version bump 2026-03-17 20:03:32 -03:00
Georges Basile Stavracas Neto 70388c9541 Post-release version bump 2026-03-14 12:25:49 -03:00
Georges Basile Stavracas Neto 65e0642ad6 Post-release version bump 2026-03-01 16:56:07 -03:00
Georges Basile Stavracas Neto 5b1d57f823 Post-release version bump 2026-02-09 18:30:08 -03:00
Philipp SandTitouan Real bd4d503080 src: Add fading label class
Co-Authored-By: Titouan Real <titouan.real@gmail.com>
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/657>
2026-02-03 17:11:21 -03:00
Georges Basile Stavracas Neto ce26a9b8e1 Post-release version bump 2026-01-05 20:03:20 -03:00
Hari Rana 4c9d7e5a79 build: Depend on GTK4 4.21.2
We'll use the new "prefers-reduced-motion" property in GtkSettings.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/670>
2025-11-29 08:46:55 -05:00
Georges Basile Stavracas Neto 18f7c0f87d build: Depend on GTK4 4.20
We'll use the new watch items API in GtkFilterListModel.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/660>
2025-11-18 12:08:32 -03:00
Georges Basile Stavracas Neto 4256723c2a Post-branching version bump 2025-09-14 10:22:43 -03:00
Georges Basile Stavracas Neto c25bdc5713 Post-release version bump 2025-08-30 12:34:30 -03:00
Georges Basile Stavracas Neto 8c6c417347 49.rc 2025-08-30 12:33:48 -03:00
Georges Basile Stavracas Neto 257570b5aa Post-release version bump 2025-07-05 17:43:42 -03:00
Hari Rana 1b51a5073f build: Bump minimum libadwaita version to 1.8.alpha
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/611>
2025-07-02 21:28:02 -04:00
Federico Mena Quintero 384411b33a Increase the required version of glib to 2.80.0
We'll need this for G_MUTEX_AUTO_LOCK().  It basically does

  g_autoptr (GMutexLocker) G_GNUC_UNUSED var = g_mutex_locker_new (mutex)

which will let us remove static-scan's warnings about assigned
variables that are never read, e.g. it complains about "locker" here:

    g_autoptr (GMutexLocker) locker = g_mutex_locker_new (&priv->shared.mutex);

The whole point of GMutexLocker is to be used with g_autoptr for a
mutex that is unlocked when its scope ends.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/581>
2025-05-28 18:08:54 +00:00
Georges Basile Stavracas Neto adc05dbcbc Post-branching version bump 2025-03-19 19:45:40 -03:00
Georges Basile Stavracas Neto da495d65cd Post-release version bump 2025-03-19 12:16:52 -03:00
Jean-François Fortin Tam 0d09bef260 Post-release version bump 2025-03-01 01:44:59 +00:00
Georges Basile Stavracas Neto ca739b1b51 Post-release version bump 2025-02-03 09:25:28 -03:00
Georges Basile Stavracas Neto b329813e7b Post-release version bump 2025-01-13 10:20:59 -03:00
Georges Basile Stavracas Neto fa06949728 48.alpha2 2025-01-13 10:10:45 -03:00
Titouan Real 569233f948 event-editor: Create GcalTimeChooserRow
Create a new GcalTimeChooserRow widget from AdwEntryRow that parses the
entry into a time, or lets the user pick a time from a popover.

[feaneron] Improved code style, reworked regex management.
2024-12-16 15:54:32 -03:00
Georges Basile Stavracas Neto 127199e28c Post-release version bump 2024-09-16 10:43:40 -03:00
Georges Basile Stavracas Neto eea9a921ac Post-release version bump 2024-09-02 10:24:41 -03:00
Georges Basile Stavracas Neto 74eb734a12 Post-release version bump 2024-08-05 14:25:34 -03:00
Georges Basile Stavracas Neto 147acf8ff1 Post-release version bump 2024-07-25 11:10:06 -06:00
Georges Basile Stavracas Neto 00919f6305 build: Depend on GTK4 >= 4.15.2
We'll start using CSS variables
2024-06-11 17:21:57 -03:00
Georges Basile Stavracas Neto 41390a246e build: Bump minimum libadwaita version to 1.6.alpha 2024-05-01 11:10:23 -03:00
Hari Rana 0c8e1834f7 about, appdata: Port to AdwAboutDialog.new_from_appdata
This removes a lot of duplicated code, as we can simply reuse the
appdata file. It will also allow us to add release notes without
needing to rewrite them. A simple update in the
`adw_about_dialog_new_from_appdata` method will take care of
displaying the release notes.

This also renames the appdata file from `appdata.xml` to
`metainfo.xml`, as `appdata.xml` is considered a legacy filename.
2024-04-26 12:56:14 +00:00
Georges Basile Stavracas Neto 7bbd144b56 Post-branching version bump 2024-04-21 19:51:05 -03:00
Georges Basile Stavracas Neto 36c05e7650 Post-release version bump 2024-03-18 12:13:30 -03:00
Georges Basile Stavracas Neto ef91ca2856 Post-release version bump 2024-03-05 09:11:32 -03:00
Alexandre Franke 5f0d548e8f metainfo: fix URLs 2024-03-01 14:15:33 +01:00
Georges Basile Stavracas Neto 1257af8b89 Post-release version bump 2024-02-24 17:58:17 -03:00
Georges Basile Stavracas Neto e688acbd16 46.beta1 2024-02-24 17:55:35 -03:00
Georges Basile Stavracas Neto b42f3d46d4 build: Depend on libadwaita 1.5.alpha 2024-01-27 12:32:12 -03:00
Georges Basile Stavracas Neto bed4c9b62c Post-branching version bump 2023-10-23 10:15:46 -03:00
Georges Basile Stavracas Neto e91eccffde Post-release version bump 2023-10-23 10:15:14 -03:00
Georges Basile Stavracas Neto a25cd4fec7 Post-release version bump 2023-09-18 09:07:26 -03:00
Georges Basile Stavracas Neto 9ace504ec4 Post-release version bump 2023-09-02 10:35:15 -03:00
Georges Basile Stavracas Neto 9e3a727eb7 Post-release version bump 2023-08-18 12:53:01 -03:00
Georges Basile Stavracas Neto 970ece7814 Bump release version to 45.beta
I missed the alpha release :/
2023-08-18 12:01:35 -03:00