View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/gnome-calendar

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://git.gnome.org/browse/gnome-calendar.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log

Branches

Name Last Modified Last Commit
main 2024-03-18 15:13:30 UTC
Post-release version bump

Author: Georges Basile Stavracas Neto
Author Date: 2024-03-18 15:13:30 UTC

Post-release version bump

gnome-45 2024-03-02 19:48:18 UTC
Update Russian translation

Author: Artur S0
Author Date: 2024-03-02 19:48:18 UTC

Update Russian translation

gnome-3-34 2023-11-26 18:10:12 UTC
Update Scottish Gaelic translation

Author: GunChleoc
Author Date: 2023-11-26 18:10:12 UTC

Update Scottish Gaelic translation

gnome-44 2023-10-22 13:36:17 UTC
Update Romanian translation

Author: Florentina Mușat
Author Date: 2023-10-22 13:36:17 UTC

Update Romanian translation

gnome-43 2023-04-05 19:02:58 UTC
Update Lithuanian translation

Author: aurisc4
Author Date: 2023-04-05 19:02:58 UTC

Update Lithuanian translation

gbsneto/search-widgetry-improvements 2023-03-16 12:28:30 UTC
search-button: Port results to GtkListView

Author: Georges Basile Stavracas Neto
Author Date: 2023-03-11 18:39:22 UTC

search-button: Port results to GtkListView

Port the search results list to GtkListview. Use bindings to set
the title, icon, and subtitle of each row. Remove GcalSearchHitRow
as it's unused now.

gnome-42 2023-01-06 10:04:57 UTC
Add Abkhazian translation

Author: Nart Tlisha
Author Date: 2023-01-06 10:04:57 UTC

Add Abkhazian translation

903-dragging-event-to-different-time-slot-off-by-one-hour 2022-11-01 23:32:24 UTC
Update Dutch translation

Author: Nathan Follens
Author Date: 2022-11-01 23:32:24 UTC

Update Dutch translation

fail-in-the-face-of-broken-timezones 2022-10-24 17:27:09 UTC
event: Don't assume UTC if timezone can't be read

Author: Ray Strode
Author Date: 2022-10-14 17:57:44 UTC

event: Don't assume UTC if timezone can't be read

glib currently doesn't read the timezone properly from Toolbx
containers. This leads GNOME Calendar to sometimes assuming the
the timezone is UTC.

(See https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2955)

Assuming an arbitrary timezone (even UTC) when the timezone isn't
available isn't great behavior. It's better to fail, I think.

This commit makes it fail in that case.

gbsneto/recurring-event-editing-fixes 2022-10-18 02:37:13 UTC
core/recurrence: Port to gatomicrefcount

Author: Georges Basile Stavracas Neto
Author Date: 2022-10-17 22:57:00 UTC

core/recurrence: Port to gatomicrefcount

fix-shifting-events 2022-10-15 14:02:42 UTC
core: Handle exceptions in event list

Author: Ray Strode
Author Date: 2022-10-14 21:09:28 UTC

core: Handle exceptions in event list

If a recurrence of events is set up and one of the events gets
deleted, that event needs to be marked as an exception on the
main event so that it doesn't get recreated any time the main
event is edited.

This commit adds code to manage setting up this exception.

fix-toast-crash 2022-10-14 17:38:03 UTC
window: Fix crash in toast animation

Author: Ray Strode
Author Date: 2022-10-14 17:38:03 UTC

window: Fix crash in toast animation

Every once in a while when I'm deleting an event gnome-calendar crashes.

I dug in a bit, and it seems the reason is
adw_toast_overlay_add_toast takes ownership of the passed in reference.

This is a little idiosyncratic for something that's not GInitiallyUnowned,
but it appears to be the API nonetheless.

GCalWindow assumes it owns the reference.

This commit makes both users of the toast happy by adding a ref call.

force-refresh 2022-10-11 17:44:14 UTC
manager: Refresh timeline when events are updated

Author: Ray Strode
Author Date: 2022-10-11 17:35:31 UTC

manager: Refresh timeline when events are updated

gnome-calendar isn't exactly processing the stream of event
changes from eds properly. eds only notifies about changes in
the main event when, when there are related changes in other
recurrent events in the batch.

Rather than sort that out, for now, just do a full timeline refresh
any time there's a change in an event.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/881

barthalion/gnome-runtime-images-quay 2022-08-04 17:02:22 UTC
Update (or drop) the Docker image used by Flatpak job

Author: Bartłomiej Piotrowski
Author Date: 2022-07-27 10:42:35 UTC

Update (or drop) the Docker image used by Flatpak job

The gnome-runtime-images have been recently migrated to Quay. This is already reflected in the template.

Please note this MR has been created semi-automatically. If it doesn't make sense, feel free to close it.

wip/cdavis/date-selector-tweaks 2022-07-07 18:09:07 UTC
event-editor: Make DateSelector an AdwEntryRow

Author: Christopher Davis
Author Date: 2022-07-07 18:06:57 UTC

event-editor: Make DateSelector an AdwEntryRow

Also adjust placement of it in the editor dialog,
and place the time selector in an AdwActionRow below.

