Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Kevin Fenzi
e875e21d88 dead upstream, never ported to libxfce4ui 2015-03-10 14:12:57 -06:00
9 changed files with 1 additions and 2941 deletions

1
.gitignore vendored
View file

@ -1 +0,0 @@
xfce4-quicklauncher-plugin-1.9.4.tar.bz2

1
dead.package Normal file
View file

@ -0,0 +1 @@
dead upstream, never ported to libxfce4ui

View file

@ -1 +0,0 @@
299e17f196ecfa5fb018cf65abb19b56 xfce4-quicklauncher-plugin-1.9.4.tar.bz2

View file

@ -1,27 +0,0 @@
--- panel-plugin/main.c.org 2008-05-13 09:29:29.000000000 -0600
+++ panel-plugin/main.c 2008-05-13 09:29:33.000000000 -0600
@@ -148,6 +148,7 @@
t_qck_launcher_opt_dlg* dlg;
xfce_panel_plugin_block_menu(plugin);
dlg = create_qck_launcher_dlg();
+ gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin));
qck_launcher_opt_dlg_set_quicklauncher(quicklauncher);
gtk_dialog_run(GTK_DIALOG(dlg->dialog));
xfce_panel_plugin_unblock_menu(plugin);
@@ -160,6 +161,7 @@
GtkWidget *about;
const gchar* authors[2] = {"Bountykiller <masse_nicolas@yahoo.fr>", NULL};
about = gtk_about_dialog_new();
+ gtk_window_set_screen (GTK_WINDOW (about), gtk_widget_get_screen (plugin));
gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), _("Quicklauncher"));
gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), NULL);
gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), (const gchar**) authors);
@@ -461,7 +463,7 @@
if(launcher->quicklauncher->_last_zoomed_launcher == launcher)
{
g_return_val_if_fail(launcher->clicked_img, FALSE);
- xfce_exec(launcher->command, FALSE, FALSE, NULL);
+ xfce_exec_on_screen(gtk_widget_get_screen (box), launcher->command, FALSE, FALSE, NULL);
gtk_image_set_from_pixbuf (GTK_IMAGE(launcher->image), launcher->def_img);
}
else

View file

@ -1,12 +0,0 @@
Index: xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c
===================================================================
--- xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (révision 3779)
+++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (révision 3780)
@@ -151,6 +151,7 @@
gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin));
qck_launcher_opt_dlg_set_quicklauncher(quicklauncher);
gtk_dialog_run(GTK_DIALOG(dlg->dialog));
+ quicklauncher_save(plugin, quicklauncher);
xfce_panel_plugin_unblock_menu(plugin);
}

File diff suppressed because it is too large Load diff

View file

@ -1,26 +0,0 @@
diff -dur xfce4-quicklauncher-plugin-1.9.4.orig/panel-plugin/Makefile.in xfce4-quicklauncher-plugin-1.9.4/panel-plugin/Makefile.in
--- xfce4-quicklauncher-plugin-1.9.4.orig/panel-plugin/Makefile.in 2007-06-27 21:07:13.000000000 +0200
+++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/Makefile.in 2010-12-19 21:34:32.850758093 +0100
@@ -238,7 +238,7 @@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-plugindir = $(libdir)/xfce4/panel-plugins
+plugindir = $(libdir)/xfce4/panel/plugins
plugin_LTLIBRARIES = \
libquicklauncher.la
diff -dur xfce4-quicklauncher-plugin-1.9.4.orig/panel-plugin/quicklauncher.desktop.in.in xfce4-quicklauncher-plugin-1.9.4/panel-plugin/quicklauncher.desktop.in.in
--- xfce4-quicklauncher-plugin-1.9.4.orig/panel-plugin/quicklauncher.desktop.in.in 2005-09-25 21:08:43.000000000 +0200
+++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/quicklauncher.desktop.in.in 2010-12-19 21:21:03.380661147 +0100
@@ -1,7 +1,7 @@
[Xfce Panel]
Type=X-XFCE-PanelPlugin
-Encoding=UTF-8
_Name=Quicklauncher
_Comment=Program with several launchers
-Icon=gnome-fs-executable
-X-XFCE-Module=@INTERNAL_PLUGIN_PATH@/libquicklauncher.so
+Icon=application-x-executable
+X-XFCE-Module=quicklauncher
+X-XFCE-Internal=TRUE

View file

