brainbreak:issue-19-reduce-polling

Last commit made on 2024-03-23
Get this branch:
git clone -b issue-19-reduce-polling https://git.launchpad.net/brainbreak

Branch merges

Branch information

Name:
issue-19-reduce-polling
Repository:
lp:brainbreak

Recent commits

277cee2... by Dylan McCall

WIP: Reduce some unnecessary polling in the settings app

Helps https://gitlab.gnome.org/GNOME/gnome-break-timer/-/issues/19

143f363... by Dylan McCall

Merge branch 'gtk-4' into 'master'

Use Gtk 4 and Libadwaita

See merge request GNOME/gnome-break-timer!8

42a08a4... by Dylan McCall

Simplify sleep time detection in activity monitor

The previous behaviour seemed needlessly complicated.

ee3b862... by Dylan McCall

Save application state on a regular interval

The previous behaviour of saving state on shutdown wasn't working due to
the main loop already being stopped at that point. Instead, save state
every five minutes (in addition to query_end). This should resolve some
issues related to the state file being very outdated.

fd861e7... by Dylan McCall

Clean up duplicate break notifications

a210bd6... by Dylan McCall

Fix focus change detection in Settings application

d6dd178... by Dylan McCall

Disable D-Bus activation for background service

Using D-Bus activation was inadvertently causing the daemon service to
launch the Settings application.

5038a07... by Dylan McCall

Use AdwClamp for alignment in the welcome tour

a7831f5... by Dylan McCall

Update WelcomePanel to use AdwNavigationView

4799205... by Dylan McCall

Add a custom TimeChooserRow widget