Skip to content

Timer written on Java with GUI-library JavaFX

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING.txt
Notifications You must be signed in to change notification settings

YALdysse/Advanced_TimerFX

Repository files navigation

Advanced TimerFX

screen_2 screen_3


[Eng] Description

It is a free, open-source timer with some useful features, such as shut down and reboot when time is up.

Features:

  • Operation:
    • Shut down the system
    • Reboot the system
    • Suspend the system
    • Log out
    • Custom command
    • Kill The Process with defined PID
    • Display Brightness
  • Hot keys support
  • Multilanguage (English, Ukrainian and Russian)
  • Templates

System Requirements:


[Ukr] Опис

Безкоштовний, з відкритим вихідним кодом, таймер, що має корисні функції, такі як завершення роботи ОС або перезавантаження після закінчення відведеного часу.

Особливості

  • Операції:
    • Завершення роботи ОС
    • Перезавантаження ОС
    • Режим сну
    • Вихід з системи
    • Виконання системної команди
    • Примусове завершення процесу за PID
    • Встановлення яскравості дисплею
  • Наявність гарячих клавіш
  • Локалізація (Англійська, Українська та Російська)
  • Підтримка шаблонів

Вимоги до системи:

  • Операційна система: Windows або Linux
  • Java Runtime Environment версія 8 (або новіша)

[Eng] Building from Source

To build project with Maven you need have installed JDK v11.0.9 (or higher) and Apache Maven v3.8.1 (or higher).

Open terminal in folder with project and execute the command:

mvn package

Then you will find compiled source code in folder './target/classes/' and .jar file - './target/'