[gnome-desktop/wip/hadess/remove-gnome-bg] Remove gnome-bg



commit 1d82461f1701c286cb8b199b5860a88dc7d9974d
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Apr 3 16:46:56 2020 +0200

    Remove gnome-bg
    
    It's now moved to libgnome-bg.

 .../gnome-desktop3/gnome-desktop3-docs.sgml        |    5 -
 .../gnome-desktop3/gnome-desktop3-sections.txt     |   82 -
 docs/reference/gnome-desktop3/gnome-desktop3.types |    2 -
 libgnome-desktop/gnome-bg-crossfade.c              |  543 -----
 libgnome-desktop/gnome-bg-crossfade.h              |   76 -
 libgnome-desktop/gnome-bg-slide-show.c             |  839 -------
 libgnome-desktop/gnome-bg-slide-show.h             |   96 -
 libgnome-desktop/gnome-bg.c                        | 2317 --------------------
 libgnome-desktop/gnome-bg.h                        |  109 -
 libgnome-desktop/meson.build                       |    6 -
 10 files changed, 4075 deletions(-)
---
diff --git a/docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml 
b/docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml
index e6e111e4..6ae73d3e 100644
--- a/docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml
+++ b/docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml
@@ -15,11 +15,6 @@ The libgnome-desktop library contains APIs that can be useful for a few applicat
    </partintro>
   </part>
 
-  <part id="background">
-    <title>Desktop Background</title>
-    <xi:include href="xml/gnome-bg.xml"/>
-  </part>
-
   <part id="randr">
     <title>Monitor Configuration</title>
     <xi:include href="xml/gnome-rr.xml"/>
diff --git a/docs/reference/gnome-desktop3/gnome-desktop3-sections.txt 
b/docs/reference/gnome-desktop3/gnome-desktop3-sections.txt
index 4f189fcd..4ae40996 100644
--- a/docs/reference/gnome-desktop3/gnome-desktop3-sections.txt
+++ b/docs/reference/gnome-desktop3/gnome-desktop3-sections.txt
@@ -1,37 +1,3 @@
-<SECTION>
-<FILE>gnome-bg</FILE>
-gnome_bg_new
-gnome_bg_load_from_preferences
-gnome_bg_save_to_preferences
-gnome_bg_set_filename
-gnome_bg_set_placement
-gnome_bg_set_rgba
-gnome_bg_get_placement
-gnome_bg_get_rgba
-gnome_bg_get_filename
-gnome_bg_draw
-gnome_bg_create_surface
-gnome_bg_get_image_size
-gnome_bg_create_thumbnail
-gnome_bg_is_dark
-gnome_bg_has_multiple_sizes
-gnome_bg_changes_with_time
-gnome_bg_create_frame_thumbnail
-gnome_bg_set_surface_as_root
-gnome_bg_set_surface_as_root_with_crossfade
-gnome_bg_get_surface_from_root
-GnomeBG
-GnomeBGClass
-<SUBSECTION Standard>
-GNOME_BG
-GNOME_IS_BG
-GNOME_TYPE_BG
-gnome_bg_get_type
-GNOME_BG_CLASS
-GNOME_IS_BG_CLASS
-GNOME_BG_GET_CLASS
-</SECTION>
-
 <SECTION>
 <FILE>gnome-desktop-thumbnail</FILE>
 <TITLE>GnomeDesktopThumbnailFactory</TITLE>
@@ -60,54 +26,6 @@ GNOME_DESKTOP_THUMBNAIL_FACTORY_CLASS
 GNOME_DESKTOP_IS_THUMBNAIL_FACTORY_CLASS
 </SECTION>
 
-<SECTION>
-<FILE>gnome-bg-crossfade</FILE>
-<TITLE>GnomeBGCrossfade</TITLE>
-GnomeBGCrossfade
-GnomeBGCrossfadeClass
-gnome_bg_crossfade_new
-gnome_bg_crossfade_set_start_surface
-gnome_bg_crossfade_set_end_surface
-gnome_bg_crossfade_start
-gnome_bg_crossfade_is_started
-gnome_bg_crossfade_stop
-GnomeBGCrossfadePrivate
-<SUBSECTION Standard>
-GNOME_BG_CROSSFADE
-GNOME_IS_BG_CROSSFADE
-GNOME_TYPE_BG_CROSSFADE
-gnome_bg_crossfade_get_type
-GNOME_BG_CROSSFADE_CLASS
-GNOME_IS_BG_CROSSFADE_CLASS
-GNOME_BG_CROSSFADE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gnome-bg-slide-show</FILE>
-<TITLE>GnomeBGSlideShow</TITLE>
-GnomeBGSlideShow
-GnomeBGSlideShowClass
-gnome_bg_slide_show_new
-gnome_bg_slide_show_load
-gnome_bg_slide_show_load_async
-gnome_bg_slide_show_get_current_slide
-gnome_bg_slide_show_get_has_multiple_sizes
-gnome_bg_slide_show_get_num_slides
-gnome_bg_slide_show_get_slide
-gnome_bg_slide_show_get_start_time
-gnome_bg_slide_show_get_total_duration
-<SUBSECTION Standard>
-GNOME_BG_SLIDE_SHOW
-GNOME_BG_IS_SLIDE_SHOW
-GNOME_BG_TYPE_SLIDE_SHOW
-GNOME_BG_SLIDE_SHOW_CLASS
-GNOME_BG_IS_SLIDE_SHOW_CLASS
-GNOME_BG_SLIDE_SHOW_GET_CLASS
-<SUBSECTION Private>
-GnomeBGSlideShowPrivate
-gnome_bg_slide_show_get_type
-</SECTION>
-
 <SECTION>
 <FILE>gnome-idle-monitor</FILE>
 <TITLE>GnomeIdleMonitor</TITLE>
diff --git a/docs/reference/gnome-desktop3/gnome-desktop3.types 
b/docs/reference/gnome-desktop3/gnome-desktop3.types
index dad5c940..11cd7085 100644
--- a/docs/reference/gnome-desktop3/gnome-desktop3.types
+++ b/docs/reference/gnome-desktop3/gnome-desktop3.types
@@ -1,5 +1,3 @@
-gnome_bg_crossfade_get_type
-gnome_bg_get_type
 gnome_desktop_thumbnail_factory_get_type
 gnome_idle_monitor_get_type
 gnome_pnp_ids_get_type
diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build
index ca1e4b2a..66bd4fc7 100644
--- a/libgnome-desktop/meson.build
+++ b/libgnome-desktop/meson.build
@@ -11,9 +11,6 @@ libargs = [
 
 introspection_sources = [
   'gnome-desktop-thumbnail.c',
-  'gnome-bg.c',
-  'gnome-bg-slide-show.c',
-  'gnome-bg-crossfade.c',
   'gnome-rr.c',
   'gnome-rr-config.c',
   'gnome-rr-output-info.c',
@@ -52,9 +49,6 @@ libgnome_desktop_sources = [
 ]
 
 libgnome_desktop_headers = [
-  'gnome-bg.h',
-  'gnome-bg-crossfade.h',
-  'gnome-bg-slide-show.h',
   'gnome-desktop-thumbnail.h',
   'gnome-rr.h',
   'gnome-rr-config.h',


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