First patch to enable/disable elements of the dialog if the spellcheck is ongoing or not. (Particularly, enabling the start button solves a bug: in some situations the button shows up as disabled when trying to initiate a spellcheck) Second patch fixes a typo (a hard to find one :) Bye, Alfredo
Index: ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/ChangeLog,v retrieving revision 1.375 diff -u -r1.375 ChangeLog --- ChangeLog 2003/01/06 14:02:22 1.375 +++ ChangeLog 2003/01/08 18:35:25 @@ -1,3 +1,8 @@ +2003-01-08 Alfredo Braunstein <[EMAIL PROTECTED]> + + * QSpellcheckerDialog.C (spellcheck,update_contents): enable/disable + elements of the dialog. + 2003-01-06 Michael Schmitt <[EMAIL PROTECTED]> * FileDialog.C: Index: QSpellchecker.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/QSpellchecker.C,v retrieving revision 1.15 diff -u -r1.15 QSpellchecker.C --- QSpellchecker.C 2002/12/18 03:29:47 1.15 +++ QSpellchecker.C 2003/01/08 18:35:26 @@ -52,6 +52,13 @@ dialog_->replaceCO->clear(); dialog_->suggestionsLB->clear(); dialog_->spellcheckPR->setProgress(0); + dialog_->spellcheckPB->setEnabled(true); + dialog_->wordED->setEnabled(false); + dialog_->replaceCO->setEnabled(false); + dialog_->replacePB->setEnabled(false); + dialog_->ignorePB->setEnabled(false); + dialog_->replacePB_3->setEnabled(false); + dialog_->addPB->setEnabled(false); } @@ -81,8 +88,14 @@ void QSpellchecker::spellcheck() { - controller().check(); dialog_->spellcheckPB->setEnabled(false); + dialog_->wordED->setEnabled(true); + dialog_->replaceCO->setEnabled(true); + dialog_->replacePB->setEnabled(true); + dialog_->ignorePB->setEnabled(true); + dialog_->replacePB_3->setEnabled(true); + dialog_->addPB->setEnabled(true); + controller().check(); }
Index: ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/ChangeLog,v retrieving revision 1.1007 diff -u -r1.1007 ChangeLog --- ChangeLog 2003/01/08 09:54:18 1.1007 +++ ChangeLog 2003/01/08 18:42:10 @@ -1,3 +1,6 @@ +2003-01-08 Alfredo Braunstein <[EMAIL PROTECTED]> + * Buffer.C: typo + 2002-12-20 Jean-Marc Lasgouttes <[EMAIL PROTECTED]> * DepTable.C (write): write the file name as last element of the Index: buffer.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/buffer.C,v retrieving revision 1.395 diff -u -r1.395 buffer.C --- buffer.C 2003/01/06 14:02:20 1.395 +++ buffer.C 2003/01/08 18:42:14 @@ -1182,7 +1182,7 @@ } else if (file_format > LYX_FORMAT) { // future format Alert::alert(_("Warning!"), - _("The file was created with a newer version of" + _("The file was created with a newer version of " "LyX. This is likely to cause problems.")); } else if (file_format < LYX_FORMAT) {