From: <ck...@us...> - 2008-05-18 06:05:13
|
Revision: 5999 http://krusader.svn.sourceforge.net/krusader/?rev=5999&view=rev Author: ckarai Date: 2008-05-17 23:05:08 -0700 (Sat, 17 May 2008) Log Message: ----------- FIXED: [ 1638817 ] toolbar loses orientation when modified Modified Paths: -------------- trunk/krusader_kde4/ChangeLog trunk/krusader_kde4/krusader/krslots.cpp trunk/krusader_kde4/krusader/krslots.h Modified: trunk/krusader_kde4/ChangeLog =================================================================== --- trunk/krusader_kde4/ChangeLog 2008-05-17 18:43:29 UTC (rev 5998) +++ trunk/krusader_kde4/ChangeLog 2008-05-18 06:05:08 UTC (rev 5999) @@ -12,6 +12,7 @@ ADDED: new synchronizer shortcuts for modifying the synchronizer tasks ADDED: credit for Václav in the about box + FIXED: [ 1638817 ] toolbar loses orientation when modified FIXED: [ 1578310 ] can't open ISO image by symbolic link FIXED: enabled KRename on remote files FIXED: Right arrow in the detailed view can now go even inside iso files Modified: trunk/krusader_kde4/krusader/krslots.cpp =================================================================== --- trunk/krusader_kde4/krusader/krslots.cpp 2008-05-17 18:43:29 UTC (rev 5998) +++ trunk/krusader_kde4/krusader/krslots.cpp 2008-05-18 06:05:08 UTC (rev 5999) @@ -547,11 +547,19 @@ // settings slots void KRslots::configToolbar(){ + KConfigGroup cg(KGlobal::config(), QString()); + krApp->saveMainWindowSettings(cg); KEditToolBar dlg(krApp->factory()); - connect( &dlg, SIGNAL( newToolBarConfig() ), krApp, SLOT( updateGUI() ) ); + connect( &dlg, SIGNAL( newToolBarConfig() ), this, SLOT( saveNewToolbarConfig() ) ); if (dlg.exec()) krApp->updateGUI(); } +void KRslots::saveNewToolbarConfig() { + KConfigGroup cg(KGlobal::config(), QString()); + krApp->applyMainWindowSettings(cg); + krApp->updateGUI(); +} + void KRslots::configKeys(){ KrKeyDialog( MAIN_VIEW ); } Modified: trunk/krusader_kde4/krusader/krslots.h =================================================================== --- trunk/krusader_kde4/krusader/krslots.h 2008-05-17 18:43:29 UTC (rev 5998) +++ trunk/krusader_kde4/krusader/krslots.h 2008-05-18 06:05:08 UTC (rev 5999) @@ -213,6 +213,7 @@ void jsConsole(); + void saveNewToolbarConfig(); }; #endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |