io.github.fsobolev.TimeSwitch CC0-1.0 MIT Time Switch Set a task to run after a timer

Time Switch is an easy-to-use program that allows you to power off, reboot or suspend your system, send a notification (optionally with a sound signal) or execute any command on timer.

The app is built for GNOME and uses LibAdwaita, but it works in any desktop environment.

io.github.fsobolev.TimeSwitch.desktop https://github.com/fsobolev/timeswitch https://github.com/fsobolev/timeswitch/issues https://github.com/fsobolev/timeswitch https://hosted.weblate.org/engage/timeswitch/ Fyodor Sobolev Fyodor Sobolev timeswitch https://raw.githubusercontent.com/fsobolev/timeswitch/master/data/screenshots/main.png https://raw.githubusercontent.com/fsobolev/timeswitch/master/data/screenshots/command.png https://raw.githubusercontent.com/fsobolev/timeswitch/master/data/screenshots/running.png
  • Added ability to create presets to allow saving and restoring settings
  • New shortcuts were added to make the app easier to use with keyboard
  • When running in the background, the app shows timer information in GNOME Shell (requires GNOME 44+)
  • The app will now remember window size and notification text
  • Small UI improvements
  • Added ability to pause timer
  • Added clock mode: in this mode you set clock time (in 24h format) when the timer should finish.
  • UI improvements
  • Added ability to play notification sound until stopped (like an alarm in GNOME Clocks)
  • Pressing Enter when the hours, minutes or seconds entry is focused will now start a timer
  • Added Brazilian Portuguese translation (thanks to @plasmus777)
  • Added Turkish translation (thanks to @sabriunal)
  • Added Indonesian translation (thanks to @sekalengrengginang)
  • The app will now remember last used action, including the command you used and whether notification should play sound.
  • Note: after this update the app will not restore saved timer value at the first start, but as soon as you run a timer the feature will work again.
  • Added Dutch translation (thanks to @Vistaus)
  • Fixed a bug when the app was showing an empty window if there was no config file.
  • New icon, thanks @igor-dyatlov!
  • The app will now remember last used timer value.
  • Added Spanish translation (thanks to @DeltaVeintiuno)
  • The app can now execute user-defined commands
  • Added German translation (thanks to @RoepLuke)
  • Added Swedish translation (thanks to @eson57)
  • All translators are now listed in about window
  • Added Italian translation (thanks to @albanobattistella)
  • Added French translation (thanks to @rene-coty)
  • Ctrl+Q and Ctrl+W now close the window
pointing keyboard touch 300 mobile