[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/akonadi/clients/akonadiconsole
From:       Volker Krause <vkrause () kde ! org>
Date:       2008-09-21 12:58:18
Message-ID: 1222001898.721761.9338.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 863213 by vkrause:

Make sure everyone understands that this is a development tool and not
our idea of a nice user interface for a PIM application.


 M  +1 -1      akonadiconsole.desktop  
 M  +8 -0      mainwindow.cpp  


--- trunk/KDE/kdepim/akonadi/clients/akonadiconsole/akonadiconsole.desktop #863212:863213
@@ -59,4 +59,4 @@
 Comment[zh_CN]=用于管理和调试 Akonadi 的控制台
 Comment[zh_TW]=Akonadi 管理與除錯主控台
 Terminal=false
-Categories=Qt;KDE;
+Categories=Qt;KDE;Development;
--- trunk/KDE/kdepim/akonadi/clients/akonadiconsole/mainwindow.cpp #863212:863213
@@ -30,6 +30,7 @@
 #include <KActionCollection>
 #include <KConfigGroup>
 #include <KLocale>
+#include <KMessageBox>
 #include <KStandardAction>
 #include <QApplication>
 
@@ -44,6 +45,13 @@
   setupGUI( Keys /*| ToolBar | StatusBar*/ | Save | Create, "akonadiconsoleui.rc" );
 
   KPIM::UiStateSaver::restoreState( this, KConfigGroup( KGlobal::config(), "UiState" ) );
+
+  KMessageBox::information( this, i18n("<p>Akonadi Console is purely a development tool. "
+      "It allows you to view and change internal data structures of Akonadi. "
+      "You should only change data in here if you know what you are doing, otherwise "
+      "you risk damaging or losing your personal information management data.<br/>"
+      "<b>Use at your own risk!</b></p>"),
+       QString(), "UseAtYourOwnRiskWarning" );
 }
 
 bool MainWindow::queryExit()
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic