561 Commits

Author SHA1 Message Date
b24f189da2 Merge remote-tracking branch 'github/main' 2026-02-10 21:28:54 +03:00
Marcel Haßlinger
3a07212251
Merge pull request #506 from marhali/feature/#477-dialog-textarea-component
Feature/#477 dialog textarea component
2025-09-07 11:08:41 +02:00
marhali
0d1afad9e5 feat: use textarea component for translation dialog locale values
Resolves #477
2025-09-06 12:49:22 +02:00
marhali
0badd8a1c6 chore: fix changelog 2025-09-06 12:46:49 +02:00
Marcel Haßlinger
5bf57c8b36
Merge pull request #504 from marhali/next
chore: prepare patch release
2025-09-04 22:19:00 +02:00
marhali
a55720b935 chore: prepare patch release 2025-09-04 22:18:31 +02:00
Marcel Haßlinger
7de2af5f29
Merge pull request #503 from marhali/next
next
2025-09-03 22:57:20 +02:00
marhali
b4afc0e1da chore: update dependencies and align with plugin template 2025-09-03 21:00:02 +02:00
Marcel Haßlinger
e991535c23
Merge pull request #475 from marhali/changelog-update-v4.8.0
Changelog update - `v4.8.0`
2025-04-25 13:13:06 +02:00
GitHub Action
341ae82cd3 Changelog update - v4.8.0 2025-04-25 11:11:57 +00:00
Marcel Haßlinger
946b5eb9f3
Merge pull request #474 from marhali/next
fix: disable gradle cache
2025-04-25 12:57:02 +02:00
marhali
f081bb16ba fix: disable gradle cache 2025-04-25 12:44:13 +02:00
Marcel Haßlinger
0320495331
Merge pull request #473 from marhali/next
Next
2025-04-24 22:09:08 +02:00
marhali
74b450b3ae fix: OOM exception during verifyPlugin CI run 2025-04-24 21:55:23 +02:00
marhali
5a907290b2 prepare minor release 2025-04-24 21:25:03 +02:00
marhali
23e00ba5eb chore: only support since build 242
Switch to Java 21
2025-04-24 21:19:35 +02:00
marhali
1b27433f4b chore: add plugin support until 252.* 2025-04-24 21:07:42 +02:00
marhali
27c29c3b4d chore: update deps 2025-04-24 21:07:13 +02:00
9e8867bbff update 2024-12-23 13:49:15 +03:00
Marcel Haßlinger
ac05ee0522
Merge pull request #453 from marhali/changelog-update-v4.7.0
Changelog update - `v4.7.0`
2024-11-23 23:22:55 +01:00
GitHub Action
f960d5dd92 Changelog update - v4.7.0 2024-11-23 22:22:20 +00:00
marhali
fdf01f4503 fix: use max github actions build space 2024-11-23 23:06:09 +01:00
marhali
5f35bd1f2e update changelog 2024-11-23 22:32:49 +01:00
Marcel Haßlinger
5fa8c19ecb
Merge pull request #412 from Adeptius/feature/html-reference-completition
feat: html reference and completition support
2024-11-23 22:26:17 +01:00
Marcel Haßlinger
539ccd7187
Merge pull request #452 from marhali/feat/update-intellij-platform
Feat/update intellij platform
2024-11-23 22:16:13 +01:00
marhali
4396ffafbd prepare minor release 2024-11-23 21:45:03 +01:00
marhali
8edfa48147 refactor: remove deprecated api usage 2024-11-23 21:41:34 +01:00
marhali
ed99ce56fc require at least platform version 233 (2023.3.8) 2024-11-23 21:41:19 +01:00
marhali
f2ff2d3d06 add support for 2024.3 2024-11-23 21:22:18 +01:00
marhali
6d192cd72c update intellij platform 2024-11-23 21:22:05 +01:00
Volodymyr
20675c35fe feat: html intention support 2024-06-15 18:44:42 +03:00
Volodymyr
02596686c9 feat: html reference and completition support 2024-06-15 14:34:01 +03:00
Marcel
4efe615ae8
Merge pull request #406 from marhali/changelog-update-v4.6.0
Changelog update - `v4.6.0`
2024-06-02 00:58:11 +02:00
GitHub Action
1e99c3c6bc Changelog update - v4.6.0 2024-05-31 18:57:08 +00:00
marhali
9478b1ea1c prepare minor release 2024-05-31 20:30:38 +02:00
Marcel
5428ae3d46
Merge pull request #399 from JPilson/feature/key_naming_convention
Feature/Automated Key Naming Convention Suggestion for Localize-It Action
2024-05-31 20:28:31 +02:00
Marcel
afe8a4fa09
Merge pull request #405 from marhali/changelog-update-v4.5.2
Changelog update - `v4.5.2`
2024-05-30 13:14:14 +02:00
GitHub Action
3a9a487cd6 Changelog update - v4.5.2 2024-05-30 11:12:13 +00:00
marhali
46575b31fd prepare patch release 2024-05-30 12:55:22 +02:00
marhali
9f5567fceb support all 242 builds 2024-05-30 12:47:33 +02:00
JPilson
45834046dd feat: Replace Camel case uppercase with Pascal case
The main modification is in `NamingConvention.java` replacing the enumeration `CAMEL_CASE_UPPERCASE` with `PASCAL_CASE`. This change can help to improve the readability of the code by reducing the verbosity of names and ensure convention consistency. Also, a new test file `NamingConventionTest.java` has been introduced to ensure correctness and stability of the code against these modifications.
2024-04-21 11:09:20 +02:00
JPilson
340ab134e5 feat: Move NamingConvention to presets package
Moved `NamingConvention` from the settings package to a new settings.presets package. This involved modifying various import statements across the application and updating methods that utilised this enum. Increased the `KeyCaseFormater` minimum and preferred width to 200 for better UI rendering.
2024-04-21 10:15:32 +02:00
JPilson
4c737e25fa refactor: streamline key naming convention conversion
Moved key naming convention conversion logic into NamingConvention enum. This simplifies the code in LocalizeItAction and makes the conversion function easily reusable. Also added support for uppercase snake and camel cases.
2024-04-20 19:28:16 +02:00
JPilson
027016921f feat: update naming convention functionality
Updated naming convention features by simplifying key case formatter construction and expanding the naming convention enum. Also performed a refactor to layout and formatting across various files for improved readability. Added new test cases to validate the update to naming convention.
2024-04-20 18:44:18 +02:00
JPilson
f933ea91eb feat: Add project-specific naming convention in LocalizeItAction
Refactored convertKeyToNamingCase method to include project-specific naming conventions. Now, it adapts to the naming convention specified in the project settings. This change enhances flexibility by catering to individual project preferences.
2024-04-18 21:03:15 +02:00
JPilson
b7b3563080 feat: Add case format to ProjectSettingsState and fromSelector method to NamingConvention
This commit adds a new attribute, `caseFormat`, to the `ProjectSettingsState` class. It also introduces a static method `fromSelector` in the `NamingConvention` class to transform a string into a NamingConvention enum. The transformation in `ProjectSettingsComponentState` has been updated  to use this new method.
2024-04-18 20:48:40 +02:00
JPilson
667b748614 feat: Add key naming convention selection for extracted translations
This update enables the user to specify a key naming convention (Camel Case or Snake Case) for extracted translations. This option is made available in the settings panel, and has been included in the project-specific configuration and state management for the project settings component.
2024-04-16 20:34:12 +02:00
JPilson
0c1710029f feat: Add naming convention setting for presets
Implemented a new setting, `getCaseFormat`, in the `ProjectSettings` interface, returning the naming convention used. Also extended corresponding implementations (`DefaultPreset`, `VueI18nPreset`, `ReactI18NextPreset`, `SettingsTestPreset`) to return `NamingConvention.CAMEL_CASE`. A new enum `NamingConvention` was created for this, with options `SNAKE_CASE` and `CAMEL_CASE`.
2024-04-16 20:33:57 +02:00
JPilson
08d8326523 feat: add key naming convention converter
New methods have been added to convert keys to either camel or snake case depending on a boolean flag. These methods are used to format the text that is input into the Add Dialog in 'LocalizeItAction' class. This improves the versatility of key handling within the project.
2024-04-16 20:33:05 +02:00
Marcel
562de99470
Merge pull request #395 from marhali/changelog-update-v4.5.1
Changelog update - `v4.5.1`
2024-04-13 22:50:46 +02:00