From 8d03aed24a591b55f790b75457b3b1016c8f2054 Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Fri, 20 Jan 2017 00:02:33 +0100 Subject: kde-misc/yakuake: Drop slot 4 Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- kde-misc/yakuake/Manifest | 1 - .../yakuake/files/yakuake-2.9.9-lastsession.patch | 213 --------------------- kde-misc/yakuake/yakuake-2.9.9-r3.ebuild | 31 --- 3 files changed, 245 deletions(-) delete mode 100644 kde-misc/yakuake/files/yakuake-2.9.9-lastsession.patch delete mode 100644 kde-misc/yakuake/yakuake-2.9.9-r3.ebuild (limited to 'kde-misc') diff --git a/kde-misc/yakuake/Manifest b/kde-misc/yakuake/Manifest index dd1f9b09d1ed..adfa0b3487c3 100644 --- a/kde-misc/yakuake/Manifest +++ b/kde-misc/yakuake/Manifest @@ -1,2 +1 @@ -DIST yakuake-2.9.9.tar.xz 316716 SHA256 0e0e4994c568f8091c9424e4aab35645436a9ff341c00b1cd1eab0ada0bf61ce SHA512 6dbc3f38df81598eafa86eecadb2d9e4cf32c77843434ac48fddf4ff3295babebc4c41dab300eebd4ef9b80f11a6f87c73c7e18279d02fe6e45f7caf38286b14 WHIRLPOOL feb44998c6810c06344c525465cfb965ec2b58de5382979a634d7eccd4e1f7872e45d7259da4d639327792430dc3b5ea21c79459dff7389253f7bbe5bf93816d DIST yakuake-3.0.2.tar.xz 443516 SHA256 e541e725246e20b755d8c9314185739f2439e18b884f6ae6f977343443948d6d SHA512 11fb5b9c587bda8db6cf565129b5b1aecbcc2e1132841cce4e7755c61ca5a55775bd6024ca561d8a7c163a31186414175f7d637ebc9a9ad2782d97456e527584 WHIRLPOOL 4d5ae6b1d55fd6b7ed030f78c89ed46839d29bfdba54b178e813b90f1947fa2eb9775c453e055bda3757fd5ea28a9d860630e636cae0b0d4c56c9b27d844b45b diff --git a/kde-misc/yakuake/files/yakuake-2.9.9-lastsession.patch b/kde-misc/yakuake/files/yakuake-2.9.9-lastsession.patch deleted file mode 100644 index e9e33a91dcda..000000000000 --- a/kde-misc/yakuake/files/yakuake-2.9.9-lastsession.patch +++ /dev/null @@ -1,213 +0,0 @@ -From 4655fb0affb4753eade7d6c92bb699e9d7dd3fb5 Mon Sep 17 00:00:00 2001 -From: Eike Hein -Date: Mon, 5 Nov 2012 23:06:26 +0100 -Subject: [PATCH] Add an option for keeping the window open after the last - session closes. - -BUG:308850 ---- - app/config/behaviorsettings.ui | 107 ++++++++++++++++++++++++----------------- - app/config/yakuake.kcfg | 5 ++ - app/mainwindow.cpp | 2 +- - 3 files changed, 68 insertions(+), 46 deletions(-) - -diff --git a/app/config/behaviorsettings.ui b/app/config/behaviorsettings.ui -index 2fce1c7..3759f7b 100644 ---- a/app/config/behaviorsettings.ui -+++ b/app/config/behaviorsettings.ui -@@ -6,8 +6,8 @@ - - 0 - 0 -- 364 -- 308 -+ 356 -+ 289 - - - -@@ -20,31 +20,49 @@ - General - - -- -- -+ -+ - -- Open window after program start -+ Focus terminals when the mouse pointer is moved over them - - - -- -- -+ -+ -+ -+ false -+ -+ -+ -+ 0 -+ 0 -+ -+ - -- If this option is enabled, the window will automatically open when the mouse pointer is moved to the same edge of the screen that it would open on when using the shortcut. -+ If this option is enabled, the shortcut normally used to open and retract the window will give it focus, rather than close it, if it has previously lost focus. Unless the window is set to show on all virtual desktops, this may cause the window manager to switch to the virtual desktop it currently resides on. - - -- Open window when the mouse pointer touches the screen edge -+ Use Open/Retract action to focus window - - - -- -- -+ -+ -+ -+ false -+ -+ -+ -+ 0 -+ 0 -+ -+ - -- Keep window open when it loses focus -+ Keep window above other windows - - - -- -+ - - - Qt::Horizontal -@@ -60,23 +78,31 @@ - - - -- -- -- -- false -+ -+ -+ -+ Open window after program start - -- -- -- 0 -- 0 -- -+ -+ -+ -+ -+ -+ If this option is enabled, the window will automatically open when the mouse pointer is moved to the same edge of the screen that it would open on when using the shortcut. - - -- Keep window above other windows -+ Open window when the mouse pointer touches the screen edge - - - -- -+ -+ -+ -+ Keep window open when it loses focus -+ -+ -+ -+ - - - Qt::Horizontal -@@ -92,29 +118,10 @@ - - - -- -- -- -- false -- -- -- -- 0 -- 0 -- -- -- -- If this option is enabled, the shortcut normally used to open and retract the window will give it focus, rather than close it, if it has previously lost focus. Unless the window is set to show on all virtual desktops, this may cause the window manager to switch to the virtual desktop it currently resides on. -- -- -- Use Open/Retract action to focus window -- -- -- - -- -+ - -- Focus terminals when the mouse pointer is moved over them -+ Keep window open after the last session is closed - - - -@@ -152,6 +159,16 @@ - - - -+ -+ kcfg_OpenAfterStart -+ kcfg_PollMouse -+ kcfg_KeepOpen -+ kcfg_KeepAbove -+ kcfg_ToggleToFocus -+ kcg_KeepOpenAfterLastSessionCloses -+ kcfg_FocusFollowsMouse -+ kcfg_ConfirmQuit -+ - - - -diff --git a/app/config/yakuake.kcfg b/app/config/yakuake.kcfg -index e70418b..a71e9b3 100644 ---- a/app/config/yakuake.kcfg -+++ b/app/config/yakuake.kcfg -@@ -41,6 +41,11 @@ - Whether to keep the application window open when it loses focus. - true - -+ -+ -+ Whether to keep the application window open after the last session is closed. -+ false -+ - - - Whether the open/retract keyboard shortcut can be used to focus the application window when it is already open. -diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp -index 3f51911..22b374d 100644 ---- a/app/mainwindow.cpp -+++ b/app/mainwindow.cpp -@@ -538,7 +538,7 @@ void MainWindow::handleTerminalSilence(Terminal* terminal) - - void MainWindow::handleLastTabClosed() - { -- if (isVisible()) -+ if (isVisible() && !Settings::keepOpenAfterLastSessionCloses()) - toggleWindowState(); - } - --- -1.8.1.5 - diff --git a/kde-misc/yakuake/yakuake-2.9.9-r3.ebuild b/kde-misc/yakuake/yakuake-2.9.9-r3.ebuild deleted file mode 100644 index 07fd67dd45f8..000000000000 --- a/kde-misc/yakuake/yakuake-2.9.9-r3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="ca ca@valencia cs da de el en_GB es et fi fr ga gl hr hu it km ko -nb nds nl nn pa pl pt pt_BR ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin -sv th tr uk wa zh_CN zh_TW" -inherit kde4-base - -DESCRIPTION="A quake-style terminal emulator based on KDE konsole technology" -HOMEPAGE="https://yakuake.kde.org/" -SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - -LICENSE="GPL-2 LGPL-2" -KEYWORDS="amd64 ~arm x86" -SLOT="4" -IUSE="debug" - -RDEPEND=" - || ( $(add_kdeapps_dep konsolepart) $(add_kdeapps_dep konsole) ) - x11-libs/libX11 -" -DEPEND="${RDEPEND} - sys-devel/gettext -" - -DOCS=( AUTHORS ChangeLog KDE4FAQ NEWS README TODO ) - -PATCHES=( "${FILESDIR}/${P}-lastsession.patch" ) -- cgit v1.2.3-65-gdbad