Journal 5 projets GSOC pour The Gimp

Posté par  (site web personnel) .
Étiquettes :
10
11
mai
2011

C'est reparti, cette année il y aura donc 5 projets "sponsorisés" par le GSOC pour The Gimp. Et c'est tant mieux. Bon, c'est encore un de ces P* de journaux bookmarks et je m'en excuse. (pas le temps de développer, il est tard, j'ai beaucoup de travail).

http://www.google-melange.com/gsoc/project/google/gsoc2011/lightningismyname/6001
http://www.google-melange.com/gsoc/project/google/gsoc2011/victor_matheus/8001
http://www.google-melange.com/gsoc/project/google/gsoc2011/enrico_schroeder/12001
http://www.google-melange.com/gsoc/project/google/gsoc2011/michael_mure/5001
http://www.google-melange.com/gsoc/project/google/gsoc2011/robert_sasu/17001

  • # Ah j'ai oublié ...

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

    Je me sers tous les jour de The Gimp, je l'apprécie et je voudrais qu'il progresse. C'est vrai que l'interface vieillissante des fenêtre séparée est perturbante quand on fait un Alt-Tab, mais on s'y fait (suffit de le placer sur un bureau à part ; veinards linuxiens).

    Par contre ce que j'aimerais c'est un projet GSOC sur Inkscape. Quel bousin !! Lui aussi je m'en sers tout les jours, enfin le moins possible. Super appli, mais c'est plus possible ces lenteurs. Dès que tu a plus de 10 objets faut passer en traits (pas de rendu) pour pouvoir bosser (je peux en avoir 150).
    J'ai pas vu d'annonce à propos d'Inkscape. Ça n'intéresse personne ?

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

    • [^] # Re: Ah j'ai oublié ...

      Posté par  . Évalué à 10.

      Il y a 4 projets de GSoC concernant Inkscape :

      Le 3ème devrait notamment t'intéresser :)

    • [^] # Re: Ah j'ai oublié ...

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

      suffit de le placer sur un bureau à part ; veinards linuxiens

      Démarrer un troll à deux balles deux jours avant vendredi, est-ce bien fair-play ?

      • [^] # Re: Ah j'ai oublié ...

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

        C'est à dire qu'il faudrait que les mecs qui développent les environnements de bureau et les applications se remettent en mode FollowMouse qui était le mode par défaut il y a 15 ans et qui minimise le click !

        • [^] # Re: Ah j'ai oublié ...

          Posté par  . Évalué à 3.

          Le gros ennui avec le follow mode et gimp, c'est quand tu travailles sur plusieurs projets sur le même écran, avec les boites de dialogues tout autour, et que malheureusement, le projet du dessous dépasse.

          Non, même si je ne travaille qu'avec ça, pour gimp c'est une plaie.

          • [^] # Re: Ah j'ai oublié ...

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

            Faut juste activer le FollowMode sans l'AutoRaise...

            • [^] # Re: Ah j'ai oublié ...

              Posté par  . Évalué à 2.

              Auto raise ou pas, quand tu arrives sur tes boites de dialogues après être passé au dessus d'une autre fenêtre image, cette boite de dialogue est en rapport avec la dernière image survolée, même si elle est en arrière plan.

              Pour les calques par exemple, c'est assez chiant.

            • [^] # Re: Ah j'ai oublié ...

              Posté par  . Évalué à 2.

              Il y a quand même pleins de problèmes avec l'UX de gimp. Il y a une option maintenant dans les préférences de fenêtres de gimp qu'il faut activer pour avoir le focus qui suit la souris.

              Les problèmes sont:
              en mode "activer le focus sur image" de gimp + focus suit la souris du wm:
              Si je vais d'une image vers la boite à outil pour bouger un calque et que je passe au dessus d'une autre image, elle est sélectionnée et les calques changent. Donc quand j'arrive à la boite, j'agis sur les mauvais calques, ou je dois contourner les autres images pour passer d'une image à la boite à outil.

              sans le mode "activer le focus sur image" de gimp + focus suit la souris du wm:
              quand je passe sur une fenêtre les bordure de fenêtres sont activées mais pas le dessin pour gimp. Donc youpi, j'ai pas le problème ci dessus.
              Mais, quand clique sur la barre de titre de la fenêtre, la fenêtre prend le focus et passe à l'avant plan, mais pas pour gimp, les calques sélectionnés restent ceux de l'image précédente, j'ai exactement le problème inverse.
              Donc pour sélectionner le dessin pour gimp, je dois clique à l'intérieur de la zone d'image donc par exemple
              - dans les menus, super ça m'ouvre les menus sur mon image,
              - dans la règle, super, je suis obligé de laisser les règles affichées même si je ne veux pas, dans la zone grise autour de l'image, super je suis obligé de laisser une zone grise autour de mes images et d'oublier les fonctions qui adaptent la taille de la fenetre après un zomm,
              - ou dans l'image, super ça fait un gros paté ou un zoom ou une désélection selon l'outil que je suis en train d'utiliser.

              Bref, je dois me battre contre l'UI puis choisir mon poison, mais je n'ai pas de comportement pratique.

      • [^] # Re: Ah j'ai oublié ...

        Posté par  . Évalué à 1.

        Hop ! Fin du troll : http://technet.microsoft.com/en-us/sysinternals/cc817881

        Ok c'est pas aussi bien que sous Nux, ça te bouffe de la RAM et tout, mais c'est mieux que rien.

        ...
        Et puis ça protège du ninja-Alt-F4. :-)

        • [^] # Re: Ah j'ai oublié ...

          Posté par  . Évalué à 1.

          J'avais testé il y a quelques temps, sous win XP...
          D'après ce que je vois, toujours pas moyen de déplacer une fenêtre sur un autre desktop ni d'avoir une fenêtre sur plusieurs desktops (soupir)

          • [^] # Re: Ah j'ai oublié ...

            Posté par  . Évalué à 3.

            VirtuaWin est capable de faire ça depuis de nombreuses années.

            • [^] # Re: Ah j'ai oublié ...

              Posté par  . Évalué à 1.

              Oui bien entendu, il y a des softs qui le font, mais c'est juste dommage qu'il faille installer des logiciels tiers pour des fonctionnalités aussi basiques que des bureaux virtuels, ou garder une fenêtre au premier plan...

        • [^] # Re: Ah j'ai oublié ...

          Posté par  . Évalué à 2.

          mais c'est mieux que rien

          Pourri à ce point, mieux vaut rien du tout (je parle en connaissance de cause, les ayant tous essayé dont ceux de Microsoft).

          Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

      • [^] # Re: Ah j'ai oublié ...

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

        pekwm, autoproperties, toussa…
        Property = "^gimp,^Gimp,^gimp-image-window" {
        ApplyOn = "New Start Reload Transient";
        Workspace = "4";
        Group = "gimp" {
        Size = "0"
        Behind = "False"
        Global = "True"
        Raise = "True"
        }
        Border = "False";
        FrameGeometry="1069x874+68+26";
        }

      • [^] # Re: Ah j'ai oublié ...

        Posté par  . Évalué à 1.

        oui mais si c'est vendredi, tout le monde guette le troll et ils passent plus

    • [^] # Re: Ah j'ai oublié ...

      Posté par  . Évalué à 3.

      Arf ! sur la lenteur d'Inkscape, je ne te fait pas dire.
      Je viens de passer une semaine à faire des affiches avec inkscape. J'ai cru que j'allais utiliser illustr… me jeter par la fenêtre tellement le rendu est lent, même en fil de fer.

      Et c'est sans compter sur le fait qu'une fois le travail sauvé, l'export en pdf est surréaliste en terme de mémoire utilisée ! Quand tu reçois un message te disant que le logiciel c'est vautré parce qu'il n'a pas pu trouver les 9Go nécessaires pour le rendu, ça fait peur.

      0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0

  • # Groupes/effets de calques ?

    Posté par  . Évalué à 4.

    Rien à ce sujet ? Quelqu'un sait si c'est dans le pipe ou dans le roadmap ?
    Il me semble que c'est quand même un des plus gros manques de gimp depuis la nuit des temps ...

    • [^] # Re: Groupes/effets de calques ?

      Posté par  . Évalué à 3.

      Réponse à moi même après vérification, c'est apparemment le second point de la roadmap, le premier étant l'assemblage des fenêtres...

      http://wiki.gimp.org/index.php/GIMP_Roadmap

      • [^] # Re: Groupes/effets de calques ?

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

        Les groupes de calques (Layer groups) sont prévus pour la version 2.8.

        Par contre, les calques d'effet (Filter layers and "Layer effects") sont prévus pour la 3.2, ce qui est quand même dans beaucoup plus longtemps :(

        • [^] # Re: Groupes/effets de calques ?

          Posté par  . Évalué à 3.

          Surtout, sans vouloir faire de mauvais esprit, que la version 2.8 ca doit bien faire 2 ans qu'elle est en developpement...

          Au passage il existe un ppa pour les utilisateurs ubuntu qui permet de tester des builds recents. Le peu que j'ai teste cela tient la route.

    • [^] # Re: Groupes/effets de calques ?

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

      C'est en bonne voie =)

      Groupe de calque Gimp

      • [^] # Re: Groupes/effets de calques ?

        Posté par  . Évalué à 1.

        Quand ca marchera convenablement...

        • [^] # Re: Groupes/effets de calques ?

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

          Je serai heureux de te guider dans le code de Gimp, tu as un peu de temps ?

          • [^] # Re: Groupes/effets de calques ?

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

            J'en profite au cas où, qu'est-ce qu'il est recommandé de connaître avant de plonger dans le code de Gimp ?

            Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

            • [^] # Re: Groupes/effets de calques ?

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

              Ça dépend essentiellement de ce que tu veux faire, mais il y a un tronc commun. Ce ne sont pas des pré-requis, tu peux apprendre sur le tas comme je l'ai fait, mais leurs connaissances aident pas mal:
              * Les GObject (un bon moyen pour découvrir ça est de faire des essais avec un générateur de code comme celui présent dans Anjuta)
              * Les bases de GTK et de la Glib
              * Git
              * Les autotools
              * Un bon IDE, capable de faire des recherches efficaces dans le code et de l'autocomplétion (j'utilise Codelite, et parfois cscope en renfort)

              Après, suivant le domaine où tu veux bidouiller, il faudra pousser sur certains domaines:
              * Pour tout ce qui est traitement effectif sur l'image, les librairies BABL (abstraction des formats de pixels, ce qui va apporter le support CMYK par exemple), et GEGL (manipulation d'image non destructive grâce à un arbre d'opération sur les images, qui va apporter un gros tas de choses sympa)
              * Pour tout ce qui est UI, widget spécifique, support de tablette et autre, il faut pousser plus loin dans GTK

          • [^] # Re: Groupes/effets de calques ?

            Posté par  . Évalué à 1.

            J'ai autre chose à faire.
            Et ton argumentaire que je vois à 15km comme "tu veux, tu codes", tu le gardes pour les petits newbies du logiciel libre, pas à moi stp. En te remerciant.

Suivre le flux des commentaires

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