Partage
  • Partager sur Facebook
  • Partager sur Twitter

[C++] nxi - navigateur générique

    30 juin 2018 à 22:45:53

    Salut,

    nxi est un navigateur flexible, modulable et entièrement customisable apportant de nouvelles fonctionnalités manquantes dans les navigateur classiques.

    discord : https://discord.gg/d86RwPU29V

    git :  https://github.com/neuroshok/nxi/tree/dev

    download :  https://github.com/neuroshok/nxi/releases

    Fonctionnalités

    • Tout est contrôlable par des commandes basées sur un graph
    • Modules natifs compile time et runtime
    • Système de page de type node, page, explorer et custom basé sur un graphe
    • Système de contextes pour créer des interactions dynamiques
    • Gestion des sessions navigateur
    • Système de style permettant de gérer plus que juste les couleurs
    • Système d'interface permettant de changer complètement l'UI
    • Fullscreen hybride (fenêtre / écran)
    • Support des thèmes w3c (partiel)
    • Support des webextensions (experimental)
    • Explorateur de fichier intégré
    • Automute des pages non focus
      

    Aperçu




    -
    Edité par ads00 26 juin 2022 à 0:30:19

    • Partager sur Facebook
    • Partager sur Twitter
      7 juillet 2018 à 1:57:32

      Salut,

      On est actuellement 2, je cherche quelqu'un qui aimerait s'orienter sur le code de l'interface graphique.

      Si vous avez besoin de précision, envoyez moi un message sur OC ou sur discord https://discord.gg/Xdtf4K5 dans le chan #neuroshok

      • Partager sur Facebook
      • Partager sur Twitter
        21 novembre 2018 à 17:20:04

        Salut,

        Quelques tests au niveau des pages et des interfaces en cours :

        Toujours à la recherche de contribution !

        • Partager sur Facebook
        • Partager sur Twitter
          24 novembre 2018 à 18:14:33

          J'ai déjà travailler avec Qt. Javais même déjà créer un Borderless Window.

          Regarde sur mon github: https://github.com/Moussa-Ball/BorderlessWindowQt-Modern-Gui

          • Partager sur Facebook
          • Partager sur Twitter
            25 novembre 2018 à 1:55:25

            Salut,

            Je regarderai quand je m'occuperai des fenêtres en détail, merci pour le lien !

            • Partager sur Facebook
            • Partager sur Twitter
              26 novembre 2018 à 3:28:52

              Salut, Voila le début de la nouvelle interface : Image utilisateur

              Les pages peuvent être connectées entre elles quel que soit le type de page.

              Les modules (Strateon ici) peuvent ajouter des commandes et des types ce qui permet d'avoir un comportement spécifique lorsqu'on affiche une page du module Strateon.

              • Partager sur Facebook
              • Partager sur Twitter
                6 mai 2022 à 15:08:50

                Salut,

                L'interface a pas mal changé, il y a eu pas mal d'évolution niveau code aussi.
                La dernière fonctionnalité : Un système de session.

                L’ancien système de session a été renommé en "user". Les nouvelles sessions permettent d’avoir plusieurs configurations via ces sessions(cookies, thèmes, historique etc ..) et de les associer à des pages.

                Plusieurs sessions peuvent être activent en même temps (ce qui permet d’afficher les pages de plusieurs sessions) mais une seule peut être focus (une nouvelle page sera ouverte dans la session focus)

                Démo : https://i.imgur.com/x1S19jp.mp4

                -
                Edité par ads00 9 mai 2022 à 11:13:44

                • Partager sur Facebook
                • Partager sur Twitter
                  28 mai 2022 à 14:19:18

                  Salut,

                  Le support des multiview et multifenêtre vient d'être ajouté en utilisant un système de buffers / groupe de buffers qui permet également de gérer plusieurs inputs.

                  On peut donc avoir plusieurs buffers associés à plusieurs fenêtres / views ou simplement une fenêtre qui gère plusieurs inputs.

                  https://www.youtube.com/watch?v=aJcR75YU440

                  • Partager sur Facebook
                  • Partager sur Twitter
                    26 juin 2022 à 0:29:46

                    Salut,

                    Plusieurs changements bugs fixs et amélioration et une version pour tester dispo sur mac, ubuntu et windows : https://github.com/neuroshok/nxi/releases

                    • Partager sur Facebook
                    • Partager sur Twitter

                    [C++] nxi - navigateur générique

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown