NaMinhyeok and Alex Plãte
e8db799ca2
Prevent entering insert mode in read-only files
...
Add writability check in initInsert() to prevent insert mode entry for read-only files. Shows dialog for temporarily read-only files(e.g., ~/ideavimrc) or blocks entry for non-writable files
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-11-21 11:59:37 +02:00
NaMinhyeok and Alex Plãte
034f968e98
revert CommandBuilder usage
...
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-11-21 11:59:37 +02:00
NaMinhyeok and Alex Plãte
2aec8858ba
Refactor insert mode handling to check writability for new and repeat operations
...
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-11-21 11:59:37 +02:00
NaMinhyeok and Alex Plãte
7efd050065
Enhance InsertExitModeAction to handle read-only files gracefully and ensure ESC functionality
...
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-11-21 11:59:37 +02:00
NaMinhyeok and Alex Plãte
1b10943c6b
Prevent entering insert mode in read-only files
...
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-11-21 11:59:37 +02:00
NaMinhyeok and Alex Plãte
ce6822fa82
Add repository condition to updateChangelog workflow
...
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-09-05 11:51:48 +03:00
NaMinhyeok and Alex Plãte
ca676ca973
Fix Gradle build deprecation warnings and improve type safety
...
- Replace deprecated java.net.URL and HttpURLConnection with Ktor HttpClient in slackNotification task
- Fix deprecated intellijPlatform API calls:
- create(ideaType, ideaVersion, useInstaller) → create(ideaType, ideaVersion) { this.useInstaller = useInstaller }
- verifyPlugin → pluginVerification
- Add explicit Task type parameters to all tasks.register() calls to resolve Kotlin type inference warnings
Signed-off-by: NaMinhyeok <nmh9097@gmail.com >
2025-08-19 16:59:06 +03:00