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) {
 
 


Reply via email to