Skip to content

Latest commit

 

History

History
99 lines (76 loc) · 10.6 KB

LISEZMOI.md

File metadata and controls

99 lines (76 loc) · 10.6 KB

CEaShell Lien de chat Discord Release

CEaShell (prononcé "Seashell") est un nouveau shell pour la TI-83 Premium CE et la TI-84 Plus CE (Edition Python). Il vise à fournir une interface utilisateur moderne, élégante et facile à utiliser, compréhensible par tout utilisateur, quelle que soit son expérience ou ses connaissances en matière de calculatrice. Pour obtenir de l'aide, suggérer une fonctionnalité ou signaler un bug, rejoignez notre Discord !

Captures d'écran

UI Moderne Améliorations de l'OS Gérer les propriétés des fichiers UI scalable Thèmes personnalisés Paramètres personnalisés

Fonctionnalités

  • Thèmes de couleurs personnalisables, y compris des thèmes prédéfinis et la possibilité de créer des thèmes entièrement personnalisés.
  • Quatre échelles pour afficher les fichiers dans le shell, permettant de voir jusqu'à 18 fichiers à la fois.
  • Exécution de programmes et d'applications.
  • Visualisation et modification des informations de fichiers (Archivage / désarchivage, masquage / démasquage, verrouillage / déverrouillage, renommage, suppression, édition).
  • Recherche de fichiers.
  • Intégration avec HexaEdit pour ouvrir des fichiers dans l'éditeur hexadécimal, si l'utilisateur a installé HexaEdit sur sa calculatrice.
  • Création et copie de programmes et d'AppVars.
  • Éteindre la calculatrice tout en étant dans le shell et retourner au shell après avoir rallumé la calculatrice.
  • Voir les icônes, descriptions et taille des fichiers dans les menus [apps] et [prgm] de TI-OS.
  • Raccourcis dans TI-OS pour lancer le shell, inverser les couleurs de l'OS, déclencher l'APD et sauter aux étiquettes dans l'éditeur de programmes de TI-OS.
  • Raccourcis personnalisés pour lancer des programmes et des applications.
  • Activer l'édition des programmes archivés dans TI-OS.
  • Permettre l'édition des programmes verrouillés dans CEaShell.
  • Défilement rapide en alpha dans l'éditeur TI-OS.
  • Capacité de masquer le menu "Programmation" sur les calculatrices Python, en passant directement à un menu TI-BASIC comme les calculatrices non-Python.
  • Désactiver l'indicateur de charge lorsque vous exécutez des programmes TI-BASIC via CEaShell.
  • Activer les minuscules dans TI-OS.

Installation

  1. Téléchargez la dernière version de CEaShell depuis la page des sorties GitHub, ou clonez et compilez CEaShell en suivant ces instructions.
  2. Envoyez CEASHELL.8xp et AppInstA.8xv à votre calculatrice en utilisant TI-Connect CE ou TiLP. Si vous n'avez pas les bibliothèques CE C, vous devrez les télécharger et les envoyer également.
  3. Exécutez prgmCEASHELL depuis le menu des programmes (vous devrez utiliser le jailbreak arTIfiCE si vous êtes sur une version OS 5.5 et supérieure).
  4. CEaShell sera installé dans le menu des applications.

Désinstallation

  1. Ouvrez le menu de gestion de la mémoire en appuyant sur 2nde, +, 2.
  2. Faites défiler vers le bas jusqu'à ce que vous trouviez une option "Apps".
  3. Appuyez sur enter puis trouvez CEaShell.
  4. Appuyez sur suppr puis appuyez sur 2.
  5. Quittez le menu de gestion de la mémoire en appuyant sur annul.

Navigation

Voici un tableau avec les touches et leurs différentes utilisations dans CEaShell :

Touche Action effectuée
2nde / entrer Exécuter des programmes, basculer/sélectionner des éléments dans les menus.
, , , Faire défiler les options ou les menus.
f(x) Ouvrir/fermer le menu de personnalisation.
graphe Ouvrir/fermer le menu des paramètres.
alpha / fenêtre / zoom / trace Voir et modifier les propriétés des fichiers.
suppr Supprimer le fichier actuellement sélectionné ou supprimer le caractère devant le curseur dans une zone de saisie.
mode Créer un nouveau fichier ou copier celui actuellement sélectionné, ou effacer dans une zone de saisie.
var Ouvrir rapidement le fichier actuellement sélectionné dans l'éditeur TI-OS, si le fichier peut être édité.
annul Quitter CEaShell ou revenir au menu précédent. Pour quitter CEaShell de n'importe où dans le shell, maintenez enfoncé.
a - z, θ Aller au programme commençant par la lettre pressée.
on Éteindre la calculatrice tout en restant dans le shell.
stats Rechercher un fichier. Par exemple, rechercher "ABC" affichera tous les fichiers commençant par "ABC" dans le répertoire actuel.

Créer des thèmes personnalisés

  1. Pour créer un thème personnalisé, ouvrez d'abord le menu de personnalisation en utilisant f(x).
  2. Faites défiler et trouvez "Custom theme", puis appuyez sur 2nde ou entrer pour ouvrir le créateur de thèmes.
  3. Dans le créateur de thèmes, utilisez le bouton mode pour basculer l'élément UI dont la couleur est modifiée. Déplacez le sélecteur de couleur en utilisant les touches , , ou .
  4. Lorsque vous êtes satisfait de vos choix de couleurs, appuyez sur 2nde ou entrer pour enregistrer les modifications. Si vous souhaitez quitter le sélecteur de thèmes sans enregistrer vos modifications, appuyez sur annul.

Raccourcis

Si l'option [on] Shortcuts est activée dans CEaShell, les combinaisons de touches suivantes effectueront des utilités spécifiques dans l'OS :

Combinaison de touches Action effectuée
on + prgm Lancer CEaShell.
on + sto → Inverser les couleurs de l'OS ("Mode sombre").
on + ln Désinverser les couleurs de l'OS.
on + stat Éteindre la calculatrice et conserver votre position dans l'OS.
on + graph Sauter à une étiquette de programme dans l'éditeur de programmes de l'OS.
on + 0 - 9 Lancer le programme ou l'application assigné à la touche numérique pressée. Les fichiers peuvent être assignés à un numéro dans le menu d'informations.

Construction de CEaShell

Pour "construire" CEaShell, vous devrez installer la dernière version de l'outil CE C. Les instructions pour installer l'outil se trouvent ici. Vous devrez également utiliser la dernière version de convimg.


  1. Clonez CEaShell avec le sous-module app_tools en exécutant git clone --recurse-submodules https://github.com/RoccoLoxPrograms/CEaShell
  2. Si vous utilisez un OS qui utilise python3 au lieu de python, ouvrez app_tools/makefile et changez PYTHON_VER := python en PYTHON_VER := python3.
  3. Si vous souhaitez construire la version française de CEaShell, ouvrez le makefile de CEaShell (pas celui de app_tools) et changez LANGUAGE = EN en LANGUAGE = FR.
  4. Dans une ligne de commande, cd dans le dépôt cloné, et exécutez make gfx.
  5. Une fois terminé, exécutez make. Les binaires compilés seront dans le nouveau répertoire bin.

Bugs

Si vous rencontrez un bug en utilisant CEaShell, n'hésitez pas à ouvrir un dossier (issue) ou à nous le signaler sur notre serveur Discord.