feat(redstoner): rechercher et vider sans glissement dans le terminal #97

Merged
koka merged 3 commits from feature/storage-terminal-search into main 2026-08-30 08:06:20 +00:00
Contributor

Cette PR part directement de main en alpha.221. Elle est distincte de #95, fermée après reprise par #96, et ne contient aucun changement audio.

Terminal de stockage

  • Ajoute une recherche clavier focalisée à l’ouverture, compatible avec les noms affichés, IDs, traductions, accents et caractères Unicode.
  • Affiche les grandes quantités sous une forme compacte (1K, 1.2K, 12K, 1.2M) tout en conservant la quantité exacte dans l’infobulle.
  • Stabilise la position des ressources : vider une pile laisse son emplacement vide, afin de pouvoir spammer le shift-clic sans que la ressource suivante glisse sous le curseur.
  • Réinitialise et compacte volontairement la disposition lors d’une nouvelle recherche ou à la réouverture du terminal.
  • Conserve les transferts autoritaires côté serveur, le dépôt dans le premier coffre compatible et l’inventaire joueur jusqu’à 6 rangées.
  • Ajoute les traductions FR/EN/RU et les tests de recherche, formatage et stabilité des emplacements.

Version et distribution

  • Red-Stoner passe de alpha.12 à alpha.13 dans le workspace.
  • Le pack distribué reste en alpha.221.
  • Packwiz, l’index Prism, pack/release.json et le changelog de distribution restent volontairement inchangés : leur refresh sera fait séparément.
  • Les versions de données et de protocole restent compatibles (data v3, protocole 7) et aucun payload terminal historique n’est réintroduit.

Validation

  • ./gradlew :redstoner:check réussi.
  • ./gradlew check réussi : 173 tâches.
  • Le hook de pré-push a rejoué la validation complète avec succès.

Ne pas fusionner tant que la CI ou la revue signale un problème.

Cette PR part directement de `main` en alpha.221. Elle est distincte de #95, fermée après reprise par #96, et ne contient aucun changement audio. ## Terminal de stockage - Ajoute une recherche clavier focalisée à l’ouverture, compatible avec les noms affichés, IDs, traductions, accents et caractères Unicode. - Affiche les grandes quantités sous une forme compacte (`1K`, `1.2K`, `12K`, `1.2M`) tout en conservant la quantité exacte dans l’infobulle. - Stabilise la position des ressources : vider une pile laisse son emplacement vide, afin de pouvoir spammer le shift-clic sans que la ressource suivante glisse sous le curseur. - Réinitialise et compacte volontairement la disposition lors d’une nouvelle recherche ou à la réouverture du terminal. - Conserve les transferts autoritaires côté serveur, le dépôt dans le premier coffre compatible et l’inventaire joueur jusqu’à 6 rangées. - Ajoute les traductions FR/EN/RU et les tests de recherche, formatage et stabilité des emplacements. ## Version et distribution - Red-Stoner passe de `alpha.12` à `alpha.13` dans le workspace. - Le pack distribué reste en `alpha.221`. - Packwiz, l’index Prism, `pack/release.json` et le changelog de distribution restent volontairement inchangés : leur refresh sera fait séparément. - Les versions de données et de protocole restent compatibles (`data v3`, protocole `7`) et aucun payload terminal historique n’est réintroduit. ## Validation - `./gradlew :redstoner:check` réussi. - `./gradlew check` réussi : 173 tâches. - Le hook de pré-push a rejoué la validation complète avec succès. Ne pas fusionner tant que la CI ou la revue signale un problème.
botsu added 1 commit 2026-08-30 06:44:30 +00:00
feat(redstoner): add storage terminal keyboard search
Verification 26.2 / check (pull_request) Canceled after 0s
40acccc818
botsu added 2 commits 2026-08-30 08:02:36 +00:00
botsu changed title from feat(redstoner): rechercher et vider sans glissement dans le terminal (alpha.222) to feat(redstoner): rechercher et vider sans glissement dans le terminal 2026-08-30 08:02:53 +00:00
koka merged commit 788928f2d9 into main 2026-08-30 08:06:20 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#97