[REQ] Single-page mode

Ouverte
#184 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
python
Domaine
frontend

Piste de recherche

Start by reading the existing translation editing page and its string list and save flow; the issue does not name specific files or tests. Identify how the current screen mode is selected and how user preferences are stored, then trace what must change to show the selected string’s editing controls beside the list. Done means users can choose the single-page mode, keep their selected string after saving, and retain the existing mode.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

It would be nice if there was a mode (in addition to what exists now) in which the user would see and edit everything in one page. At the left the list of strings would be shown (i.e. STR_ERROR_GAME_LOAD_FAILED, STR_ERROR_GAME_SAVE_FAILED, etc.) and when clicking on a string, all editing controls for it (textboxes, save button, etc) would appear on the right. With today's large screens with even larger resolutions, it could be feasible to see everything in one screen. Also in that mode, when saving, the list could remain in the last selected string, not be refreshed and force the user to start from the top again. This could be configurable (per user), he could just click on a button or combobox to select the screen mode.

Langage dominant
Python
Étoiles
6
Forks
12
Merge moyen
34 min
PR mergées (30 j)
3

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Aucun modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OpenTTD/eints

Toutes les issues de OpenTTD/eints

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.