alatiera/geocode-glib 2022-07-02 10:46:47 UTC
build: depened on the soup3 version of geocode-glib

Author: Jordan Petridis
Author Date: 2022-07-02 10:46:47 UTC

build: depened on the soup3 version of geocode-glib

gnome-41 2022-05-06 13:58:51 UTC
week-grid: Don't emit 'create-event' on invalid selection

Author: Adrien Plazas
Author Date: 2022-03-04 07:26:22 UTC

week-grid: Don't emit 'create-event' on invalid selection

This avoids the signal to be emitted after a scroll from the
touchscreen.

wip/mcrha/gcal-event-construct 2022-03-07 17:53:52 UTC
event: Workaround libical-glib bug before 3.0.12 version

Author: Milan Crha
Author Date: 2022-02-02 12:06:55 UTC

event: Workaround libical-glib bug before 3.0.12 version

Even the is_daylight argument is optional, the libical-glib had a bug
to require it. No need to bump the dependency, just workaround the problem.

Related to https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/444

gnome-3-38 2021-10-06 08:05:47 UTC
Update Persian translation

Author: Danial Behzadi
Author Date: 2021-10-06 08:05:47 UTC

Update Persian translation

gnome-40 2021-10-03 18:00:51 UTC
Update Russian translation

Author: Aleksandr Melman
Author Date: 2021-10-03 18:00:51 UTC

Update Russian translation

gnome-3-36 2021-04-15 12:32:58 UTC
Update Portuguese translation

Author: Hugo Carvalho
Author Date: 2021-04-15 12:32:58 UTC

Update Portuguese translation

mcatanzaro/typo 2021-01-12 22:39:47 UTC
Fix typo because I am hopeless

Author: Michael Catanzaro
Author Date: 2021-01-12 22:39:47 UTC

Fix typo because I am hopeless

mcatanzaro/one-at-a-time 2020-04-14 20:30:35 UTC
Add missing blank line

Author: Michael Catanzaro
Author Date: 2020-04-14 20:30:35 UTC

Add missing blank line

mcatanzaro/#299-gnome-3-34 2020-02-18 23:32:24 UTC
Avoid crashing when year view's weather icon is NULL

Author: Michael Catanzaro
Author Date: 2019-07-03 23:50:49 UTC

Avoid crashing when year view's weather icon is NULL

This is not a proper solution, because I don't see how it could possibly
ever be NULL here. But a huge number of users are reporting this crash,
so we have to try something.

This fixes #299, but I'm not happy with it.

mcatanzaro/#299 2020-02-18 23:32:04 UTC
Avoid crashing when year view's weather icon is NULL

Author: Michael Catanzaro
Author Date: 2019-07-03 23:50:49 UTC

Avoid crashing when year view's weather icon is NULL

This is not a proper solution, because I don't see how it could possibly
ever be NULL here. But a huge number of users are reporting this crash,
so we have to try something.

This fixes #299, but I'm not happy with it.

mcatanzaro/#485-gnome-3-34 2020-02-18 23:14:19 UTC
date-time-utils: fall back to UTC when timezone is unrecognized

Author: Michael Catanzaro
Author Date: 2020-02-18 15:46:24 UTC

date-time-utils: fall back to UTC when timezone is unrecognized

For whatever reason, libical doesn't support the Etc/UTC timezone.
Currently we crash gnome-calendar whenever libical doesn't support the
current timezone (as returned by GTimeZone). Let's fall back to UTC
instead.

Fixes #485

abderrahim/flatpak-nightly 2019-09-18 15:53:56 UTC
.gitlab-ci.yml: update to the current version of the Flatpak CI initiative

Author: Abderrahim Kitouni
Author Date: 2019-09-18 15:53:56 UTC

.gitlab-ci.yml: update to the current version of the Flatpak CI initiative

gnome-3-32 2019-09-03 15:00:04 UTC
Fix crash in GcalSourceDialog on_source_added

Author: Michael Catanzaro
Author Date: 2019-07-03 03:49:30 UTC

Fix crash in GcalSourceDialog on_source_added

This signal handler can run after the GcalSourceDialog has been
destroyed. We need to use g_signal_connect_object() to fix it.

Also, since this property is writable post-construction, we should
prepare for this to happen and disconnect in set_property() as well.

Probably fixes #418

gnome-3-30 2019-08-22 14:10:35 UTC
Update Persian translation

Author: Danial Behzadi
Author Date: 2019-08-22 14:10:35 UTC

Update Persian translation

mcatanzaro/rbz-1509551 2019-07-03 21:09:42 UTC
Try to fix a crash in update_default_calendar_row()

Author: Michael Catanzaro
Author Date: 2019-07-02 17:16:43 UTC

Try to fix a crash in update_default_calendar_row()

This function is crashing in 3.32 because the manager object is invalid.
I think there are two related bugs:

First, it looks like gcal_quick_add_popover_set_property() is failing to
disconnect its signals from the old GcalManager before setting the new
one. In one backtrace, I see the GcalManager emitting the signal is
different than the GcalQuickAddPopover's current manager, which is
surely unintended.

