Don't want to be bold, but my trivial patch to QSpellchecker fixes a bug. [One way to reproduce it:
1) make a document with one correct english word 2) go to start, spellcheck, press start in the spellcheck dialog. 3) The spellcheck will end successfully and a popup will appears, press ok Try to repeat 2). The spellcheck dialog pops up with the start button greyed out.] John? And please apply the typo fix... don't want to rediff any more a 1(one) space patch :) Thanks! Alfredo
Index: ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/ChangeLog,v retrieving revision 1.376 diff -u -r1.376 ChangeLog --- ChangeLog 2003/01/12 22:20:21 1.376 +++ ChangeLog 2003/01/13 08:13:20 @@ -1,3 +1,7 @@ +2003-01-13 Alfredo Braunstein <[EMAIL PROTECTED]> + * QSpellcheckerDialog.C (spellcheck,update_contents): + enable/disable elements of the dialog. + 2003-01-12 Lars Gullik Bjønnes <[EMAIL PROTECTED]> * ui/Makefile.am (EXTRA_DIST): dist ui files 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/13 08:13:20 @@ -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.1010 diff -u -r1.1010 ChangeLog --- ChangeLog 2003/01/12 22:20:20 1.1010 +++ ChangeLog 2003/01/13 08:16:39 @@ -1,3 +1,6 @@ +2003-01-13 Alfredo Braunstein <[EMAIL PROTECTED]> + * buffer.C: fix typo + 2003-01-12 Lars Gullik Bjønnes <[EMAIL PROTECTED]> * Makefile.am (LIBS): delete var 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/13 08:16:44 @@ -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) {