]> git.lyx.org Git - features.git/commitdiff
get rid of LFUN_INSET_REFRESH
authorAbdelrazak Younes <younes@lyx.org>
Mon, 3 Mar 2008 18:06:27 +0000 (18:06 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Mon, 3 Mar 2008 18:06:27 +0000 (18:06 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23418 a592a061-630c-0410-9148-cb99ea01b6c8

src/LyXAction.cpp
src/LyXFunc.cpp
src/insets/InsetCommand.cpp
src/lfuns.h

index b9555610a86d4547dbc67e2b206e8d9793d04594..e48bd169ee0ef151f2ede90cc99ad3672f18e299 100644 (file)
@@ -1028,7 +1028,6 @@ void LyXAction::init()
                { LFUN_INSET_MODIFY, "", Noop, Hidden },
                { LFUN_INSET_DIALOG_UPDATE, "", Noop, Hidden },
                { LFUN_INSET_SETTINGS, "inset-settings", ReadOnly, Edit },
-               { LFUN_INSET_REFRESH, "", Noop, Hidden },
                { LFUN_NEXT_INSET_TOGGLE, "next-inset-toggle", ReadOnly, Edit },
                { LFUN_INSET_TOGGLE, "", ReadOnly, Hidden },
                { LFUN_ALL_INSETS_TOGGLE, "all-insets-toggle", ReadOnly, Edit },
index 7a639d4272ea6f1b1af65946d98c548bb67ce2ee..373bb40e68077aa8a826069cdf2dbec233c61494 100644 (file)
@@ -1550,17 +1550,6 @@ void LyXFunc::dispatch(FuncRequest const & cmd)
                        biblio::CiteEngine const newEngine =
                                        lyx_view_->buffer()->params().getEngine();
                        
-                       if (oldEngine != newEngine) {
-                               FuncRequest fr(LFUN_INSET_REFRESH);
-       
-                               Inset & inset = lyx_view_->buffer()->inset();
-                               InsetIterator it  = inset_iterator_begin(inset);
-                               InsetIterator const end = inset_iterator_end(inset);
-                               for (; it != end; ++it)
-                                       if (it->lyxCode() == CITE_CODE)
-                                               it->dispatch(cur, fr);
-                       }
-                       
                        updateFlags = Update::Force | Update::FitCursor;
                        // We are here most certainaly because of a change in the document
                        // It is then better to make sure that all dialogs are in sync
index 30c944abaad5d506f5a8476d70e3bc798d5277e0..3f4904d4490879b3fab57464733e061aafa23f3b 100644 (file)
@@ -99,9 +99,6 @@ int InsetCommand::docbook(odocstream &, OutputParams const &) const
 void InsetCommand::doDispatch(Cursor & cur, FuncRequest & cmd)
 {
        switch (cmd.action) {
-       case LFUN_INSET_REFRESH:
-               break;
-
        case LFUN_INSET_MODIFY: {
                InsetCommandParams p(p_.code());
                InsetCommandMailer::string2params(mailer_name_, to_utf8(cmd.argument()), p);
@@ -141,7 +138,6 @@ bool InsetCommand::getStatus(Cursor & cur, FuncRequest const & cmd,
                status.enabled(false);
                return true;
        // we handle these
-       case LFUN_INSET_REFRESH:
        case LFUN_INSET_MODIFY:
        case LFUN_INSET_DIALOG_UPDATE:
                status.enabled(true);
index 0b920b0476e877bc4bb8b9eb5b2e96c41b4af17e..22aa481774b4ba013a13281434f84c20fba20d2a 100644 (file)
@@ -338,85 +338,84 @@ enum kb_action {
        LFUN_LYXRC_APPLY,
        LFUN_GRAPHICS_EDIT,
        // 255
-       LFUN_INSET_REFRESH,
        LFUN_BUFFER_NEXT,
        LFUN_BUFFER_PREVIOUS,
        LFUN_STATISTICS,
        LFUN_CHANGES_OUTPUT,             // jspitzm 20050121
-       // 260
        LFUN_BIBTEX_DATABASE_ADD,
+       // 260
        LFUN_BIBTEX_DATABASE_DEL,
        LFUN_CITATION_INSERT,
        LFUN_OUTLINE_UP,
        LFUN_OUTLINE_DOWN,
-       // 265
        LFUN_OUTLINE_IN,
+       // 265
        LFUN_OUTLINE_OUT,
        LFUN_PARAGRAPH_MOVE_DOWN,
        LFUN_PARAGRAPH_MOVE_UP,
        LFUN_BUFFER_TOGGLE_COMPRESSION,  // bpeng 20060427
-       // 270
        LFUN_MATH_BIGDELIM,
+       // 270
        LFUN_CLIPBOARD_PASTE,
        LFUN_INSET_DISSOLVE,             // jspitzm 20060807
        LFUN_CHANGE_NEXT,
        LFUN_WINDOW_NEW,                 // Abdel 20061021
-       // 275
        LFUN_WINDOW_CLOSE,               // Abdel 20061023
+       // 275
        LFUN_UNICODE_INSERT,             // Lgb 20061022
        LFUN_BOOKMARK_CLEAR,             // bpeng 20061031
        LFUN_NOMENCL_INSERT,             // Ugras
        LFUN_NOMENCL_PRINT,              // Ugras
-       // 280
        LFUN_CLEARPAGE_INSERT,           // Ugras 20061125
+       // 280
        LFUN_CLEARDOUBLEPAGE_INSERT,     // Ugras 20061125
        LFUN_LISTING_INSERT,             // Herbert 20011110, bpeng 20070502
        LFUN_TOOLBAR_TOGGLE,             // Edwin 20070521
        LFUN_BUFFER_WRITE_ALL,           // rgh, gpothier 200707XX
-       // 285
        LFUN_PARAGRAPH_PARAMS,
+       // 285
        LFUN_LAYOUT_MODULES_CLEAR,
        LFUN_LAYOUT_MODULE_ADD,
        LFUN_LAYOUT_RELOAD,
        LFUN_MASTER_BUFFER_VIEW,         // Tommaso, 20070920
-       // 290
        LFUN_MASTER_BUFFER_UPDATE,       // Tommaso, 20070920
+       // 290
        LFUN_INFO_INSERT,                // bpeng, 20071007
        LFUN_CALL,                       // broider, 20071002
        LFUN_BUFFER_TOGGLE_EMBEDDING,    // bpeng, 20071021
        LFUN_CHAR_LEFT,                  // dov, 20071022
-       // 295
        LFUN_CHAR_LEFT_SELECT,           // dov, 20071022
+       // 295
        LFUN_CHAR_RIGHT,                 // dov, 20071022
        LFUN_CHAR_RIGHT_SELECT,          // dov, 20071022
        LFUN_FINISHED_BACKWARD,          // dov, 20071022
        LFUN_FINISHED_FORWARD,           // dov, 20071022
-       // 300
        LFUN_WORD_LEFT,                  // dov, 20071028
+       // 300
        LFUN_WORD_LEFT_SELECT,           // dov, 20071028
        LFUN_WORD_RIGHT,                 // dov, 20071028
        LFUN_WORD_RIGHT_SELECT,          // dov, 20071028
        LFUN_MATH_MACRO_FOLD,
-       // 305
        LFUN_MATH_MACRO_UNFOLD,
+       // 305
        LFUN_MATH_MACRO_ADD_PARAM,
        LFUN_MATH_MACRO_REMOVE_PARAM,
        LFUN_MATH_MACRO_APPEND_GREEDY_PARAM,
        LFUN_MATH_MACRO_REMOVE_GREEDY_PARAM,
-       // 310
        LFUN_MATH_MACRO_MAKE_OPTIONAL,
+       // 310
        LFUN_MATH_MACRO_MAKE_NONOPTIONAL,
        LFUN_MATH_MACRO_ADD_OPTIONAL_PARAM,
        LFUN_MATH_MACRO_REMOVE_OPTIONAL_PARAM,
        LFUN_MATH_MACRO_ADD_GREEDY_OPTIONAL_PARAM,
-       // 315
        LFUN_IN_MATHMACROTEMPLATE,
+       // 315
        LFUN_SCROLL,
        LFUN_UI_TOGGLE,
        LFUN_SPLIT_VIEW,
        LFUN_CLOSE_TAB_GROUP,
-       // 320
        LFUN_COMPLETION_POPUP,
+       // 320
        LFUN_COMPLETION_INLINE,
        LFUN_COMPLETION_COMPLETE,
        LFUN_LASTACTION                  // end of the table