Created attachment 5637 Proposed fix I see this warning when switching the month: (orage:5198): GLib-CRITICAL **: Source ID 14 was not found when attempting to remove it It's because upd_calendar has already completed so the timer source has already been destroyed implicitly. The stable GLib documentation says "It is a programmer error to attempt to remove a non-existent source." I've attached a patch which checks that the source still exists before trying to remove it.
Created attachment 5638 Proposed fix I screwed up the logic on the previous patch.
wierd that this is critical. In my opinion it should be just a warning. Thanks for the report and fix!
The orage project is not maintained anymore and has been archived. Closing bugs.