47 Commits

Author SHA1 Message Date
marhali
c906f144fa remove legacy structure 2022-04-11 19:19:39 +02:00
marhali
4333e2a996 remove legacy structure 2022-04-11 19:15:18 +02:00
marhali
9d5be9caa0 partial work on KeyPathConverter replacement 2022-04-10 20:29:13 +02:00
marhali
0030e77234 provide translation replacement 2022-04-10 20:28:25 +02:00
marhali
567a3385ff provide translation value replacement 2022-04-10 20:27:37 +02:00
marhali
8c5efc3573 provide keypath replacement 2022-04-10 20:27:12 +02:00
marhali
6764720664 fix namespace mode 2022-04-10 20:26:51 +02:00
marhali
beb4a89df5 introduce namespace mode 2022-04-10 13:43:21 +02:00
marhali
ddebb04871 remove legacy structure 2022-04-10 13:00:48 +02:00
marhali
31ad2e3464 activate new configuration service 2022-04-09 13:00:18 +02:00
marhali
ba221786c1 deprecate old configuration 2022-04-09 12:40:00 +02:00
marhali
0f2b8ade4c introduce new data structure for translation values 2022-04-07 16:10:17 +02:00
marhali
7e4028f03f refactor ionext into io package 2022-02-03 16:45:44 +01:00
marhali
0f86c8dae7 move type models to io package 2022-02-02 22:04:13 +01:00
marhali
a3ceb736d4 add quick constructor 2022-02-02 19:28:50 +01:00
marhali
8b752480db implement new folder strategies 2022-02-01 11:37:13 +01:00
marhali
4d11319217 rename strategy enum types 2022-02-01 11:33:44 +01:00
marhali
73f8491582 suggest file pattern on parser change 2022-01-30 12:19:04 +01:00
marhali
5f16d14524 add new configuration options for enhanced io system 2022-01-30 12:04:57 +01:00
marhali
7762b0cacd add filter functionality for missing translation values
Resolves #74
2022-01-13 16:00:08 +01:00
marhali
c0e385000a rewrite i18n key handling
- Translation keys are now based on KeyPath type which is simply a string list
- Handling delimiter character within a section layer is now easier
- Only the presentation layer has to deal with displaying the correct concatenated key
2022-01-13 10:39:39 +01:00
marhali
939ef0b283 introduce improved key path representation models 2022-01-12 09:04:06 +01:00
marhali
8e4179983b base file pattern matcher on unix/window style wildcards 2022-01-11 14:22:32 +01:00
Marcel Haßlinger
dfccf1f994 suppress warnings 2021-11-11 16:01:58 +01:00
Marcel Haßlinger
f0d83f0d12 apply nullable annotation to fix delete operation 2021-11-09 20:19:20 +01:00
marhali
cdd7188769 remove legacy components 2021-11-06 23:18:35 +01:00
Marcel Haßlinger
5fa8c46efc upgrade to new data structure 2021-11-05 15:10:23 +01:00
Marcel Haßlinger
5aa46593e0 deprecate translation update and add replacement 2021-11-04 17:59:54 +01:00
Marcel Haßlinger
760fc287e9 deprecate translation update 2021-11-04 17:41:27 +01:00
Marcel Haßlinger
568db9fc94 rename to legacy component 2021-11-04 17:32:42 +01:00
Marcel Haßlinger
4da585c642 implement addLocale method and clarify children methods 2021-11-04 10:20:03 +01:00
Marcel Haßlinger
4513570a5d handle exception inside method 2021-11-04 10:18:52 +01:00
Marcel Haßlinger
94d63b88d3 add builtin translation builder 2021-11-04 10:15:34 +01:00
Marcel Haßlinger
d2d8ef4cb4 optimize javadoc 2021-11-03 11:06:28 +01:00
Marcel Haßlinger
594fc82be7 implement new translation data holder with optimized tree structure 2021-11-02 16:45:39 +01:00
Marcel Haßlinger
2b36b355e4 introduce new event system bus 2021-11-02 16:43:13 +01:00
Marcel Haßlinger
befdea277b deprecate legacy data system 2021-11-02 16:41:02 +01:00
Marcel Haßlinger
de88d0d96c extend plugin settings to include key sorting and nesting 2021-11-01 14:38:48 +01:00
Marcel Haßlinger
9392b4f2ab Fix npe if path prefix is undefined. Resolves #57 2021-09-23 22:40:38 +02:00
Marcel Haßlinger
3f09556d1d rename prefix to path-prefix 2021-09-19 22:00:26 +02:00
sunarya-thito
7b8d50f5fa Added YAML support and prefix support for completions 2021-09-14 11:38:29 +07:00
Marcel Haßlinger
17370fe359 add settings option to opt-out code assistance service 2021-07-19 20:03:46 +02:00
Marcel Haßlinger
a3f6545fea Load translations via data store to ensure that data will be loaded without an opened ui 2021-05-26 11:28:28 +02:00
Marcel Haßlinger
f3795eacee Scroll to created / edited translation inside Tree-/Table-View 2021-05-25 16:45:26 +02:00
Marcel Haßlinger
36403b7eeb Add support to filter translation files via regex | Fixes Issue #5 2021-04-24 22:11:06 +02:00
Marcel Haßlinger
73e4298f4b Optimize structure and add documentation 2021-03-14 14:28:00 +01:00
Marcel Haßlinger
f434643ca1 Initial commit 2021-03-13 17:17:59 +01:00