1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-11-01 04:52:57 +01:00

Commit Graph

  • 7f107fcc21 Remove unused NerdTree ProjectViewListener from plugin configuration Xinhe Wang 2025-09-02 11:58:42 +01:00
  • 1c80863e12 Fix an issue that the application level service was called from the project level Alex Plate 2025-09-02 11:27:22 +03:00
  • ec11c2ec70 Update status bar menu links with a sign that shows that this is an external link Alex Plate 2025-09-02 11:25:55 +03:00
  • 1e98fe2bed Add link to IdeaVim documentation in the status bar menu Alex Plate 2025-09-02 11:22:10 +03:00
  • 7558a9da39 Spellchecker is a separate plugin now and needs to be declared explicitly Alex Plate 2025-09-02 11:12:57 +03:00
  • b47783090c Add new plugins for compatibility checks in TeamCity and plugin dependency validation. Alex Plate 2025-09-01 10:00:55 +03:00
  • b0361326b5 Add jetbrains-junie[bot] to contributors list IdeaVim Bot 2025-08-30 09:01:45 +00:00
  • 1c6e9354fb Add instruction to examine commit content, not just messages Alex Plate 2025-08-30 11:57:20 +03:00
  • 2bc5daf2bf Add instruction to read PR comments for changelog guidance Alex Plate 2025-08-30 11:56:42 +03:00
  • 8e7beea33e Add note about reading only top portion of CHANGES.md Alex Plate 2025-08-30 11:55:21 +03:00
  • 8b9e904623 Add dedicated section for updating changeNotes in build.gradle.kts Alex Plate 2025-08-30 11:19:59 +03:00
  • ed14efc55c Add instruction to use PR titles as-is in changelog Alex Plate 2025-08-30 11:11:40 +03:00
  • deae5fea8e Add special rules for Merged PRs section in changelog Alex Plate 2025-08-30 11:10:27 +03:00
  • f5c5bd82ba Add another example of unclear changelog entry to avoid Alex Plate 2025-08-30 11:09:02 +03:00
  • 3b88a57478 Add guidance for clear, specific changelog entries Alex Plate 2025-08-30 11:07:13 +03:00
  • 00d08c3840 Add instructions to avoid duplication in changelog subsections Alex Plate 2025-08-30 11:04:57 +03:00
  • a5dd8cf8b1 Update PR title format for changelog updates Alex Plate 2025-08-30 10:55:54 +03:00
  • 22b17e8cc5 Add instruction to include helpful documentation links in changelog Alex Plate 2025-08-30 10:54:16 +03:00
  • 070b608687 Add guidance for including command examples in changelog Alex Plate 2025-08-30 10:51:34 +03:00
  • a72db2b5af Add user-focus emphasis to changelog instructions Alex Plate 2025-08-30 10:49:20 +03:00
  • 9f58c73d92 Refactor documentation structure and extract changelog instructions Alex Plate 2025-08-30 10:42:01 +03:00
  • 0b919b18b7 [API] Fix handling of empty strings in list option functions Alex Plate 2025-08-29 19:00:37 +03:00
  • 9aff700a58 Add GitHub Action for automated changelog maintenance using Claude Alex Plate 2025-08-29 18:32:17 +03:00
  • 12fe8671d3 Add GitHub Action to automatically update IntelliJ version configurations Alex Plate 2025-08-29 18:10:56 +03:00
  • fc2cea471b Add TeamCity configuration for IntelliJ 2025.2 Alex Plate 2025-08-29 17:58:33 +03:00
  • 9499716b18 [API] Simplify list option handling in OptionScope Alex Plate 2025-08-29 17:50:25 +03:00
  • c66a212781 [API] Add experimental API warning to all plugin documentation Alex Plate 2025-08-29 17:37:46 +03:00
  • 0099ea9073 [API] Update Plugin API Reference documentation for OptionScope Alex Plate 2025-08-29 17:33:38 +03:00
  • de809b528b [API] Turn OptionScopeImpl into an object Alex Plate 2025-08-29 17:24:20 +03:00
  • c6adc48e81 [API] Make option() function return a value Alex Plate 2025-08-29 17:22:21 +03:00
  • 955ccc8151 [API] Make getOptionValue return type non-nullable Alex Plate 2025-08-29 17:12:55 +03:00
  • 907495df4d [API] Refactor OptionScope from abstract class to interface Alex Plate 2025-08-29 17:09:26 +03:00
  • 2b276d316f [API] Add append(), prepend(), and remove() extension functions for list options Alex Plate 2025-08-29 16:00:29 +03:00
  • 4f1982d6bd [API] Add toggle() function to OptionScope for boolean options Alex Plate 2025-08-29 15:46:00 +03:00
  • a235648672 [API] Add split() extension function to OptionScope for comma-separated values Alex Plate 2025-08-29 15:33:40 +03:00
  • 85d5da4ab6 [API] Add comprehensive tests for OptionScope API Alex Plate 2025-08-29 14:54:16 +03:00
  • 511da14b83 Support disabling extended NERDTree without restarting Xinhe Wang 2025-08-19 13:34:21 +01:00
  • 636fe0a76f Make extended NERDTree a separate VimExtension Xinhe Wang 2025-08-19 13:03:51 +01:00
  • 2b5342a935 Add support for ActivateNode in NERDTree Everywhere Xinhe Wang 2025-08-18 17:49:22 +01:00
  • 758aaf276a Extend NERDTree support to Tree components other than Project Xinhe Wang 2025-07-30 09:28:46 +01:00
  • 022dc9698b feat(junie): added .devcontainer.json jetbrains-junie[bot] 2025-08-29 13:43:53 +00:00
  • 6c3a9f214b feat(junie): added .junie workflow jetbrains-junie[bot] 2025-08-29 13:49:37 +00:00
  • df82794f4f Fixed a missing | Alex Plate 2025-08-29 14:31:44 +03:00
  • 2d378327e7 Fix tests after bringing back the old ReplaceWithRegister Alex Plate 2025-08-29 14:00:24 +03:00
  • 0e37295988 Ignore some test for neovim Alex Plate 2025-08-29 13:55:27 +03:00
  • 0d342ea6c3 Disable the new ReplaceWithRegister test as it's flaky Alex Plate 2025-08-29 13:45:06 +03:00
  • e343da03a1 Bring back the old implementation of the replace with register Alex Plate 2025-08-29 13:44:15 +03:00
  • a009766a1a "Claude Code Review workflow" Alex Plãte 2025-08-29 12:03:39 +03:00
  • d40061f9a4 "Claude PR Assistant workflow" Alex Plãte 2025-08-29 12:03:38 +03:00
  • 476389b9c3 Bring back actualText to keep the compatibility with an external plugin Alex Plate 2025-08-29 11:48:26 +03:00
  • 7e71676656 [API] The write lock should be taken on EDT Alex Plate 2025-08-29 11:45:09 +03:00
  • 6a149a8ba4 [API] Add an experimental status on the API Alex Plate 2025-08-29 11:44:57 +03:00
  • b593d079c4 Correct the behavior of NERDTree-P to jump to the root node Xinhe Wang 2025-08-21 09:06:55 +01:00
  • cfbb77f1db Fix(VIM-3981): make :set noNERDTree work Xinhe Wang 2025-08-20 19:19:23 +01:00
  • c6fc1046ee Extract helper functions in NerdTree.Util to the global scope Xinhe Wang 2025-08-20 19:32:40 +01:00
  • 007d636310 Clear NERDTree's KeyStroke buffer after <ESC> is pressed Xinhe Wang 2025-08-20 13:40:03 +01:00
  • 8d2d3a21a3 Move update from NerdDispatcher to its abstract class Xinhe Wang 2025-08-23 12:56:35 +01:00
  • 175bae51a1 Initiate SpeedSearch right after / is pressed in NERDTree Xinhe Wang 2025-08-20 12:56:39 +01:00
  • 186db70a22 [API] Specify and cleanup the error handling in the option scope Alex Plate 2025-08-22 17:52:51 +03:00
  • 04d9282fb2 Change OutputPanelScopeImpl to be an object Alex Plate 2025-08-22 16:30:51 +03:00
  • 6f54a30bc3 Fix(VIM-4004): Add support for f13-f24 keys Alex Plate 2025-08-22 11:54:29 +03:00
  • 1a7b54d0a9 Avoid importing unnecessary helper function Matt Ellis 2025-08-22 12:15:07 +01:00
  • 4cc3bd2b9f Use return value of Escape action Matt Ellis 2025-08-19 16:55:21 +01:00
  • f0a104a131 Reset caret shape on Escape Matt Ellis 2025-08-19 00:34:07 +01:00
  • ef66a15faf Reuse existing colour when changing caret Matt Ellis 2025-08-18 09:43:38 +01:00
  • d8a79cb12f Use Vim actions to insert Tab Matt Ellis 2025-08-18 01:49:47 +01:00
  • 74a04dd235 Do not expand Live Templates in Normal mode Matt Ellis 2025-08-17 23:32:27 +01:00
  • 2aaf9badd5 Order IDE actions for Tab before Vim actions Matt Ellis 2025-08-17 23:31:47 +01:00
  • 0950585e13 Fix initialising non-default colorcolumn option Matt Ellis 2025-07-31 15:19:44 +02:00
  • d850052f20 Fix count accepted as valid in text object Matt Ellis 2025-08-21 00:21:36 +01:00
  • 629a0f7aab Indicate error when an unrecognized key sequence is entered in NERDTree Xinhe Wang 2025-08-20 10:05:18 +01:00
  • cb74ff6af2 Fix normalising visual column Matt Ellis 2025-08-19 16:53:04 +01:00
  • c9ebc1c4ae Fix calculation of visual column with inlays Matt Ellis 2025-08-19 12:31:35 +01:00
  • a0a3f3f3b1 Fix an exception during the renaming: there was a read action missing Alex Plate 2025-08-22 11:19:46 +03:00
  • aa539e76eb Rename RWLockLabel to VimLockLabel and other annotations Alex Plate 2025-08-22 11:12:57 +03:00
  • 4ab42db6a9 Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.0 to 2.2.10 dependabot[bot] 2025-08-20 15:33:55 +00:00
  • fbb8abe386 Bump org.jetbrains.intellij.platform from 2.7.1 to 2.7.2 dependabot[bot] 2025-08-20 15:32:41 +00:00
  • 8e5d4b156c Add Na Minhyeok to contributors list IdeaVim Bot 2025-08-20 09:01:54 +00:00
  • 55dd27db33 Update the contribution guide to avoid the confusion Alex Plate 2025-08-20 09:36:51 +03:00
  • 2136836877 Merge all configuration files into a single plugin.xml Alex Plate 2025-08-20 09:18:16 +03:00
  • ca676ca973 Fix Gradle build deprecation warnings and improve type safety NaMinhyeok 2025-08-15 01:25:53 +09:00
  • 82d3420570 Bump org.jetbrains.changelog from 2.3.0 to 2.4.0 dependabot[bot] 2025-08-13 16:17:25 +00:00
  • 060135737d Bump org.jetbrains.intellij.platform from 2.6.0 to 2.7.1 dependabot[bot] 2025-08-13 15:57:53 +00:00
  • 63e482408d Fix compilation issues Alex Plate 2025-08-08 18:28:52 +03:00
  • ddb4c5ec81 Comment out listeners scope. It does require an accurate and proper review and design Alex Plate 2025-08-08 18:07:59 +03:00
  • 22e6ba3b3c Refactor DigraphScopeImpl to be an object and simplify digraph method logic Alex Plate 2025-08-08 18:04:09 +03:00
  • e2a089fbeb Remove function to clearing all custom digraphs Alex Plate 2025-08-08 18:00:30 +03:00
  • 5cfed9929e Refresh documentation for MappingScope Alex Plate 2025-08-08 17:43:00 +03:00
  • e85c006321 Remove isRepeatable parameter from key mapping methods Alex Plate 2025-08-08 17:11:10 +03:00
  • 1db8d01961 Add detailed documentation for label usage in key mapping methods Alex Plate 2025-08-08 16:23:37 +03:00
  • 9c9cd1b2a0 Bring back the function to set the mode, but in experimental status now Alex Plate 2025-08-08 14:28:01 +03:00
  • fb6a97f586 Remove redundant return statement in CommandLineScope Alex Plate 2025-08-01 19:14:28 +03:00
  • 87f5a6fab3 Remove stub classes Alex Plate 2025-08-01 18:59:28 +03:00
  • 9d92ae9449 Remove the suspend from functions under the read or write actions Alex Plate 2025-08-01 18:50:38 +03:00
  • 492bd62166 Rename VimScope to VimApi and move it into a different package Alex Plate 2025-08-01 15:08:08 +03:00
  • a0c213b90d Refactor Mode in API to be a simple enum Alex Plate 2025-08-01 14:53:54 +03:00
  • fee75001f6 Do not allow to change the mode from the API Alex Plate 2025-08-01 14:36:42 +03:00
  • df3fb1a8a3 Convert VimScope into the interface Alex Plate 2025-08-01 13:57:03 +03:00
  • 057f4eee5d The ReadImpl does not inherit the VimScopeImpl Alex Plate 2025-08-01 13:43:23 +03:00
  • e2b20bb04d Reformat API module Alex Plate 2025-08-01 12:15:40 +03:00