Show important properties of an addon
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
Direzione di ricerca
L’issue non indica file né test; inizia individuando l’elenco degli addon e la UI della pagina di descrizione dell’Addon Manager, quindi inventaria i metadati e il comportamento dell’ordinamento attualmente esposti. Per considerare il lavoro completato servirebbero un sottoinsieme concordato di proprietà, la correzione dell’ordinamento persistente e la verifica delle viste interessate. La revisione più ampia della UI richiede decisioni dei maintainer prima dell’implementazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is there an existing issue for this?
- I have searched the existing issues
Problem description
Addon Manager doesn't show important properties of an addon, like
- git url
- created/updated date
- author
- version
- Github stars (on description page). I see sorting by Github stars is added recently, but it also has few issues like
- Sort option is not persistent.
- Has a glitch, which can be seen by
- Open addon manager
- Before the loading completes (takes 2-3 seconds or more), change the sort field
- Note that when loading completes, sort field would change to Alphabetical.
- Category
- Size
Few information like author, stars is shown in the list view but not on Addon's info page.
While pointing these issues, I would suggest a better revamp of the Addon Manager UI and probably internals to take inspiration from some popular & similar solutions present in other apps. Like VSCode's Extension search & description page, or Arduino library manager, or some good Software Center.
Further, if the problem & proposal seems acceptable, I can also work to implement a solution.
Full version info
OS: Ubuntu Core 22 (KDE/plasmawayland)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36181 (Git) Snap 940
Build type: Release
Branch: main
Hash: f88f48f64f223085f97f0f2945298f9023d09693
Python 3.10.12, Qt 5.15.10, Coin 4.0.0, Vtk 7.1.1, OCC 7.7.1
Locale: English/India (en_IN)
Installed mods:
* CfdOF 1.25.2
* Render 2024.1.23
* woodworking 0.21.2.33771
* Assembly4 0.50.7
* Assembly3 0.12.2
Subproject(s) affected?
None
Anything else?
Attaching few screenshots for quick reference.
| Addon List | Addon List (compact) |
| Addon Description (top) | Addon Description (bottom) |
Code of Conduct
- I agree to follow this project's Code of Conduct
- Lingua principale
- Python
- Stelle
- 19
- Fork
- 29
- Merge medio
- 21h 22m
- PR unite (30g)
- 16
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di FreeCAD/AddonManager
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
FreeCAD/AddonManager#510 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
FreeCAD/AddonManager#508 · 4 commenti ·
-
repo maintenance Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
FreeCAD/AddonManager#507 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
FreeCAD/AddonManager#492 · 4 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
FreeCAD/AddonManager#491 ·
Tutte le issue di FreeCAD/AddonManager
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
stephrobert/dsoxlab#238 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
sublimehq/package_control#1780 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
nwg-piotr/nwg-displays#145 ·