pcvolkmer
1e7a95bb09
Always save form field content for hidden form fields
2023-09-01 09:07:08 +02:00
pcvolkmer
abdef90e90
Set filter to "false" if form field should be hidden
2023-08-31 22:20:19 +02:00
pcvolkmer
a2df2650ed
Use empty entry lists if they did not exist in file
2023-08-31 17:30:47 +02:00
pcvolkmer
f507893b4d
Show required dependencies not included in OSC file
2023-08-31 16:46:40 +02:00
pcvolkmer
af4ec8898a
Strip content that is included in system library
2023-08-31 16:10:19 +02:00
pcvolkmer
7d6a6ee9b3
Add information about user library flag
2023-08-31 15:54:38 +02:00
pcvolkmer
a605018176
Do not modify forms included in system library
2023-08-31 12:08:34 +02:00
pcvolkmer
a8851c5e4f
Mark system library content
2023-08-31 11:32:51 +02:00
pcvolkmer
0b0188bd30
Print info_xml content if using diff sub command
2023-08-30 17:57:53 +02:00
pcvolkmer
1e553aad58
Add add line break to very long argument description
2023-08-30 17:57:44 +02:00
pcvolkmer
103075ab78
Add sub command 'tree' to show dependencies
2023-08-29 17:34:02 +02:00
pcvolkmer
e84a39b7c4
Apply exported sorting to items itself and nested items
2023-08-07 14:16:44 +02:00
pcvolkmer
376bfb2852
Experimental sort of exported content
2023-08-07 10:11:45 +02:00
pcvolkmer
a8911f86dd
Update dependencies
2023-07-02 23:14:19 +02:00
pcvolkmer
b030ce6a53
Add subcommand 'diff' to compare two OSC files
2023-07-01 17:40:04 +02:00
pcvolkmer
014fca2169
Styled name and revision in content listing
2023-06-16 00:10:20 +02:00
pcvolkmer
11b233b642
Add optional sorted listing of file contents
2023-06-15 23:27:21 +02:00
pcvolkmer
0f584997f7
Extract print function for catalogues and forms
2023-06-15 22:57:17 +02:00
pcvolkmer
13f1126619
Use traits for catalogues, forms and form entries
2023-06-15 22:56:33 +02:00
pcvolkmer
2c11690edf
Do not create temp value
2023-06-15 22:07:53 +02:00
pcvolkmer
92acd7655a
Add support for script replacing
2023-06-14 01:10:21 +02:00
pcvolkmer
4bf316d78a
Make more fields optional as required by some OSC files
2023-06-13 22:32:44 +02:00
pcvolkmer
ea135010d2
Add 'compact' option to get smaller output files
2023-06-07 10:55:55 +02:00
pcvolkmer
aa610a0593
Extract method to write output file
2023-06-06 11:14:29 +02:00
pcvolkmer
70f6718ac5
Improve Error handling
2023-06-06 11:06:18 +02:00
pcvolkmer
55d8f2f592
Add optional form entry property 'MemoHeight'
2023-06-05 19:58:06 +02:00
pcvolkmer
b5da2969d4
Add structs 'Haeufigkeit' and 'Haeufigkeiten'
2023-06-05 19:56:20 +02:00
pcvolkmer
1d37ae9295
Show additional information on parsing error
2023-06-05 19:55:16 +02:00
pcvolkmer
f9b9c6d312
Add menu category changes
2023-06-05 14:42:23 +02:00
pcvolkmer
0d986059ce
Extract cli command structs
2023-06-04 13:03:26 +02:00
pcvolkmer
53e9207cc5
Remove not required 'mut' keyword
2023-06-04 13:02:48 +02:00
pcvolkmer
eceafe18be
Apply changes from profile to data
2023-06-03 17:50:27 +02:00
pcvolkmer
169a1eff00
Remove obsolete struct
2023-06-03 15:41:38 +02:00
pcvolkmer
d4eeb1c345
Show information stored in InfoXML part
2023-06-03 15:38:28 +02:00
pcvolkmer
ca145f5e4b
Add subcommands 'list' and 'modify'
2023-06-03 15:27:09 +02:00
pcvolkmer
5681b1dee3
Use 'form_references' instead of 'fields' in profile
2023-06-03 13:03:31 +02:00
pcvolkmer
636fa34efc
Add 'anzeige' and 'anzeige_auswahl' to profile
2023-06-03 12:59:05 +02:00
pcvolkmer
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
pcvolkmer
31a1dcb63e
Move 'Ordner' and 'Bibliothek' into model/mod.rs
2023-06-02 22:31:38 +02:00
pcvolkmer
8902a47903
Add profile file parser
2023-06-02 09:33:25 +02:00
pcvolkmer
2b0d1a5bd9
Simple code cleanup
2023-06-01 20:02:53 +02:00
pcvolkmer
c43f12c95f
Add static transformation for DNPM forms to use UKW variant
2023-06-01 20:01:04 +02:00
pcvolkmer
193b01dc92
Initial import
2023-06-01 19:31:36 +02:00