580 Commits
Author SHA1 Message Date
davidandClaude Opus 5.5 aa63bc3b3b data/icons: Draw a Federated Calendar icon
A calendar in CoreDesktop's colors, with its sparkle marking today:
navy header with a cyan edge, and a magenta sparkle among the days.
The development icon adds GNOME's construction tape, and the symbolic
icons show the sparkle in the calendar outline.

Drop GNOME Calendar's icon source, which nothing builds from.

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
Georges Basile Stavracas Neto 4dac610aa8 gsettings: Add setting for Month view rows
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/856>
2026-10-11 14:50:14 -04:00
fossdd 868bd46e75 desktop: List compatible form factors
List the form factors the app was designed for in the desktop
file. This is so desktop environments like Phosh and Plasma Mobile
can show or hide the app in the correct contexts.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/573>
2025-05-27 00:56:09 +00: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 64f2fb7b4d 46.0 2024-03-18 12:10:37 -03:00
Alexandre Franke 5f0d548e8f metainfo: fix URLs 2024-03-01 14:15:33 +01:00
Sophie Herold f8e017f487 metainfo: Fix wrong developer id
Appstream decided to use reversed domains. Please merge before 46 if possible.
2024-02-29 20:42:36 +00:00
Sabri Ünal 4a6579af9b appdata: Remove none OARS tags
"The old generator also included all the none-value entries—it
no longer does this, you can safely remove them.

If it only consists of none values, it’s safe to shorten it to just:
`<content_rating type="oars-1.1" />`"

More information: https://docs.flathub.org/docs/for-app-authors/appdata-guidelines/#oars-information
2023-12-28 16:56:45 +03:00
Sabri Ünal 3c53afc043 appdata: Improve appdata for AppStream 1.0
- Implement appstreamcli validation.
- Correct required and recommended tags.
- Resolve required length errors.
- Include missing `<developer><name>` tag.
- Add the deprecated `developer_name` tag.
- Standardize the translation link with the link in the appdata file.
2023-12-27 18:28:31 +03:00
Sabri Ünal 41251bac1e appdata: Update appdata
- Mark one of the screenshots type default to validate appdata.
- Add missing the launchable tag
2023-12-17 22:29:17 +00:00
Jean-François Fortin Tam 10a93fc9cd appdata: Rewrite the app's summary and description metadata
Rewrite the text to properly market the app,
while avoiding referencing the target environment (GNOME).

Broadly emphasize the UX, existing key features, intended use,
and benefits of the application for the user in their day-to-day lives,
without over-selling it either.

We can augment this description in the future when more core features land.

Fixes issue #1109
2023-11-07 13:40:50 -05:00
Georges Basile Stavracas Neto a40ddb658c 45.1 2023-10-23 10:12:32 -03:00
Sabri Ünal 56486696f9 appdata: add translate URL support
This URL is visible on Flathub and GNOME Control Center.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-10-12 12:08:47 +03:00
Georges Basile Stavracas Neto 619d95c336 45.0 2023-09-18 09:04:06 -03:00
Georges Basile Stavracas Neto 42df20b904 45.rc 2023-09-02 10:33:32 -03:00
Georges Basile Stavracas Neto 5ec16818e3 gschema: Bring back some strings 2023-08-02 11:03:40 -03:00
Jakub Steiner 59a4f4c6b5 data: update app icon
- use purple to distinguish from TextEdit
- provide a 'source' file

Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1020
2023-06-14 15:45:13 +02:00
Titouan Real 64f9aaca4b build: Replace join_paths by / operator 2023-06-07 15:51:03 +02:00
Titouan Real 412f8bc4b4 Add Gnome contribute link 2023-04-25 22:16:58 +02:00
Titouan Real d7556af3f7 Add control requirements 2023-04-25 21:48:59 +02:00
Titouan Real cec66c7860 Update display length requirements 2023-04-25 21:47:34 +02:00
Titouan Real 23dba88a5d Add display length requirements 2023-04-25 19:23:44 +02:00
Titouan Real 507c6ca98d Add missing newlines 2023-04-25 18:28:41 +02:00
Titouan Real 689a65333d Add release types to gnome3 releases 2023-04-25 16:08:55 +00:00
Titouan Real 9df9ee0ed2 Add release types to gnome40+ releases 2023-04-25 16:08:55 +00:00
Titouan Real 2b59a1d350 Add Calendar gitlab page link 2023-04-25 16:08:55 +00:00
Titouan Real cc04f05349 Add Gnome donate link 2023-04-25 16:08:55 +00:00
Philip Withnall 8fa6dc8773 appdata: Fix nesting <ul> and <p> in metainfo file
The only allowed child elements of `<p>` are `<em>` and `<code>`:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-description

Spotted in https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2154

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Fixes: #1012
2023-04-24 13:28:48 +01:00
Georges Basile Stavracas Neto f0d74ddba3 gschema: Remove accidental new strings
I didn't realize these were translated, and accidentally broke string
freeze. Let's temporarily remove these strings for now.
2023-03-16 11:28:53 -03:00
Georges Basile Stavracas Neto 189c809271 views/week: Store and restore zoom level
Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/916
2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto 42ee33c783 gschema: Remove unused key 2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto c2fcf0049e gschema: Cosmetics
Cleanup indentation.
2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto 8498973383 44.0 2023-03-16 09:19:56 -03:00
Georges Basile Stavracas Neto 6b3676a53f 44.rc 2023-03-06 23:17:02 -03:00
Georges Basile Stavracas Neto 9393f186b5 44.beta 2023-02-14 22:28:27 -03:00
Georges Basile Stavracas Neto 54f1ada6be 43.1 2022-10-17 23:40:52 -03:00
Georges Basile Stavracas Neto 66f93e1fd0 43.0 2022-09-15 12:33:34 -03:00
Emmanuele Bassi 20ce199c18 Release GNOME Calendar 43.rc 2022-09-03 14:01:23 +01:00
Christopher Davis 55666e1624 appdata: Update screenshots for GNOME 43
Remove the old screenshots, and replace them with updated
screenshots hosted on static.gnome.org.

Part of https://gitlab.gnome.org/GNOME/Initiatives/-/issues/34
2022-08-20 20:56:52 +00:00
Georges Basile Stavracas Neto 0c09876ad6 43.alpha 2022-07-09 15:33:57 -03:00
Georges Basile Stavracas Neto f49bec413e 42.0 2022-03-18 18:21:15 -03:00
Alexander Kanavin e35dbc1acd meson.build: fix meson 0.61 builds
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
2022-01-21 21:19:39 +01:00
Sophie Herold f7daef5f86 icon: Remove undisplayed elements 2022-01-01 18:41:32 +00:00
Alexander Mikhaylenko 83249b0d84 core: Remove follow-night-light
The system will do the scheduling instead.
2021-12-11 20:40:00 +05:00
Georges Basile Stavracas Neto ab9b5b218a 41.0 2021-09-17 19:20:45 -03:00
Georges Basile Stavracas Neto 7bbe8ddf41 project: Handle %U in the desktop file 2021-08-16 18:55:58 -03:00
Georges Basile Stavracas Neto febfe599ff Revert "Don't claim to support opening ICS files"
This reverts commit b378c672df.

We now support it.
2021-08-16 18:26:21 -03:00
Georges Basile Stavracas Neto f2e62576c4 40.2 2021-06-03 16:22:38 -03:00
Georges Basile Stavracas Neto c3211a888d 40.1 2021-05-11 16:58:41 -03:00