summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvg <vgm+dev@devys.org>2024-07-21 12:19:07 +0200
committervg <vgm+dev@devys.org>2024-07-21 12:19:07 +0200
commit9a20095b3ae9a20bcc5a2ef548088094f604a106 (patch)
treefb425de62e908635131805d22621969dcfc0bb4c
parentbc0d1c5af86b82124d05df57bbd92c7bba413a0d (diff)
downloadgamechest-9a20095b3ae9a20bcc5a2ef548088094f604a106.tar.gz
gamechest-9a20095b3ae9a20bcc5a2ef548088094f604a106.tar.bz2
gamechest-9a20095b3ae9a20bcc5a2ef548088094f604a106.zip
git-sync on dita
-rw-r--r--TODO.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO.rst b/TODO.rst
index 2963ab5..306b9ea 100644
--- a/TODO.rst
+++ b/TODO.rst
@@ -1,3 +1,7 @@
+- todo: quand on fait un remove, faire un remove aussi de la partie
+ ~/.cache/org.devys.org/games/<ID>
+- faire une commande reinstall qui fait juste remove puis install.
+- todo: ajouter system d'update, gérer jeux qui références une archive d'un autre jeux (subgame sortof avec parent_id: xxx, possible d'overrider la commande si précisée), avoir des alias (ex ff1 expand to final_fantasy_01), gérer jeux qui ont des options de commandes, simplifier la partie install...
- make output of list --installed consistent with --not-installed
- implem with asyncio for steppers to simplify implementation
- with cli just run asyncio.run(main())
@@ -12,3 +16,4 @@ Whishlist cat
- gamechest install --all, install all available games
- gamechest remove --all, remove all available games
- gamechest install a b c, install all these games
+