[REPORT] gnome-backgrounds & bg capplet



This is a quick and dirty report about stuff that don't work very well
or could work better. Here the summary:

     1. No translatable strings
     2. wrong bg color for translucent 
     3. use fill screen instead scale
     4. don't remove system bg
     5. pkg-config integration

Details

        1 - I suppose the xml.in files miss the needed underscore for
        translation. If you run "intltool-update -p" in po/ directory
        the potfile is not generated. This means that you can't
        generate/update local po files
        
        2 - #76848F and #7F7F7F are default GNOME bg colors (see
        libgnome/schemas/desktop_gnome_background.schemas). Don't you
        think is better use those for translucent backgrounds?
        
        3 - IMHO is better use fill screen for non tiles wallpapers. The
        scale option in fact leaves a small uncovered strip near top and
        bottom panel (on my screen at least).
        
        4 - the remove button works on those bgs too. Is it a reasonable
        behavior? Note that those bg are automatically added to the
        capplet list: if I remove one, I don't know where I can find it
        again.
        
        5 - It's reasonable install a gnome-backgrounds.pc file? And
        it's reasonable depend on gnome-control-center? Something like
        
                if exist gnome-control-center.pc then
                     install xml 
                     install pixmaps
                else
                     install pixmaps
                fi


Misc Proposal

      * could we move gnome-desktop/pixmap/gnome-background-image.png
        here in memory of sisob?
      * what about SVG images? Take a look to Lila background package on
        gnome-look.org
      * what about move here folder's tiles that currently are in
        nautilus? Of course someone should update nautilus code too.
      * Can I propose leather tile in
        http://linuxart.com/dir/stuff/wallpapers/synth/ ?

-- 
Luca Ferretti <elle uca libero it>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]