1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2026-05-03 08:32:07 +02:00

Commit Graph

  • 00fee97117 Add List indexof() function Matt Ellis 2025-12-18 09:08:48 +00:00
  • fd9b283df1 Add call() function Matt Ellis 2025-12-18 01:13:51 +00:00
  • e6b863f1ca Add List+Dictionary foreach() function Matt Ellis 2025-12-17 23:57:33 +00:00
  • ea209d5c94 Refactor function and funcref functions Matt Ellis 2025-12-17 09:05:21 +00:00
  • 88fa7c2a29 Add doc comment Matt Ellis 2025-12-17 08:45:05 +00:00
  • 648cebf8d5 Encapsulate calling named function Matt Ellis 2025-12-17 08:37:55 +00:00
  • e2adf0af51 Handle range for builtin functions Matt Ellis 2025-12-17 00:42:58 +00:00
  • 1333051ad8 Make range an argument instead of a field Matt Ellis 2025-12-16 02:02:07 +00:00
  • bd0edb01b6 Introduce BuiltinFunctionHandler base class Matt Ellis 2025-12-16 01:23:41 +00:00
  • 0f9923128d Update doc comment Matt Ellis 2025-12-16 01:05:09 +00:00
  • 7600d96d0a Improve handling of dictionary functions Matt Ellis 2025-12-16 00:11:52 +00:00
  • 5e5005f068 Rename FunctionCallExpression for clarity Matt Ellis 2025-12-12 17:19:52 +00:00
  • 603d7bc886 Remove function from public API Matt Ellis 2025-10-13 21:29:52 +01:00
  • 1f4e8f110e Fix missing parameter for resource Matt Ellis 2025-10-13 21:27:30 +01:00
  • 5e74cfdad7 Rename file Matt Ellis 2025-12-23 18:16:18 +00:00
  • df48c41904 Add List flattennew() function Matt Ellis 2025-10-12 14:58:16 +01:00
  • 95d3aad9ff Add List flatten() function Matt Ellis 2025-10-11 08:54:14 +01:00
  • 1afd730083 Add error handling to reverse() function Matt Ellis 2025-10-14 09:16:09 +01:00
  • 3e23903d95 Rename file Matt Ellis 2025-12-23 18:24:24 +00:00
  • 5d4dd891e6 Add List+Dictionary extendnew() function Matt Ellis 2025-10-10 23:17:35 +01:00
  • f27cafbae3 Add List+Dictionary extend() function Matt Ellis 2025-10-10 22:52:41 +01:00
  • e1ddf7780f Add List+String slice() function Matt Ellis 2025-10-10 21:13:58 +01:00
  • 4103291d1a Add List+Dictionary+String items() function Matt Ellis 2025-10-10 18:02:35 +01:00
  • 727b94e6ff Add Dictionary values() function Matt Ellis 2025-10-10 16:55:54 +01:00
  • d07a154a77 Add Dictionary keys() function Matt Ellis 2025-10-10 16:47:06 +01:00
  • 94736d2339 Add List+Dictionary remove() function Matt Ellis 2025-10-10 15:36:26 +01:00
  • dc335e5178 Add List insert() function Matt Ellis 2025-09-08 08:55:17 +01:00
  • 52a1774f11 Add Dictionary has_key() function Matt Ellis 2025-09-08 01:47:42 +01:00
  • 6f553ec3c0 Add List add() function Matt Ellis 2025-09-08 00:19:55 +01:00
  • ed50fa28f5 Refactor argument handling for functions Matt Ellis 2025-09-07 00:40:15 +01:00
  • 0e2349baac Refactor min/max args for function handler Matt Ellis 2025-09-05 23:29:26 +01:00
  • 12ab94452b Update error message for min and max functions Matt Ellis 2025-10-10 08:29:09 +01:00
  • fa06644ece Move functions to more appropriate packages Matt Ellis 2025-11-06 00:08:59 +00:00
  • 11653e22b8 Add list of implemented builtin functions Matt Ellis 2025-02-22 17:39:37 +00:00
  • 64dfcdb9fa Remove clean task from PR verification workflow Alex Plate 2026-01-09 19:05:34 +02:00
  • 1935444033 Remove clean task from TeamCity builds to enable Gradle caching Alex Plate 2026-01-09 18:59:22 +02:00
  • 8fea386169 Fix TeamCity build cache paths to use Gradle User Home Alex Plate 2026-01-09 17:30:33 +02:00
  • eaeb3eeb79 Fix artifact upload paths in PR verification workflow Alex Plate 2026-01-09 17:22:09 +02:00
  • 642ed628a5 Enable Gradle build cache for release builds Alex Plate 2026-01-09 17:12:48 +02:00
  • 7d8655a624 Add tests for replace with register inside empty brackets Alex Plate 2026-01-09 17:05:42 +02:00
  • 9a8d7eda71 Update TeamCity DSL version to 2025.11 Alex Plate 2026-01-09 17:02:24 +02:00
  • 8595d53983 Remove SlackNotificationTest patch Alex Plate 2026-01-09 16:59:52 +02:00
  • 799d450886 Update plugin description with more detailed feature information Alex Plate 2026-01-09 16:53:04 +02:00
  • b24dd33e3b Temporarily disable macOS UI tests in IJ workflow Alex Plate 2026-01-08 17:00:20 +02:00
  • 0bdecdc4c2 Fix disk space issues in Linux UI test workflows Alex Plate 2026-01-08 16:58:54 +02:00
  • 63275de20b Add NEOVIM_RPC_SPECIAL_KEYS_INSERT_MODE reason for clearer test documentation Alex Plate 2026-01-08 12:39:05 +02:00
  • a52dfa48bf Fix UI test notification dismissal timeout claude[bot] 2026-01-08 12:48:48 +00:00
  • 64eca1ca11 Fix missing dependencies and git staging rule in UI test analysis jobs Alex Plate 2026-01-08 07:19:46 +02:00
  • 2bf418978a Update PyCharm UI test to handle new startup behavior Alex Plate 2026-01-07 23:36:55 +02:00
  • 54ec06ecf2 Fix Gradle cache for macOS Rider and PyCharm UI tests Alex Plate 2026-01-07 23:32:36 +02:00
  • 59696e1b75 Add UI test best practices to prompts: prefer cause-effect over timeouts Alex Plate 2026-01-07 23:24:36 +02:00
  • 52eed09a69 Fix Rider UI test by handling .NET SDK installation step claude[bot] 2026-01-07 21:13:57 +00:00
  • d7d9774dca Add java and which commands to allowed tools in UI test workflows Alex Plate 2026-01-07 23:14:07 +02:00
  • e1c7301802 Fix PyCharm IDE type from PU to PY in UI test workflows Alex Plate 2026-01-07 23:11:44 +02:00
  • 5543790620 Fix Gradle cache for Linux in unified IntelliJ IDEA workflow Alex Plate 2026-01-07 23:01:26 +02:00
  • 1df726e510 Change PyCharm IDE type from PC to PU Alex Plate 2026-01-07 22:53:42 +02:00
  • 4944053e51 Add mandatory compilation and test verification to UI test workflows Alex Plate 2026-01-07 22:52:58 +02:00
  • 904bf50cd8 Fix UI test by disambiguating activation code text field selector claude[bot] 2026-01-07 16:54:22 +00:00
  • 52a6275a9d Fix UI test by using accessible name instead of obfuscated class claude[bot] 2026-01-07 16:33:07 +00:00
  • a819f84dc5 Replace separate UI test workflows with unified IntelliJ IDEA workflow Alex Plate 2026-01-07 18:39:32 +02:00
  • 3e9fd7d305 Add TeamCity build cache feature for Gradle directories Alex Plate 2026-01-07 18:35:07 +02:00
  • 52b0724931 Enable Gradle build and configuration cache for all TeamCity builds Alex Plate 2026-01-07 18:31:48 +02:00
  • fe55795f71 Add disk cleanup and reduce screen recording size for Rider Linux tests Alex Plate 2026-01-07 18:22:02 +02:00
  • 8be630ed68 Add full tool permissions for automated PR creation in UI tests Alex Plate 2026-01-07 18:00:45 +02:00
  • 45525ea215 Enable Gradle configuration cache for Linux UI tests Alex Plate 2026-01-07 17:57:20 +02:00
  • 6f3fec2b1a Instruct Claude Code to create PRs automatically without asking Alex Plate 2026-01-07 17:45:21 +02:00
  • 6f8fe2bb22 Add unified IntelliJ UI tests workflow for cross-platform analysis Alex Plate 2026-01-07 17:35:14 +02:00
  • b738c17c3e Remove Windows UI tests workflow Alex Plate 2026-01-07 17:26:11 +02:00
  • c6460ab515 Add macOS screen recording permission dialog automation to remaining workflows Alex Plate 2026-01-07 17:19:50 +02:00
  • 594cbb1f73 Bump org.junit:junit-bom from 6.0.1 to 6.0.2 dependabot[bot] 2026-01-07 15:01:16 +00:00
  • e73dff9d9a Add automated fix workflow to UI test failure analysis Alex Plate 2026-01-07 17:01:37 +02:00
  • 3f4da7ab8a Add macOS labels and create Linux variants for Rider/PyCharm UI tests Alex Plate 2026-01-07 16:59:14 +02:00
  • 59372c653d Fix UI test tab selector for IntelliJ accessible name changes Alex Plate 2026-01-07 16:23:49 +02:00
  • 86c94cbac1 Add hierarchy file guidance to UI test failure analysis prompts Alex Plate 2026-01-07 16:22:59 +02:00
  • 4fb61b02cc Comment out failing testTripleClickRightFromLineEnd test Alex Plate 2026-01-06 23:54:52 +02:00
  • 4a7e59401b Remove Python CGEvent code from macOS permission dialog automation Alex Plate 2026-01-06 23:47:42 +02:00
  • 32ab7d888b Add Bash(rm:*) to allowed tools for AI analysis in UI test workflows Alex Plate 2026-01-06 23:44:27 +02:00
  • 5a9d1fd0a3 Fix YAML syntax in macOS workflow - use heredoc for Python code Alex Plate 2026-01-06 23:39:33 +02:00
  • c817436e2a Try multiple click methods and coordinates for macOS permission dialog Alex Plate 2026-01-06 23:32:24 +02:00
  • 7f0d24965f Add Linux UI test workflow with screen recording and AI analysis Alex Plate 2026-01-06 23:22:26 +02:00
  • 0d5db19301 Fix Windows workflow to use bash shell instead of PowerShell Alex Plate 2026-01-06 23:03:16 +02:00
  • 66e682dd55 Auto-click Allow button for ffmpeg screen recording permission on macOS Alex Plate 2026-01-06 22:48:26 +02:00
  • e624a4142c Add Maven Central to pluginManagement repositories Alex Plate 2026-01-06 22:29:36 +02:00
  • 0c7323e4fa Add Windows UI tests workflow with screen recording Alex Plate 2026-01-06 12:04:07 +02:00
  • c3486a6b4e Remove --no-configuration-cache flag from UI test workflows Alex Plate 2026-01-06 11:41:55 +02:00
  • 41f6bd1782 Add Gradle caching to UI test workflows Alex Plate 2026-01-06 11:37:16 +02:00
  • 77fbe1ae2b Replace Gradle video recorder with CI-level screen recording Alex Plate 2026-01-06 11:21:46 +02:00
  • f6f4caaf5c Fix screen recording device index for macOS CI Alex Plate 2026-01-06 10:48:52 +02:00
  • 1424e200dc Add CI-level screen recording to macOS UI tests Alex Plate 2026-01-06 10:30:54 +02:00
  • 8f7f27caec Fix high CPU usage while showing command line Matt Ellis 2026-01-04 01:56:25 +00:00
  • ebc9840fb9 Add separate Linux UI tests workflow Alex Plate 2026-01-06 10:08:36 +02:00
  • a4995affa9 Switch UI test video recorder from Monte to FFmpeg Alex Plate 2026-01-06 00:18:28 +02:00
  • 49ebe672cb Remove --auto-approve-tools flag, keep just --allowed-tools Alex Plate 2026-01-05 23:48:52 +02:00
  • 4a613b5c83 Add missing bash commands and auto-approve Write for build/reports Alex Plate 2026-01-05 23:42:05 +02:00
  • ba4913fb0a Add allowed tools to Claude Code AI analysis step Alex Plate 2026-01-05 23:39:54 +02:00
  • 70305d2f0e Add id-token permission to UI test workflows for Claude Code action Alex Plate 2026-01-05 23:06:21 +02:00
  • ed0c292736 Add Claude Code AI analysis step to UI test workflows Alex Plate 2026-01-05 19:23:38 +02:00
  • 264ccd5119 Add Claude Code AI analysis step to UI test workflows Alex Plate 2026-01-05 19:23:38 +02:00
  • 5c0d9569d9 Fix(VIM-4109): Configure test source sets for Gradle 9+ compatibility Alex Plate 2026-01-05 18:51:08 +02:00
  • 517bda93d1 Upgrade Gradle wrapper to 9.2.1 Alex Plate 2026-01-05 18:14:26 +02:00