ajoute un bouton cyclique pour les tris alphabétique, quantité croissante et quantité décroissante ;
applique l’ordre côté serveur et revient à la première page lors d’un changement ;
fige ensuite l’identité des cases pendant les rafraîchissements périodiques, même si les quantités évoluent, afin de ne pas déplacer un objet sous le curseur.
Module et fichiers partagés
Red-Stoner reste seul propriétaire du terminal, du tri et de son interface.
Fichiers partagés touchés : build.gradle, gradle.properties, README.md et CHANGELOG.md.
Branche synchronisée avec le main contenant la PR #137 ; aucun fichier Backroom ne fait partie du diff de cette PR.
Aucun nouveau contrat inter-module ni cycle de dépendance.
Compatibilité
Red-Stoner 0.0.0-alpha.16 ; données v3 et protocole réseau 7 inchangés.
Les boutons utilisent le mécanisme borné du menu vanilla existant ; aucun payload ni format de sauvegarde n’est modifié.
Traductions FR/EN/RU ajoutées ; aucun nouveau monde ni aucune réinitialisation nécessaire.
./gradlew check — 195 tâches réussies après synchronisation avec main
hook de pré-push ./gradlew --no-daemon check — 195 tâches réussies
Closes #129
## Résultat
- ajoute un bouton cyclique pour les tris alphabétique, quantité croissante et quantité décroissante ;
- applique l’ordre côté serveur et revient à la première page lors d’un changement ;
- fige ensuite l’identité des cases pendant les rafraîchissements périodiques, même si les quantités évoluent, afin de ne pas déplacer un objet sous le curseur.
## Module et fichiers partagés
- **Red-Stoner** reste seul propriétaire du terminal, du tri et de son interface.
- Fichiers partagés touchés : `build.gradle`, `gradle.properties`, `README.md` et `CHANGELOG.md`.
- Branche synchronisée avec le `main` contenant la PR #137 ; aucun fichier Backroom ne fait partie du diff de cette PR.
- Aucun nouveau contrat inter-module ni cycle de dépendance.
## Compatibilité
- Red-Stoner `0.0.0-alpha.16` ; données v3 et protocole réseau 7 inchangés.
- Les boutons utilisent le mécanisme borné du menu vanilla existant ; aucun payload ni format de sauvegarde n’est modifié.
- Traductions FR/EN/RU ajoutées ; aucun nouveau monde ni aucune réinitialisation nécessaire.
## Validation
- `./gradlew :redstoner:check verifyStorageTerminalSorting`
- `./gradlew check` — 195 tâches réussies après synchronisation avec `main`
- hook de pré-push `./gradlew --no-daemon check` — 195 tâches réussies
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #129
Résultat
Module et fichiers partagés
build.gradle,gradle.properties,README.mdetCHANGELOG.md.maincontenant la PR #137 ; aucun fichier Backroom ne fait partie du diff de cette PR.Compatibilité
0.0.0-alpha.16; données v3 et protocole réseau 7 inchangés.Validation
./gradlew :redstoner:check verifyStorageTerminalSorting./gradlew check— 195 tâches réussies après synchronisation avecmain./gradlew --no-daemon check— 195 tâches réussies