Git commit 67358423379a1737b68f4abbf9a9c44f06e9bce1 by Stephane Mankowski. Committed on 14/11/2011 at 13:39. Pushed by smankowski into branch 'Feature'. Small corrections M +0 -1 TODO M +- -- examples/demo.skg M +- -- examples/skrooge_example.skg M +1 -0 plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp M +3 -3 skgbasemodeler/skgdocument.cpp http://commits.kde.org/skrooge/67358423379a1737b68f4abbf9a9c44f06e9bce1 diff --git a/TODO b/TODO index 0c81432..7310af5 100644 --- a/TODO +++ b/TODO @@ -49,7 +49,6 @@ to ease the process of creating an operation from scratch = 044:P1: New advices: * Financial advices ? -* Propose to schedule operations that are manually entered regularly * Alarms (replace alarms with search & process rules) = 045:P0: Rework edit menu diff --git a/examples/demo.skg b/examples/demo.skg index c9f0a41..99db725 100644 Binary files a/examples/demo.skg and b/examples/demo.skg differ diff --git a/examples/skrooge_example.skg b/examples/skrooge_example.skg index 694af23..69651ae 100644 Binary files a/examples/skrooge_example.skg and b/examples/skrooge_example.= skg differ diff --git a/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp b/plu= gins/skrooge/skrooge_search/skgsearchpluginwidget.cpp index c3f3066..ac96c20 100644 --- a/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp +++ b/plugins/skrooge/skrooge_search/skgsearchpluginwidget.cpp @@ -311,6 +311,7 @@ void SKGSearchPluginWidget::onSelectionChanged() ui.kDownBtn->setEnabled(nbSel > 0); ui.kBottomBtn->setEnabled(nbSel > 0); ui.kUpdate->setEnabled(nbSel =3D=3D 1); + ui.kApply->setEnabled(nbSel > 0); = if(nbSel > 0) { SKGRuleObject rule =3D selection.at(0); diff --git a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp index 99c09a5..bf6e561 100644 --- a/skgbasemodeler/skgdocument.cpp +++ b/skgbasemodeler/skgdocument.cpp @@ -343,12 +343,12 @@ SKGError SKGDocument::endTransaction(bool succeedded) } = Q_EMIT transactionSuccessfullyEnded(getCurrentTransact= ion()); - - //Remove temporary transaction if needed - if(!err) err =3D executeSqliteOrder("delete from doctr= ansaction where id=3D" % currentTransactionString % " and t_name LIKE '#INT= ERNAL#%';"); } } = + //Remove temporary transaction if needed + if(!err) err =3D executeSqliteOrder("delete from doctransactio= n where t_name LIKE '#INTERNAL#%';"); + m_currentTransaction =3D 0; = //clean cache