Files
federated-calendar/po/POTFILES.in
T
Georges Basile Stavracas Neto d065d4b9e8 views/agenda: Port to GListModel
This is a major rework of the Agenda view. It splits the view into
GcalAgendaViewDay, which represent a single day with events; and
GcalAgendaViewDayRow, which is the actual widget with a title label,
and a listbox with event widgets.

The Agenda view itself merely manages a list of GcalAgendaViewDays,
and updates them with the events model, and active dates.

This allows us to get rid of the custom listbox row, and the confusing
checks for event widgets, and all the bugs the came with it. It also
allows for removing the internal GcalRangeTree, and delegate all
event management to list models.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/742>
2026-05-03 16:57:54 +00:00

74 lines
2.9 KiB
Plaintext

# List of source files containing translatable strings.
# Please keep this file sorted alphabetically.
data/org.gnome.Calendar.desktop.in.in
data/org.gnome.calendar.gschema.xml.in
src/appdata/org.gnome.Calendar.metainfo.xml.in.in
src/core/gcal-event.c
src/gui/calendar-management/calendar-row.blp
src/gui/calendar-management/gcal-calendar-management-dialog.blp
src/gui/calendar-management/gcal-calendars-page.blp
src/gui/calendar-management/gcal-calendars-page.c
src/gui/calendar-management/gcal-edit-calendar-page.blp
src/gui/calendar-management/gcal-edit-calendar-page.c
src/gui/calendar-management/gcal-new-calendar-page.blp
src/gui/calendar-management/gcal-new-calendar-page.c
src/gui/common/gcal-calendar-combo-row.blp
src/gui/common/gcal-calendar-row.c
src/gui/common/gcal-date-chooser.blp
src/gui/common/gcal-date-chooser.c
src/gui/event-editor/gcal-alarm-row.blp
src/gui/event-editor/gcal-alarm-row.c
src/gui/event-editor/gcal-attendee-row.blp
src/gui/event-editor/gcal-attendee-row.c
src/gui/event-editor/gcal-attendee-details-page.blp
src/gui/event-editor/gcal-attendee-details-page.c
src/gui/event-editor/gcal-attendee-summary-row.blp
src/gui/event-editor/gcal-attendee-summary-row.c
src/gui/event-editor/gcal-attendees-section.blp
src/gui/event-editor/gcal-attendees-section.c
src/gui/event-editor/gcal-date-chooser-row.blp
src/gui/event-editor/gcal-date-time-chooser.blp
src/gui/event-editor/gcal-date-time-chooser.c
src/gui/event-editor/gcal-event-editor-dialog.blp
src/gui/event-editor/gcal-event-editor-dialog.c
src/gui/event-editor/gcal-multi-choice.c
src/gui/event-editor/gcal-organizer-row.blp
src/gui/event-editor/gcal-organizer-row.c
src/gui/event-editor/gcal-reminders-section.blp
src/gui/event-editor/gcal-schedule-section.blp
src/gui/event-editor/gcal-schedule-section.c
src/gui/event-editor/gcal-summary-section.blp
src/gui/event-editor/gcal-summary-section.c
src/gui/event-editor/gcal-time-chooser-row.blp
src/gui/event-editor/gcal-time-zone-dialog.blp
src/gui/event-editor/gcal-time-zone-dialog.c
src/gui/gcal-application.c
src/gui/gcal-calendar-navigation-button.c
src/gui/gcal-event-popover.blp
src/gui/gcal-event-popover.c
src/gui/gcal-event-widget.c
src/gui/gcal-meeting-row.blp
src/gui/gcal-meeting-row.c
src/gui/gcal-quick-add-popover.blp
src/gui/gcal-quick-add-popover.c
src/gui/gcal-search-button.blp
src/gui/gcal-search-button.c
src/gui/gcal-sync-indicator.blp
src/gui/gcal-weather-settings.blp
src/gui/gcal-window.blp
src/gui/gcal-window.c
src/gui/importer/gcal-import-dialog.blp
src/gui/importer/gcal-import-dialog.c
src/gui/importer/gcal-import-file-row.c
src/gui/importer/gcal-importer.c
src/gui/shortcuts-dialog.blp
src/gui/views/gcal-agenda-view-day-row.blp
src/gui/views/gcal-agenda-view-day-row.c
src/gui/views/gcal-month-popover.blp
src/gui/views/gcal-week-grid.c
src/gui/views/gcal-week-header.c
src/gui/views/gcal-week-hour-bar.c
src/gui/views/gcal-week-view.c
src/main.c
src/utils/gcal-utils.c