From dbace79cf2aaba7f3fa5c6580052b1460a47f641 Mon Sep 17 00:00:00 2001 From: John Levon Date: Sat, 8 Feb 2003 21:48:54 +0000 Subject: [PATCH] don't call setCurrentAuthor explicitly, do it at apply() time git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6076 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/controllers/ChangeLog | 5 +++++ src/frontends/controllers/ControlPrefs.C | 8 ++------ src/frontends/controllers/ControlPrefs.h | 3 --- src/frontends/xforms/ChangeLog | 4 ++++ src/frontends/xforms/FormPreferences.C | 1 - 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/frontends/controllers/ChangeLog b/src/frontends/controllers/ChangeLog index e9bae13ade..0c4b4c8b07 100644 --- a/src/frontends/controllers/ChangeLog +++ b/src/frontends/controllers/ChangeLog @@ -1,3 +1,8 @@ +2003-02-08 John Levon + + * ControlPrefs.h: + * ControlPrefs.C: call setCurrentAuthor explicitly on apply() + 2003-02-08 John Levon * Makefile.am: diff --git a/src/frontends/controllers/ControlPrefs.C b/src/frontends/controllers/ControlPrefs.C index 7179f5a2d6..366f72830c 100644 --- a/src/frontends/controllers/ControlPrefs.C +++ b/src/frontends/controllers/ControlPrefs.C @@ -51,6 +51,8 @@ void ControlPrefs::apply() view().apply(); lyxrc = rc_; + bufferlist.setCurrentAuthor(rc_.user_name, rc_.user_email); + // The Save button has been pressed if (isClosing()) { lv_.dispatch(FuncRequest(LFUN_SAVEPREFERENCES)); @@ -155,9 +157,3 @@ void ControlPrefs::setFormats(Formats const & form) { formats = form; } - - -void ControlPrefs::setCurrentAuthor() -{ - bufferlist.setCurrentAuthor(rc_.user_name, rc_.user_email); -} diff --git a/src/frontends/controllers/ControlPrefs.h b/src/frontends/controllers/ControlPrefs.h index 54670051c8..10d9a74e5c 100644 --- a/src/frontends/controllers/ControlPrefs.h +++ b/src/frontends/controllers/ControlPrefs.h @@ -66,9 +66,6 @@ public: /// set global formats void setFormats(Formats const & form); - /// reset the details for the current author for all buffers - void setCurrentAuthor(); - private: /// get current lyxrc virtual void setParams(); diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index ddb79904a9..be4eba90fc 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,7 @@ +2003-02-08 John Levon + + * FormPreferences.C: don't call setCurrentAuthor explicitly + 2003-02-08 John Levon * Makefile.am: diff --git a/src/frontends/xforms/FormPreferences.C b/src/frontends/xforms/FormPreferences.C index ef63096b0e..e189720556 100644 --- a/src/frontends/xforms/FormPreferences.C +++ b/src/frontends/xforms/FormPreferences.C @@ -1447,7 +1447,6 @@ void FormPreferences::Identity::apply(LyXRC & rc) const { rc.user_name = fl_get_input(dialog_->input_user_name); rc.user_email = fl_get_input(dialog_->input_user_email); - parent_.controller().setCurrentAuthor(); } -- 2.39.2