Commit Graph

11 Commits

Author SHA1 Message Date
undefiened ff6c395e4c merge master 2024-07-10 19:36:01 +02:00
deltragon d834af98a7
Remove uses of deprecated gtk3 apis (#560)
* fix deprecations

* port to Gtk.Application

Gtk.main() and Gtk.main_quit() are dropped in gtk4 in favor of
subclassing Gtk.Application.

This commit also moves argument handling from a separate thread to
GtkApplication.do_startup().

* fix deprecations in settings dialog
2024-07-02 20:03:40 -04:00
AdamPS cbfc0cc133 Local function names should match #550 2023-11-30 14:57:37 +00:00
undefiened bd51aed724 Added plugin for limiting the number of consecutive skips or postpones 2023-05-28 13:54:09 +02:00
ACactUs f9665b03ae
Add random order of breaks (#418)
* Added glade switch

* Added random order setting, reimplemented queue

* new_cycle fix

* build queue randomly

* Glade. Moved switch up

* added .pot translation

* trigger new_cycle each long break interval

* fix long break time

* shuffle queue when all breaks taken
2021-02-08 11:54:56 -05:00
Gobinath e71a10bf53 Fix description translation 2021-02-08 11:24:19 -05:00
michaelskyf 53a66a9aa1
Add window title for break screen (#413)
* Add support for DWM's rules
2021-01-18 08:10:18 -05:00
Muazam Kamal 08001f9cab
Fix restarting/crashing Gnome and switching to new workspace in Elementary OS (#393) 2020-11-15 16:11:16 -05:00
Gobinath 2736321048
Reset breaks after being idle longer than a long break duration (#386) 2020-10-25 08:44:29 -04:00
Gobinath 40dc69883f Resize break screen before and after present 2020-05-15 20:15:18 -04:00
Gobinath 5c554fffc1 Refactor modules and classes 2020-03-18 08:33:11 -04:00