ATTILA -- Advanced Task Text Interactive Analyzer
attila-demo-221216-2158-54.mp4
Demo briefly showcases an early version of the interaction and minimalistic UI.
Each element of which is accessible using hotkeys, not only via the mouse.
- read about pomodoro technique
- wndx::pomodoro creates tasks log files in plain text
- gather all files from POMODORO_DIR which must be set as the ENV variable!
e.g.export POMODORO_DIR="$HOME/Documents/Pomodoro" - perform non blocking processing of the selected dates span
- date range selection: from -> to
- find/filter by regex
- calculate time spent
- merge the same tasks
- brief statistics on the sample
- git submodule: wndx::sane
- lib Qt >= 6.3: comes with amazing IDE qtcreator
- tests require: GoogleTest (gtest) (CMake fetch content at configure time)
$ git clone --recurse-submodules [email protected]:WANDEX/attila.git && cd attila
$ cmake -E make_directory build
$ cmake -S . -B build
$ cmake --build buildHow to install specific Qt version using aqtinstall
Install pip with python from the official website or using platform default package manager
https://www.python.org/downloads/
Install aqtinstall
$ pip install -U pip
$ pip install aqtinstalllocal ./.aqt/settings.ini & local ./.aqt/set_aqt_env.sh & online settings.ini
INSECURE_NOT_FOR_PRODUCTION_ignore_hash: True -> look into local settings.ini
$ aqt -c ./.aqt/settings.ini list-qt windows desktop --arch 6.5.2>>> win64_mingw win64_msvc2019_64 win64_msvc2019_arm64 wasm_singlethread wasm_multithread
$ aqt -c ./.aqt/settings.ini install-qt windows desktop 6.5.2 win64_msvc2019_64 -m qtchartsFor the unified visual style between Qt & GTK applications you can use the default GTK theme, dark variant
which was used in the demo video, or something similar. export QT_STYLE_OVERRIDE=Adwaita-Dark
[style]