Personal noctalia plugins collection

Fix OverflowError: use 30s timeout instead of -1 in connect_sync

New pygobject bindings reject -1 for unsigned int timeout parameter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+4 -4
+1 -1
weekly-calendar/scripts/create-event.py
··· 58 58 sys.exit(1) 59 59 60 60 client = ECal.Client.connect_sync( 61 - source, ECal.ClientSourceType.EVENTS, -1, None 61 + source, ECal.ClientSourceType.EVENTS, 30, None 62 62 ) 63 63 64 64 comp = ICalGLib.Component.new(ICalGLib.ComponentKind.VEVENT_COMPONENT)
+1 -1
weekly-calendar/scripts/create-todo.py
··· 54 54 sys.exit(1) 55 55 56 56 client = ECal.Client.connect_sync( 57 - source, ECal.ClientSourceType.TASKS, -1, None 57 + source, ECal.ClientSourceType.TASKS, 30, None 58 58 ) 59 59 60 60 comp = ICalGLib.Component.new(ICalGLib.ComponentKind.VTODO_COMPONENT)
+1 -1
weekly-calendar/scripts/list-todos.py
··· 56 56 57 57 try: 58 58 client = ECal.Client.connect_sync( 59 - source, ECal.ClientSourceType.TASKS, -1, None 59 + source, ECal.ClientSourceType.TASKS, 30, None 60 60 ) 61 61 except Exception: 62 62 continue
+1 -1
weekly-calendar/scripts/update-todo.py
··· 47 47 sys.exit(1) 48 48 49 49 client = ECal.Client.connect_sync( 50 - source, ECal.ClientSourceType.TASKS, -1, None 50 + source, ECal.ClientSourceType.TASKS, 30, None 51 51 ) 52 52 53 53 if args.action == "delete":