Page 1 of 1

Omega Theme Maker, éditeur visuel intuitif thèmes NumWorks

Unread postPosted: 02 Apr 2022, 09:08
by Admin
Omega, firmware alternatif pour NumWorks, te permet de profiter de différents thèmes d'affichage sur ta calculatrice. 4 thèmes prédéfinis au choix sont intégrés au code :
  • omega_light (par défaut)
  • omega_dark
  • epsilon_light
  • epsilon_dark

Pour utiliser un thème autre que omega_light, il te fallait recompiler Omega.

Si rien de tout cela ne te convient, Omega te permet même de créer d'autres thèmes à l'infini.

Mais voilà petit problème, créer un thème perso nécessitait de spécifier des codes de couleurs dans le code.

Or ne pouvoir vérifier si les valeurs de couleurs permettaient bien un affichage harmonieux nécessitait en théorie d'aller jusqu'à la compilation complète, soit du simulateur web, soit du firmware à flasher sur ta calculatrice. C'était assez lourd, surtout si tu n'étais pas sûr(e) a priori de tes modifications.

Et bien il y a beaucoup mieux avec Omega Theme Maker par ArtichautCosmique, disponible en deux éditions.

Une édition web te permet d'éditer le seul fichier .json du thème, et d'obtenir à tout moment un aperçu interactif de tes modifications dans un simulateur Omega.

Omega Theme Maker bénéficie également d'une édition native pour Windows, macOS, et Linux, proposant à la différence 2 vues d'édition :
  • la vue avec l'éditeur de texte .json correspondant aux fonctionnalitées précédentes
  • mais aussi une vue possiblement plus intuitive avec un éditeur dit de couleurs, intitulant et distinguant un peu plus clairement les éléments et permet le choix visuel de chaque valeur de couleur

Dans les deux cas il te suffira d'exporter le fichier .json altéré et de l'inclure pour ta prochaine recompilation du code source Omega.

Avec Omega Theme Maker, ArtichautCosmique met la personnalisation du thème d'affichage Omega à la portée de toutes les mains ! :bj:

Liens :

Source : viewtopic.php?f=101&t=24820