@ -1,11 +0,0 @@
--- panel-plugin/main.c.orig 2009-09-09 21:15:01.000000000 +0200
+++ panel-plugin/main.c 2009-09-09 21:23:12.000000000 +0200
@@ -320,7 +320,7 @@
launcher = launcher_new(_("Lock"), "xflock4", XFCE_ICON_CATEGORY_SYSTEM,
NULL, quicklauncher);
quicklauncher_add_element(quicklauncher, launcher);
- launcher = launcher_new(_("Parameters"),"xfce-setting-show", XFCE_ICON_CATEGORY_SETTINGS,
+ launcher = launcher_new(_("Parameters"),"xfce4-settings-manager", XFCE_ICON_CATEGORY_SETTINGS,
NULL, quicklauncher);
quicklauncher_add_element(quicklauncher, launcher);
launcher = launcher_new(_("Applications"), "xfce4-appfinder", XFCE_ICON_CATEGORY_UTILITY,

View file

@ -1,161 +0,0 @@
# Review: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173653
%global minorversion 1.9
Name: xfce4-quicklauncher-plugin
Version: 1.9.4
Release: 18%{?dist}
Summary: Quicklauncher plugin for the Xfce panel
Group: User Interface/Desktops
License: GPLv2+
URL: http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0: http://archive.xfce.org/src/panel-plugins/%{name}/%{minorversion}/%{name}-%{version}.tar.bz2
# http://bugzilla.xfce.org/show_bug.cgi?id=7015
Patch1: %{name}-1.9.4-xfce4-panel-4.7.patch
# make new apps appear on the correct X screen
# http://bugzilla.xfce.org/show_bug.cgi?id=4323
Patch2: %{name}-1.9.4-fix-multiscreen.patch
# apply settings without restart
# http://bugzilla.xfce.org/show_bug.cgi?id=3782
Patch3: %{name}-1.9.4-save-settings.patch
# plugin speaks french if no translations are found
# http://bugzilla.xfce.org/show_bug.cgi?id=3783
# contains all translations from
# http://translations.xfce.org/projects/p/xfce4-quicklauncher-plugin/c/master/
# as of 2010-12-19
Patch4: %{name}-1.9.4-update-translations.patch
# Xfce 4.6: xfce-setting-show instead of xfce4-settings-manager
# http://bugzilla.xfce.org/show_bug.cgi?id=5752
Patch5: %{name}-1.9.4-xfce4-settings-manager.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.20, libxml2-devel
BuildRequires: gettext, perl(XML::Parser)
Requires: xfce4-panel >= 4.4.0
%description
This plugin allows you to have lots of launchers in the Xfce panel, displaying
them on several lines.
%prep
%setup -q
%patch1 -p1 -b .xfce4-panel-4.7
%patch2 -p0 -b .multiscreen
%patch3 -p1 -b .save-settings
%patch4 -p1 -b .update-translations
%patch5 -p0 -b .xfce46
%build
%configure --disable-static
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog TODO
%{_libdir}/xfce4/panel/plugins/*.so
%{_datadir}/xfce4/panel-plugins/*.desktop
%changelog
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sun Apr 15 2012 Kevin Fenzi <kevin@scrye.com> - 1.9.4-13
- Rebuild for Xfce 4.10(pre2)
* Thu Apr 05 2012 Kevin Fenzi <kevin@scrye.com> - 1.9.4-12
- Rebuild for Xfce 4.10
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.9.4-10
- Rebuild for new libpng
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Dec 19 2010 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.4-8
- Patch for xfce4-panel 4.7
- Update translations from Xfce Transifex
* Wed Sep 09 2009 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.4-7
- Make new apps appear on the correct screen (bugzilla.xfce.org 4323)
- Apply settings without restarting the plugin (bugzilla.xfce.org #3782)
- Add missing english translation (bugzilla.xfce.org #3783)
- Update default config for Xfce 4.6 (bugzilla.xfce.org #5752)
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri Jul 03 2009 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.4-5
- Fix path in desktop file (#509294)
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sun Jan 18 2009 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.4-3
- Rebuild for Xfce 4.6 (Beta 3)
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.9.4-2
- Autorebuild for GCC 4.3
* Sat Aug 25 2007 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.4-1
- Update to 1.9.4
- Update license tag
* Sat Jun 09 2007 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.2-4
- Multilib fix for desktop file (#228168)
* Sat Apr 28 2007 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.2-3
- Rebuild for Xfce 4.4.1
* Sun Jan 28 2007 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.2-2
- Rebuild for Xfce 4.4.
* Thu Oct 05 2006 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.2-1
- Update to 1.9.2.
* Wed Sep 13 2006 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.1-2
- Rebuild for XFCE 4.3.99.1.
- BR perl(XML::Parser).
* Mon Sep 04 2006 Christoph Wickert <cwickert@fedoraproject.org> - 1.9.1-1
- Update to 1.9.1 on XFCE 4.3.90.2.
* Mon Sep 04 2006 Christoph Wickert <cwickert@fedoraproject.org> - 0.81-5
- Mass rebuild for Fedora Core 6.
* Tue Apr 11 2006 Christoph Wickert <fedora wickert at arcor de> - 0.81-4
- Require xfce4-panel.
* Thu Feb 16 2006 Christoph Wickert <fedora wickert at arcor de> - 0.81-3
- Rebuild for Fedora Extras 5.
* Thu Dec 01 2005 Christoph Wickert <fedora wickert at arcor de> - 0.81-2
- Add libxfcegui4-devel BuildReqs.
- Fix %%defattr.
* Fri Nov 18 2005 Christoph Wickert <fedora wickert at arcor de> - 0.81-1
- Initial Fedora Extras release.