Journal Karamba Replica

Posté par  (site web personnel) .
Étiquettes : aucune
0
7
juil.
2003
Voila je viens de publier la version 0.21 de mon fork de Karamba qui, à l'inverse de SuperKaramba, repose exclusivement sur QT/KDE.
Elle inclu également la version 0.1 de mon créateur de thème.
Alors j'utilise ce journal pour non seulement la faire connaître mais surtout afin d'avoir des retours d'utilisateurs que ce soit pour les possibles bugs ou pour compléter mon TODO.
  • # Re: Karamba Replica

    Posté par  . Évalué à 7.

    Une URL? Un lien? Un numéro de téléphone?
    • [^] # Re: Karamba Replica

      Posté par  . Évalué à 4.

      A vue de nez, je dirais http://b1project.com(...) ;-)
      • [^] # Re: Karamba Replica

        Posté par  (site web personnel) . Évalué à 1.

        Juste une question, j'ai vu sur les captures d'écran de ce site la tronche des fichiers de config, ça fait

        <group>
        TEXT X=10 Y=10 W=100 H=100 INTERVAL= ... etc
        </group>

        et je me demande juste pourquoi ne pas pousser le xml jusques au bout pour avoir un truc du style

        <group>
        <text>
        <position x="10" y="10" />
        <size w="100" h="100" />
        </text>
        </group>

        Ca te simplifie le parse [un petit coup de DOM et hop], tu restes logique jusqu'au bout, et tu fais un format un peu plus réutilisable [par d'autres aqpplis j'entends], plus facilement traitable avec xslt par ex. Enfin brèfle, quitte à faire du xml, autant faire en sorte de profiter de ses avantages.
        • [^] # Re: Karamba Replica

          Posté par  (site web personnel) . Évalué à 1.

          C'est envisageable effectivement. C'est vrai que je suis resté sur la syntaxe de base qu'avait produit Hans Karlson, ce qui prend pas mal de ressources à coup de QRegExp.
          Donc à méditer.
    • [^] # Re: Karamba Replica

      Posté par  (site web personnel) . Évalué à 1.

      Désolé, j'ai rempli ce journal tard hier soir et j'ai oublié la moitié des choses que je voulais y mettre.
      Déjà, l'adresse exacte est http://b1project.com/karamba.php3(...)
      Bon maintenant je vais répondre au commentaires plus bas ;)
  • # Re: Karamba Replica

    Posté par  (site web personnel) . Évalué à 4.

    SuperKaramba repose sur quoi alors ?
    J'avais cru comprendre justement que karamba et consors demandaient absolumment kdesktop, ce qui plutot genant (du coup pas de transparences et autres si tas pas kde :()
    • [^] # Re: Karamba Replica

      Posté par  . Évalué à 2.

      SuperKaramba repose sur quoi alors ?

      python
      • [^] # Re: Karamba Replica

        Posté par  . Évalué à 2.

        un prog peut reposer sur python et en meme temps exclusivement sur QT/KDE, non ?

        enfin je dois etre un gros n00b mais pour moi python et QT ne se comparent pas

        ou alors... j'entrevois la lumière... QT c'est que pour C++ ??
        • [^] # Re: Karamba Replica

          Posté par  (site web personnel) . Évalué à 2.

          En fait Karamba consomme pas mal de ressources déjà en lui même pour parser les thèmes (pas pour l'affichage) surtout pour les thèmes complexes avec un intervalle de rafraîchissement court, et avec python cela augmente encore plus.
          Donc mon but est d'avoir le maximum de fonctionnalitées optimisées et dans un language compilé.
  • # Re: Karamba Replica

    Posté par  (site web personnel) . Évalué à 1.

    Pourquoi faire un fork ?
    L'auteur de Karamba originel est il si fermé aux améliorations proposés par les utilisateurs ?

    Axel - 584
    • [^] # Re: Karamba Replica

      Posté par  (site web personnel) . Évalué à 1.

      En fait, il a abandonné le développement, cela lui prennais trop de temps.
      J'avais commencé à fournir des patchs à Hans, le createur de Karamba comme pas mal de monde(http://www.efd.lth.se/~d98hk/karamba/(...)).
      Il a disparus de la scene un moment et pendant ce temps-là, les patchs ont commencé à fleurir sur Kde-Look.org divergeants en deux groupes Python<>Qt. À son retour, il a annoncé qu'il stoppait ses travaux sur Karamba.
      Voila pourquoi il y a SuperKaramba et maintenant KarambaR.
      Somme toute, je pense quand même que ma version se rapproche le plus de la version originale.
      • [^] # Re: Karamba Replica

        Posté par  . Évalué à 2.

        mais euh !

        je comprends plus rien et y a personne qui me réponds :((

        pour moi QT c'est une bibliothèque et python c'est un langage

        alors pourquoi on utilise soit QT, soit python ?
        (ça fait 3 commentaires qui me confortent dans cette idée)
        pourquoi y a d'un coté des gens qui utilisent python et de l'autre des gens qui utilisent QT ?

        les deux ensemble c'est pas possible ?

        les gens qui utilisent QT ils programment en quoi ? (ok c++ j'imagine)

        et les gens qui programme en QT ils utilisent quoi comme bibliothèque graphique ?

        moi je vais faire un fork de karamba en python + qt si ca continue !

        et il s'appelera karambahfallaitmerépondre !
        • [^] # Re: Karamba Replica

          Posté par  . Évalué à 1.

          et puis je voulais dire python et pas qt dans la question qui veut rien dire
          • [^] # Re: Karamba Replica

            Posté par  (site web personnel) . Évalué à 1.

            En fait dans SuperKaramba il y a des scripts en Python qui viennent entre le theme et le moteur de Karamba qui s'occupent de traiter tout ce qui est interactivité.
            Dans le cas de KarambaR, ce sont les bibliothèques QTet Kde qui se chargent de ça (en C++ évidemment).
            Doc pour schématiser:
            Mélange syntaxe thème Karamba + script python -> Python -> Karamba (SuperKaramba)
            ou
            thème -> karamba (Karambar)
            J'espère t'avoir répondu.
  • # Karamba pour gnome ?

    Posté par  . Évalué à 2.

    Je me posais la question s'il existait projet type Karamba pour Gnome ? Donc prévu pour GTK ou plutot GTK2...
  • # Re: Karamba Replica

    Posté par  . Évalué à 1.

    à l'installation, il veut aussi m'installer pour raison de dépendances les paquetages NVIDIA_GLX et NVIDIA_kernel... Ayant une carte ATIn je n'ai pas poursuivi l'installation plus loin, mais est-ce normal qu'il existe une telle dépendance ?
    • [^] # Re: Karamba Replica

      Posté par  (site web personnel) . Évalué à 1.

      A mon avis cela viens du fait de la libGL (qui est fournie par les drivers NV).
      Tu peux soit forcer l'installation sans dépendances (rpm --no-deps kara...)
      soit utiliser le SRPM (rpm --rebuild kar...src.rpm) afin qu'il gère les dépendances par rapport au packages des drivers ATI.
  • # Re: Karamba Replica

    Posté par  (site web personnel) . Évalué à 1.

    Pour ceux que cela interresse, je viens de publier une nouvelle version avec entre-autre la possibilité de charger les icones de KDE et donc de garder cohérents ses thèmes karamba par rapport au thème d'icone utilisé.
    Les commentaires sont toujours les bien-venus.
  • # Re: Karamba Replica

    Posté par  (site web personnel) . Évalué à 1.

    Nouvelle version: 0.23
    toujours sur http://b1project.com/karamba.php3(...)

    Ainsi qu'un petit plus, KarambaSaver, un économiseur d'écran modifiable à souhait en utilisant des thèmes Karamba.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.