1
0
mirror of https://github.com/pcvolkmer/osc-variant.git synced 2025-04-19 19:56:50 +00:00

283 Commits

Author SHA1 Message Date
0f584997f7 Extract print function for catalogues and forms 2023-06-15 22:57:17 +02:00
13f1126619 Use traits for catalogues, forms and form entries 2023-06-15 22:56:33 +02:00
2c11690edf Do not create temp value 2023-06-15 22:07:53 +02:00
1fdac88d6d Add required scripts to UMG example profile 2023-06-14 02:05:15 +02:00
92acd7655a Add support for script replacing 2023-06-14 01:10:21 +02:00
c9046a3e02 Add initial profile for UMG 2023-06-13 23:11:42 +02:00
4bf316d78a Make more fields optional as required by some OSC files 2023-06-13 22:32:44 +02:00
5693711072 Update dependency 'xml-rs' due to CVE-2023-34411 2023-06-07 10:59:12 +02:00
ea135010d2 Add 'compact' option to get smaller output files 2023-06-07 10:55:55 +02:00
aa610a0593 Extract method to write output file 2023-06-06 11:14:29 +02:00
70f6718ac5 Improve Error handling 2023-06-06 11:06:18 +02:00
d5f1edf9c8 Add initial profile for UKM 2023-06-05 20:25:29 +02:00
55d8f2f592 Add optional form entry property 'MemoHeight' 2023-06-05 19:58:06 +02:00
b5da2969d4 Add structs 'Haeufigkeit' and 'Haeufigkeiten' 2023-06-05 19:56:20 +02:00
1d37ae9295 Show additional information on parsing error 2023-06-05 19:55:16 +02:00
db7a3e6bfa Wording changes in README file 2023-06-05 19:27:09 +02:00
f9b9c6d312 Add menu category changes 2023-06-05 14:42:23 +02:00
c3895c8eaf Add cargo release profile 2023-06-05 09:12:29 +02:00
0d986059ce Extract cli command structs 2023-06-04 13:03:26 +02:00
53e9207cc5 Remove not required 'mut' keyword 2023-06-04 13:02:48 +02:00
fae48a186b Shortened profile example 2023-06-03 18:27:17 +02:00
eceafe18be Apply changes from profile to data 2023-06-03 17:50:27 +02:00
169a1eff00 Remove obsolete struct 2023-06-03 15:41:38 +02:00
d4eeb1c345 Show information stored in InfoXML part 2023-06-03 15:38:28 +02:00
ca145f5e4b Add subcommands 'list' and 'modify' 2023-06-03 15:27:09 +02:00
5681b1dee3 Use 'form_references' instead of 'fields' in profile 2023-06-03 13:03:31 +02:00
636fa34efc Add 'anzeige' and 'anzeige_auswahl' to profile 2023-06-03 12:59:05 +02:00
1224f93764 Check input file for additional entries
This will prevent the application from creating output without these
additional entities, which would be missing in output.

Instead, the application will exit with an error message.
2023-06-02 23:05:35 +02:00
31a1dcb63e Move 'Ordner' and 'Bibliothek' into model/mod.rs 2023-06-02 22:31:38 +02:00
8902a47903 Add profile file parser 2023-06-02 09:33:25 +02:00
2b0d1a5bd9 Simple code cleanup 2023-06-01 20:02:53 +02:00
c43f12c95f Add static transformation for DNPM forms to use UKW variant 2023-06-01 20:01:04 +02:00
193b01dc92 Initial import 2023-06-01 19:31:36 +02:00