Hello community, here is the log from the commit of package xviewer-plugins for openSUSE:Factory checked in at 2016-11-15 17:59:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xviewer-plugins (Old) and /work/SRC/openSUSE:Factory/.xviewer-plugins.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xviewer-plugins" Changes: -------- --- /work/SRC/openSUSE:Factory/xviewer-plugins/xviewer-plugins.changes 2016-07-01 09:59:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xviewer-plugins.new/xviewer-plugins.changes 2016-11-15 17:59:38.000000000 +0100 @@ -1,0 +2,8 @@ +Tue Nov 8 13:01:41 UTC 2016 - [email protected] + +- Update to version 1.2.0: + * Remove the hide-titlebar plugin. + * Remove the fullscreenbg plugin. +- Drop xviewer-plugin-hide-titlebar and xviewer-plugin-fullscreenbg. + +------------------------------------------------------------------- Old: ---- xviewer-plugins-1.0.3.tar.gz New: ---- xviewer-plugins-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xviewer-plugins.spec ++++++ --- /var/tmp/diff_new_pack.wBqZWP/_old 2016-11-15 17:59:39.000000000 +0100 +++ /var/tmp/diff_new_pack.wBqZWP/_new 2016-11-15 17:59:39.000000000 +0100 @@ -18,7 +18,7 @@ %define _name xviewer Name: xviewer-plugins -Version: 1.0.3 +Version: 1.2.0 Release: 0 # FIXME: Add postr BuildRequires when we have a package. Summary: A collection of plugins for xviewer @@ -35,7 +35,7 @@ BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.1.2 BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gsettings-desktop-schemas) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.8 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libexif) >= 0.6.16 BuildRequires: pkgconfig(libgdata) BuildRequires: pkgconfig(libpeas-1.0) @@ -45,8 +45,6 @@ Suggests: %{_name}-plugin-exif-display Suggests: %{_name}-plugin-exif-export-to-folder Suggests: %{_name}-plugin-exif-fit-to-width -Suggests: %{_name}-plugin-exif-fullscreenbg -Suggests: %{_name}-plugin-exif-hide-titlebar Suggests: %{_name}-plugin-exif-light-theme Suggests: %{_name}-plugin-exif-map Suggests: %{_name}-plugin-exif-postasa @@ -95,24 +93,6 @@ %description -n %{_name}-plugin-fit-to-width xviewer fit to width plugin -%package -n %{_name}-plugin-fullscreenbg -Summary: Xviewer fullscreenbg plugin -Group: Productivity/Graphics/Viewers -Requires: %{name}-data = %{version} -Provides: %{_name}-plugins:%{_libdir}/%{_name}/plugins/fullscreenbg.plugin - -%description -n %{_name}-plugin-fullscreenbg -xviewer Fullscreen Background plugin - -%package -n %{_name}-plugin-hide-titlebar -Summary: Xviewer hide-titlebar plugin -Group: Productivity/Graphics/Viewers -Requires: %{name}-data = %{version} -Provides: %{_name}-plugins:%{_libdir}/%{_name}/plugins/hide-titlebar.plugin - -%description -n %{_name}-plugin-hide-titlebar -xviewer hide titlebar plugin - %package -n %{_name}-plugin-light-theme Summary: Xviewer light-theme plugin Group: Productivity/Graphics/Viewers @@ -178,7 +158,7 @@ %configure \ --with-plugins=all \ --enable-python -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install @@ -204,12 +184,6 @@ %postun -n %{_name}-plugin-fit-to-width %glib2_gsettings_schema_post -%post -n %{_name}-plugin-fullscreenbg -%glib2_gsettings_schema_post - -%postun -n %{_name}-plugin-fullscreenbg -%glib2_gsettings_schema_post - %post -n %{_name}-plugin-pythonconsole %glib2_gsettings_schema_post @@ -223,6 +197,7 @@ %files -n %{name}-data %defattr(-,root,root) %doc COPYING +%dir %{_datadir}/%{_name}/ %dir %{_datadir}/%{_name}/plugins/ %files lang -f %{name}.lang @@ -230,92 +205,92 @@ %files -n %{_name}-plugin-exif-display %defattr(-,root,root) +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ +%{_libdir}/%{_name}/plugins/exif-display.plugin +%{_libdir}/%{_name}/plugins/libexif-display.so %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{_name}-exif-display.metainfo.xml -%{_libdir}/%{_name}/plugins/exif-display.plugin %{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.exif-display.gschema.xml -%{_libdir}/%{_name}/plugins/libexif-display.so %files -n %{_name}-plugin-export-to-folder %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-export-to-folder.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/export-to-folder.plugin -%{_datadir}/%{_name}/plugins/export-to-folder/ -%{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.export-to-folder.gschema.xml %{_libdir}/%{_name}/plugins/export-to-folder.py %dir %{_libdir}/%{_name}/plugins/__pycache__/ %{_libdir}/%{_name}/plugins/__pycache__/export-to-folder* +%{_datadir}/%{_name}/plugins/export-to-folder/ +%{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.export-to-folder.gschema.xml +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-export-to-folder.metainfo.xml %files -n %{_name}-plugin-fit-to-width %defattr(-,root,root) +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/fit-to-width.plugin -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-fit-to-width.metainfo.xml %{_libdir}/%{_name}/plugins/libfit-to-width.so - -%files -n %{_name}-plugin-fullscreenbg -%defattr(-,root,root) %dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-fullscreenbg.metainfo.xml -%{_libdir}/%{_name}/plugins/fullscreenbg.plugin -%{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.fullscreenbg.gschema.xml -%{_datadir}/%{_name}/plugins/fullscreenbg/ -%{_libdir}/%{_name}/plugins/fullscreenbg.py -%dir %{_libdir}/%{_name}/plugins/__pycache__/ -%{_libdir}/%{_name}/plugins/__pycache__/fullscreenbg* - -%files -n %{_name}-plugin-hide-titlebar -%defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-hide-titlebar.metainfo.xml -%{_libdir}/%{_name}/plugins/hide-titlebar.plugin -%{_libdir}/%{_name}/plugins/libhide-titlebar.so +%{_datadir}/appdata/%{_name}-fit-to-width.metainfo.xml %files -n %{_name}-plugin-light-theme %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-light-theme.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/light-theme.plugin %{_libdir}/%{_name}/plugins/liblight-theme.so +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-light-theme.metainfo.xml %files -n %{_name}-plugin-map %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-map.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/map.plugin %{_libdir}/%{_name}/plugins/libmap.so +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-map.metainfo.xml %files -n %{_name}-plugin-postasa %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-postasa.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/postasa.plugin %{_libdir}/%{_name}/plugins/libpostasa.so +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-postasa.metainfo.xml %files -n %{_name}-plugin-pythonconsole %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-pythonconsole.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/pythonconsole.plugin %{_libdir}/%{_name}/plugins/pythonconsole/ -%{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.pythonconsole.gschema.xml %{_datadir}/%{_name}/plugins/pythonconsole/ +%{_datadir}/glib-2.0/schemas/org.x.viewer.plugins.pythonconsole.gschema.xml +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-pythonconsole.metainfo.xml %files -n %{_name}-plugin-send-by-mail %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-send-by-mail.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/send-by-mail.plugin %{_libdir}/%{_name}/plugins/libsend-by-mail.so +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-send-by-mail.metainfo.xml %files -n %{_name}-plugin-slideshowshuffle %defattr(-,root,root) -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{_name}-slideshowshuffle.metainfo.xml +%dir %{_libdir}/%{_name}/ +%dir %{_libdir}/%{_name}/plugins/ %{_libdir}/%{_name}/plugins/slideshowshuffle.plugin %{_libdir}/%{_name}/plugins/slideshowshuffle.py %dir %{_libdir}/%{_name}/plugins/__pycache__/ %{_libdir}/%{_name}/plugins/__pycache__/slideshowshuffle* +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{_name}-slideshowshuffle.metainfo.xml %changelog ++++++ xviewer-plugins-1.0.3.tar.gz -> xviewer-plugins-1.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/configure.ac new/xviewer-plugins-1.2.0/configure.ac --- old/xviewer-plugins-1.0.3/configure.ac 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/configure.ac 2016-11-04 16:16:35.000000000 +0100 @@ -3,7 +3,7 @@ XVIEWER_MAJOR=3.0.0 XVIEWER_PLUGINS_MAJOR=3.0.0 -AC_INIT([xviewer-plugins], [1.0.3], [http://github.com/linuxmint/xviewer-plugins/issues]) +AC_INIT([xviewer-plugins], [1.2.0], [http://github.com/linuxmint/xviewer-plugins/issues]) AC_CONFIG_SRCDIR([plugins]) AC_PREFIX_PROGRAM([xviewer]) @@ -61,13 +61,13 @@ AC_MSG_CHECKING([which plugins to build]) -ALL_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa hide-titlebar light-theme" -USEFUL_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa hide-titlebar light-theme" -DEFAULT_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa hide-titlebar light-theme" - -PYTHON_ALL_PLUGINS="slideshowshuffle pythonconsole fullscreenbg export-to-folder" -PYTHON_USEFUL_PLUGINS="slideshowshuffle pythonconsole fullscreenbg export-to-folder" -PYTHON_DEFAULT_PLUGINS="slideshowshuffle pythonconsole fullscreenbg export-to-folder" +ALL_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa light-theme" +USEFUL_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa light-theme" +DEFAULT_PLUGINS="postr map fit-to-width exif-display send-by-mail postasa light-theme" + +PYTHON_ALL_PLUGINS="slideshowshuffle pythonconsole export-to-folder" +PYTHON_USEFUL_PLUGINS="slideshowshuffle pythonconsole export-to-folder" +PYTHON_DEFAULT_PLUGINS="slideshowshuffle pythonconsole export-to-folder" DIST_PLUGINS="$ALL_PLUGINS $PYTHON_ALL_PLUGINS" @@ -83,7 +83,7 @@ [AS_HELP_STRING([--with-plugins=LIST], [Comma-separated list specifying the plugins to build. Available: map, exif-display, fit-to-width, - fullscreenbg, postr, postasa, pythonconsole, + postr, postasa, pythonconsole, slideshowshuffle, as well as the aliases default, all, and really-all])], [plugins=$with_plugins], @@ -341,9 +341,6 @@ plugins/exif-display/org.x.viewer.plugins.exif-display.gschema.xml plugins/export-to-folder/Makefile plugins/export-to-folder/org.x.viewer.plugins.export-to-folder.gschema.xml -plugins/fullscreenbg/Makefile -plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml -plugins/hide-titlebar/Makefile plugins/light-theme/Makefile plugins/send-by-mail/Makefile plugins/slideshowshuffle/Makefile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/debian/changelog new/xviewer-plugins-1.2.0/debian/changelog --- old/xviewer-plugins-1.0.3/debian/changelog 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/debian/changelog 2016-11-04 16:16:35.000000000 +0100 @@ -1,3 +1,10 @@ +xviewer-plugins (1.2.0) serena; urgency=medium + + * Removed hide-titlebar plugin + * Removed fullscreenbg plugin + + -- Clement Lefebvre <[email protected]> Fri, 04 Nov 2016 15:16:01 +0000 + xviewer-plugins (1.0.3) sarah; urgency=medium [ muzena ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/Makefile.am new/xviewer-plugins-1.2.0/plugins/fullscreenbg/Makefile.am --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/Makefile.am 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -# Fullscreen Background plugin -plugindir = $(XVIEWER_PLUGINS_LIBS_DIR) -appstreamdir = $(datadir)/appdata -plugin_in_files = fullscreenbg.plugin.desktop.in -appstream_in_files = xviewer-fullscreenbg.metainfo.xml.in - -gsettings_SCHEMAS = org.x.viewer.plugins.fullscreenbg.gschema.xml -gsettings_SCHEMAS_in_files = org.x.viewer.plugins.fullscreenbg.gschema.xml.in - - -ui_DATA = preferences_dialog.ui -uidir = $(XVIEWER_PLUGINS_DATA_DIR)/fullscreenbg - -plugin_PYTHON = \ - fullscreenbg.py - -%.plugin: %.plugin.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(AM_V_GEN)$(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache - -plugin_DATA = $(plugin_in_files:.plugin.desktop.in=.plugin) - -appstream_DATA = $(appstream_in_files:.xml.in=.xml) - -@INTLTOOL_XML_RULE@ -@GSETTINGS_RULES@ - -EXTRA_DIST = $(plugin_in_files)\ - $(appstream_in_files)\ - $(ui_DATA)\ - $(gsettings_SCHEMAS_in_files) - -CLEANFILES = $(plugin_DATA) $(appstream_DATA) $(gsettings_SCHEMAS) -DISTCLEANFILES = $(plugin_DATA) $(appstream_DATA) $(gsettings_SCHEMAS) -MAINTAINERCLEANFILES = $(gsettings_SCHEMAS:.xml=.valid) - --include $(top_srcdir)/git.mk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/fullscreenbg.plugin.desktop.in new/xviewer-plugins-1.2.0/plugins/fullscreenbg/fullscreenbg.plugin.desktop.in --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/fullscreenbg.plugin.desktop.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/fullscreenbg.plugin.desktop.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -[Plugin] -Loader=python3 -Module=fullscreenbg -IAge=2 -_Name=Fullscreen Background -_Description=Enables changing background in fullscreen mode -Authors=Adrian Zgorzałek <[email protected]> -Copyright=Copyright © 2012 Adrian Zgorzałek <[email protected]> -Website=http://github.com/linuxmint/xviewer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/fullscreenbg.py new/xviewer-plugins-1.2.0/plugins/fullscreenbg/fullscreenbg.py --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/fullscreenbg.py 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/fullscreenbg.py 1970-01-01 01:00:00.000000000 +0100 @@ -1,86 +0,0 @@ -# -*- coding: utf-8 -*- - -# Fullscreen Background Plugin for xviewer -# Copyright (C) 2012 Adrian Zgorzałek <[email protected]> -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software Foundation, -# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -from gi.repository import GObject, Gdk, Gio, Gtk, Xviewer, PeasGtk -from os.path import join - - -class BackgroundChanger(GObject.Object, Xviewer.WindowActivatable, \ - PeasGtk.Configurable): - """Class implementing custom background in fullscreen mode""" - BASE_KEY = 'org.x.viewer.plugins.fullscreenbg' - window = GObject.property(type=Xviewer.Window) - preferences_dialog_created = False - - def __init__(self): - GObject.Object.__init__(self) - self.settings = Gio.Settings.new(self.BASE_KEY) - - def do_activate(self): - self.state_handler_id = \ - self.window.connect('window-state-event', self.state_changed_cb) - - def do_deactivate(self): - self.window.disconnect(self.state_handler_id) - - def state_changed_cb(self, window, event): - scroll_view = self.window.get_view() - mode = self.window.get_mode() - if self.settings.get_boolean('use-custom'): - color = Gdk.RGBA() - color.parse(self.settings.get_string('background-color')) - else: - color = scroll_view.get_property('background-color') - - if mode == Xviewer.WindowMode(Xviewer.WindowMode.FULLSCREEN)\ - or mode == Xviewer.WindowMode(Xviewer.WindowMode.SLIDESHOW): - scroll_view.override_bg_color(color) - - def do_create_configure_widget(self): - # Create preference dialog - if not self.preferences_dialog_created: - signals = {'use_global_settings_cb': self.use_global_settings_cb, - 'hide_colorbutton_cb': self.hide_colorbutton_cb} - builder = Gtk.Builder() - builder.set_translation_domain('xviewer-plugins') - builder.add_from_file(join(self.plugin_info.get_data_dir(), \ - 'preferences_dialog.ui')) - builder.connect_signals(signals) - - self.use_global_checkbutton = builder.get_object( \ - 'use_global_settings_checkbutton') - self.choose_color = builder.get_object('background_color_colorbutton') - self.preferences_dialog = builder.get_object('preferences_box') - # Restore values - self.use_global_checkbutton.set_active( \ - self.settings.get_boolean('use-custom')) - color = Gdk.RGBA() - color.parse(self.settings.get_string('background-color')) - self.choose_color.set_rgba(color) - self.preferences_dialog_created = True - - return self.preferences_dialog - - def use_global_settings_cb(self, data): - self.settings.set_boolean('use-custom', \ - self.use_global_checkbutton.get_active()) - - def hide_colorbutton_cb(self, data): - self.settings.set_string('background-color', \ - self.choose_color.get_rgba().to_string()) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml.in new/xviewer-plugins-1.2.0/plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml.in --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -<schemalist> - <schema id="org.x.viewer.plugins.fullscreenbg" path="/org/x/viewer/plugins/fullscreenbg/" gettext-domain="@GETTEXT_PACKAGE@"> - <key name="use-custom" type="b"> - <default>true</default> - <summary>Use custom background settings</summary> - <description>Whether the plugin should use global settings or its own.</description> - </key> - <key name="background-color" type="s"> - <default>'#000000'</default> - <summary>Background color in fullscreen mode</summary> - <description>The color that is used to fill the area behind the image. This option has effect only if use-custom is enabled.</description> - </key> - </schema> -</schemalist> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/preferences_dialog.ui new/xviewer-plugins-1.2.0/plugins/fullscreenbg/preferences_dialog.ui --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/preferences_dialog.ui 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/preferences_dialog.ui 1970-01-01 01:00:00.000000000 +0100 @@ -1,50 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.16.0 --> -<interface> - <requires lib="gtk+" version="3.8"/> - <object class="GtkBox" id="preferences_box"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="valign">start</property> - <property name="margin_left">10</property> - <property name="margin_right">10</property> - <property name="margin_top">10</property> - <property name="margin_bottom">10</property> - <property name="spacing">10</property> - <child> - <object class="GtkCheckButton" id="use_global_settings_checkbutton"> - <property name="label" translatable="yes">Use custom color:</property> - <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="xalign">0</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="use_global_settings_cb" swapped="no"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkColorButton" id="background_color_colorbutton"> - <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="halign">center</property> - <property name="valign">center</property> - <property name="rgba">rgb(0,0,0)</property> - <signal name="color-set" handler="hide_colorbutton_cb" swapped="no"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> -</interface> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/fullscreenbg/xviewer-fullscreenbg.metainfo.xml.in new/xviewer-plugins-1.2.0/plugins/fullscreenbg/xviewer-fullscreenbg.metainfo.xml.in --- old/xviewer-plugins-1.0.3/plugins/fullscreenbg/xviewer-fullscreenbg.metainfo.xml.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/fullscreenbg/xviewer-fullscreenbg.metainfo.xml.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Copyright 2014 Igor Gnatenko <[email protected]> --> -<component type="addon"> - <id>xviewer-fullscreenbg</id> - <extends>xviewer.desktop</extends> - <_name>Fullscreen Background</_name> - <_summary>Enables changing background in fullscreen mode</_summary> - <url type="homepage">https://github.com/linuxmint/xviewer-plugins</url> - <url type="bugtracker">https://github.com/linuxmint/xviewer-plugins/issues</url> - <metadata_license>CC0-1.0</metadata_license> - <project_license>GPL-2.0+</project_license> - <updatecontact>[email protected]</updatecontact> -</component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/hide-titlebar/Makefile.am new/xviewer-plugins-1.2.0/plugins/hide-titlebar/Makefile.am --- old/xviewer-plugins-1.0.3/plugins/hide-titlebar/Makefile.am 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/hide-titlebar/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,40 +0,0 @@ -# HideTitlebar plugin -plugindir = $(libdir)/xviewer/plugins -appstreamdir = $(datadir)/appdata - -AM_CPPFLAGS = \ - -I$(top_srcdir)/src \ - $(XVIEWER_CFLAGS) \ - $(WARN_CFLAGS) \ - -DXVIEWER_LOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" - -plugin_LTLIBRARIES = libhide-titlebar.la - -libhide_titlebar_la_SOURCES = \ - xviewer-hide-titlebar-plugin.h \ - xviewer-hide-titlebar-plugin.c - -libhide_titlebar_la_LDFLAGS = \ - -avoid-version -module - -libhide_titlebar_la_LIBADD = $(XVIEWER_LIBS) - -# Plugin Info - -plugin_in_files = hide-titlebar.plugin.desktop.in - -%.plugin: %.plugin.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(AM_V_GEN)$(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache - -plugin_DATA = $(plugin_in_files:.plugin.desktop.in=.plugin) - -appstream_in_files = xviewer-hide-titlebar.metainfo.xml.in - -appstream_DATA = $(appstream_in_files:.xml.in=.xml) -@INTLTOOL_XML_RULE@ - -EXTRA_DIST = $(plugin_in_files) $(appstream_in_files) - -CLEANFILES = $(plugin_DATA) $(appstream_DATA) -DISTCLEANFILES = $(plugin_DATA) $(appstream_DATA) - --include $(top_srcdir)/git.mk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/hide-titlebar/hide-titlebar.plugin.desktop.in new/xviewer-plugins-1.2.0/plugins/hide-titlebar/hide-titlebar.plugin.desktop.in --- old/xviewer-plugins-1.0.3/plugins/hide-titlebar/hide-titlebar.plugin.desktop.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/hide-titlebar/hide-titlebar.plugin.desktop.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -[Plugin] -Module=hide-titlebar -IAge=2 -_Name=Hide Titlebar -Icon=xviewer-plugin -_Description=Hides the titlebar of maximized xviewer windows -Authors=Claudio Saavedra <[email protected]>, Felix Riemann <[email protected]> -Copyright=Copyright © 2012 The Free Software Foundation -Website=http://github.com/linuxmint/xviewer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.c new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.c --- old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.c 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,148 +0,0 @@ -/* HideTitlebar -- Hide XviewerWindow's titlebar when maximized - * - * Copyright (C) 2012 The Free Software Foundation - * - * Author: Felix Riemann <[email protected]> - * Claudio Saavedra <[email protected]> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - */ - -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - -#include <glib/gi18n-lib.h> -#include <gtk/gtk.h> -#include <xviewer/xviewer-window.h> -#include <xviewer/xviewer-window-activatable.h> - -#include "xviewer-hide-titlebar-plugin.h" - - -static void -xviewer_window_activatable_iface_init (XviewerWindowActivatableInterface *iface); - -G_DEFINE_DYNAMIC_TYPE_EXTENDED (XviewerHideTitlebarPlugin, xviewer_hide_titlebar_plugin, - PEAS_TYPE_EXTENSION_BASE, 0, - G_IMPLEMENT_INTERFACE_DYNAMIC (XVIEWER_TYPE_WINDOW_ACTIVATABLE, - xviewer_window_activatable_iface_init)) - -enum { - PROP_0, - PROP_WINDOW -}; - - -static void -xviewer_hide_titlebar_plugin_init (XviewerHideTitlebarPlugin *plugin) -{ -} - -static void -impl_activate (XviewerWindowActivatable *activatable) -{ - XviewerHideTitlebarPlugin *plugin = XVIEWER_HIDE_TITLEBAR_PLUGIN (activatable); - GtkWindow *window = GTK_WINDOW (plugin->window); - - plugin->previous_state = - gtk_window_get_hide_titlebar_when_maximized (window); - - if (!plugin->previous_state) - gtk_window_set_hide_titlebar_when_maximized (window, TRUE); -} - -static void -impl_deactivate (XviewerWindowActivatable *activatable) -{ - XviewerHideTitlebarPlugin *plugin = XVIEWER_HIDE_TITLEBAR_PLUGIN (activatable); - GtkWindow *window = GTK_WINDOW (plugin->window); - - gtk_window_set_hide_titlebar_when_maximized (window, - plugin->previous_state); -} - -static void -xviewer_hide_titlebar_plugin_get_property (GObject *object, - guint prop_id, - GValue *value, - GParamSpec *pspec) -{ - XviewerHideTitlebarPlugin *plugin = XVIEWER_HIDE_TITLEBAR_PLUGIN (object); - - switch (prop_id) - { - case PROP_WINDOW: - g_value_set_object (value, plugin->window); - break; - - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -static void -xviewer_hide_titlebar_plugin_set_property (GObject *object, - guint prop_id, - const GValue *value, - GParamSpec *pspec) -{ - XviewerHideTitlebarPlugin *plugin = XVIEWER_HIDE_TITLEBAR_PLUGIN (object); - - switch (prop_id) - { - case PROP_WINDOW: - plugin->window = XVIEWER_WINDOW (g_value_dup_object (value)); - break; - - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - -static void -xviewer_hide_titlebar_plugin_class_init (XviewerHideTitlebarPluginClass *klass) -{ - GObjectClass *object_class = G_OBJECT_CLASS (klass); - - object_class->set_property = xviewer_hide_titlebar_plugin_set_property; - object_class->get_property = xviewer_hide_titlebar_plugin_get_property; - - g_object_class_override_property (object_class, PROP_WINDOW, "window"); -} - -static void -xviewer_hide_titlebar_plugin_class_finalize (XviewerHideTitlebarPluginClass *klass) -{ - /* Dummy needed for G_DEFINE_DYNAMIC_TYPE_EXTENDED */ -} - -static void -xviewer_window_activatable_iface_init (XviewerWindowActivatableInterface *iface) -{ - iface->activate = impl_activate; - iface->deactivate = impl_deactivate; -} - -G_MODULE_EXPORT void -peas_register_types (PeasObjectModule *module) -{ - xviewer_hide_titlebar_plugin_register_type (G_TYPE_MODULE (module)); - peas_object_module_register_extension_type (module, - XVIEWER_TYPE_WINDOW_ACTIVATABLE, - XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN); -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.h new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.h --- old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.h 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar-plugin.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,81 +0,0 @@ -/* HideTitlebar -- Hide XviewerWindow's titlebar when maximized - * - * Copyright (C) 2012 The Free Software Foundation - * - * Author: Felix Riemann <[email protected]> - * Claudio Saavedra <[email protected]> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - */ - -#ifndef __XVIEWER_HIDE_TITLEBAR_PLUGIN_H__ -#define __XVIEWER_HIDE_TITLEBAR_PLUGIN_H__ - -#include <glib.h> -#include <glib-object.h> -#include <gtk/gtk.h> -#include <xviewer/xviewer-window.h> -#include <libpeas/peas-extension-base.h> -#include <libpeas/peas-object-module.h> - -G_BEGIN_DECLS - -/* - * Type checking and casting macros - */ -#define XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN (xviewer_hide_titlebar_plugin_get_type ()) -#define XVIEWER_HIDE_TITLEBAR_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN, XviewerHideTitlebarPlugin)) -#define XVIEWER_HIDE_TITLEBAR_PLUGIN_CLASS(k) G_TYPE_CHECK_CLASS_CAST((k), XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN, XviewerHideTitlebarPluginClass)) -#define XVIEWER_IS_HIDE_TITLEBAR_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN)) -#define XVIEWER_IS_HIDE_TITLEBAR_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN)) -#define XVIEWER_HIDE_TITLEBAR_PLUGIN_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), XVIEWER_TYPE_HIDE_TITLEBAR_PLUGIN, XviewerHideTitlebarPluginClass)) - -/* Private structure type */ -typedef struct _XviewerHideTitlebarPluginPrivate XviewerHideTitlebarPluginPrivate; - -/* - * Main object structure - */ -typedef struct _XviewerHideTitlebarPlugin XviewerHideTitlebarPlugin; - -struct _XviewerHideTitlebarPlugin -{ - PeasExtensionBase parent_instance; - - XviewerWindow *window; - gboolean previous_state; -}; - -/* - * Class definition - */ -typedef struct _XviewerHideTitlebarPluginClass XviewerHideTitlebarPluginClass; - -struct _XviewerHideTitlebarPluginClass -{ - PeasExtensionBaseClass parent_class; -}; - -/* - * Public methods - */ -GType xviewer_hide_titlebar_plugin_get_type (void) G_GNUC_CONST; - -/* All the plugins must implement this function */ -G_MODULE_EXPORT void peas_register_types (PeasObjectModule *module); - -G_END_DECLS - -#endif /* __XVIEWER_HIDE_TITLEBAR_PLUGIN_H__ */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar.metainfo.xml.in new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar.metainfo.xml.in --- old/xviewer-plugins-1.0.3/plugins/hide-titlebar/xviewer-hide-titlebar.metainfo.xml.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/plugins/hide-titlebar/xviewer-hide-titlebar.metainfo.xml.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Copyright 2014 Igor Gnatenko <[email protected]> --> -<component type="addon"> - <id>xviewer-hide-titlebar</id> - <extends>xviewer.desktop</extends> - <_name>Hide Titlebar</_name> - <_summary>Hides the titlebar of maximized windows</_summary> - <url type="homepage">https://github.com/linuxmint/xviewer-plugins</url> - <url type="bugtracker">https://github.com/linuxmint/xviewer-plugins/issues</url> - <metadata_license>CC0-1.0</metadata_license> - <project_license>GPL-2.0+</project_license> - <updatecontact>[email protected]</updatecontact> -</component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/po/POTFILES.in new/xviewer-plugins-1.2.0/po/POTFILES.in --- old/xviewer-plugins-1.0.3/po/POTFILES.in 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/po/POTFILES.in 2016-11-04 16:16:35.000000000 +0100 @@ -11,12 +11,6 @@ plugins/fit-to-width/xviewer-fit-to-width.metainfo.xml.in plugins/fit-to-width/xviewer-fit-to-width-plugin.c plugins/fit-to-width/fit-to-width.plugin.desktop.in -plugins/fullscreenbg/xviewer-fullscreenbg.metainfo.xml.in -plugins/fullscreenbg/fullscreenbg.plugin.desktop.in -[type: gettext/gsettings]plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml.in -[type: gettext/glade]plugins/fullscreenbg/preferences_dialog.ui -plugins/hide-titlebar/xviewer-hide-titlebar.metainfo.xml.in -plugins/hide-titlebar/hide-titlebar.plugin.desktop.in plugins/light-theme/xviewer-light-theme.metainfo.xml.in plugins/light-theme/light-theme.plugin.desktop.in plugins/map/xviewer-map.metainfo.xml.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xviewer-plugins-1.0.3/po/POTFILES.skip new/xviewer-plugins-1.2.0/po/POTFILES.skip --- old/xviewer-plugins-1.0.3/po/POTFILES.skip 2016-06-25 12:51:55.000000000 +0200 +++ new/xviewer-plugins-1.2.0/po/POTFILES.skip 2016-11-04 16:16:35.000000000 +0100 @@ -1,3 +1,2 @@ plugins/export-to-folder/org.x.viewer.plugins.export-to-folder.gschema.xml -plugins/fullscreenbg/org.x.viewer.plugins.fullscreenbg.gschema.xml plugins/pythonconsole/org.x.viewer.plugins.pythonconsole.gschema.xml
