X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=debian%2Fpatches%2F10_RemoveSystray.dpatch;fp=debian%2Fpatches%2F10_RemoveSystray.dpatch;h=0000000000000000000000000000000000000000;hb=a5359e3664df4cbbafa128ae38ce243afeafa482;hp=27de627391c9a59c4819037db4c23dcfee4faa78;hpb=87c9641f355953cd47b86c465aff503f2f7b1b86;p=keepassx diff --git a/debian/patches/10_RemoveSystray.dpatch b/debian/patches/10_RemoveSystray.dpatch deleted file mode 100755 index 27de627..0000000 --- a/debian/patches/10_RemoveSystray.dpatch +++ /dev/null @@ -1,157 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## RemoveSystray.dpatch by -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -@DPATCH@ -diff -urNad keepassx-0.4.1~/src/main.cpp keepassx-0.4.1/src/main.cpp ---- keepassx-0.4.1~/src/main.cpp 2009-09-03 18:53:44.000000000 +0200 -+++ keepassx-0.4.1/src/main.cpp 2009-12-15 17:17:27.222405495 +0100 -@@ -56,6 +56,13 @@ - #else - QApplication* app = new QApplication(argc,argv); - #endif -+ -+#ifdef Q_WS_HILDON -+ QFont font = app->font(); -+ font.setPointSize( font.pointSize()-4 ); -+ app->setFont( font ); -+#endif -+ - EventListener* eventListener = new EventListener(); - app->installEventFilter(eventListener); - -diff -urNad keepassx-0.4.1~/src/mainwindow.cpp keepassx-0.4.1/src/mainwindow.cpp ---- keepassx-0.4.1~/src/mainwindow.cpp 2009-09-14 10:59:05.000000000 +0200 -+++ keepassx-0.4.1/src/mainwindow.cpp 2009-12-15 17:17:27.222405495 +0100 -@@ -72,7 +72,9 @@ - restoreGeometry(windowGeo); - VSplitter->restoreState(config->vSplitterPos()); - HSplitter->restoreState(config->hSplitterPos()); -+#ifndef Q_WS_HILDON - SysTray=new QSystemTrayIcon(this); -+#endif - setupToolbar(); - setupIcons(); - setStateFileOpen(false); -@@ -207,7 +209,9 @@ - connect(EntryView, SIGNAL(viewModeChanged(bool)), SLOT(loadColumnVisibility())); - connect(EntryView, SIGNAL(viewModeChanged(bool)), ViewColumnsGroupAction, SLOT(setVisible(bool))); - -+#ifndef Q_WS_HILDON - connect(SysTray,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,SLOT(OnSysTrayActivated(QSystemTrayIcon::ActivationReason))); -+#endif - connect(DetailView,SIGNAL(anchorClicked(const QUrl&)),this,SLOT(OnDetailViewUrlClicked(const QUrl&))); - connect(WorkspaceLockedWidget.Button_Unlock,SIGNAL(clicked()),this,SLOT(OnUnLockWorkspace())); - connect(WorkspaceLockedWidget.Button_CloseDatabase,SIGNAL(clicked()),this,SLOT(OnLockClose())); -@@ -278,9 +282,11 @@ - AddThisAsBookmarkAction->setIcon(getIcon("bookmark_this")); - AddBookmarkAction->setIcon(getIcon("bookmark_add")); - ManageBookmarksAction->setIcon(getIcon("bookmark")); -+#ifndef Q_WS_HILDON - SysTray->setIcon(getIcon("keepassx")); - if(config->showSysTrayIcon()) - SysTray->show(); -+#endif - } - - void KeepassMainWindow::setupMenus(){ -@@ -327,9 +333,11 @@ - SysTrayMenu->addAction(FileUnLockWorkspaceAction); - SysTrayMenu->addSeparator(); - SysTrayMenu->addAction(FileExitAction); -+#ifndef Q_WS_HILDON - SysTray->setContextMenu(SysTrayMenu); - updateTrayTooltip(); -- -+#endif -+ - #define _add_import(name){\ - QAction* import=new QAction(this);\ - import->setData(qVariantFromValue(dynamic_cast(&name)));\ -@@ -1082,7 +1090,9 @@ - config->setHSplitterPos(HSplitter->saveState()); - config->setShowStatusbar(statusBar()->isVisible()); - -+#ifndef Q_WS_HILDON - delete SysTray; -+#endif - QMainWindow::closeEvent(e); - QApplication::quit(); - } -@@ -1133,7 +1143,9 @@ - } - - EntryView->setAlternatingRowColors(config->alternatingRowColors()); -+#ifndef Q_WS_HILDON - SysTray->setVisible(config->showSysTrayIcon()); -+#endif - menuBookmarks->menuAction()->setVisible(config->featureBookmarks()); - #ifndef Q_WS_MAC - if (config->alwaysOnTop() != oldAlwaysOnTop) { -@@ -1225,6 +1237,7 @@ - toolBar->setIconSize(QSize(28,28)); - } - -+#ifndef Q_WS_HILDON - void KeepassMainWindow::OnSysTrayActivated(QSystemTrayIcon::ActivationReason reason){ - if(reason!=QSystemTrayIcon::Context){ - if (isVisible()){ -@@ -1243,6 +1256,7 @@ - } - } - } -+#endif - - void KeepassMainWindow::restoreWindow(){ - showNormal(); -@@ -1344,7 +1358,9 @@ - NormalCentralWidget->setParent(NULL); - setCentralWidget(LockedCentralWidget); - LockedCentralWidget->setVisible(true); -+#ifndef Q_WS_HILDON - SysTray->setIcon(getIcon("keepassx_locked")); -+#endif - FileUnLockWorkspaceAction->setText(tr("Un&lock Workspace")); - IsLocked=true; - updateTrayTooltip(); -@@ -1359,7 +1375,9 @@ - LockedCentralWidget->setParent(NULL); - setCentralWidget(NormalCentralWidget); - NormalCentralWidget->setVisible(true); -+#ifndef Q_WS_HILDON - SysTray->setIcon(getIcon("keepassx")); -+#endif - FileUnLockWorkspaceAction->setText(tr("&Lock Workspace")); - IsLocked=false; - updateTrayTooltip(); -@@ -1481,6 +1499,7 @@ - } - - void KeepassMainWindow::updateTrayTooltip() { -+#ifndef Q_WS_HILDON - if (!IsLocked && !FileOpen) - SysTray->setToolTip(QString("%1 - %2").arg(APP_DISPLAY_NAME, APP_SHORT_FUNC)); - else { -@@ -1490,6 +1509,7 @@ - tooltip.append( QString(" (%1)").arg(tr("locked")) ); - SysTray->setToolTip(tooltip); - } -+#endif - } - - void KeepassMainWindow::updateCurrentFile(const QString& filePath) { -diff -urNad keepassx-0.4.1~/src/mainwindow.h keepassx-0.4.1/src/mainwindow.h ---- keepassx-0.4.1~/src/mainwindow.h 2009-12-15 16:55:18.000000000 +0100 -+++ keepassx-0.4.1/src/mainwindow.h 2009-12-15 17:17:27.232398814 +0100 -@@ -131,7 +131,9 @@ - QLabel* StatusBarGeneral; - //QLabel* StatusBarSelection; - QToolBar* toolBar; -+#ifndef Q_WS_HILDON - QSystemTrayIcon* SysTray; -+#endif - QAction* ViewShowToolbarAction; - QMenu* SysTrayMenu; - //QAssistantClient* HelpBrowser; //TODO HelpBrowser