But that shouldn't be enough to crash on its own, since the
GcalQuickAddPopover should still have a valid manager, even if not the
intended one. So I suspect the GcalQuickAddPopover itself is invalid at
this point. (The crash occured for me after adding an event, so it was
probably just destroyed.) GcalQuickAddPopover is not disconnecting these
signals in dispose, which is unsafe. We can avoid the need to do so by
using g_signal_connect_object().

Now in master, the GcalManager is now owned indirectly by the GcalContext,
but the underlying problems from the 3.32 crash are all still here. This
attempts to fix them. The fix is speculative, but it's surely safer than
the original code.

Fixes #416, fixes #418, fixes #420, and fixes #392. Probably fixes a lot
more. Who knows.

https://bugzilla.redhat.com/show_bug.cgi?id=1509551

gnome-3-28 2018-08-17 12:55:45 UTC
Update Icelandic translation

Author: Sveinn í Felli
Author Date: 2018-08-17 12:55:45 UTC

Update Icelandic translation

gnome-3-26 2018-03-19 15:06:59 UTC
3.26.4

Author: Georges Basile Stavracas Neto
Author Date: 2018-03-19 15:06:59 UTC

3.26.4

wip/flb/weather-forecast 2017-12-12 00:13:16 UTC
Whitespace changes

Author: Florian Brosch
Author Date: 2017-10-29 16:23:48 UTC

Whitespace changes

gnome-3-24 2017-10-25 14:49:23 UTC
Update zh_CN translation

Author: wsxy162
Author Date: 2017-10-25 14:49:23 UTC

Update zh_CN translation

gnome-3-22 2017-07-28 11:59:30 UTC
Updated Slovenian translation

Author: Matej Urbančič
Author Date: 2017-07-28 11:59:30 UTC

Updated Slovenian translation

wip/gbsneto/sidebar 2017-06-19 17:46:43 UTC
window: store sidebar state

Author: Georges Basile Stavracas Neto
Author Date: 2017-06-08 10:59:09 UTC

window: store sidebar state

wip/igaldino/flowbox-year-view 2017-03-01 22:21:10 UTC
date-chooser: Option to don't show other months

Author: Isaque Galdino
Author Date: 2017-02-22 01:48:30 UTC

date-chooser: Option to don't show other months

Currently GcalDateChooser shows current month's days and the last days
from previous month and first days from the next one with they are on
the same week the current month start or end.

This is fine we are showing only one month, but if you are showing the
whole year, e.g. year-view, that is not so nice.

Therefore, this change GcalDateChooser to have an option to hide other
months' days.

gnome-3-20 2016-12-01 01:19:56 UTC
source-dialog: escape string in markup

Author: Mohammed Sadiq
Author Date: 2016-11-24 06:49:35 UTC

source-dialog: escape string in markup

Calendar name can potentially contain invalid markup texts.
So it have to be escaped to be safe.

https://bugzilla.gnome.org/show_bug.cgi?id=774986

gnome-3-16 2016-10-29 15:16:17 UTC
Update zh_CN translation

Author: Cheng Lu
Author Date: 2016-10-29 15:16:17 UTC

Update zh_CN translation

gnome-3-18 2016-10-29 15:04:51 UTC
Update zh_CN translation

Author: Cheng Lu
Author Date: 2016-10-29 15:04:10 UTC

Update zh_CN translation

wip/gbsneto/timezone-marks 2016-02-18 13:02:38 UTC
event-widget: add a visual clue of different timezones

Author: Georges Basile Stavracas Neto
Author Date: 2016-02-18 05:56:10 UTC

event-widget: add a visual clue of different timezones

wip/gbsneto/quick-add-popover 2016-02-16 15:37:54 UTC
window: use GcalQuickAddPopover internally

Author: Georges Basile Stavracas Neto
Author Date: 2016-02-16 15:37:54 UTC

window: use GcalQuickAddPopover internally

Saves a lot of code from the window file, and makes
things better. Yay!

new-year-view 2015-01-20 06:11:40 UTC
year-view: impl GcalView::get_children_by_uuid

Author: erick2red
Author Date: 2015-01-20 06:11:40 UTC

year-view: impl GcalView::get_children_by_uuid

wip/appdata 2015-01-06 20:48:28 UTC
appdata: update search view image

Author: Georges Basile Stavracas Neto
Author Date: 2015-01-06 20:48:28 UTC

appdata: update search view image

Search view was heavily under development, and the UI changed a lot. This image better shows the current status.

ui-rewrite 2014-12-04 21:25:59 UTC
app: active More details button from new event popover

Author: erick2red
Author Date: 2014-12-04 21:25:59 UTC

app: active More details button from new event popover

GcalWindow got connected to GcalManager, and pass just created component
to GcalEditDialog
GcalEditDialog gained support to handle component not committed to
manager singleton instance yet.

145 of 45 results

Other repositories

Name Last Modified
lp:gnome-calendar 38 minutes ago
lp:~khurshid-alam/gnome-calendar/+git/3.34 2023-05-04
lp:~khurshid-alam/gnome-calendar/+git/3.32 2020-02-21
13 of 3 results
You can't create new repositories for GNOME Calendar.