├── .gitignore ├── .gitmodules ├── .idea ├── .gitignore ├── .name ├── ant.xml ├── artifacts │ ├── MissingInActions.xml │ └── plugin_util.xml ├── codeStyleSettings.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── composerJson.xml ├── copyright │ ├── IDEA_plugin.xml │ ├── JetBrains_Attribution.xml │ └── profiles_settings.xml ├── dbnavigator.xml ├── dictionaries │ └── vlad.xml ├── encodings.xml ├── externalDependencies.xml ├── fileColors.xml ├── git_toolbox_prj.xml ├── gradle.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── jarRepositories.xml ├── kannotator.xml ├── kotlinc.xml ├── markdown-navigator-enh.xml ├── markdown-navigator.xml ├── markdown-navigator │ ├── COPY_HTML_MIME.xml │ ├── Comms_Export.xml │ ├── Version.xml │ ├── plugin_description.xml │ └── profiles_settings.xml ├── misc.xml ├── plugin-developers-toolbox.xml ├── runConfigurations │ └── Test_Util.xml ├── scopes │ ├── Comms.xml │ ├── JetBrains_Attribution.xml │ ├── Plain_Text_Completions.xml │ ├── Version.xml │ ├── Wiki.xml │ └── plugin_description.xml └── uiDesigner.xml ├── .run └── Run Plugin.run.xml ├── LICENSE.txt ├── README.md ├── ToDo.md ├── ToDo_StackTraces.txt ├── VERSION-TODO.md ├── VERSION.md ├── assets ├── docs │ ├── ProjectViewNodeList.txt │ ├── plugin-description.html │ └── plugin-description.md └── images │ ├── Batch_Replace.png │ ├── Batch_Replace_Manage.png │ ├── CaretSearch_Options.png │ ├── CharacterSelection.png │ ├── EditActions.png │ ├── Generate_NumericSequence.png │ ├── Isolated_Lines.png │ ├── PasteFromHistory.png │ ├── PasteFromHistory_Details.png │ ├── PasteFromHistory_Original.png │ ├── ScreenShot_DisableParameterInfo.png │ ├── Screenshot_DisableCutAdjustments.png │ ├── Screenshot_HighlightProjectView.png │ ├── Toolbar.png │ ├── Toolbar_Highlights.png │ ├── Toolbar_Isolation.png │ ├── Toolbar_MultiCaret.png │ ├── ToolsSettings.png │ ├── ToolsSettings_CaretAttributes.png │ ├── ToolsSettings_Custom.png │ ├── ToolsSettings_DeleteBackspace.png │ ├── ToolsSettings_Extras.png │ ├── ToolsSettings_Paste.png │ ├── ToolsSettings_WordHighlights.png │ ├── TrimmedLineSelection.png │ └── noload │ ├── AutoIndentAfterMoveLines.gif │ ├── MiaDemo.gif │ ├── MiaDupeForClipboardCarets.gif │ ├── MiaSmartPasteMultiCaret.gif │ └── MissingInActions.gif ├── batch-search-replace.xml ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── plugin-util.jar └── reverse-regex-util.jar ├── markdown-navigator-settings.xml ├── release.xml ├── resources ├── META-INF │ ├── plugin-intellilang.xml │ ├── plugin.xml │ ├── pluginIcon.svg │ └── pluginIcon_dark.svg ├── com │ └── vladsch │ │ └── MissingInActions │ │ └── localization │ │ └── strings.properties └── icons │ ├── png │ ├── Accept_inverted_search.png │ ├── Accept_inverted_search@2x.png │ ├── Accept_inverted_search@2x_dark.png │ ├── Accept_inverted_search_dark.png │ ├── Accept_search.png │ ├── Accept_search@2x.png │ ├── Accept_search@2x_dark.png │ ├── Accept_search_dark.png │ ├── Add_isolated_lines.png │ ├── Add_isolated_lines@2x.png │ ├── Add_isolated_lines@2x_dark.png │ ├── Add_isolated_lines_dark.png │ ├── Add_tandem_word_highlight.png │ ├── Add_tandem_word_highlight@2x.png │ ├── Add_tandem_word_highlight@2x_dark.png │ ├── Add_tandem_word_highlight_dark.png │ ├── Add_word_highlight.png │ ├── Add_word_highlight@2x.png │ ├── Add_word_highlight@2x_dark.png │ ├── Add_word_highlight_dark.png │ ├── Backward_search.png │ ├── Backward_search@2x.png │ ├── Backward_search@2x_dark.png │ ├── Backward_search_dark.png │ ├── Batch_search.png │ ├── Batch_search@2x.png │ ├── Batch_search@2x_dark.png │ ├── Batch_search_Tool.png │ ├── Batch_search_Tool_dark.png │ ├── Batch_search_dark.png │ ├── Cancel_search.png │ ├── Cancel_search@2x.png │ ├── Cancel_search@2x_dark.png │ ├── Cancel_search_dark.png │ ├── Clear_isolated_lines.png │ ├── Clear_isolated_lines@2x.png │ ├── Clear_isolated_lines@2x_dark.png │ ├── Clear_isolated_lines_dark.png │ ├── Clear_word_highlights.png │ ├── Clear_word_highlights@2x.png │ ├── Clear_word_highlights@2x_dark.png │ ├── Clear_word_highlights_dark.png │ ├── Clipboard_carets.png │ ├── Clipboard_carets@2x.png │ ├── Clipboard_carets@2x_dark.png │ ├── Clipboard_carets_dark.png │ ├── Clipboard_char_caret.png │ ├── Clipboard_char_caret@2x.png │ ├── Clipboard_char_caret@2x_dark.png │ ├── Clipboard_char_caret_dark.png │ ├── Clipboard_char_lines_caret.png │ ├── Clipboard_char_lines_caret@2x.png │ ├── Clipboard_char_lines_caret@2x_dark.png │ ├── Clipboard_char_lines_caret_dark.png │ ├── Clipboard_disabled_caret.png │ ├── Clipboard_disabled_caret@2x.png │ ├── Clipboard_disabled_caret@2x_dark.png │ ├── Clipboard_disabled_caret_dark.png │ ├── Clipboard_line_caret.png │ ├── Clipboard_line_caret@2x.png │ ├── Clipboard_line_caret@2x_dark.png │ ├── Clipboard_line_caret_dark.png │ ├── Clipboard_text.png │ ├── Clipboard_text@2x.png │ ├── Clipboard_text@2x_dark.png │ ├── Clipboard_text_dark.png │ ├── Combo_arrow.png │ ├── Combo_arrow@2x.png │ ├── Combo_arrow@2x_dark.png │ ├── Combo_arrow_dark.png │ ├── Copy_batch_replace_regex.png │ ├── Copy_batch_replace_regex@2x.png │ ├── Copy_batch_replace_regex@2x_dark.png │ ├── Copy_batch_replace_regex_dark.png │ ├── Copy_batch_replace_regex_disabled.png │ ├── Copy_batch_replace_regex_disabled@2x.png │ ├── Copy_batch_replace_regex_disabled@2x_dark.png │ ├── Copy_batch_replace_regex_disabled_dark.png │ ├── Create_carets_from_highlights.png │ ├── Create_carets_from_highlights@2x.png │ ├── Create_carets_from_highlights@2x_dark.png │ ├── Create_carets_from_highlights_dark.png │ ├── Duplicate_multiple_carets.png │ ├── Duplicate_multiple_carets@2x.png │ ├── Duplicate_multiple_carets@2x_dark.png │ ├── Duplicate_multiple_carets_dark.png │ ├── File_text.png │ ├── File_text@2x.png │ ├── File_text@2x_dark.png │ ├── File_text_dark.png │ ├── Forward_search.png │ ├── Forward_search@2x.png │ ├── Forward_search@2x_dark.png │ ├── Forward_search_dark.png │ ├── Generate_exception.png │ ├── Generate_exception@2x.png │ ├── Generate_exception@2x_dark.png │ ├── Generate_exception_dark.png │ ├── Keep_blank_carets.png │ ├── Keep_blank_carets@2x.png │ ├── Keep_blank_carets@2x_dark.png │ ├── Keep_blank_carets_dark.png │ ├── Keep_carets_with_selection.png │ ├── Keep_carets_with_selection@2x.png │ ├── Keep_carets_with_selection@2x_dark.png │ ├── Keep_carets_with_selection_dark.png │ ├── Keep_word_highlighted_carets.png │ ├── Keep_word_highlighted_carets@2x.png │ ├── Keep_word_highlighted_carets@2x_dark.png │ ├── Keep_word_highlighted_carets_dark.png │ ├── Menu_carets.png │ ├── Menu_carets@2x.png │ ├── Menu_carets@2x_dark.png │ ├── Menu_carets_dark.png │ ├── Menu_highlights.png │ ├── Menu_highlights@2x.png │ ├── Menu_highlights@2x_dark.png │ ├── Menu_highlights_dark.png │ ├── Menu_isolation.png │ ├── Menu_isolation@2x.png │ ├── Menu_isolation@2x_dark.png │ ├── Menu_isolation_dark.png │ ├── Menu_spawn.png │ ├── Menu_spawn@2x.png │ ├── Menu_spawn@2x_dark.png │ ├── Menu_spawn_dark.png │ ├── Mia_icon.png │ ├── Mia_icon@2x.png │ ├── Mia_icon@2x_dark.png │ ├── Mia_icon_dark.png │ ├── Mia_logo.png │ ├── Mia_logo@2x.png │ ├── Mia_logo@2x_dark.png │ ├── Mia_logo_dark.png │ ├── Next_highlighted_word.png │ ├── Next_highlighted_word@2x.png │ ├── Next_highlighted_word@2x_dark.png │ ├── Next_highlighted_word_dark.png │ ├── No_word_highlights.png │ ├── No_word_highlights@2x.png │ ├── No_word_highlights@2x_dark.png │ ├── No_word_highlights_dark.png │ ├── Number_carets.png │ ├── Number_carets@2x.png │ ├── Number_carets@2x_dark.png │ ├── Number_carets_dark.png │ ├── Previous_highlighted_word.png │ ├── Previous_highlighted_word@2x.png │ ├── Previous_highlighted_word@2x_dark.png │ ├── Previous_highlighted_word_dark.png │ ├── Primary_next_caret.png │ ├── Primary_next_caret@2x.png │ ├── Primary_next_caret@2x_dark.png │ ├── Primary_next_caret_dark.png │ ├── Primary_previous_caret.png │ ├── Primary_previous_caret@2x.png │ ├── Primary_previous_caret@2x_dark.png │ ├── Primary_previous_caret_dark.png │ ├── Recall_selection.png │ ├── Recall_selection@2x.png │ ├── Recall_selection@2x_dark.png │ ├── Recall_selection_dark.png │ ├── Recall_selection_list.png │ ├── Recall_selection_list@2x.png │ ├── Recall_selection_list@2x_dark.png │ ├── Recall_selection_list_dark.png │ ├── Remove_carets_with_selection.png │ ├── Remove_carets_with_selection@2x.png │ ├── Remove_carets_with_selection@2x_dark.png │ ├── Remove_carets_with_selection_dark.png │ ├── Remove_isolated_lines.png │ ├── Remove_isolated_lines@2x.png │ ├── Remove_isolated_lines@2x_dark.png │ ├── Remove_isolated_lines_dark.png │ ├── Remove_word_highlight.png │ ├── Remove_word_highlight@2x.png │ ├── Remove_word_highlight@2x_dark.png │ ├── Remove_word_highlight_dark.png │ ├── Remove_word_highlighted_carets.png │ ├── Remove_word_highlighted_carets@2x.png │ ├── Remove_word_highlighted_carets@2x_dark.png │ ├── Remove_word_highlighted_carets_dark.png │ ├── Replace_selection_list_text.png │ ├── Replace_selection_list_text@2x.png │ ├── Replace_selection_list_text@2x_dark.png │ ├── Replace_selection_list_text_dark.png │ ├── Replace_selection_text.png │ ├── Replace_selection_text@2x.png │ ├── Replace_selection_text@2x_dark.png │ ├── Replace_selection_text_dark.png │ ├── Search_options.png │ ├── Search_options@2x.png │ ├── Search_options@2x_dark.png │ ├── Search_options_dark.png │ ├── Smart_keep_carets.png │ ├── Smart_keep_carets@2x.png │ ├── Smart_keep_carets@2x_dark.png │ ├── Smart_keep_carets_dark.png │ ├── Sort_down.png │ ├── Sort_down@2x.png │ ├── Sort_down@2x_dark.png │ ├── Sort_down_dark.png │ ├── Sort_up.png │ ├── Sort_up@2x.png │ ├── Sort_up@2x_dark.png │ ├── Sort_up_dark.png │ ├── Straighten_carets.png │ ├── Straighten_carets@2x.png │ ├── Straighten_carets@2x_dark.png │ ├── Straighten_carets_dark.png │ ├── Swap_selection.png │ ├── Swap_selection@2x.png │ ├── Swap_selection@2x_dark.png │ ├── Swap_selection_dark.png │ ├── Swap_selection_list_text.png │ ├── Swap_selection_list_text@2x.png │ ├── Swap_selection_list_text@2x_dark.png │ ├── Swap_selection_list_text_dark.png │ ├── Swap_selection_text.png │ ├── Swap_selection_text@2x.png │ ├── Swap_selection_text@2x_dark.png │ ├── Swap_selection_text_dark.png │ ├── Tab_align_text.png │ ├── Tab_align_text@2x.png │ ├── Tab_align_text@2x_dark.png │ ├── Tab_align_text_dark.png │ ├── Tandem_locked.png │ ├── Tandem_locked@2x.png │ ├── Tandem_locked@2x_dark.png │ ├── Tandem_locked_dark.png │ ├── Tandem_unlocked.png │ ├── Tandem_unlocked@2x.png │ ├── Tandem_unlocked@2x_dark.png │ ├── Tandem_unlocked_dark.png │ ├── Toggle_carets_selection.png │ ├── Toggle_carets_selection@2x.png │ ├── Toggle_carets_selection@2x_dark.png │ ├── Toggle_carets_selection_dark.png │ ├── Toggle_case_sensitive_highlights.png │ ├── Toggle_case_sensitive_highlights@2x.png │ ├── Toggle_case_sensitive_highlights@2x_dark.png │ ├── Toggle_case_sensitive_highlights_dark.png │ ├── Toggle_isolated_mode.png │ ├── Toggle_isolated_mode@2x.png │ ├── Toggle_isolated_mode@2x_dark.png │ ├── Toggle_isolated_mode_dark.png │ ├── Toggle_match_boundary_highlights.png │ ├── Toggle_match_boundary_highlights@2x.png │ ├── Toggle_match_boundary_highlights@2x_dark.png │ ├── Toggle_match_boundary_highlights_dark.png │ ├── Toggle_onPastePreserve.png │ ├── Toggle_onPastePreserve@2x.png │ ├── Toggle_onPastePreserve@2x_dark.png │ ├── Toggle_onPastePreserve_dark.png │ ├── Toggle_search_hex.png │ ├── Toggle_search_hex@2x.png │ ├── Toggle_search_hex@2x_dark.png │ ├── Toggle_search_hex_dark.png │ ├── Toggle_search_match_boundary.png │ ├── Toggle_search_match_boundary@2x.png │ ├── Toggle_search_match_boundary@2x_dark.png │ ├── Toggle_search_match_boundary_dark.png │ ├── Toggle_search_numeric.png │ ├── Toggle_search_numeric@2x.png │ ├── Toggle_search_numeric@2x_dark.png │ ├── Toggle_search_numeric_dark.png │ ├── Toggle_search_prefix.png │ ├── Toggle_search_prefix@2x.png │ ├── Toggle_search_prefix@2x_dark.png │ ├── Toggle_search_prefix_dark.png │ ├── Toggle_word_highlights.png │ ├── Toggle_word_highlights@2x.png │ ├── Toggle_word_highlights@2x_dark.png │ └── Toggle_word_highlights_dark.png │ └── svg │ ├── Combo_arrow.svg │ ├── Combo_arrow_dark.svg │ ├── File_text.svg │ ├── File_text_dark.svg │ ├── Generate_exception.svg │ └── Generate_exception_dark.svg ├── settings.gradle ├── src ├── com │ └── vladsch │ │ └── MissingInActions │ │ ├── BatchSearchReplaceToolWindowFactory.java │ │ ├── Bundle.java │ │ ├── Plugin.java │ │ ├── PluginProjectComponent.java │ │ ├── actions │ │ ├── ActionUtils.java │ │ ├── CaretMoveAction.java │ │ ├── CaretOffsetPreserver.java │ │ ├── CaretSearchAwareAction.java │ │ ├── DeleteAfterPasteTransferableData.java │ │ ├── DumbAwareEditorAction.java │ │ ├── DumbAwareTextComponentEditorAction.java │ │ ├── GenerateExceptionAction.java │ │ ├── HighlightElement.java │ │ ├── LineSelectionAware.java │ │ ├── MultiplePasteActionBase.java │ │ ├── NumberActionHandler.java │ │ ├── PopSelectionAction.java │ │ ├── RecallSelectionListAction.java │ │ ├── ReplaceWithLastSelectionTextAction.java │ │ ├── ReplaceWithSelectionTextListAction.java │ │ ├── SelectionListActionBase.java │ │ ├── SwapLastSelectionTextAction.java │ │ ├── SwapSelectionAction.java │ │ ├── SwapSelectionTextListAction.java │ │ ├── ToolbarDefaultActionGroup.java │ │ ├── carets │ │ │ ├── KeepBlankLineCaretsAction.java │ │ │ ├── KeepCodeLineCaretsAction.java │ │ │ ├── KeepLineCommentCaretsAction.java │ │ │ ├── KeepSelectionCaretsAction.java │ │ │ ├── MovePrimaryCaretToNextPrevCaretBase.java │ │ │ ├── PrimaryCaretToNextAction.java │ │ │ ├── PrimaryCaretToPrevAction.java │ │ │ ├── RemoveBlankLineCaretsAction.java │ │ │ ├── RemoveCodeLineCaretsAction.java │ │ │ ├── RemoveLineCaretsActionBase.java │ │ │ ├── RemoveLineCommentCaretsAction.java │ │ │ ├── RemoveSelectionCaretsAction.java │ │ │ ├── SmartKeepLineCaretsAction.java │ │ │ ├── SmartRemoveLineCaretsAction.java │ │ │ ├── StraightenCaretsAction.java │ │ │ ├── TabAlignCaretTextAction.java │ │ │ ├── ToggleBlankLineCaretsLineSelectionAction.java │ │ │ ├── ToggleCaretsLineSelectionAction.java │ │ │ ├── ToggleCaretsLineSelectionActionBase.java │ │ │ └── ToggleNonBlankLineCaretsLineSelectionAction.java │ │ ├── character │ │ │ ├── AbstractNextOrPrevWordHandler.java │ │ │ ├── AbstractSelectAndMoveToNextOrPrevWordHandler.java │ │ │ ├── BackspaceSpacesAction.java │ │ │ ├── BackspaceSpacesActionHandler.java │ │ │ ├── BackspaceToWordStartNotEolAction.java │ │ │ ├── BackspaceToWordStartNotEolActionHandler.java │ │ │ ├── BackspaceToWordStartNotEolInDifferentHumpsModeAction.java │ │ │ ├── CustomBackspaceAlternatingAction.java │ │ │ ├── CustomBackspaceAlternatingInDifferentHumpsModeAction.java │ │ │ ├── CustomBackspaceAlternatingInHumpsModeAction.java │ │ │ ├── CustomBackspaceSpacesAction.java │ │ │ ├── CustomBackspaceWordAction.java │ │ │ ├── CustomBackspaceWordExcludingSpaceAction.java │ │ │ ├── CustomBackspaceWordExcludingSpaceInDifferentHumpsModeAction.java │ │ │ ├── CustomBackspaceWordExcludingSpaceInHumpsModeAction.java │ │ │ ├── CustomBackspaceWordInDifferentHumpsModeAction.java │ │ │ ├── CustomBackspaceWordInHumpsModeAction.java │ │ │ ├── CustomDeleteAlternatingAction.java │ │ │ ├── CustomDeleteAlternatingInDifferentHumpsModeAction.java │ │ │ ├── CustomDeleteAlternatingInHumpsModeAction.java │ │ │ ├── CustomDeleteSpacesAction.java │ │ │ ├── CustomDeleteWordAction.java │ │ │ ├── CustomDeleteWordExcludingSpaceAction.java │ │ │ ├── CustomDeleteWordExcludingSpaceInDifferentHumpsModeAction.java │ │ │ ├── CustomDeleteWordExcludingSpaceInHumpsModeAction.java │ │ │ ├── CustomDeleteWordInDifferentHumpsModeAction.java │ │ │ ├── CustomDeleteWordInHumpsModeAction.java │ │ │ ├── DeleteRegExActionHandler.java │ │ │ ├── DeleteSpacesAction.java │ │ │ ├── DeleteSpacesActionHandler.java │ │ │ ├── DeleteToWordEndNotEolAction.java │ │ │ ├── DeleteToWordEndNotEolActionHandler.java │ │ │ ├── DeleteToWordEndNotEolInDifferentHumpsModeAction.java │ │ │ ├── MiaMultiplePasteAction.java │ │ │ ├── NextOrPrevWordStartOrEndHandler.java │ │ │ ├── ToggleCamelModeAction.java │ │ │ ├── ToggleCustomIdentifierModeAction.java │ │ │ ├── custom │ │ │ │ ├── NextOrPrevWordEndHandler.java │ │ │ │ ├── NextOrPrevWordHandler.java │ │ │ │ ├── NextOrPrevWordStartHandler.java │ │ │ │ ├── NextOrPrevWordStartOrEndHandler.java │ │ │ │ ├── NextWordAction.java │ │ │ │ ├── NextWordEndAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordEndWithSelectionAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartWithSelectionAction.java │ │ │ │ ├── NextWordWithSelectionAction.java │ │ │ │ ├── PreviousWordAction.java │ │ │ │ ├── PreviousWordEndAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordEndWithSelectionAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartWithSelectionAction.java │ │ │ │ └── PreviousWordWithSelectionAction.java │ │ │ ├── identifier │ │ │ │ ├── NextOrPrevWordEndHandler.java │ │ │ │ ├── NextOrPrevWordHandler.java │ │ │ │ ├── NextOrPrevWordStartHandler.java │ │ │ │ ├── NextWordAction.java │ │ │ │ ├── NextWordEndAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordEndWithSelectionAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartWithSelectionAction.java │ │ │ │ ├── NextWordWithSelectionAction.java │ │ │ │ ├── PreviousWordAction.java │ │ │ │ ├── PreviousWordEndAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordEndWithSelectionAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartWithSelectionAction.java │ │ │ │ └── PreviousWordWithSelectionAction.java │ │ │ └── word │ │ │ │ ├── NextOrPrevWordEndHandler.java │ │ │ │ ├── NextOrPrevWordHandler.java │ │ │ │ ├── NextOrPrevWordStartHandler.java │ │ │ │ ├── NextWordAction.java │ │ │ │ ├── NextWordEndAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordEndWithSelectionAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── NextWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── NextWordStartWithSelectionAction.java │ │ │ │ ├── NextWordWithSelectionAction.java │ │ │ │ ├── PreviousWordAction.java │ │ │ │ ├── PreviousWordEndAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordEndInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordEndWithSelectionAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeAction.java │ │ │ │ ├── PreviousWordStartInDifferentHumpsModeWithSelectionAction.java │ │ │ │ ├── PreviousWordStartWithSelectionAction.java │ │ │ │ ├── PreviousWordWithSelectionAction.java │ │ │ │ ├── SelectWordAndMoveToNextOrPrevWordHandler.java │ │ │ │ ├── SelectWordAndMoveToNextWordAction.java │ │ │ │ └── SelectWordAndMoveToPreviousWordAction.java │ │ ├── line │ │ │ ├── AddIsolationLinesAction.java │ │ │ ├── ClearIsolatedLinesAction.java │ │ │ ├── ClearToLineStartAction.java │ │ │ ├── DeleteOrClearLineNotEolActionHandler.java │ │ │ ├── DeleteToLineEndNotEolAction.java │ │ │ ├── DeleteToLineStartIndentAction.java │ │ │ ├── DuplicateForClipboardCaretsAction.java │ │ │ ├── DuplicateForClipboardCaretsActionHandler.java │ │ │ ├── DuplicateForMultipleClipboardCaretsAction.java │ │ │ ├── NumberAction.java │ │ │ ├── RemoveIsolationLinesAction.java │ │ │ ├── ToCharacterSelectionAction.java │ │ │ ├── ToLineOrCharacterSelectionTypeActionHandler.java │ │ │ ├── ToLineSelectionAction.java │ │ │ ├── ToTrimmedLineSelectionAction.java │ │ │ ├── ToggleCaretSelectionAnchorActionHandler.java │ │ │ ├── ToggleIsolationModeAction.java │ │ │ ├── ToggleLineCharacterSelectionAction.java │ │ │ └── ToggleSelectionAnchorAction.java │ │ └── pattern │ │ │ ├── AcceptFoundCaretsAction.java │ │ │ ├── AcceptNotFoundCaretsAction.java │ │ │ ├── AddWordHighlightAction.java │ │ │ ├── AddWordHighlightTandemLineAction.java │ │ │ ├── BackwardSearchCaretSpawningAction.java │ │ │ ├── BatchReplaceDialog.java │ │ │ ├── BatchReplaceForm.java │ │ │ ├── BatchSearchAction.java │ │ │ ├── BulkReplaceDialog.form │ │ │ ├── BulkReplaceForm.form │ │ │ ├── CancelSearchCaretsAction.java │ │ │ ├── CaretSpawningSearchHandler.java │ │ │ ├── ClearWordHighlightsAction.java │ │ │ ├── CreateCaretsFromHighlightsAction.java │ │ │ ├── FindHighlightWordActionBase.java │ │ │ ├── ForwardSearchCaretSpawningAction.java │ │ │ ├── KeepWordHighlightCaretsActionBase.java │ │ │ ├── KeepWordHighlightedCaretAction.java │ │ │ ├── NextHighlightWordAction.java │ │ │ ├── PatternAction.java │ │ │ ├── PatternSearchCaretHandler.java │ │ │ ├── PreviousHighlightWordAction.java │ │ │ ├── RangeLimitedCaretSpawningHandler.java │ │ │ ├── RegExCaretSearchHandler.java │ │ │ ├── RemoveWordHighlightAction.java │ │ │ ├── RemoveWordHighlightedCaretAction.java │ │ │ ├── SearchCaretsOptionsAction.java │ │ │ ├── SearchCaretsOptionsDialog.form │ │ │ ├── SearchCaretsOptionsDialog.java │ │ │ ├── ToggleHighlightProjectViewAction.java │ │ │ ├── ToggleOnPastePreserveAction.java │ │ │ ├── ToggleSpawnMatchBoundarySearchAction.java │ │ │ ├── ToggleSpawnNumericHexSearchAction.java │ │ │ ├── ToggleSpawnNumericSearchAction.java │ │ │ ├── ToggleSpawnSmartPrefixSearchAction.java │ │ │ ├── ToggleWordHighlightsCaseSensitiveAction.java │ │ │ ├── ToggleWordHighlightsMatchBoundaryAction.java │ │ │ ├── ToggleWordHighlightsModeAction.java │ │ │ ├── WordHighlightActionBase.java │ │ │ └── batch │ │ │ ├── BatchActionHandler.java │ │ │ ├── BatchExcludeAction.java │ │ │ ├── BatchFindNextAction.java │ │ │ ├── BatchFindPreviousAction.java │ │ │ ├── BatchIncludeAction.java │ │ │ ├── BatchReplaceAction.java │ │ │ ├── BatchReplaceAllAction.java │ │ │ ├── BatchResetAction.java │ │ │ └── BatchToggleExcludeIncludeAction.java │ │ ├── manager │ │ ├── ActionAdjustmentMap.java │ │ ├── ActionSelectionAdjuster.java │ │ ├── ActionSetType.java │ │ ├── AdjustmentType.java │ │ ├── CaretAttributeType.java │ │ ├── CaretHighlighter.java │ │ ├── CaretHighlighterImpl.java │ │ ├── CaretUtils.java │ │ ├── EditorCaret.java │ │ ├── EditorCaretList.java │ │ ├── EditorCaretState.java │ │ ├── EditorPosition.java │ │ ├── EditorPositionFactory.java │ │ ├── LineSelectionManager.java │ │ ├── LineSelectionState.java │ │ ├── NormalAdjustmentMap.java │ │ ├── PreserveColumn.java │ │ ├── StashedCaretList.java │ │ ├── StashedRangeMarkers.java │ │ └── TriggeredAction.java │ │ ├── settings │ │ ├── ApplicationConfigurable.java │ │ ├── ApplicationSettings.java │ │ ├── ApplicationSettingsForm.form │ │ ├── ApplicationSettingsForm.java │ │ ├── ApplicationSettingsListener.java │ │ ├── AutoLineModeType.java │ │ ├── BatchSearchReplace.java │ │ ├── BatchSearchReplaceSettings.java │ │ ├── CaretAdjustmentType.java │ │ ├── CaretThicknessType.java │ │ ├── CustomDeleteBackspaceForm.form │ │ ├── CustomDeleteBackspaceForm.java │ │ ├── CustomizedBoundaryForm.form │ │ ├── CustomizedBoundaryForm.java │ │ ├── CustomizedBoundaryLabelForm.form │ │ ├── CustomizedBoundaryLabelForm.java │ │ ├── LinePasteCaretAdjustmentType.java │ │ ├── MouseModifierType.java │ │ ├── MultiPasteOptionsPane.form │ │ ├── MultiPasteOptionsPane.java │ │ ├── NumberFormatAnalyzer.java │ │ ├── NumberingBaseOptions.java │ │ ├── NumberingBaseType.java │ │ ├── NumberingOptions.java │ │ ├── NumberingOptionsForm.form │ │ ├── NumberingOptionsForm.java │ │ ├── PrefixOnPastePatternType.java │ │ ├── RegExSettingsHolder.java │ │ ├── RegExTestDialog.form │ │ ├── RegExTestDialog.java │ │ ├── RenumberingDialog.form │ │ ├── RenumberingDialog.java │ │ ├── SelectionPredicateType.java │ │ ├── SeparatorFrequencyType.java │ │ ├── SuffixOnPastePatternType.java │ │ └── TextPaneTableCellRenderer.java │ │ └── util │ │ ├── ActionContext.java │ │ ├── CaretOffsets.java │ │ ├── CaretSnapshot.java │ │ ├── CaseFormatPreserver.java │ │ ├── ClipboardCaretContent.java │ │ ├── EditHelpers.java │ │ ├── EditorActionListener.java │ │ ├── EditorActiveLookupListener.java │ │ ├── EditorCaretSnapshot.java │ │ ├── InsertedRangeContext.java │ │ ├── ItemTextRange.java │ │ ├── LineCommentProcessor.java │ │ ├── MiaCancelableJobScheduler.java │ │ ├── MiaComboBoxAction.java │ │ ├── NumberSequenceGenerator.java │ │ ├── RegExDeleteProvider.java │ │ ├── SharedCaretStateTransferableData.java │ │ ├── SharedClipboardDataBuilder.java │ │ ├── SharedClipboardDataProvider.java │ │ ├── SharedClipboardDataRegister.java │ │ ├── SharedClipboardDataUnRegister.java │ │ ├── TextOffsetConsumer.java │ │ └── highlight │ │ ├── MiaHighlightProviderUtils.java │ │ ├── MiaLineHighlightProviderImpl.java │ │ ├── MiaLineRangeHighlightProviderImpl.java │ │ ├── MiaProjectViewNodeDecorator.java │ │ ├── MiaTextRangeHighlightProviderImpl.java │ │ └── MiaWordHighlightProviderImpl.java └── icons │ └── PluginIcons.java ├── stack_trace_20181216.txt ├── stack_trace_clion2023-1_01.txt ├── stack_trace_cwm_01.txt ├── stack_trace_cwm_02.txt ├── stack_trace_cwm_03.txt ├── stack_trace_cwm_04.txt ├── test └── com │ └── vladsch │ └── MissingInActions │ ├── settings │ └── NumberSequenceGeneratorTest.java │ └── util │ ├── CaseFormatPreserverTest.java │ ├── MiaTestSuite.java │ └── StudiedWordTest.java └── update-plugin.sh /.gitignore: -------------------------------------------------------------------------------- 1 | ### Java template 2 | out/ 3 | 4 | # Mobile Tools for Java (J2ME) 5 | .mtj.tmp/ 6 | 7 | # Package Files # 8 | 9 | # Created by .ignore support plugin (hsz.mobi) 10 | /MissingInActions.jar 11 | /libprep 12 | /MissingInActions.iws 13 | /BEDIT_README.md 14 | /release.sh 15 | /MissingInActions.zip 16 | /lib/kotlin-runtime-sources.jar 17 | /.idea/workspace.xml 18 | /assets/images/*@2x.png 19 | /MissingInActionsAssets/ 20 | /.idea/vcs.xml 21 | /MissingInActions.wiki 22 | /StackTraces.md 23 | /lib/kotlin-stdlib-sources.jar 24 | /dist/MissingInActions.1.8.218.1.zip 25 | /dist/MissingInActions.1.8.218.17.zip 26 | /dist/MissingInActions.1.8.223.19.zip 27 | /dist/MissingInActions.1.8.223.21.zip 28 | /excluded-lib/ 29 | /build/ 30 | /.gradle/ 31 | /gradle/wrapper/gradle-wrapper.jar 32 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Project exclude paths 2 | /. 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | # Default ignored files 11 | /shelf/ 12 | 13 | # Project exclude paths 14 | /. -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | MissingInActions -------------------------------------------------------------------------------- /.idea/ant.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/artifacts/MissingInActions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | $PROJECT_DIR$/out/artifacts 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /.idea/artifacts/plugin_util.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | $PROJECT_DIR$/lib 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /.idea/composerJson.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/copyright/IDEA_plugin.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /.idea/copyright/JetBrains_Attribution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.idea/dictionaries/vlad.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | arduino 5 | nauseam 6 | runnables 7 | styler 8 | tourette 9 | unchallenging 10 | unindent 11 | vsch 12 | 13 | 14 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.idea/externalDependencies.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/fileColors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.idea/git_toolbox_prj.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 18 | 19 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 14 | 15 | 19 | 20 | -------------------------------------------------------------------------------- /.idea/kannotator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 10 | 11 | 13 | -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/plugin-developers-toolbox.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | -------------------------------------------------------------------------------- /.idea/runConfigurations/Test_Util.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 14 | -------------------------------------------------------------------------------- /.idea/scopes/Comms.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/scopes/JetBrains_Attribution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/scopes/Plain_Text_Completions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/scopes/Version.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/scopes/Wiki.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/scopes/plugin_description.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /ToDo_StackTraces.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/ToDo_StackTraces.txt -------------------------------------------------------------------------------- /assets/docs/ProjectViewNodeList.txt: -------------------------------------------------------------------------------- 1 | ItemTextRange 2 | EditHelpers 3 | MiaComboBoxAction 4 | SharedClipboardDataBuilder 5 | -------------------------------------------------------------------------------- /assets/images/Batch_Replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Batch_Replace.png -------------------------------------------------------------------------------- /assets/images/Batch_Replace_Manage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Batch_Replace_Manage.png -------------------------------------------------------------------------------- /assets/images/CaretSearch_Options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/CaretSearch_Options.png -------------------------------------------------------------------------------- /assets/images/CharacterSelection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/CharacterSelection.png -------------------------------------------------------------------------------- /assets/images/EditActions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/EditActions.png -------------------------------------------------------------------------------- /assets/images/Generate_NumericSequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Generate_NumericSequence.png -------------------------------------------------------------------------------- /assets/images/Isolated_Lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Isolated_Lines.png -------------------------------------------------------------------------------- /assets/images/PasteFromHistory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/PasteFromHistory.png -------------------------------------------------------------------------------- /assets/images/PasteFromHistory_Details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/PasteFromHistory_Details.png -------------------------------------------------------------------------------- /assets/images/PasteFromHistory_Original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/PasteFromHistory_Original.png -------------------------------------------------------------------------------- /assets/images/ScreenShot_DisableParameterInfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ScreenShot_DisableParameterInfo.png -------------------------------------------------------------------------------- /assets/images/Screenshot_DisableCutAdjustments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Screenshot_DisableCutAdjustments.png -------------------------------------------------------------------------------- /assets/images/Screenshot_HighlightProjectView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Screenshot_HighlightProjectView.png -------------------------------------------------------------------------------- /assets/images/Toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Toolbar.png -------------------------------------------------------------------------------- /assets/images/Toolbar_Highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Toolbar_Highlights.png -------------------------------------------------------------------------------- /assets/images/Toolbar_Isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Toolbar_Isolation.png -------------------------------------------------------------------------------- /assets/images/Toolbar_MultiCaret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/Toolbar_MultiCaret.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_CaretAttributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_CaretAttributes.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_Custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_Custom.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_DeleteBackspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_DeleteBackspace.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_Extras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_Extras.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_Paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_Paste.png -------------------------------------------------------------------------------- /assets/images/ToolsSettings_WordHighlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/ToolsSettings_WordHighlights.png -------------------------------------------------------------------------------- /assets/images/TrimmedLineSelection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/TrimmedLineSelection.png -------------------------------------------------------------------------------- /assets/images/noload/AutoIndentAfterMoveLines.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/noload/AutoIndentAfterMoveLines.gif -------------------------------------------------------------------------------- /assets/images/noload/MiaDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/noload/MiaDemo.gif -------------------------------------------------------------------------------- /assets/images/noload/MiaDupeForClipboardCarets.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/noload/MiaDupeForClipboardCarets.gif -------------------------------------------------------------------------------- /assets/images/noload/MiaSmartPasteMultiCaret.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/noload/MiaSmartPasteMultiCaret.gif -------------------------------------------------------------------------------- /assets/images/noload/MissingInActions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/assets/images/noload/MissingInActions.gif -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | gradleVersion=8.1 2 | 3 | # Temporary workaround for Kotlin Compiler OutOfMemoryError -> https://jb.gg/intellij-platform-kotlin-oom 4 | kotlin.incremental.useClasspathSnapshot=false 5 | 6 | # Opt-out flag for bundling Kotlin standard library -> https://jb.gg/intellij-platform-kotlin-stdlib 7 | kotlin.stdlib.default.dependency=false 8 | 9 | # Enable Gradle Build Cache -> https://docs.gradle.org/current/userguide/build_cache.html 10 | org.gradle.caching=true 11 | 12 | # Enable Gradle Configuration Cache -> https://docs.gradle.org/current/userguide/configuration_cache.html 13 | org.gradle.configuration-cache=true 14 | 15 | # Enable Gradle Kotlin DSL Lazy Property Assignment -> https://docs.gradle.org/current/userguide/kotlin_dsl.html#kotdsl:assignment 16 | systemProp.org.gradle.unsafe.kotlin.assignment=true 17 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /lib/plugin-util.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/lib/plugin-util.jar -------------------------------------------------------------------------------- /lib/reverse-regex-util.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/lib/reverse-regex-util.jar -------------------------------------------------------------------------------- /resources/META-INF/plugin-intellilang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /resources/icons/png/Accept_inverted_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_inverted_search.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_inverted_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_inverted_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_inverted_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_inverted_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_inverted_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_inverted_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_search.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Accept_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Accept_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_isolated_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_isolated_lines.png -------------------------------------------------------------------------------- /resources/icons/png/Add_isolated_lines@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_isolated_lines@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Add_isolated_lines@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_isolated_lines@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_isolated_lines_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_isolated_lines_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_tandem_word_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_tandem_word_highlight.png -------------------------------------------------------------------------------- /resources/icons/png/Add_tandem_word_highlight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_tandem_word_highlight@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Add_tandem_word_highlight@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_tandem_word_highlight@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_tandem_word_highlight_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_tandem_word_highlight_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_word_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_word_highlight.png -------------------------------------------------------------------------------- /resources/icons/png/Add_word_highlight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_word_highlight@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Add_word_highlight@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_word_highlight@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Add_word_highlight_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Add_word_highlight_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Backward_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Backward_search.png -------------------------------------------------------------------------------- /resources/icons/png/Backward_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Backward_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Backward_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Backward_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Backward_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Backward_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search_Tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search_Tool.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search_Tool_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search_Tool_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Batch_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Batch_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Cancel_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Cancel_search.png -------------------------------------------------------------------------------- /resources/icons/png/Cancel_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Cancel_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Cancel_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Cancel_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Cancel_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Cancel_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_isolated_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_isolated_lines.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_isolated_lines@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_isolated_lines@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_isolated_lines@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_isolated_lines@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_isolated_lines_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_isolated_lines_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_word_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_word_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_word_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_word_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_word_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_word_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clear_word_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clear_word_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_lines_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_lines_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_lines_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_lines_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_lines_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_lines_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_char_lines_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_char_lines_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_disabled_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_disabled_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_disabled_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_disabled_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_disabled_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_disabled_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_disabled_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_disabled_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_line_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_line_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_line_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_line_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_line_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_line_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_line_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_line_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_text.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Clipboard_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Clipboard_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Combo_arrow.png -------------------------------------------------------------------------------- /resources/icons/png/Combo_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Combo_arrow@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Combo_arrow@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Combo_arrow@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Combo_arrow_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Combo_arrow_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex_disabled.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex_disabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex_disabled@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex_disabled@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex_disabled@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Copy_batch_replace_regex_disabled_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Copy_batch_replace_regex_disabled_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Create_carets_from_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Create_carets_from_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Create_carets_from_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Create_carets_from_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Create_carets_from_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Create_carets_from_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Create_carets_from_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Create_carets_from_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Duplicate_multiple_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Duplicate_multiple_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Duplicate_multiple_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Duplicate_multiple_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Duplicate_multiple_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Duplicate_multiple_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Duplicate_multiple_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Duplicate_multiple_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/File_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/File_text.png -------------------------------------------------------------------------------- /resources/icons/png/File_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/File_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/File_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/File_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/File_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/File_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Forward_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Forward_search.png -------------------------------------------------------------------------------- /resources/icons/png/Forward_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Forward_search@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Forward_search@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Forward_search@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Forward_search_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Forward_search_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Generate_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Generate_exception.png -------------------------------------------------------------------------------- /resources/icons/png/Generate_exception@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Generate_exception@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Generate_exception@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Generate_exception@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Generate_exception_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Generate_exception_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_blank_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_blank_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_blank_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_blank_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_blank_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_blank_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_blank_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_blank_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_carets_with_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_carets_with_selection.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_carets_with_selection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_carets_with_selection@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_carets_with_selection@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_carets_with_selection@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_carets_with_selection_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_carets_with_selection_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_word_highlighted_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_word_highlighted_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_word_highlighted_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_word_highlighted_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_word_highlighted_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_word_highlighted_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Keep_word_highlighted_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Keep_word_highlighted_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_isolation.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_isolation@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_isolation@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_isolation@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_isolation@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_isolation_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_isolation_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_spawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_spawn.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_spawn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_spawn@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_spawn@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_spawn@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Menu_spawn_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Menu_spawn_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_icon.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_icon@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_icon@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_icon@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_icon_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_icon_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_logo.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_logo@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_logo@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_logo@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Mia_logo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Mia_logo_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Next_highlighted_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Next_highlighted_word.png -------------------------------------------------------------------------------- /resources/icons/png/Next_highlighted_word@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Next_highlighted_word@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Next_highlighted_word@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Next_highlighted_word@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Next_highlighted_word_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Next_highlighted_word_dark.png -------------------------------------------------------------------------------- /resources/icons/png/No_word_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/No_word_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/No_word_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/No_word_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/No_word_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/No_word_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/No_word_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/No_word_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Number_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Number_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Number_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Number_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Number_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Number_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Number_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Number_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Previous_highlighted_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Previous_highlighted_word.png -------------------------------------------------------------------------------- /resources/icons/png/Previous_highlighted_word@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Previous_highlighted_word@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Previous_highlighted_word@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Previous_highlighted_word@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Previous_highlighted_word_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Previous_highlighted_word_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_next_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_next_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_next_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_next_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_next_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_next_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_next_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_next_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_previous_caret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_previous_caret.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_previous_caret@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_previous_caret@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_previous_caret@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_previous_caret@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Primary_previous_caret_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Primary_previous_caret_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection_list.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection_list@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection_list@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection_list@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection_list@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Recall_selection_list_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Recall_selection_list_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_carets_with_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_carets_with_selection.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_carets_with_selection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_carets_with_selection@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_carets_with_selection@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_carets_with_selection@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_carets_with_selection_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_carets_with_selection_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_isolated_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_isolated_lines.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_isolated_lines@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_isolated_lines@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_isolated_lines@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_isolated_lines@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_isolated_lines_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_isolated_lines_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlight.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlight@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlight@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlight@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlight_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlight_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlighted_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlighted_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlighted_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlighted_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlighted_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlighted_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Remove_word_highlighted_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Remove_word_highlighted_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_list_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_list_text.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_list_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_list_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_list_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_list_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_list_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_list_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_text.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Replace_selection_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Replace_selection_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Search_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Search_options.png -------------------------------------------------------------------------------- /resources/icons/png/Search_options@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Search_options@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Search_options@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Search_options@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Search_options_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Search_options_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Smart_keep_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Smart_keep_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Smart_keep_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Smart_keep_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Smart_keep_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Smart_keep_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Smart_keep_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Smart_keep_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_down.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_down@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_down@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_down@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_down@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_down_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_down_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_up.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_up@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_up@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_up@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_up@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Sort_up_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Sort_up_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Straighten_carets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Straighten_carets.png -------------------------------------------------------------------------------- /resources/icons/png/Straighten_carets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Straighten_carets@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Straighten_carets@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Straighten_carets@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Straighten_carets_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Straighten_carets_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_list_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_list_text.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_list_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_list_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_list_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_list_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_list_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_list_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_text.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Swap_selection_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Swap_selection_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tab_align_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tab_align_text.png -------------------------------------------------------------------------------- /resources/icons/png/Tab_align_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tab_align_text@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Tab_align_text@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tab_align_text@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tab_align_text_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tab_align_text_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_locked.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_locked@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_locked@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_locked@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_locked@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_locked_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_locked_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_unlocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_unlocked.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_unlocked@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_unlocked@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_unlocked@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_unlocked@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Tandem_unlocked_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Tandem_unlocked_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_carets_selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_carets_selection.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_carets_selection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_carets_selection@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_carets_selection@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_carets_selection@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_carets_selection_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_carets_selection_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_case_sensitive_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_case_sensitive_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_case_sensitive_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_case_sensitive_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_case_sensitive_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_case_sensitive_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_case_sensitive_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_case_sensitive_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_isolated_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_isolated_mode.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_isolated_mode@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_isolated_mode@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_isolated_mode@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_isolated_mode@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_isolated_mode_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_isolated_mode_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_match_boundary_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_match_boundary_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_match_boundary_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_match_boundary_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_match_boundary_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_match_boundary_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_match_boundary_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_match_boundary_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_onPastePreserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_onPastePreserve.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_onPastePreserve@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_onPastePreserve@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_onPastePreserve@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_onPastePreserve@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_onPastePreserve_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_onPastePreserve_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_hex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_hex.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_hex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_hex@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_hex@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_hex@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_hex_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_hex_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_match_boundary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_match_boundary.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_match_boundary@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_match_boundary@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_match_boundary@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_match_boundary@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_match_boundary_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_match_boundary_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_numeric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_numeric.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_numeric@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_numeric@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_numeric@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_numeric@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_numeric_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_numeric_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_prefix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_prefix.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_prefix@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_prefix@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_prefix@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_prefix@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_search_prefix_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_search_prefix_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_word_highlights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_word_highlights.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_word_highlights@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_word_highlights@2x.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_word_highlights@2x_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_word_highlights@2x_dark.png -------------------------------------------------------------------------------- /resources/icons/png/Toggle_word_highlights_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsch/MissingInActions/6baeafd552faffd6467776996db977f012eebd18/resources/icons/png/Toggle_word_highlights_dark.png -------------------------------------------------------------------------------- /resources/icons/svg/Combo_arrow.svg: -------------------------------------------------------------------------------- 1 | Combo_arrow -------------------------------------------------------------------------------- /resources/icons/svg/Combo_arrow_dark.svg: -------------------------------------------------------------------------------- 1 | Combo_arrow_dark -------------------------------------------------------------------------------- /resources/icons/svg/File_text.svg: -------------------------------------------------------------------------------- 1 | File_text -------------------------------------------------------------------------------- /resources/icons/svg/File_text_dark.svg: -------------------------------------------------------------------------------- 1 | File_text_dark -------------------------------------------------------------------------------- /resources/icons/svg/Generate_exception.svg: -------------------------------------------------------------------------------- 1 | Generate_exception -------------------------------------------------------------------------------- /resources/icons/svg/Generate_exception_dark.svg: -------------------------------------------------------------------------------- 1 | Generate_exception_dark -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "MissingInActions" 2 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/CaretMoveAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | /** 5 | * Implementing actions are caret move actions and only start search carets should be left 6 | */ 7 | public interface CaretMoveAction { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/CaretSearchAwareAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | /** 5 | * Implementing actions will leave search/found carets as is 6 | */ 7 | public interface CaretSearchAwareAction { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/DeleteAfterPasteTransferableData.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | import com.intellij.openapi.editor.CaretStateTransferableData; 5 | 6 | import java.awt.datatransfer.DataFlavor; 7 | 8 | public class DeleteAfterPasteTransferableData extends CaretStateTransferableData { 9 | public static final DataFlavor FLAVOR = new DataFlavor(DeleteAfterPasteTransferableData.class, "Split, Merged Caret state"); 10 | 11 | public DeleteAfterPasteTransferableData(int[] startOffsets, int[] endOffsets) { 12 | super(startOffsets, endOffsets); 13 | } 14 | 15 | @Override 16 | public DataFlavor getFlavor() { 17 | return FLAVOR; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/DumbAwareEditorAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | import com.intellij.openapi.editor.actionSystem.EditorAction; 5 | import com.intellij.openapi.editor.actionSystem.EditorActionHandler; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | abstract public class DumbAwareEditorAction extends EditorAction implements LineSelectionAware { 9 | public DumbAwareEditorAction(@NotNull EditorActionHandler defaultHandler) { 10 | super(defaultHandler); 11 | } 12 | 13 | @Override 14 | public boolean isDumbAware() { 15 | return true; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/DumbAwareTextComponentEditorAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | import com.intellij.openapi.editor.actionSystem.EditorActionHandler; 5 | import com.intellij.openapi.editor.actions.TextComponentEditorAction; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | abstract public class DumbAwareTextComponentEditorAction extends TextComponentEditorAction implements LineSelectionAware { 9 | public DumbAwareTextComponentEditorAction(@NotNull EditorActionHandler defaultHandler) { 10 | super(defaultHandler); 11 | } 12 | 13 | @Override 14 | public boolean isDumbAware() { 15 | return true; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/LineSelectionAware.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | public interface LineSelectionAware { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/ToolbarDefaultActionGroup.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions; 3 | 4 | import com.intellij.openapi.actionSystem.DefaultActionGroup; 5 | 6 | public class ToolbarDefaultActionGroup extends DefaultActionGroup { 7 | 8 | } 9 | 10 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/KeepBlankLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class KeepBlankLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public KeepBlankLineCaretsAction() { 16 | super(OpType.KEEP_BLANK_LINES); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/KeepCodeLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class KeepCodeLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public KeepCodeLineCaretsAction() { 16 | super(OpType.KEEP_CODE_LINES); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/KeepLineCommentCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class KeepLineCommentCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public KeepLineCommentCaretsAction() { 16 | super(OpType.KEEP_LINE_COMMENTS); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/KeepSelectionCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class KeepSelectionCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public KeepSelectionCaretsAction() { 16 | super(OpType.REMOVE_WITHOUT_SELECTION); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/PrimaryCaretToNextAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.carets; 3 | 4 | public class PrimaryCaretToNextAction extends MovePrimaryCaretToNextPrevCaretBase { 5 | public PrimaryCaretToNextAction() { 6 | super(1); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/PrimaryCaretToPrevAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.carets; 3 | 4 | public class PrimaryCaretToPrevAction extends MovePrimaryCaretToNextPrevCaretBase { 5 | public PrimaryCaretToPrevAction() { 6 | super(-1); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/RemoveBlankLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class RemoveBlankLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public RemoveBlankLineCaretsAction() { 16 | super(OpType.REMOVE_BLANK_LINES); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/RemoveCodeLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class RemoveCodeLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public RemoveCodeLineCaretsAction() { 16 | super(OpType.REMOVE_CODE_LINES); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/RemoveLineCommentCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class RemoveLineCommentCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public RemoveLineCommentCaretsAction() { 16 | super(OpType.REMOVE_LINE_COMMENTS); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/RemoveSelectionCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class RemoveSelectionCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public RemoveSelectionCaretsAction() { 16 | super(OpType.REMOVE_WITH_SELECTION); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/SmartKeepLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class SmartKeepLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public SmartKeepLineCaretsAction() { 16 | super(OpType.KEEP_SMART); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/SmartRemoveLineCaretsAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class SmartRemoveLineCaretsAction extends RemoveLineCaretsActionBase implements LineSelectionAware { 15 | public SmartRemoveLineCaretsAction() { 16 | super(OpType.REMOVE_SMART); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/ToggleBlankLineCaretsLineSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class ToggleBlankLineCaretsLineSelectionAction extends ToggleCaretsLineSelectionActionBase implements LineSelectionAware { 15 | public ToggleBlankLineCaretsLineSelectionAction() { 16 | super(true, false); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/ToggleCaretsLineSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class ToggleCaretsLineSelectionAction extends ToggleCaretsLineSelectionActionBase implements LineSelectionAware { 15 | public ToggleCaretsLineSelectionAction() { 16 | super(true, true); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/carets/ToggleNonBlankLineCaretsLineSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.carets; 11 | 12 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 13 | 14 | public class ToggleNonBlankLineCaretsLineSelectionAction extends ToggleCaretsLineSelectionActionBase implements LineSelectionAware { 15 | public ToggleNonBlankLineCaretsLineSelectionAction() { 16 | super(false, true); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/BackspaceSpacesAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class BackspaceSpacesAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public BackspaceSpacesAction() { 9 | super(new BackspaceSpacesActionHandler()); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/BackspaceToWordStartNotEolAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class BackspaceToWordStartNotEolAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public BackspaceToWordStartNotEolAction() { 9 | super(new BackspaceToWordStartNotEolActionHandler(false)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/BackspaceToWordStartNotEolInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class BackspaceToWordStartNotEolInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public BackspaceToWordStartNotEolInDifferentHumpsModeAction() { 9 | super(new BackspaceToWordStartNotEolActionHandler(true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/DeleteSpacesAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class DeleteSpacesAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public DeleteSpacesAction() { 9 | super(new DeleteSpacesActionHandler()); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/DeleteToWordEndNotEolAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class DeleteToWordEndNotEolAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public DeleteToWordEndNotEolAction() { 9 | super(new DeleteToWordEndNotEolActionHandler(false)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/DeleteToWordEndNotEolInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class DeleteToWordEndNotEolInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public DeleteToWordEndNotEolInDifferentHumpsModeAction() { 9 | super(new DeleteToWordEndNotEolActionHandler(true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextOrPrevWordEndHandler.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | public class NextOrPrevWordEndHandler extends NextOrPrevWordStartOrEndHandler { 5 | public NextOrPrevWordEndHandler(boolean next, boolean withSelection, boolean inDifferentHumpsMode) { 6 | super(next, withSelection, inDifferentHumpsMode, BoundaryActionType.WORD_END); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextOrPrevWordHandler.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | public class NextOrPrevWordHandler extends NextOrPrevWordStartOrEndHandler { 5 | public NextOrPrevWordHandler(boolean next, boolean withSelection, boolean inDifferentHumpsMode) { 6 | super(next, withSelection, inDifferentHumpsMode, BoundaryActionType.WORD); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextOrPrevWordStartHandler.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | public class NextOrPrevWordStartHandler extends NextOrPrevWordStartOrEndHandler { 5 | public NextOrPrevWordStartHandler(boolean next, boolean withSelection, boolean inDifferentHumpsMode) { 6 | super(next, withSelection, inDifferentHumpsMode, BoundaryActionType.WORD_START); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordAction() { 17 | super(new NextOrPrevWordHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordEndAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordEndAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordEndAction() { 17 | super(new NextOrPrevWordEndHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordStartAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordStartAction() { 17 | super(new NextOrPrevWordStartHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/NextWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordAction() { 17 | super(new NextOrPrevWordHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordEndAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordEndAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordEndAction() { 17 | super(new NextOrPrevWordEndHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.custom; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordStartAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordStartAction() { 17 | super(new NextOrPrevWordStartHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/custom/PreviousWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.custom; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.identifier; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordAction() { 17 | super(new NextOrPrevWordHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordEndAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.identifier; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordEndAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordEndAction() { 17 | super(new NextOrPrevWordEndHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.identifier; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordStartAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordStartAction() { 17 | super(new NextOrPrevWordStartHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/NextWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.identifier; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordAction() { 17 | super(new NextOrPrevWordHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/identifier/PreviousWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.identifier; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordAction() { 17 | super(new NextOrPrevWordHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordEndAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordEndAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordEndAction() { 17 | super(new NextOrPrevWordEndHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class NextWordStartAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public NextWordStartAction() { 17 | super(new NextOrPrevWordStartHandler(true, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(true, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/NextWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class NextWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public NextWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(true, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordAction() { 17 | super(new NextOrPrevWordHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordEndAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordEndAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordEndAction() { 17 | super(new NextOrPrevWordEndHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordEndInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordEndHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordEndInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordEndInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordEndInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordEndHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 6:49:27 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.character.word; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class PreviousWordStartAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 16 | public PreviousWordStartAction() { 17 | super(new NextOrPrevWordStartHandler(false, false, false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordStartInDifferentHumpsModeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeAction() { 9 | super(new NextOrPrevWordStartHandler(false, false, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/character/word/PreviousWordStartInDifferentHumpsModeWithSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.character.word; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class PreviousWordStartInDifferentHumpsModeWithSelectionAction extends DumbAwareTextComponentEditorAction implements LineSelectionAware { 8 | public PreviousWordStartInDifferentHumpsModeWithSelectionAction() { 9 | super(new NextOrPrevWordStartHandler(false, true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/ClearToLineStartAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.line; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class ClearToLineStartAction extends DumbAwareEditorAction implements LineSelectionAware { 8 | public ClearToLineStartAction() { 9 | super(new DeleteOrClearLineNotEolActionHandler(true, true)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/DeleteToLineEndNotEolAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.line; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class DeleteToLineEndNotEolAction extends DumbAwareEditorAction implements LineSelectionAware { 8 | public DeleteToLineEndNotEolAction() { 9 | super(new DeleteOrClearLineNotEolActionHandler(false, false)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/DeleteToLineStartIndentAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.line; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 5 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 6 | 7 | public class DeleteToLineStartIndentAction extends DumbAwareEditorAction implements LineSelectionAware { 8 | public DeleteToLineStartIndentAction() { 9 | super(new DeleteOrClearLineNotEolActionHandler(true, false)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/ToCharacterSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.line; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class ToCharacterSelectionAction extends DumbAwareEditorAction implements LineSelectionAware { 16 | public ToCharacterSelectionAction() { 17 | super(new ToLineOrCharacterSelectionTypeActionHandler(false)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/ToLineSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.line; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class ToLineSelectionAction extends DumbAwareEditorAction implements LineSelectionAware { 16 | public ToLineSelectionAction() { 17 | super(new ToLineOrCharacterSelectionTypeActionHandler(true)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/line/ToTrimmedLineSelectionAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | /* 3 | * Created by IntelliJ IDEA. 4 | * User: max 5 | * Date: May 14, 2002 6 | * Time: 7:40:40 PM 7 | * To change template for new class use 8 | * Code Style | Class Templates options (Tools | IDE Options). 9 | */ 10 | package com.vladsch.MissingInActions.actions.line; 11 | 12 | import com.vladsch.MissingInActions.actions.DumbAwareEditorAction; 13 | import com.vladsch.MissingInActions.actions.LineSelectionAware; 14 | 15 | public class ToTrimmedLineSelectionAction extends DumbAwareEditorAction implements LineSelectionAware { 16 | public ToTrimmedLineSelectionAction() { 17 | super(new ToLineOrCharacterSelectionTypeActionHandler(true)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/AddWordHighlightAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | import com.intellij.openapi.actionSystem.AnActionEvent; 5 | import com.vladsch.MissingInActions.settings.ApplicationSettings; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public class AddWordHighlightAction extends WordHighlightActionBase { 9 | public AddWordHighlightAction() { 10 | super(false, false); 11 | } 12 | 13 | @Override 14 | public void update(@NotNull final AnActionEvent e) { 15 | super.update(e); 16 | e.getPresentation().setVisible(!ApplicationSettings.getInstance().isHideDisabledButtons() || e.getPresentation().isEnabled()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/AddWordHighlightTandemLineAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | import com.intellij.openapi.actionSystem.AnActionEvent; 5 | import com.vladsch.MissingInActions.settings.ApplicationSettings; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public class AddWordHighlightTandemLineAction extends WordHighlightActionBase { 9 | public AddWordHighlightTandemLineAction() { 10 | super(false, true); 11 | } 12 | 13 | @Override 14 | public void update(@NotNull final AnActionEvent e) { 15 | super.update(e); 16 | e.getPresentation().setVisible(!ApplicationSettings.getInstance().isHideDisabledButtons() || e.getPresentation().isEnabled()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/BulkReplaceDialog.form: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/KeepWordHighlightedCaretAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | import com.intellij.openapi.actionSystem.AnActionEvent; 5 | import com.vladsch.MissingInActions.settings.ApplicationSettings; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public class KeepWordHighlightedCaretAction extends KeepWordHighlightCaretsActionBase { 9 | public KeepWordHighlightedCaretAction() { 10 | super(false); 11 | } 12 | 13 | @Override 14 | public void update(@NotNull final AnActionEvent e) { 15 | super.update(e); 16 | e.getPresentation().setVisible(!ApplicationSettings.getInstance().isHideDisabledButtons() || e.getPresentation().isEnabled()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/NextHighlightWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | public class NextHighlightWordAction extends FindHighlightWordActionBase { 5 | public NextHighlightWordAction() { 6 | super(false); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/PreviousHighlightWordAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | public class PreviousHighlightWordAction extends FindHighlightWordActionBase { 5 | public PreviousHighlightWordAction() { 6 | super(true); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/RemoveWordHighlightAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | import com.intellij.openapi.actionSystem.AnActionEvent; 5 | import com.vladsch.MissingInActions.settings.ApplicationSettings; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public class RemoveWordHighlightAction extends WordHighlightActionBase { 9 | public RemoveWordHighlightAction() { 10 | super(true, false); 11 | } 12 | 13 | @Override 14 | public void update(@NotNull final AnActionEvent e) { 15 | super.update(e); 16 | e.getPresentation().setVisible(!ApplicationSettings.getInstance().isHideDisabledButtons() || e.getPresentation().isEnabled()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/RemoveWordHighlightedCaretAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern; 3 | 4 | import com.intellij.openapi.actionSystem.AnActionEvent; 5 | import com.vladsch.MissingInActions.settings.ApplicationSettings; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public class RemoveWordHighlightedCaretAction extends KeepWordHighlightCaretsActionBase { 9 | public RemoveWordHighlightedCaretAction() { 10 | super(true); 11 | } 12 | 13 | @Override 14 | public void update(@NotNull final AnActionEvent e) { 15 | super.update(e); 16 | e.getPresentation().setVisible(!ApplicationSettings.getInstance().isHideDisabledButtons() || e.getPresentation().isEnabled()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchExcludeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchExcludeAction extends DumbAwareTextComponentEditorAction { 9 | public BatchExcludeAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.EXCLUDE)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchFindNextAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchFindNextAction extends DumbAwareTextComponentEditorAction { 9 | public BatchFindNextAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.FIND_NEXT)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchFindPreviousAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchFindPreviousAction extends DumbAwareTextComponentEditorAction { 9 | public BatchFindPreviousAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.FIND_PREV)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchIncludeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchIncludeAction extends DumbAwareTextComponentEditorAction { 9 | public BatchIncludeAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.INCLUDE)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchReplaceAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchReplaceAction extends DumbAwareTextComponentEditorAction { 9 | public BatchReplaceAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.REPLACE)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchReplaceAllAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchReplaceAllAction extends DumbAwareTextComponentEditorAction { 9 | public BatchReplaceAllAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.REPLACE_ALL)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchResetAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchResetAction extends DumbAwareTextComponentEditorAction { 9 | public BatchResetAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.RESET)); 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/actions/pattern/batch/BatchToggleExcludeIncludeAction.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.actions.pattern.batch; 3 | 4 | import com.vladsch.MissingInActions.actions.DumbAwareTextComponentEditorAction; 5 | import com.vladsch.MissingInActions.actions.pattern.BatchReplaceForm; 6 | 7 | @SuppressWarnings("WeakerAccess") 8 | public class BatchToggleExcludeIncludeAction extends DumbAwareTextComponentEditorAction { 9 | public BatchToggleExcludeIncludeAction() { 10 | super(new BatchActionHandler(BatchReplaceForm.TOGGLE_EXCLUDE_INCLUDE)); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/manager/ActionSetType.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.manager; 3 | 4 | public enum ActionSetType { 5 | PASTE_ACTION, 6 | MOVE_LINE_UP_AUTO_INDENT_TRIGGER, 7 | MOVE_LINE_DOWN_AUTO_INDENT_TRIGGER, 8 | SELECTING_ACTION, CUT_ACTION, DUPLICATE_ACTION, 9 | 10 | // used for selection stash 11 | SELECTION_STASH_ACTIONS, 12 | 13 | // used for selection stash 14 | SELECTION_ALWAYS_STASH, 15 | 16 | // used for search/filter multi-caret 17 | MOVE_SEARCH_CARET_ACTION, 18 | 19 | // do nothing about carets for these 20 | SEARCH_AWARE_CARET_ACTION, 21 | } 22 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/manager/CaretAttributeType.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.manager; 3 | 4 | public enum CaretAttributeType { 5 | DEFAULT, PRIMARY, START, START_MATCHED, FOUND, 6 | } 7 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/manager/PreserveColumn.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.manager; 3 | 4 | public enum PreserveColumn { 5 | PRESERVE_COLUMN(1), 6 | INDENT_RELATIVE(2), 7 | WITH_SELECTION(4), 8 | WITH_LINES(8), 9 | WITH_LINE_SELECTION(16); 10 | 11 | final int flags; 12 | 13 | public static boolean has(int flags, PreserveColumn option) { 14 | return (flags & option.flags) != 0; 15 | } 16 | 17 | public static int getFlags(PreserveColumn... options) { 18 | int flags = 0; 19 | for (PreserveColumn option : options) { 20 | flags |= option.flags; 21 | } 22 | return flags; 23 | } 24 | 25 | PreserveColumn(int flags) { 26 | this.flags = flags; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/settings/ApplicationSettingsListener.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.settings; 3 | 4 | import com.intellij.util.messages.Topic; 5 | import org.jetbrains.annotations.NotNull; 6 | 7 | public interface ApplicationSettingsListener { 8 | Topic TOPIC = Topic.create("MissingInAction.ApplicationSettingsChanged", ApplicationSettingsListener.class); 9 | 10 | void onSettingsChange(@NotNull ApplicationSettings settings); 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/settings/CustomizedBoundaryLabelForm.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.settings; 3 | 4 | import javax.swing.JLabel; 5 | import javax.swing.JPanel; 6 | 7 | public class CustomizedBoundaryLabelForm { 8 | private JPanel myMainPanel; 9 | private JLabel myLabelStartOfFold; // StartOfFold 10 | private JLabel myLabelEndOfFold; // EndOfFold 11 | private JLabel myHeading; 12 | 13 | public CustomizedBoundaryLabelForm() { 14 | //myLabelStartOfFold.setVisible(false); 15 | //myLabelEndOfFold.setVisible(false); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/settings/NumberFormatAnalyzer.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.settings; 3 | 4 | import org.jetbrains.annotations.Nullable; 5 | 6 | public class NumberFormatAnalyzer { 7 | 8 | @Nullable 9 | NumberingOptions analyzeNumber(CharSequence word) { 10 | // first extract any prefix/suffix and guesstimate number base 11 | // then figure out template if any 12 | return null; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/settings/RegExSettingsHolder.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.settings; 3 | 4 | import org.jetbrains.annotations.NotNull; 5 | 6 | public interface RegExSettingsHolder { 7 | @NotNull 8 | String getPatternText(); 9 | @NotNull 10 | String getSampleText(); 11 | void setPatternText(String pattern1); 12 | void setSampleText(String sampleText); 13 | boolean isCaseSensitive(); 14 | boolean isBackwards(); 15 | boolean isCaretToGroupEnd(); 16 | void setCaseSensitive(boolean isCaseSensitive); 17 | void setBackwards(boolean isBackwards); 18 | void setCaretToGroupEnd(boolean isCaretToGroupEnd); 19 | } 20 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/util/CaretOffsets.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.util; 3 | 4 | public class CaretOffsets { 5 | public final int pos; 6 | public final int start; 7 | public final int end; 8 | 9 | public CaretOffsets(final int pos, final int start, final int end) { 10 | this.pos = pos; 11 | this.start = start; 12 | this.end = end; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/util/EditorActiveLookupListener.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.util; 3 | 4 | import com.intellij.openapi.Disposable; 5 | import com.intellij.openapi.editor.Editor; 6 | import org.jetbrains.annotations.NotNull; 7 | 8 | public interface EditorActiveLookupListener extends Disposable { 9 | @NotNull 10 | Editor getEditor(); 11 | void enterActiveLookup(); 12 | void exitActiveLookup(); 13 | } 14 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/util/MiaCancelableJobScheduler.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.util; 3 | 4 | import com.intellij.openapi.application.ApplicationManager; 5 | import com.vladsch.plugin.util.CancelableJobScheduler; 6 | 7 | public class MiaCancelableJobScheduler extends CancelableJobScheduler { 8 | public static MiaCancelableJobScheduler getInstance() { 9 | return ApplicationManager.getApplication().getService(MiaCancelableJobScheduler.class); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/util/RegExDeleteProvider.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.util; 3 | 4 | public interface RegExDeleteProvider { 5 | String getRegEx(); 6 | boolean isLineBound(); 7 | boolean isMultiCaretLineBound(); 8 | } 9 | -------------------------------------------------------------------------------- /src/com/vladsch/MissingInActions/util/TextOffsetConsumer.java: -------------------------------------------------------------------------------- 1 | // Copyright 2016-2023 2023 Vladimir Schneider Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file. 2 | package com.vladsch.MissingInActions.util; 3 | 4 | import com.intellij.openapi.util.TextRange; 5 | import org.jetbrains.annotations.NotNull; 6 | import org.jetbrains.annotations.Nullable; 7 | 8 | public interface TextOffsetConsumer { 9 | void accept(int textIndex, @Nullable String text, int textOffset, int rangeIndex, @NotNull TextRange foundRange, @NotNull TextRange replacedRange, @Nullable String foundText); 10 | } 11 | -------------------------------------------------------------------------------- /update-plugin.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | PLUGIN="MissingInActions" 3 | HOME_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" 4 | PLUGIN_JAR= 5 | OLD_PLUGIN= 6 | SANDBOX_NAME="plugins-sandbox-mn" 7 | SANDBOX_IDE= 8 | IDE_LIST=( 9 | # 1.8.193.4 10 | # 191 11 | # 192 12 | # 193 13 | # 201 14 | # 202 15 | # 203 16 | # 211 17 | 18 | # 1.8.223.19 19 | # 1.8.212.4 20 | 212 21 | 213 22 | 23 | # 1.8.214.6+ 24 | 221 25 | 222 26 | 223 27 | 231 28 | 232 29 | 233 30 | ) 31 | 32 | ../update-plugin.sh "${HOME_DIR}" "${PLUGIN}" "${PLUGIN_JAR}" "${OLD_PLUGIN}" "${SANDBOX_NAME}" "${SANDBOX_IDE}" "${IDE_LIST[@]}" 33 | --------------------------------------------------------------------------------