[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/utils/yakuake
From: Eike Hein <hein () kde ! org>
Date: 2010-09-03 21:12:19
Message-ID: 20100903211219.68599AC884 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1171432 by hein:
Update changelog; minor code cleanup.
M +4 -0 ChangeLog
M +36 -30 app/sessionstack.cpp
--- trunk/extragear/utils/yakuake/ChangeLog #1171431:1171432
@@ -9,6 +9,10 @@
the KDE Desktop Effect "Sliding Popups" is enabled as well, the animation
will be performed by KDE's window manager KWin, for much improved smooth-
ness on many systems.
+* Added keyboard shortcuts to attempt to grow the active terminal in the
+ left, right, top or bottom direction by 10px, as well as D-Bus calls to
+ attempt to grow any particular terminal by a given amount of pixels in
+ one of these directions.
Changes in 2.9.7:
--- trunk/extragear/utils/yakuake/app/sessionstack.cpp #1171431:1171432
@@ -72,34 +72,6 @@
addSession(Session::TwoVertical);
}
-int SessionStack::tryGrowTerminalRight(int terminalId, uint pixels)
-{
- int sessionId = sessionIdForTerminalId(terminalId);
- if (sessionId == -1) return -1;
- return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Right, pixels);
-}
-
-int SessionStack::tryGrowTerminalLeft(int terminalId, uint pixels)
-{
- int sessionId = sessionIdForTerminalId(terminalId);
- if (sessionId == -1) return -1;
- return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Left, pixels);
-}
-
-int SessionStack::tryGrowTerminalTop(int terminalId, uint pixels)
-{
- int sessionId = sessionIdForTerminalId(terminalId);
- if (sessionId == -1) return -1;
- return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Up, pixels);
-}
-
-int SessionStack::tryGrowTerminalBottom(int terminalId, uint pixels)
-{
- int sessionId = sessionIdForTerminalId(terminalId);
- if (sessionId == -1) return -1;
- return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Down, pixels);
-}
-
void SessionStack::addSessionQuad()
{
addSession(Session::Quad);
@@ -394,7 +366,6 @@
int sessionId = sessionIdForTerminalId(terminalId);
if (sessionId == -1) return;
- if (!m_sessions.contains(sessionId)) return;
m_sessions.value(sessionId)->splitLeftRight(terminalId);
}
@@ -404,11 +375,46 @@
int sessionId = sessionIdForTerminalId(terminalId);
if (sessionId == -1) return;
- if (!m_sessions.contains(sessionId)) return;
m_sessions.value(sessionId)->splitTopBottom(terminalId);
}
+int SessionStack::tryGrowTerminalRight(int terminalId, uint pixels)
+{
+ int sessionId = sessionIdForTerminalId(terminalId);
+
+ if (sessionId == -1) return -1;
+
+ return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Right, pixels);
+}
+
+int SessionStack::tryGrowTerminalLeft(int terminalId, uint pixels)
+{
+ int sessionId = sessionIdForTerminalId(terminalId);
+
+ if (sessionId == -1) return -1;
+
+ return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Left, pixels);
+}
+
+int SessionStack::tryGrowTerminalTop(int terminalId, uint pixels)
+{
+ int sessionId = sessionIdForTerminalId(terminalId);
+
+ if (sessionId == -1) return -1;
+
+ return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Up, pixels);
+}
+
+int SessionStack::tryGrowTerminalBottom(int terminalId, uint pixels)
+{
+ int sessionId = sessionIdForTerminalId(terminalId);
+
+ if (sessionId == -1) return -1;
+
+ return m_sessions.value(sessionId)->tryGrowTerminal(terminalId, Session::Down, pixels);
+}
+
void SessionStack::emitTitles()
{
QString title;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic