Todoist Widget
Completed Tester v1.0
Widget je nástroj pro rychlou správu úkolů přímo z domácí obrazovky, který usnadňuje práci s Todoist úkoly bez nutnosti otevírat hlavní aplikaci.
Interakce s úkoly je intuitivní:
Kliknutím na odrážku se úkol označí jako splněný. Barva odrážky zároveň vyjadřuje prioritu úkolu a barva času ukazuje jeho stav – červená znamená zmeškaný projekt, oranžová označuje, že je čas začít na úkolu pracovat, a zelená signalizuje, že je ještě dostatek času.
Nastavení umožňuje měnit umístění widgetu s živým náhledem, takže uživatel okamžitě vidí jeho pozici na ploše. Widget je navržen pro rychlou použitelnost a přehlednost a lze jej rozšířit o další funkce, například synchronizaci s mým self-hosting klonem Todoistu, Taskami.
Projekt vznikl s využitím ChatGPT, který generoval kód v Pythonu, zatímco já jsem se soustředil na testování, ladění a praktické vylepšení funkcionality. Zkušenost zahrnovala práci s Todoist API, zajištění přehlednosti a rychlé použitelnosti widgetu a přípravu na budoucí rozšíření o synchronizaci s Taskami.
Changelog
-
Verze 1.0 červen 2024
- Podpora Todoist API a synchronizace
- Přidáno přemístění widgety - změnou souřadnic se zobrazuje náhled, kam se widgeta umístí.
- Barva času u úkolů se mění dle toho, zda projekt je zmeškaný (červená), je na čase jej plnit (oranžová) či je ještě dostatek času (zelená).
- Přidáno průhledné pozadí
- Přidána možnost označit úkol jako splněný kliknutím na kolečko.