Commit Graph
4342 Commits
Author SHA1 Message Date
Christopher Davis 3f366ad19c week-header: Ellipsize "Other %d events" label
This label can be too wide for our view.
2023-06-17 20:18:07 +00:00
Christopher Davis 832b9132a2 window, calendar-button: Make text buttons shrinkable
Lets buttons shrink to fit the size they're given. This
is important for text buttons so they don't cause our
content to overflow our window.
2023-06-17 20:18:07 +00:00
Christopher Davis 11abf3460b style: Use darker color for .current-week 2023-06-17 20:18:07 +00:00
Christopher Davis 34bf2f8e50 window: Use AdwNavigationSplitView and AdwBreakpoint
Replaces our leaflet with the new AdwNavigationSplitView
widget and AdwBreakpoint.
2023-06-17 20:18:07 +00:00
Christopher Davis 5b528032db window, toolbar-end: ToolbarEnd Fixes
* Use the sidebar's search entry for search shortcut when folded
* Set context on the sidebar's search entry
* Drop context GtkExpression from gcal-toolbar-end.ui
2023-06-17 20:18:07 +00:00
Hari Rana ef88f27b4e calendars-page: Restrain borders of listbox
This restrains borders of the "Add Calendar…" row to its hitbox, making
it draw the borders accurately when increasing the size of the window.
2023-06-17 09:21:18 -04: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
Dušan Kazik be83859f0e Update Slovak translation
(cherry picked from commit bc715f3d273606df3259601445b7645864f581e3)
2023-06-12 13:17:35 +00:00
Hari Rana 0a061fe6d1 new-calendar: Port to AdwEntryRow 2023-06-10 12:49:40 -04:00
Titouan Real 2cb0414bb8 build: Update deprecated meson functions 2023-06-07 15:51:37 +02:00
Titouan Real e70735d206 build: Add explicit kwarg to run_command call 2023-06-07 15:51:30 +02:00
Titouan Real 64f9aaca4b build: Replace join_paths by / operator 2023-06-07 15:51:03 +02:00
Titouan Real cf1d70e6c7 Add condition to reset 2023-05-31 12:25:36 +00:00
Felipe Kinoshita 72eb199f84 general: Stop using get_allocated_width/height
gtk_widget_get_allocated_width and gtk_widget_get_allocated_height are
deprecated, let's use the recommended functions.
2023-05-30 05:13:34 -03:00
Sabri Ünal 407ec79a02 Update Turkish translation 2023-05-26 23:06:30 +00:00
Leônidas Araújo 44a42cf798 Update Brazilian Portuguese translation
(cherry picked from commit 7408b6829581bb0d415856b8296f80e044fe4ed5)
2023-05-26 20:26:35 +00:00
Georges Basile Stavracas Neto bd042ba4e8 calendar-button: Workaround listbox style
Use the 'modelbutton' CSS name to mimic the style of model buttons.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/849
2023-05-23 19:14:42 -03:00
Georges Basile Stavracas Neto 3c672e0784 Move sync indicator into a separate widget
And move the new widget into the headerbar itself, instead of
the calendars button.
2023-05-23 19:01:19 -03:00
Shubh-1-am f6b5586191 gcal-event-popover: Fix for wrapping title text in event popover summary
Previously, the event title header text in the details popover was being ellipsized(truncated) instead of wrapping, making it difficult to read longer titles.
This commit updates the gcal-event-popover.ui file to set the "wrap" and "wrap-mode" properties to "true" and "word-char", respectively, for the summary label object.
This ensures that the event title header text is wrapped and more readable in the summary popover.

Fixes #1016.
2023-05-23 21:26:41 +00:00
Georges Basile Stavracas Neto b5c9d5b73f window: Use AdwToolbarView to look prettier
We're fashion now.
2023-05-23 17:01:54 -03:00
Georges Basile Stavracas Neto e08e2609ff build: Depend on libadwaita 1.14.alpha 2023-05-23 15:57:32 -03:00
Asier Sarasua Garmendia 6f219883fd Update Basque translation
(cherry picked from commit 1748966d82e9868a44fe8f9baab9637317fba060)
2023-05-18 16:28:37 +00:00
Georges Basile Stavracas Neto db38ae0012 event-popover: Remove leftover debug code 2023-05-11 17:25:20 -03:00
Gianvito Cavasoli 21fe0f76d7 Update Italian translation
(cherry picked from commit c71d7a5a4fd2d06e2797a55750d5ce06caca1d25)
2023-05-09 12:12:18 +00: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
Michael Catanzaro 897c7c5ec9 weather-service: don't print error when geolocation is disabled
Fixes #954
2023-04-22 10:28:18 +00:00
Georges Basile Stavracas Neto 7b68931973 search/engine: Increase range to a whole year
This is still not the ideal solution, but now that we have widgetry
that can handle hundreds of thousands of events, no limitations to
the maximum number of events, and no crashes related on the search
engine, we can increase the search range to a broader value and
show more results.

Helps: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/624
2023-04-22 10:22:57 +00:00
Georges Basile Stavracas Neto d7b2a7d88c search/hit-event: Fix compare function
The current compare function puts events closer to today at the end
of the list, instead of the beginning. Revert that.
2023-04-22 10:22:57 +00:00
Georges Basile Stavracas Neto 8170ee0455 search: Remove artificial limits
Now that we use a widget that appropriately handles infinite items,
we don't need to limit anything anymore.

Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/624
2023-04-22 10:22:57 +00:00
Georges Basile Stavracas Neto badb7b3d9c search/model: Shuffle some code around 2023-04-22 10:22:57 +00:00
Georges Basile Stavracas Neto afdec9e811 search/hit: Fix double unref
When I originally wrote the code, I expected to create a new icon
every time that function was called. That expectation changed, but
the code wasn't fully updated.

Use g_value_set_object() instead of g_value_take_object().
2023-04-22 10:22:57 +00:00
Alexander Mikhaylenko 31bb78155a style: Fix source button styles
- Port the style to GTK4 and remove obsolete styles
- Fix double border in high contrast
- Update for libadwaita toolbar margin changes
2023-04-22 10:15:03 +00:00
Cyber Phantom e2e7305971 gcal-schedule-section: Port "Repeat" to AdwComboRow
GtkComboBox is going to be deprecated in GTK 4.10.
This commit updates the "Repeat" rows in new schedule window to use AdwComboRow.
2023-04-22 10:14:22 +00:00
Georges Basile Stavracas Neto 6d4b7d7bcc Post-branching version bump 2023-04-22 12:01:48 +02:00
Georges Basile Stavracas Neto 0d0ef588ad 44.1 2023-04-22 11:51:06 +02:00
Ngọc Quân Trần 7c518e3442 Update Vietnamese translation 2023-04-08 02:20:53 +00:00
Fabio Tomat 3368814b67 Update Friulian translation 2023-04-05 15:43:10 +00:00
Aleksandr Melman 17eabb19a1 Update Russian translation 2023-04-03 07:16:00 +00:00
Nathan Follens bdf29115ff Update Dutch translation 2023-03-26 12:36:46 +00:00
Boyuan Yang e0201616e2 Update Chinese (China) translation 2023-03-22 22:31:51 +00:00
Georges Basile Stavracas Neto 5d9d0dec7c event-popover: Set better default focus widget
When mapped, move focus to either the first meeting row - if any - or
to the edit button.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/980
2023-03-17 23:54:46 -03:00