├── .bumpversion.cfg ├── .envfile ├── .github └── workflows │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AUTHORS ├── CHANGELOG.md ├── COPYING ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── data ├── applications │ └── tomate-gtk.desktop ├── icons │ └── hicolor │ │ ├── 128x128 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 16x16 │ │ └── apps │ │ │ └── tomate-plugin.png │ │ ├── 22x22 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 24x24 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 256x256 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 32x32 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 48x48 │ │ └── apps │ │ │ └── tomate.png │ │ ├── 64x64 │ │ └── apps │ │ │ └── tomate.png │ │ └── 96x96 │ │ └── apps │ │ └── tomate.png ├── media │ ├── alarm.ogg │ └── clock.ogg └── plugins │ ├── alarm.plugin │ ├── alarm.py │ ├── autopause.plugin │ ├── autopause.py │ ├── breakscreen.plugin │ ├── breakscreen.py │ ├── notify.plugin │ ├── notify.py │ ├── script.plugin │ ├── script.py │ ├── ticking.plugin │ └── ticking.py ├── docs └── img │ ├── main-screen.png │ ├── preference-duration.png │ └── preference-extension.png ├── pyproject.toml ├── setup.cfg ├── setup.py ├── tests ├── conftest.py ├── data │ ├── icons │ │ └── hicolor │ │ │ ├── 16x16 │ │ │ └── apps │ │ │ │ └── tomate-plugin.png │ │ │ ├── 24x24 │ │ │ └── apps │ │ │ │ └── tomate.png │ │ │ ├── index.theme │ │ │ └── scalable │ │ │ ├── actions │ │ │ ├── dialog-information.svg │ │ │ ├── gtk-clear.svg │ │ │ ├── gtk-media-play.svg │ │ │ ├── gtk-media-stop.svg │ │ │ ├── list-add.svg │ │ │ ├── list-remove.svg │ │ │ └── window-close.svg │ │ │ ├── categories │ │ │ └── gtk-preferences.svg │ │ │ └── status │ │ │ └── image-missing.svg │ ├── mime │ │ └── packages │ │ │ └── freedesktop.org.xml │ ├── pulse │ │ └── cookie │ └── tomate │ │ ├── media │ │ ├── alarm.ogg │ │ ├── clock.ogg │ │ └── tomate.png │ │ ├── plugins │ │ ├── .gitkeep │ │ ├── plugin_a.plugin │ │ ├── plugin_a.py │ │ ├── plugin_b.plugin │ │ ├── plugin_b.py │ │ └── plugin_b_old.plugin │ │ └── tomate.conf ├── plugins │ ├── test_alarm.py │ ├── test_autopause.py │ ├── test_breakscreen.py │ ├── test_notify.py │ ├── test_script.py │ └── test_ticking.py ├── pomodoro │ ├── test_app.py │ ├── test_config.py │ ├── test_event.py │ ├── test_graph.py │ ├── test_plugin.py │ ├── test_session.py │ └── test_timer.py └── ui │ ├── dialogs │ ├── test_about.py │ └── test_preference.py │ ├── test_shortcut.py │ ├── test_systray.py │ ├── test_window.py │ └── widgets │ ├── test_countdown.py │ ├── test_headerbar.py │ └── test_session_button.py └── tomate ├── __init__.py ├── __main__.py ├── audio ├── __init__.py └── player.py ├── main.py ├── pomodoro ├── __init__.py ├── app.py ├── config.py ├── event.py ├── fsm.py ├── graph.py ├── plugin.py ├── session.py └── timer.py └── ui ├── __init__.py ├── dialogs ├── __init__.py ├── about.py └── preference.py ├── shortcut.py ├── systray.py ├── testing.py ├── widgets ├── __init__.py ├── countdown.py ├── headerbar.py ├── mode_button.py └── session_button.py └── window.py /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.envfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.envfile -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/COPYING -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/README.md -------------------------------------------------------------------------------- /data/applications/tomate-gtk.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/applications/tomate-gtk.desktop -------------------------------------------------------------------------------- /data/icons/hicolor/128x128/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/128x128/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/16x16/apps/tomate-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/16x16/apps/tomate-plugin.png -------------------------------------------------------------------------------- /data/icons/hicolor/22x22/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/22x22/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/24x24/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/24x24/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/256x256/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/256x256/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/32x32/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/32x32/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/48x48/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/48x48/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/64x64/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/64x64/apps/tomate.png -------------------------------------------------------------------------------- /data/icons/hicolor/96x96/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/icons/hicolor/96x96/apps/tomate.png -------------------------------------------------------------------------------- /data/media/alarm.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/media/alarm.ogg -------------------------------------------------------------------------------- /data/media/clock.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/media/clock.ogg -------------------------------------------------------------------------------- /data/plugins/alarm.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/alarm.plugin -------------------------------------------------------------------------------- /data/plugins/alarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/alarm.py -------------------------------------------------------------------------------- /data/plugins/autopause.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/autopause.plugin -------------------------------------------------------------------------------- /data/plugins/autopause.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/autopause.py -------------------------------------------------------------------------------- /data/plugins/breakscreen.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/breakscreen.plugin -------------------------------------------------------------------------------- /data/plugins/breakscreen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/breakscreen.py -------------------------------------------------------------------------------- /data/plugins/notify.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/notify.plugin -------------------------------------------------------------------------------- /data/plugins/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/notify.py -------------------------------------------------------------------------------- /data/plugins/script.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/script.plugin -------------------------------------------------------------------------------- /data/plugins/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/script.py -------------------------------------------------------------------------------- /data/plugins/ticking.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/ticking.plugin -------------------------------------------------------------------------------- /data/plugins/ticking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/data/plugins/ticking.py -------------------------------------------------------------------------------- /docs/img/main-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/docs/img/main-screen.png -------------------------------------------------------------------------------- /docs/img/preference-duration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/docs/img/preference-duration.png -------------------------------------------------------------------------------- /docs/img/preference-extension.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/docs/img/preference-extension.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/icons/hicolor/16x16/apps/tomate-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/16x16/apps/tomate-plugin.png -------------------------------------------------------------------------------- /tests/data/icons/hicolor/24x24/apps/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/24x24/apps/tomate.png -------------------------------------------------------------------------------- /tests/data/icons/hicolor/index.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/index.theme -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/dialog-information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/dialog-information.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/gtk-clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/gtk-clear.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/gtk-media-play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/gtk-media-play.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/gtk-media-stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/gtk-media-stop.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/list-add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/list-add.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/list-remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/list-remove.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/actions/window-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/actions/window-close.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/categories/gtk-preferences.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/categories/gtk-preferences.svg -------------------------------------------------------------------------------- /tests/data/icons/hicolor/scalable/status/image-missing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/icons/hicolor/scalable/status/image-missing.svg -------------------------------------------------------------------------------- /tests/data/mime/packages/freedesktop.org.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/mime/packages/freedesktop.org.xml -------------------------------------------------------------------------------- /tests/data/pulse/cookie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/pulse/cookie -------------------------------------------------------------------------------- /tests/data/tomate/media/alarm.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/media/alarm.ogg -------------------------------------------------------------------------------- /tests/data/tomate/media/clock.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/media/clock.ogg -------------------------------------------------------------------------------- /tests/data/tomate/media/tomate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/media/tomate.png -------------------------------------------------------------------------------- /tests/data/tomate/plugins/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/tomate/plugins/plugin_a.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/plugins/plugin_a.plugin -------------------------------------------------------------------------------- /tests/data/tomate/plugins/plugin_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/plugins/plugin_a.py -------------------------------------------------------------------------------- /tests/data/tomate/plugins/plugin_b.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/plugins/plugin_b.plugin -------------------------------------------------------------------------------- /tests/data/tomate/plugins/plugin_b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/plugins/plugin_b.py -------------------------------------------------------------------------------- /tests/data/tomate/plugins/plugin_b_old.plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/plugins/plugin_b_old.plugin -------------------------------------------------------------------------------- /tests/data/tomate/tomate.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/data/tomate/tomate.conf -------------------------------------------------------------------------------- /tests/plugins/test_alarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_alarm.py -------------------------------------------------------------------------------- /tests/plugins/test_autopause.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_autopause.py -------------------------------------------------------------------------------- /tests/plugins/test_breakscreen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_breakscreen.py -------------------------------------------------------------------------------- /tests/plugins/test_notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_notify.py -------------------------------------------------------------------------------- /tests/plugins/test_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_script.py -------------------------------------------------------------------------------- /tests/plugins/test_ticking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/plugins/test_ticking.py -------------------------------------------------------------------------------- /tests/pomodoro/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_app.py -------------------------------------------------------------------------------- /tests/pomodoro/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_config.py -------------------------------------------------------------------------------- /tests/pomodoro/test_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_event.py -------------------------------------------------------------------------------- /tests/pomodoro/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_graph.py -------------------------------------------------------------------------------- /tests/pomodoro/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_plugin.py -------------------------------------------------------------------------------- /tests/pomodoro/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_session.py -------------------------------------------------------------------------------- /tests/pomodoro/test_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/pomodoro/test_timer.py -------------------------------------------------------------------------------- /tests/ui/dialogs/test_about.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/dialogs/test_about.py -------------------------------------------------------------------------------- /tests/ui/dialogs/test_preference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/dialogs/test_preference.py -------------------------------------------------------------------------------- /tests/ui/test_shortcut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/test_shortcut.py -------------------------------------------------------------------------------- /tests/ui/test_systray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/test_systray.py -------------------------------------------------------------------------------- /tests/ui/test_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/test_window.py -------------------------------------------------------------------------------- /tests/ui/widgets/test_countdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/widgets/test_countdown.py -------------------------------------------------------------------------------- /tests/ui/widgets/test_headerbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/widgets/test_headerbar.py -------------------------------------------------------------------------------- /tests/ui/widgets/test_session_button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tests/ui/widgets/test_session_button.py -------------------------------------------------------------------------------- /tomate/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.25.2" 2 | -------------------------------------------------------------------------------- /tomate/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/__main__.py -------------------------------------------------------------------------------- /tomate/audio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/audio/__init__.py -------------------------------------------------------------------------------- /tomate/audio/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/audio/player.py -------------------------------------------------------------------------------- /tomate/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/main.py -------------------------------------------------------------------------------- /tomate/pomodoro/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/__init__.py -------------------------------------------------------------------------------- /tomate/pomodoro/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/app.py -------------------------------------------------------------------------------- /tomate/pomodoro/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/config.py -------------------------------------------------------------------------------- /tomate/pomodoro/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/event.py -------------------------------------------------------------------------------- /tomate/pomodoro/fsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/fsm.py -------------------------------------------------------------------------------- /tomate/pomodoro/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/graph.py -------------------------------------------------------------------------------- /tomate/pomodoro/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/plugin.py -------------------------------------------------------------------------------- /tomate/pomodoro/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/session.py -------------------------------------------------------------------------------- /tomate/pomodoro/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/pomodoro/timer.py -------------------------------------------------------------------------------- /tomate/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/__init__.py -------------------------------------------------------------------------------- /tomate/ui/dialogs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/dialogs/__init__.py -------------------------------------------------------------------------------- /tomate/ui/dialogs/about.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/dialogs/about.py -------------------------------------------------------------------------------- /tomate/ui/dialogs/preference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/dialogs/preference.py -------------------------------------------------------------------------------- /tomate/ui/shortcut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/shortcut.py -------------------------------------------------------------------------------- /tomate/ui/systray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/systray.py -------------------------------------------------------------------------------- /tomate/ui/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/testing.py -------------------------------------------------------------------------------- /tomate/ui/widgets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/widgets/__init__.py -------------------------------------------------------------------------------- /tomate/ui/widgets/countdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/widgets/countdown.py -------------------------------------------------------------------------------- /tomate/ui/widgets/headerbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/widgets/headerbar.py -------------------------------------------------------------------------------- /tomate/ui/widgets/mode_button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/widgets/mode_button.py -------------------------------------------------------------------------------- /tomate/ui/widgets/session_button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/widgets/session_button.py -------------------------------------------------------------------------------- /tomate/ui/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliostvs/tomate-gtk/HEAD/tomate/ui/window.py --------------------------------------------------------------------------------