aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp
diff options
context:
space:
mode:
authorKen Moore <moorekou@gmail.com>2015-10-07 17:07:13 -0400
committerKen Moore <moorekou@gmail.com>2015-10-07 17:07:13 -0400
commit9fd1372203ef8da796b370e063959c9bab344b1e (patch)
tree3a6c7a5f818487ea4cb1d6e6a8693ade33786ab3 /lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp
parentReverse the order of items in the startmenu logout page - now they start at t... (diff)
downloadlumina-9fd1372203ef8da796b370e063959c9bab344b1e.tar.gz
lumina-9fd1372203ef8da796b370e063959c9bab344b1e.tar.bz2
lumina-9fd1372203ef8da796b370e063959c9bab344b1e.zip
Another batch of small fixes:
1) Add a new ResizeMenu() class to the LuminaUtils library - this class allows the resulting menu to be resizable by the user clicking on an edge and dragging. 2) In the systemstart panel plugin, reverse the location of the shutdown options on the leave page (put them at the bottom next to where the leave button is in the first place) 3) Setup the systemstart plugin to use the new ResizeMenu. It currently does not save the new size to be used for later sessions, but per-session resizing works fine. 4) Quick adjustment to the systemtray icon sizes 5) Quick fix to the detection of a desktop file removal.
Diffstat (limited to 'lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp')
-rw-r--r--lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp b/lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp
index 78d90524..1b843e3e 100644
--- a/lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp
+++ b/lumina-desktop/panel-plugins/systemtray/TrayIcon.cpp
@@ -36,10 +36,10 @@ void TrayIcon::attachApp(WId id){
dmgID = LSession::handle()->XCB->EmbedWindow(AID, IID);
if( dmgID != 0 ){
LSession::handle()->XCB->RestoreWindow(AID); //make it visible
- qDebug() << "New System Tray App:" << AID;
+ //qDebug() << "New System Tray App:" << AID;
QTimer::singleShot(1000, this, SLOT(updateIcon()) );
}else{
- qWarning() << "Could not Embed Tray Application:" << AID;
+ //qWarning() << "Could not Embed Tray Application:" << AID;
IID = 0;
AID = 0;
}
@@ -55,15 +55,15 @@ void TrayIcon::setSizeSquare(int side){
// ==============
void TrayIcon::detachApp(){
if(AID==0){ return; } //already detached
- qDebug() << "Detach App:" << AID;
+ //qDebug() << "Detach App:" << AID;
//Temporarily move the AID, so that internal slots do not auto-run
WId tmp = AID;
AID = 0;
//Now detach the application window and clean up
- qDebug() << " - Unembed";
+ //qDebug() << " - Unembed";
//WIN->setParent(0); //Reset parentage back to the main stack
LSession::handle()->XCB->UnembedWindow(tmp);
- qDebug() << " - finished app:" << tmp;
+ //qDebug() << " - finished app:" << tmp;
IID = 0;
}
bgstack15