Celestia: Tri du navigateur céleste QT

Créé le 3 févr. 2017  ·  8Commentaires  ·  Source: CelestiaProject/Celestia

_Besoin de corriger quelques défauts dans Celestial Browser (QT):_

  1. Système solaire . Le tri par nom et par type n'est pas encore implémenté.
  2. Étoiles . En appuyant sur le bouton "nom" pour trier par distance, pas par nom.
  3. Objets du ciel profond . En appuyant sur le bouton "nom" pour trier par distance, pas par nom.
bug enhancement help wanted won't fix

Tous les 8 commentaires

qtcelestialbrowser.cpp

Fonction bool StarPredicate
case Alphabetical: return false; // TODO

Nous pensons:

  1. Ajoutez la quatrième colonne "Astéroïdes et comètes", et dans la colonne "Système solaire" montrez uniquement les planètes, les planètes naines, les lunes et les petites lunes.
  2. Peut-être que pour les engins spatiaux, il faut un cinquième onglet, car avec un grand nombre d'ajouts, il serait pratique de voir tous les engins spatiaux séparément.
  3. Nous pensons que vous pouvez rendre le navigateur plus informatif et utile. Le navigateur devrait contenir plus de colonnes avec des paramètres (paramètres Kepler + le reste). Le tri devrait fonctionner pour chaque colonne.

Il est très important de créer un catalogue de qualité.

Afin de ne pas augmenter la taille du navigateur céleste :
Il y a un défilement vertical dans la table du catalogue. Ajoutez simplement une barre de défilement horizontale en bas du tableau. Ensuite, impossible de modifier la taille du navigateur, et les colonnes qui ne correspondent pas à la largeur peuvent être vues en faisant glisser le curseur horizontal.

J'ai fait une pull request adressant le tri des noms sur certains des onglets : https://github.com/CelestiaProject/Celestia/pull/43
Le TreeView est un peu plus compliqué à trier, donc je pourrais essayer de travailler sur les onglets "Astéroïdes et comètes" et les engins spatiaux ensuite.

@gstark31897 Merci. Plus tard, nous vérifierons le travail de vos modifications. Nous vous serons reconnaissants si vous résolvez complètement le problème de tri décrit dans le premier message.

D'accord, je vais me concentrer sur la fin du tri du système solaire alors. Merci.

Salut @pirogronian , je suppose que nous pouvons clore ce problème. Plus je pense, plus je suis proche de la conclusion que nous n'avons pas besoin d'un tri par nom/type pour le navigateur du système solaire.

  1. Son ordre de tri initial est par distance d'un parent (étoile, planète, etc.). Nous avons donc besoin d'un contrôle supplémentaire pour restaurer l'ordre de tri d'origine.
  2. Le tri par type est inutile car nous avons le regroupement. J'ai aussi du code de filtrage WIP.
  3. Le tri par nom devrait aider à rechercher l'objet requis. Mais pour moi, il vaut mieux ajouter un champ de recherche à la place.
Cette page vous a été utile?
0 / 5 - 0 notes