Titouan Real
931254c2a4
common/date-chooser: Housekeeping
...
Add some assertions and comments
2025-04-09 15:35:20 +00:00
Titouan Real
303cba1622
gui: Move DateChooser to common
...
DateChooser is used both by the event editor and the main window.
Moving it to common for a better file organization.
2025-04-09 15:35:20 +00:00
Titouan Real
0aa0619e99
gui: Move CalendarComboRow to common
...
CalendarComboRow is used both by the event editor and the importer.
Moving it to common for a better file organization.
2025-04-09 15:35:20 +00:00
Adrien Plazas
97791dbb99
weather-settings: Drop error style on empty search
...
This prevents an empty search entry from having the error style,
otherwise typing in it just once and not finding a location will keep
the entry red until the app is started anew.
2025-04-09 15:32:20 +00:00
Georges Basile Stavracas Neto
340081d431
views/week: Remove shared size group
2025-04-04 21:00:30 -03:00
Georges Basile Stavracas Neto
5ac19000ea
views/week: Use a separator instead of custom CSS
2025-04-04 21:00:30 -03:00
Georges Basile Stavracas Neto
f336b142f4
views/week: Reimplement arrow changes with CSS
2025-04-04 21:00:30 -03:00
Georges Basile Stavracas Neto
9048fe939f
views/week: Move expand header button to week view
2025-04-04 21:00:30 -03:00
Georges Basile Stavracas Neto
c0dfe588ae
views/week: Add 'can-expand' property
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
f653dcd9e6
views/week: Add 'expanded' property
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
a07d80cccf
views/week: Extract headers into GcalWeekView
...
Instead of handling them in GcalWeekHeader
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
65f793b59e
views/week: Use widget for DnD
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
f4ef9a29c3
views/week: Use anonymous struct for DnD
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
cbfada052d
views/week: Use widget to draw selection
...
Same as week grid.
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
e94600668c
weeks/view: Add anonymous struct for selection
...
Same as the grid view.
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
ea23581cf5
views/week: Use g_autoptr more
...
And remove an unused variable.
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
82fa42ec9e
views/week: Replace chain up by manual snapshotting
...
Should make it easier to spot mistakes in the future.
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
fb52dae400
views/week: Turn GcalWeekHeader into a GtkWidget
...
No functional changes so far.
2025-04-04 21:00:29 -03:00
Georges Basile Stavracas Neto
7c8285bdab
views/week: Add intermediary GtkBox
2025-04-04 21:00:28 -03:00
Georges Basile Stavracas Neto
68a3cedbc5
Remove attic
...
The old month view code has no reason to linger around anymore.
2025-04-04 21:00:28 -03:00
Titouan Real
8a5ccf0944
gui/calendar-management: Remove default calendar row
2025-03-19 22:58:35 +00:00
Georges Basile Stavracas Neto
e4739c2955
48.1
2025-03-19 19:43:31 -03:00
Georges Basile Stavracas Neto
741a3d7748
metainfo: Cleanup formatting
2025-03-19 19:24:24 -03:00
Georges Basile Stavracas Neto
ed3e06dd0e
views/week: Cleanup measurement code
...
It's lame but simply removing the code works.
2025-03-19 19:23:58 -03:00
Georges Basile Stavracas Neto
f9ad1c2e7e
views/week: Cleanup line rendering code
...
Remove copied style context calls, pass less arguments.
2025-03-19 19:23:58 -03:00
Georges Basile Stavracas Neto
60c2bd2138
views/week: Make selection widget permanent
...
And toggle its visibility instead, like the DnD widget.
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
81e881caa9
views/week: Use widget for drop target indicator
...
Gets rid of a few warnings
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
fad962c6ed
views/week: Cosmetics
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
280515a1b5
views/week: Simplify return statement
...
dnd.cell is never -1 in this code path.
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
5d60bfc797
views/week: Use anonymous struct for dnd
...
No functional changes.
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
fbca670b62
utils: Add DnD target widget
...
Another utility function.
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
69ac7468e2
views/week: Replace selection rendering with widget
...
Should get rid of a few warnings. No functional changes.
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
fe16da8ced
utils: Add util function for selection widgetry
...
Will be used by the week grid
2025-03-19 19:23:57 -03:00
Georges Basile Stavracas Neto
d7a6d95629
views/week: Use anonymous strict for selection
...
No functional changes.
2025-03-19 19:23:57 -03:00
Maximiliano Sandoval
9e5d15583b
metainfo: Add release notes for 48.0
2025-03-19 21:00:31 +01:00
Georges Basile Stavracas Neto
1fbcc79313
gui/event: Add some assertions
2025-03-19 12:22:28 -03:00
Georges Basile Stavracas Neto
44e12da104
gui/event: Initialize autoptr variables
...
A good practice in general.
2025-03-19 12:21:13 -03:00
Titouan Real
9f0274c5e6
event-editor: Make all-day/time-slot toggles the same width
2025-03-12 12:59:34 +00:00
Georges Basile Stavracas Neto
bebfe587e1
views/month: Add missing GCAL_EXIT
2025-03-11 17:52:15 -03:00
Georges Basile Stavracas Neto
de342e5606
gui/event-widget: Properly handle read-only events
...
Handle it internally, as it should be.
2025-03-11 17:52:14 -03:00
Georges Basile Stavracas Neto
03e6e39433
views/month: Rebuild layout blocks at once per frame
...
Instead of rebuilding them all every time an event is added or removed,
rebuild it once per frame. In case the month view isn't visible, don't
do anything, and wait until it's mapped to actually rebuild the event
blocks.
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1381
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1125
2025-03-11 17:52:14 -03:00
Georges Basile Stavracas Neto
67a6d0a002
views/month: Cosmetics
2025-03-11 15:22:51 -03:00
Aleksandr Melman
ea73614ebd
Edit gcal-date-time-chooser.ui
2025-03-06 00:13:45 +00:00
Brage Fuglseth
9007534114
i18n: Fix date format explanations for translators
...
The comments explaining date formatting to translators have a couple of typos related to the day name variables (%A and %a).
This commit fixes them.
Closes #1377
2025-03-01 13:30:45 +00:00
Jean-François Fortin Tam
ec29c4ee11
48.rc
2025-03-01 00:53:34 +00:00
Jean-François Fortin Tam
83e80de629
Correct NEWS and release date of 48.beta
...
This clarifies one of the changes listed in the NEWS file,
so the related change in the upcoming 48.rc release can be distinct.
2025-02-28 19:31:28 -05:00
Vikram Kangotra
ee4fab89ee
Month-Cell: Round off the temperature value to integer precision
...
Use `gweather_info_get_temp_summary` to get the temperature
with integer precision
Fixes : #982
2025-02-19 11:43:41 -05:00
Titouan Real
0097ab9794
Mark date formats as translatable
...
Fix #1204
2025-02-06 16:49:10 +01:00
Georges Basile Stavracas Neto
20d366f820
48.beta
2025-02-03 09:24:29 -03:00
Titouan Real
9469f06b7e
metainfo: Fix typos
2025-02-01 22:51:36 +00:00