Thanks to visit codestin.com
Credit goes to github.com

Skip to content

WANDEX/attila

Repository files navigation

CI/CD cmake-multi-platform

wndx::attila

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.

Pomodoro - the whole gist of this project

  • 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

Implemented Features

  • date range selection: from -> to
  • find/filter by regex
  • calculate time spent
  • merge the same tasks
  • brief statistics on the sample

Requirements

Build

$ git clone --recurse-submodules [email protected]:WANDEX/attila.git && cd attila
$ cmake -E make_directory build
$ cmake -S . -B build
$ cmake --build build
How to install specific Qt version using aqtinstall

Instruction for systems origin from UNIX Win OS w/ MINGW64:git-bash shell

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 aqtinstall
See available architectures & aqt ref

local ./.aqt/settings.ini & local ./.aqt/set_aqt_env.sh & online settings.ini

May be needed to add under group blocks: aqt, requests

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

cd into dir which will be new installation root of newly installed Qt and required modules
$ aqt -c ./.aqt/settings.ini install-qt windows desktop 6.5.2 win64_msvc2019_64 -m qtcharts

Style

For 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]

License

LGPL-3.0-or-later

About

Qt Advanced Task Text Interactive Analyzer

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Contributors