You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: todo.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,3 +21,32 @@
21
21
[x] Améliorer le ADVANCEDCONFIGEDITOR...au niveau du system de diff ( il faut quil soit le plus proche possible e la technologie de git au niveau de perfectionnement ).
22
22
- Fait: le diff utilise `git diff --no-index --minimal --patience` quand git est disponible.
23
23
- Fallback: `difflib.unified_diff` si git n'est pas disponible.
24
+
25
+
### Section de corectif avant release 1.0.0
26
+
27
+
[] Refactorisation du code.
28
+
29
+
[] Pour une indépendance, le ADVANCEDCONFIGEDITOR doit etre independant de git( Créér le sys de diff etc de facon independante de git (from scratch))
30
+
31
+
[] le bouton de analyse de deps dans ide gui doit etre application i18n comme les autre boutons... pour s'aasurer de la i18n de ce bouton il faut voir le bouton du meme nom de classic gui et voir comment on li integre le i18n au niveau du tooltips.
32
+
33
+
[] Aligner la cli dedicated en fonction de la cli simple en vayant quil soit egaux au niveau des commandes (flags).
34
+
35
+
[] Revoir le worflow github pour etre le plus correcte possible (Parametrer la release le ci etc). avant de suprr le ark self buil.yml il faut fussionner son contenu avec celui de rekesase car la relesase doit ètre generer par release.yml .
36
+
37
+
[] Revoir les versions (__version__) de tout les systems internes de ARK y compris les sdks etc.
38
+
39
+
[] Revoir le system de statistique de Compilation pour plus d'ergonomie???
40
+
41
+
[] on met a jour toutes les docs puis on fige les info de la version 1.O.0
42
+
43
+
[] Le Core/Api.py retirer les gui.tr pour des msgbox en utilisant self.parent.tr (regarde comment il sont utilser dans le Core/Venv_Manager/Manager.py).
44
+
45
+
[] tout les logs doivent utiliser le logging i18n_log (dans le pire des cas faire log_i18n + safe_log).
46
+
47
+
[] le contributing.md doit etre mis a jour pour dire comment l'on doit coder ici et qul system de ark reutiliser dans tel ou tel chose pour ecrire le moins possible tout en respectant le philosohie de modularité et surtout i18n.
48
+
49
+
50
+
### Ideas pour Amelioration UX/UI
51
+
52
+
[] Utiliser le self.parent.tr pour quand lon doit afficher un msgbox quia besoin de i18n? l'tilser pour ameliorer le systeme i18n destiné au plugin dans Plugins_SDK/GeneralContext/i18n.py pour quand on veut concevoir des msg box etc. il faut une method dédié.
0 commit comments