Commit Graph
61 Commits
Author SHA1 Message Date
tsommer c2c8a36ad2 Added persistent unique ids to all elements 2022-11-06 21:07:41 +01:00
tsommer 642a6ab022 Added & shows version text 2022-11-06 20:12:26 +01:00
tsommer 9023a6d7b7 Fixed translations when rename cultures 2022-11-01 20:40:19 +01:00
tsommer 3ad5434a53 Fixed void generator 2022-11-01 19:34:16 +01:00
tsommer a19ad7dcdb Enhanced IO issue handling when generating output 2022-11-01 19:24:27 +01:00
tsommer 53f98d4e3c Refactored setting processing 2022-11-01 12:28:51 +01:00
tsommer 630f014c1a Implemented the .NET generator
- Added .NET generator setting for the namespace to use
- Added .NET generator setting to choose the default culture
- Added get child section method to section processor
- Added util to convert any string to a verbatim string literal
- Removed redundant variables on exceptions
2022-10-30 15:49:22 +01:00
tsommer 58f30240dc Added Godot settings 2022-10-29 18:48:38 +02:00
tsommer 4a32cd9339 Implemented .NET generator settings 2022-10-03 19:10:39 +02:00
tsommer d242d02ece Added the generator mode setting 2022-10-03 18:13:07 +02:00
tsommer 433a4e33a1 Fixed DeepL settings' cache 2022-10-03 17:53:49 +02:00
tsommer ebc7a5708b Added progress calculation for sections & texts; covered corner cases 2022-09-26 22:05:10 +02:00
tsommer c8b5dc9b7a Added method to calculate the overall translation progress 2022-09-26 19:24:24 +02:00
tsommer 40877241fe Fixed DeepL translation when using empty text 2022-09-26 19:19:46 +02:00
tsommer 8a4bf6f180 Add optional manual mode per translation and culture 2022-09-21 22:52:17 +02:00
tsommer a179e8dd23 Fixed source culture for DeepL service 2022-09-21 19:56:50 +02:00
tsommer 421589b633 Added the translation processor 2022-09-17 21:47:18 +02:00
tsommer 0aeec1885f Added a multi-line state to the text elements 2022-09-17 19:23:11 +02:00
tsommer 4173cdc761 Added a DeepL facade 2022-09-17 12:30:02 +02:00
tsommer ba86c99ad5 Fixed naming 2022-08-05 21:33:33 +02:00
tsommer f138be5a1f Fixed spelling 2022-08-05 21:11:02 +02:00
tsommer 0c53c97a48 Implemented the culture delete function 2022-08-02 20:43:58 +02:00
tsommer fee963f8bd Fixed culture setting handling for non-continuous indices 2022-08-02 20:43:12 +02:00
tsommer fd3d844df4 Implemented list of culture info & DeepL source culture 2022-08-01 21:04:47 +02:00
tsommer a47b18b7a8 Fixed culture code handling 2022-07-31 21:19:13 +02:00
tsommer c9bd1b5be9 Fixed cache handling for DeepL action & API key 2022-07-30 23:38:01 +02:00
tsommer 9419642525 Added cache to the number of cultures 2022-07-30 23:17:57 +02:00
tsommer 276fa51e92 Added caching to the cultures 2022-07-30 23:14:39 +02:00
tsommer f27366e0a2 Added culture settings 2022-07-30 23:07:04 +02:00
tsommer 90be288d17 Added setting cache 2022-07-30 17:04:32 +02:00
tsommer c211c9ef62 Added DeepL action setting 2022-07-30 16:38:38 +02:00
tsommer b74367aa6f Renamed DeepL mode setting 2022-07-30 16:09:58 +02:00
tsommer 87c12de066 Added DeepL API key setting 2022-07-30 15:59:09 +02:00
tsommer fa5d39318f Added database handling of DeepL setting 2022-07-26 19:07:10 +02:00
tsommer 71936e5dcf Implemented the delete function for text elements 2022-07-23 21:21:48 +02:00
tsommer e762cfe21e Implemented the text element filter 2022-07-21 21:14:32 +02:00
tsommer 9ad19efc46 Implemented the text element rename function 2022-07-21 20:35:22 +02:00
tsommer af47eb606c Added event when a text element gets selected 2022-07-20 20:51:12 +02:00
tsommer 0e4a99332b Fixes #29 by generating valid keys 2022-07-18 21:32:39 +02:00
tsommer ccc858830b Applied an order 2022-07-17 16:00:32 +02:00
tsommer 0364c54427 Added detection of ransomware protection 2022-07-17 15:49:27 +02:00
tsommer 36a8efb05d Refactored service provider usage
- Remove service provider from WinForms altogether
- Moved service provider handling to processors
2022-07-17 15:15:55 +02:00
tsommer ab27bc206a Added the processor meta class e.g. top handle the service provider 2022-07-17 15:06:21 +02:00
tsommer a8e231bb1b Fixes #27 2022-07-17 13:31:36 +02:00
tsommer bbefeb97a8 Added some error handling to the section tree 2022-07-17 13:26:25 +02:00
tsommer 2b4d613347 Implemented the add text element function 2022-07-17 12:56:06 +02:00
tsommer 33fe8f5dac Added exception handling extension method 2022-07-17 12:55:32 +02:00
tsommer 22778fbcf6 Defined a processor result to handle error states 2022-07-17 12:35:09 +02:00
tsommer b233268d16 Added to determine which processes block a file 2022-07-17 12:34:42 +02:00
tsommer 0c4d4c03dc Changed to perform an async call 2022-07-17 12:34:07 +02:00