Bonjour à tous !
Etant en "vacances" jusqu'au 03/11/14 je ne peut pas m'occuper du développement de
Mantrix ERS Release et avancé sur son code car je n'ai que Windows 8.1 là où je suis hébergé
Et SZ 2012 est horrible et plante tout le temps sous Windows 8.1
En attendant mon retour j'ai eu une petite callconf avec les développeurs et nous sommes arrivés à une conclusion d'améliorations de l'interface
Mantrix ERS Release très intéressante mais je vais avoir besoin de votre avis avant d'avancer là dessus
Voici ce qu'on pense développer ou changer :
1 - Les actions du système retirés de l'InfinityBar !
|-> Comme vous le savez l'InfinityBar dispose en haut à droite d'un menu "Action du système" permettant de Fermer la session en cours, Arrêter
Mantrix, Redémarrer
Mantrix et Verrouiller l'écran. Ce menu va disparaître pour laissez place à une fonction ressemblante à Windows 10 ; c'est à dire que ce menu apparaîtra lors d'un Clique Droit de votre souris sur le menu "
Mantrix" principal
En gros pour faire une des 4 actions dictées vous devrez faire un CLique Droit sur le menu "
Mantrix" pour pouvoir avoir accès à l'ancien menu
Sa permet d'être plus "rapide" et surtout plus besoin de message de confirmation du genre "Souhaitez-vous vraiment fermer votre session ?" car un clique droit sur le menu "Mantrix" sur l'InfinityBar nepeut pas être fait par erreur (en plus du clique gauche sur l'action souhaitez dans le menu contextuelle).
2 - Découpage des fenêtres !
|-> Actuellement une fenêtre que vous ouvrez peut être soit redimmensionnée, soit fermée, soit réduite. Nous pensons vous permettre, comme sous WIndows Vista, de répartir intelligemment vos fenêtres ouvertes en plusieurs multi-écrans
En gros vous aurez le choix de mettre votre fenêtre sur la droite (pour 50% de l'écran) ou sur la gauche (toujours 50% de l'écran) ou alors de faire 4 découpes carrés (25% pour chaque fenêtre) en haut à droite ou gauche ou en bas à droite ou gauche
En image :
3 - CTRL+Z automatique !
|-> Actuellement sous Mantrix ERS Release il est impossible de faire CTRL+Z dans certains cas (CTRL+Z vous permet de revenir en arrière en cas de problème comme la suppression par erreur d'un texte, etc). Nous mettrons donc en place un gestionnaire clavier tout nouveau : CTRL+Z n'existera toujours pas nativement (sauf si Mantrix ERS est executer virtuellement sous Windows bien sûr) mais vous aurez sur tout les documents, via un clique droit, la possibilité de "Revenir en arrière". En réalité Mantrix ERS va tout seul scanner et sauver en mémoire dans un fichier de sauvegarde qui portera le nom de "secourslog_[nom_de_lappli].log" l'équivalent textuelle du contenu de votre document (sauf si le contenu est vide), le tout sauver dans System\home\[nom_compte_perso]\settings\. Imaginez vous taper du texte et sans le faire exprès vous effacer tout ce que vous avez fait... C'est rageant ! Dans ce cas clique droit -> revenir en arrière -> Récupération de la dernière sauvegarde de texte effectuée !
Les sauvegardes seront créer dans le LOG toutes les 15 secondes !
4 - Recherchez-moi !
|-> Un menu de recherche instantané n'existe pas sous
Mantrix ERS. Nous projetons d'en mettre un direct sur l'InfityBar ou la LightUpBar. Ainsi en tapant du texte (avec une recherche automatique selon un Timer bien définit)
Mantrix va chercher dans tout ses fichiers "System\..." ce que vous aurez taper !
Mantrix ouvrira alors une fenêtre (actualiser toute seule en temps réel) avec tout les résultats de recherches qui existent dans dans une ListBox (plus rapide). Un double clique sur le résultat souhaitez-vous permettra d'y avoir accès ou d'ouvrir le fichier/logiciel. Pour un programme interne celui-ci ne s'affichera pas (je parle ici des programmes internes comme la calculatrice, etc)
Normal y'a des menus pour ça
5 - Savoir à qui je m'adresse avant d'executer une tâche !
|-> Actuellement dans
Mantrix, via l'explorateur de fichiers (ou bientôt la zone de recherche), sivous executer une applications ou lancer un fichier rien ne vous fera obstacle ; même les fichiers sensibles du système peuvent être supprimés...
Ce ne sera bientôt plus le cas
!
C'est d'ailleurs déjà plus le cas
A présent dès que vous vous connectez
Mantrix ERS créer des centaines de fichiers d'identifications appelés "userlevel" et "userlogin".
Dans userlogin se trouve votre nom de code.
Dans userlevel se trouve votre niveau d'habilitation.
Vous pourrez donc créer à présent des programmes qui iront vérifier l'identité de l'utilisateur ou son niveau d'élevation du compte pour en restreindre ou non les droits
!
Exemple vous avez créer un logiciel externe "ConfigKey.exe" qui est sensible et permet de toucher à des fichiers spéciaux. Dans ce cas vous allez vérifier si "userlevel" (fichier crypté disposé dans TOUT les dossiers et sous-dossiers existants) est égal à un niveau d'habilitation Administrateur.
Exemple :
Si userlevel = 3 alors j'autorise
Si userlevel = 2 alors j'autorise
sinon je refuse l'accès
Votre programme ne pourra donc être lu que si l'utilisateur de
Mantrix ERS est un Administrateur (3) ou un Modérateur du système (2). Les utilisateurs classiques (1) ne pourront pas l'ouvrir
C'est le même principe dans l'explorateur de fichiers ; il va lire les fichiers d'accès. Si le fichier userlevel = 3 alors l'utilisateur pourra tout modifier. Sinon certains dossiers sensibles comme "System\dev" ou "System\etc" ou encore "System\scripts" ne pourront pas être ouvert
6 - Esprit ouvert !
|-> Actuellement les applications externes ne sont pas fusionner dans l'OS
Mantrix ERS. Mais nous avons trouvé une solution permettant de fusionner sans recompilation un logiciel externe (créer en .NET uniquement) sous forme de fenêtre enfant fusionné à
Mantrix ERS
Pour l'instant c'est pas du tout au point mais c'est le but qu'on c'est fixé
Perso' je ne pense pas que vous aurez cette fonction le jour de la sortie de
Mantrix ERS Release 1.3.1.001 et 2.3.1.001 mais bon
...
7 - Java + CPCDOS = CPCDOS + Java + Mantrix ERS !
|-> CPCDOS supporte dès à présent le code NATIF de JAVA !! Nous allons donc nativement implanté un semblant de VMJAVA dans
Mantrix ERS pour permettre dans un avenir proche de créer et lire une application/jeu entièrement codé Java nativement sous
Mantrix ERS grâce au code source de CPCDOS côté "Java"
Cette nouveauté permettra de lire des applications Java fonctionnelles sous Windows bien sûr mais aussi LINUX et MACOSX !
Mantrix ERS, côté Java du moins, sera donc multi-plateformes !
Idem sur ce 7ème point : vous ne l'aurez pas encore lors de la sortie de
Mantrix ERS Release
Mais ça viendra après
Et voilà !
Finit le roman
Prenez le temps de le lire et donnez votre avis (court ou long) sur les idées annoncés.
Du "1" au "7" si nous avons assez de réponse positive alors on fixera les idées retenus par vous pour
Mantrix ERS Release
!
Bonne journée à tous
PS : Vidéo de demo de
Mantrix ERS Release X.3.1.001 avant mi-Novembre 2014
!