1. 30 Jan, 2018 1 commit
  2. 08 Sep, 2015 1 commit
  3. 31 Oct, 2014 2 commits
  4. 21 Feb, 2013 1 commit
  5. 15 Feb, 2013 1 commit
  6. 15 Aug, 2012 1 commit
  7. 09 Nov, 2010 2 commits
  8. 29 Sep, 2010 1 commit
  9. 18 Feb, 2010 1 commit
  10. 12 Dec, 2009 1 commit
  11. 10 Dec, 2009 1 commit
  12. 25 Aug, 2009 1 commit
  13. 15 Aug, 2009 2 commits
    • Matthias Clasen's avatar
      Add more slideshow api · 28553aa5
      Matthias Clasen authored
      Add a function to allow 'single-stepping' through a slideshow.
      28553aa5
    • Matthias Clasen's avatar
      Add slideshow api · 62f11468
      Matthias Clasen authored
      Add a function to determine if a GnomeBG is a slideshow or not,
      in analogy to the existing function that determines if a GnomeBG
      is a multi-resolution image. See bug 591633.
      62f11468
  14. 19 Jan, 2009 2 commits
    • Ray Strode's avatar
      Add "Should clean up API" comment to gnome-bg.h · 2a6f2c14
      Ray Strode authored
      Right now there are a few functions that could be
      methods on the GnomeBG object.  They aren't, and
      it doesn't make sense changing it now, but if we
      ever want to promote the API as stable it might
      make sense to make them that way first.
      
      See:
      
      http://bugzilla.gnome.org/552856#c16
      
      svn path=/trunk/; revision=5356
      2a6f2c14
    • Ray Strode's avatar
      Add gnome_bg_set_pixmap_as_root_with_crossfade · d3f7ccb8
      Ray Strode authored
      This implements a crossfade transition when switching
      backgrounds.  To actually get the fade, though, requires
      changes to gnome-settings-daemon to use this function
      instead of gnome_bg_set_pixmap_as_root.
      
      We also expose gnome_bg_get_pixmap_from_root which will
      be useful for eel when it gets changed to do fading.
      
      svn path=/trunk/; revision=5355
      d3f7ccb8
  15. 07 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Removes the dependency on libgnome* by removing some ancient code that · 01e2bf19
      Alexander Larsson authored
      2008-10-07  Alexander Larsson  <alexl@redhat.com>
      
      	Removes the dependency on libgnome* by removing some
      	ancient code that uses it and pulling in some code from
      	libgnome that we need internally and that other apps that
      	don't want to require libgnome needs.
      	
              * gnome-desktop-thumbnail.c: Added.
              * gnome-thumbnail-pixbuf-utils.c: Added.
              * libgnomeui/gnome-desktop-thumbnail.h: Added.
      	Added a copy of gnome-thumbnail from libgnomeui, renamed
      	to GnomeDesktopThumbnail.
      	
              * gnome-desktop-utils.c: Added.
              * libgnome/gnome-desktop-utils.h: Added.
      	Add gnome_desktop_prepend_terminal_to_vector (from libgnome).
      	Used internally and by nautilus.
      	
              * gnome-ditem-edit.c:
              * gnome-hint.c: 
      	* test-hint.c:
      	* test-ditem-edit.c:
              * libgnomeui/gnome-ditem-edit.h: Removed.
              * libgnomeui/gnome-hint.h: Removed.
      	Remove gnome-ditem-edit and gnome-hint.
      	
              * gnome-bg.c:
              * libgnomeui/gnome-bg.h:
      	Use GnomeDesktopThumbnail instead of GnomeThumbnail
      	
              * gnome-desktop-2.0.pc.in:
      	Remove libgnomeui dependency
      	
              * gnome-desktop-item.c:
              * libgnome/gnome-desktop-item.h:
      	Don't use libgnome* stuff.
      	If needed, instead use the new copies from gnome-desktop.
      	This drops backwards compat for really old gnome1 and kde2 icons
      	in desktop files...
      	
              * test-ditem.c:
      	Don't use gnome-program.
      
              * Makefile.am:
              * libgnome/Makefile.am:
              * libgnomeui/Makefile.am:
      	Update for removed/added files
      
      2008-10-07  Alexander Larsson  <alexl@redhat.com>
      
              * configure.in:
      	Bump version to 2.25.1
      	Remove dependencies on libgnome*
      	
      
      svn path=/trunk/; revision=5252
      01e2bf19
  16. 01 Jun, 2008 2 commits
    • S�ren Sandmann's avatar
      Add getters for the various properties · 4442c0e2
      S�ren Sandmann authored
      Sun Jun  1 19:35:42 2008  S�ren Sandmann  <sandmann@redhat.com>
      
      	* gnome-bg.[ch]: Add getters for the various properties
      
      
      svn path=/trunk/; revision=5101
      4442c0e2
    • S�ren Sandmann's avatar
      Some tweaks to the tile scaling heuristic. · 70f46b93
      S�ren Sandmann authored
      Sun Jun  1 19:01:19 2008  S�ren Sandmann  <sandmann@redhat.com>
      
      	* gnome-bg.c (scale_thumbnail): Some tweaks to the tile scaling
      	heuristic. 
      
      	* gnome-bg.c (gnome_bg_save_to_preferences): New function
      
      	* gnome-bg.c (placement_lookup): Use tables to convert between
      	enums and strings.
      
      	* gnome-bg.c (struct _GnomeBG): Change the color names to primary
      	and secondary
      
      
      svn path=/trunk/; revision=5100
      70f46b93
  17. 31 May, 2008 1 commit
  18. 12 May, 2008 1 commit
    • William Jon McCann's avatar
      Add gnome_bg_load_from_preferences(). So applications don't have to rely · bfc5a08b
      William Jon McCann authored
      2008-05-12  William Jon McCann  <jmccann@redhat.com>
      
      	* gnome-bg.c (set_color_from_string), (set_color_type_from_string),
      	(set_placement_from_string), (do_changed), (queue_changed),
      	(gnome_bg_load_from_preferences), (gnome_bg_finalize),
      	(gnome_bg_class_init), (gnome_bg_set_color),
      	(gnome_bg_set_placement), (gnome_bg_set_uri), (on_timeout):
      	* libgnomeui/gnome-bg.h:
      	Add gnome_bg_load_from_preferences().  So applications don't
      	have to rely on libbackground.  Fixes #532414
      
      
      svn path=/trunk/; revision=5076
      bfc5a08b
  19. 25 Jan, 2008 1 commit
    • Soren Sandmann's avatar
      Add unstable API guard · 74f4ff91
      Soren Sandmann authored
      2008-01-25  Soren Sandmann  <sandmann@redhat.com>
      	
      	* libgnomeui/gnome-bg.h: Add unstable API guard 
      
      	* gnome-bg.c: define GNOME_DESKTOP_USE_UNSTABLE_API before
      	including gnome-bg.h
      
      
      svn path=/trunk/; revision=4975
      74f4ff91
  20. 13 Nov, 2007 1 commit
    • Søren Sandmann's avatar
      New file New file · a599b66c
      Søren Sandmann authored
      Tue Nov 13 17:48:13 2007  Søren Sandmann  <sandmann@redhat.com>
      
      	* libgnomeui/gnome-bg.h: New file
      	* gnome-bg.c: New file
      
      	Add GnomeBG API. See bug 488039
      
      
      svn path=/trunk/; revision=4928
      a599b66c