Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
efce042
audiblealert: replace aplay with ffplay (ffmpeg)
deltragon Aug 7, 2025
60f5965
audiblealert: add volume control
deltragon Aug 7, 2025
69693c3
audiblealert: add fallback to other tools
deltragon Aug 7, 2025
32224d6
Merge pull request #739 from deltragon/audiblealert-volume
deltragon Aug 17, 2025
0b305c8
core: rename __fire_start_break to __do_start_break
deltragon Aug 3, 2025
272be29
core: refactor: split out __do_pre_break, reorder
deltragon Aug 3, 2025
44e4f32
core: refactor __start_break into separate method
deltragon Aug 3, 2025
43b3a43
core: add callback to __wait_for instead of blocking
deltragon Aug 3, 2025
1c5ca1e
core: add __fire_hook method
deltragon Aug 3, 2025
52e5bb2
core: __wakeup_scheduler
deltragon Aug 3, 2025
03114f3
core: refactor: add _take_break_now flag
deltragon Aug 3, 2025
266ec70
core: remove lock as it is only used in the main thread
deltragon Jun 9, 2025
b5e422f
core: run on main thread with callbacks
deltragon Jun 9, 2025
2d18885
safeeyes: application: remove another needless sleep/thread
deltragon Jun 25, 2025
e688f23
Merge pull request #740 from deltragon/core-main-thread
deltragon Aug 17, 2025
c8c49bc
test SafeEyesCore: initial
deltragon Aug 25, 2024
a69d1b0
test SafeEyesCore: refactor out run_next_break method
deltragon Aug 25, 2024
565c77c
test SafeEyesCore: add handling for condvar, add explanation, check e…
deltragon Aug 25, 2024
ed13832
test SafeEyesCore: add test from https://github.com/slgobinath/SafeEy…
deltragon Aug 25, 2024
1b6ed49
reorder methods
deltragon Aug 25, 2024
cccd6a1
add dependency on time-machine
deltragon Aug 2, 2025
88babdf
core: add yield point when starting scheduler for the tests
deltragon Aug 3, 2025
253db1d
core: fix tests
deltragon Aug 3, 2025
23bcc92
test_core: add types
deltragon Aug 3, 2025
e93019e
test_core: remove useless test
deltragon Aug 3, 2025
cecbbe2
Merge pull request #641 from deltragon/pytest
deltragon Aug 17, 2025
3fb1509
donotdisturb: move shared code into method
deltragon Jun 22, 2025
4909fd8
donotdisturb: implement detection on KDE Plasma Wayland
deltragon Jun 22, 2025
32830e6
Merge pull request #727 from deltragon/kde-do-not-disturb
deltragon Aug 17, 2025
b4df993
document the plugin methods better
deltragon Jun 22, 2025
301be24
add types to TrayAction, make icon_path optional
deltragon Jun 22, 2025
b3e7c98
break screen: make toolbar focusable, fix glade structure
deltragon Jun 22, 2025
5fb7bad
add support for tray actions that don't disappear on click
deltragon Jun 22, 2025
e0d38fa
add support for plugin returning multiple tray actions
deltragon Jun 22, 2025
5bc3e16
screensaver: add tray action to lock screen now
deltragon Jun 22, 2025
1ded330
Merge pull request #726 from deltragon/lock-screen-now
deltragon Aug 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ types = [
]
tests = [
"pytest==8.3.5",
"time-machine==2.16.0",
]

[tool.mypy]
Expand Down
4 changes: 4 additions & 0 deletions safeeyes/config/locale/safeeyes.pot
Original file line number Diff line number Diff line change
Expand Up @@ -567,3 +567,7 @@ msgstr ""

msgid "seconds"
msgstr ""

#, python-format
msgid "Please install one of the command-line tools: %s"
msgstr ""
Loading