Akce
Demo schůzka 4. iterace (23-4-2024)¶
Prezentace dosavadní práce¶
- Sloučení zaznamenaných akcí a cílových stavů (ve smyslu finálního stavu)
- Prezentace funkcionality "očíčko"
- Zvýraznění elementu, který je v akci důležitý
- Hledání stejného elementu na jiné stránce - zvýraznění pouze objektu, který je na stránce, kde byl zaznamenán
- Pokud možno děláno přes ID, jinak přes xPath
- Okénko při odcházení stránky "Opravdu chcete odejít" - uživatel musí kliknout na zrušit, aby zůstal na této stránce
- NUTNO doplnit do dokumentace
- Úprava hodnoty atributu
- Value myšlena ve smyslu jaká co chceme sledovat ve finálním stavu
- Styly jsou vytaženy - nejdříve se ukazují styly, které jsou nastaveny, i computed style
- Jsou zobrazeny všechny možné styly, ale na začátku se zobrazují ty nastavené
- Hodnota je aktuálně vždycky string - implementováno jako klíč-hodnota
- Např. ComboBox má select-like list a bylo by dobré je vylistovat
- Problém jak poznat že se jedná o komponentu, pokud to dokážeme poznat, bylo by dobré uživateli nabídnout řetězec z nabídky, aby se nepřepsal
- Umožnit zapsání i jiné hodnoty
- Pokud jde o číselný atribut, měl by být nejspíš číselný
- Nezjišťovat jestli jde o celé číslo, desetinné nebo jiné - není možné poznat
- Pro standardní typy by to mělo být snadné poznat a přizpůsobit, defaultně to může být string
- Toto rozhodnutí implementovat tak, aby bylo snadno rozšiřitelné - umožnit přidat uživatelské funkce, které dodatečné informace získají
- Např. ComboBox má select-like list a bylo by dobré je vylistovat
- Export readable
- Hlavička podle p. Horínka
- Použití ve velkém jazykovém modelu - kdyžtak prodiskutovat s p. Horínkem
- Export JSON a import
- Jde o pole objektů - DUMP
- Import a zobrazení akcí, které byli uloženy
- Neřešíme, že to příliš nemá smysl
- Možná přidat warning, pokud to tam není
- Nalepit Locate přímo na text komponenty s finálním stavem
- Změna ikony při nahrávání
- Výraznější barva nahrávací ikony - aby byla kontrastní a rychle rozpoznatelná
- Možná změna obrázků, vymyslet název aplikace
- Destruktivní akce se potvrzují
- Přidat Undo tlačítko - pomocí exportu JSONů a importu nové JSON
- Možná i Redo pro vrácení smazané akce
- Po provedené další akce smazat další JSON akce
Další poznámky¶
- Několik těchto akcí nejspíš až v TSP2
- Dokončení aplikace a toho co je potřeba dodělat
Aktualizováno uživatelem Adam Šmucr před 12 měsíc(ů) · 5 revizí