Commit graph

11272 commits

Author SHA1 Message Date
iLLiCiTiT
f5e9096fdc added key validation to roots entity 2021-03-25 13:38:42 +01:00
iLLiCiTiT
48a300cfc3 mutable dictionary validate keys on change and tries to fix them on load 2021-03-25 13:29:56 +01:00
iLLiCiTiT
01d0660253 immutable dict is validating keys with allowed symbols 2021-03-25 13:29:12 +01:00
iLLiCiTiT
7f39cf5dd4 implemented exception InvalidKeySymbols 2021-03-25 13:28:48 +01:00
iLLiCiTiT
96a80438e0 defined allowed key symbols and regex in constants 2021-03-25 13:28:28 +01:00
iLLiCiTiT
220454aa54 added key -> label mapping to nuke shortcut implementation 2021-03-25 13:27:54 +01:00
iLLiCiTiT
1ba1cf9aca nuke shortcuts have valid keys 2021-03-25 13:27:30 +01:00
iLLiCiTiT
d55d133b79 replaced dots in default tools 2021-03-25 13:06:42 +01:00
iLLiCiTiT
6b2ababb62 resaved keys in defaults 2021-03-25 10:56:13 +01:00
iLLiCiTiT
34b2276121 all aplications are passing new keys to variants 2021-03-25 10:55:58 +01:00
iLLiCiTiT
93c771eaf0 variant template expect 3 keys app_name app_variant and app_variant_label 2021-03-25 10:52:57 +01:00
Milan Kolar
635347cf20
Merge pull request #1184 from pypeclub/feature/rename_master_to_hero_version
Feature/rename master to hero version
2021-03-24 19:05:11 +01:00
Milan Kolar
694cc12caa
Delete test_localsystem.txt 2021-03-24 18:20:25 +01:00
Milan Kolar
d0c772db08
Merge pull request #1187 from pypeclub/bugfix/fix_handler_properties
Settings handler properties fix
2021-03-24 17:50:37 +01:00
iLLiCiTiT
593de5e995 fix check of attribute values 2021-03-24 17:46:12 +01:00
Milan Kolar
095b10d38d
Merge pull request #1186 from pypeclub/feature/active_key_for_optional_plugins
Active key for optional plugins
2021-03-24 16:44:37 +01:00
Milan Kolar
19ce8f7702
Merge pull request #1185 from pypeclub/feature/settings_error_catch
Settings UI error catch
2021-03-24 16:39:59 +01:00
iLLiCiTiT
722909b2db resaved defaults of optional plugins with active key 2021-03-24 16:23:23 +01:00
iLLiCiTiT
92591d45aa plugin template also have 'active' key in 2021-03-24 16:22:58 +01:00
iLLiCiTiT
26809bad90 fixed dialog arguments 2021-03-24 16:22:19 +01:00
iLLiCiTiT
0197eaa5d7 settings ui can catch exceptions 2021-03-24 16:03:25 +01:00
Milan Kolar
fed92e143c Merge branch 'develop' into feature/rename_master_to_hero_version 2021-03-24 15:59:30 +01:00
Milan Kolar
a018bf2628
Merge pull request #1183 from pypeclub/bugfix/enum_super_call
Enum super call fix
2021-03-24 15:56:50 +01:00
iLLiCiTiT
9bfaa841a9 anatomy_keys and attribute_keys are created on demand 2021-03-24 15:44:38 +01:00
iLLiCiTiT
222c610410 fix super call for python 2 compatibility 2021-03-24 15:26:08 +01:00
Milan Kolar
e5cc0e42eb
Merge pull request #1181 from pypeclub/bugfix/extract_burnin_settings
Extract burnin settings fix
2021-03-24 15:12:42 +01:00
Milan Kolar
0885fde3dc
Merge pull request #1182 from pypeclub/bugfix/pywin_import_error
Fix TVPaints usage of pywin
2021-03-24 15:11:26 +01:00
iLLiCiTiT
60e563bf66 specify more packages of pywin32 module 2021-03-24 13:00:38 +01:00
iLLiCiTiT
5a07975714 moved separator out of options entity top be visible even if options are collapsed 2021-03-24 12:40:35 +01:00
iLLiCiTiT
75d96074f3 number entity entity can convert stringified number to to number type 2021-03-24 12:39:01 +01:00
iLLiCiTiT
cf68e071f7 resaved values 2021-03-24 12:38:22 +01:00
iLLiCiTiT
33f319ddf8 opacity has defined min/max and decimals 2021-03-24 12:38:13 +01:00
Milan Kolar
771a8e29ac rename master version to hero 2021-03-24 10:17:08 +01:00
Milan Kolar
8fae7bf634
Merge pull request #1179 from pypeclub/feature/settings_exceptions
Settings exceptions
2021-03-23 20:12:17 +01:00
iLLiCiTiT
16e11a2959 hound fix 2021-03-23 19:36:28 +01:00
iLLiCiTiT
5c7ea9d9e4 enum entity was abstracted to be able do more specific schema validations 2021-03-23 17:48:26 +01:00
iLLiCiTiT
42752c4648 using specific exceptions for schema errors 2021-03-23 17:47:25 +01:00
iLLiCiTiT
4c89adebeb added path to exception 2021-03-23 17:13:36 +01:00
iLLiCiTiT
5bdfc29bb6 value type of enum must always be string 2021-03-23 17:13:29 +01:00
iLLiCiTiT
57447f2bfc numbers can be converted to string for text input and enum 2021-03-23 17:13:00 +01:00
Milan Kolar
b940d3ba9d
Merge pull request #1168 from pypeclub/feature/1139-anatomy-data-on-project-document
Anatomy data on project document
2021-03-22 13:42:43 +01:00
iLLiCiTiT
94a729e993 hound fix 2021-03-22 13:31:21 +01:00
iLLiCiTiT
7c88137dea fixed updates 2021-03-22 13:24:33 +01:00
iLLiCiTiT
27c6613718 added ability to exclude locals on studio settings getters 2021-03-22 13:19:32 +01:00
iLLiCiTiT
bfea62c939 fix site settings 2021-03-22 13:19:06 +01:00
iLLiCiTiT
7d8d7f913c fix system settings attribute 2021-03-22 12:58:55 +01:00
iLLiCiTiT
8a44461dd7 Merge branch 'develop' into feature/1139-anatomy-data-on-project-document 2021-03-22 12:54:26 +01:00
iLLiCiTiT
9abb71962e pass new data to create modules manager 2021-03-22 12:54:04 +01:00
iLLiCiTiT
77627a167c ModulesManager can accept different settings data 2021-03-22 12:53:51 +01:00
iLLiCiTiT
a5ad0e831a added some docstrings 2021-03-22 12:45:13 +01:00