Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Hello, I'm a Programmer

Vytvářím řešení pomocí C#, ASP.NET a WPF;
od backendu po rozhraní

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.

červen 2024 Python API
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.