Commit graph

10326 commits

Author SHA1 Message Date
Milan Kolar
3bd607e47f
Merge pull request #1001 from pypeclub/feature/settings_entities
Settings as entities
2021-02-12 12:40:10 +01:00
iLLiCiTiT
25b6e863b4 minor fixes in widgets 2021-02-12 12:26:27 +01:00
iLLiCiTiT
280a7a0bd1 add missing line 2021-02-12 12:19:24 +01:00
iLLiCiTiT
4f0b35bc58 moved has_unsaved_changes from EndpointEntity to InputEntity 2021-02-12 12:13:29 +01:00
iLLiCiTiT
1312e45ee6 added docstrings for OverrideState 2021-02-12 12:11:34 +01:00
iLLiCiTiT
cf79d23c9f mutable dict inherit from endpoint 2021-02-12 12:11:15 +01:00
iLLiCiTiT
830076debf list entity is using endpoint entity 2021-02-12 12:07:04 +01:00
iLLiCiTiT
a063b65d5b added one level of entities called EndpointEntity 2021-02-12 12:06:42 +01:00
iLLiCiTiT
12e6694f1e simplified pop method 2021-02-12 10:39:25 +01:00
iLLiCiTiT
2302e158a4 renamed add_new_key to add_key 2021-02-12 10:39:09 +01:00
iLLiCiTiT
e962019bae on_value_change is private method 2021-02-12 10:36:34 +01:00
iLLiCiTiT
107464b315 added value type validations to set method 2021-02-12 10:35:47 +01:00
iLLiCiTiT
081cc39d77 removed duplicated property 2021-02-11 19:37:14 +01:00
iLLiCiTiT
cdf40df3fa added some doctrings to immutable dict 2021-02-11 19:36:06 +01:00
iLLiCiTiT
2d690170cc short doctstring to settings entities 2021-02-11 19:34:39 +01:00
iLLiCiTiT
5e3b4eb969 override_state is private 2021-02-11 19:34:25 +01:00
iLLiCiTiT
24628ae652 private value attributes 2021-02-11 19:28:02 +01:00
iLLiCiTiT
1323e33fd5 renamed check_update_value to _check_update_value 2021-02-11 19:22:43 +01:00
iLLiCiTiT
19f52512cb renamed item_initalization to _item_initalization 2021-02-11 19:20:35 +01:00
iLLiCiTiT
4a48a4ef9f less attributes and some private attributes 2021-02-11 19:11:15 +01:00
iLLiCiTiT
a996532061 added basic docstrings to root entities 2021-02-11 18:10:21 +01:00
iLLiCiTiT
fdbb50c9f3 create_schema_object is real method that calls root's create_schema_object 2021-02-11 17:32:48 +01:00
iLLiCiTiT
50e6cf98f0 removed duplicated set_override_state method from raw json 2021-02-11 17:32:17 +01:00
iLLiCiTiT
f3be68d6f4 trigger set override state on root if state is not the same 2021-02-11 17:31:59 +01:00
iLLiCiTiT
c933a7b92f base entities have docstrings 2021-02-11 17:15:34 +01:00
iLLiCiTiT
a6f043a089 added some docstrings 2021-02-11 16:48:23 +01:00
iLLiCiTiT
33beb4ffc6 exceptions moved to single file 2021-02-11 15:42:20 +01:00
iLLiCiTiT
9c4b841695 reorganized and split base entities 2021-02-11 15:34:48 +01:00
iLLiCiTiT
c50b3c1266 extracted root entities to specific file 2021-02-11 14:08:27 +01:00
iLLiCiTiT
5328c14f23 Cleanup in base entity 2021-02-11 14:02:10 +01:00
iLLiCiTiT
0fad4f7e53 using PypeLogger 2021-02-11 13:29:30 +01:00
iLLiCiTiT
4c9f0e0498 removed unused import 2021-02-11 13:25:25 +01:00
iLLiCiTiT
2a8adcba14 fix path entity reseting has override attributes 2021-02-11 13:24:24 +01:00
iLLiCiTiT
8da9e8d6e6 renemad remove_overrides to remove_from_project_override 2021-02-11 13:22:18 +01:00
iLLiCiTiT
adfd631797 renamed set_as_overriden to add_to_project_override 2021-02-11 13:20:47 +01:00
iLLiCiTiT
fed415fbb4 renamed reset_to_pype_default to remove_from_studio_default 2021-02-11 13:18:03 +01:00
iLLiCiTiT
c905121d59 renamed set_studio_default to add_to_studio_default 2021-02-11 13:14:30 +01:00
iLLiCiTiT
e534542e84 added SystemSettings to pype.api 2021-02-11 13:00:36 +01:00
iLLiCiTiT
980e753fbe SystemSettings set studio state on init by default 2021-02-11 12:59:26 +01:00
iLLiCiTiT
d9c5a3fc7c renamed SystemRootEntity to SystemSettings 2021-02-11 12:54:11 +01:00
iLLiCiTiT
f5deda3419 renamed set_value method to set 2021-02-11 12:52:47 +01:00
iLLiCiTiT
6921ef64e4 wrappers work in immutable dict 2021-02-11 12:27:05 +01:00
iLLiCiTiT
1aae19450d implemented wrapper widgets 2021-02-11 12:26:21 +01:00
iLLiCiTiT
5ff6ff65b6 gui_wrappers renamed to gui_layout 2021-02-11 10:12:52 +01:00
iLLiCiTiT
f7208a2bfc fixed wrappers storing 2021-02-11 10:07:48 +01:00
iLLiCiTiT
b73a720685 fix has unsaved changes on defaults settings 2021-02-10 19:09:40 +01:00
iLLiCiTiT
de7a99b7d9 fixed metadata getters 2021-02-10 19:02:33 +01:00
iLLiCiTiT
b268588d26 added possibility to trigger style updates 2021-02-10 18:54:03 +01:00
iLLiCiTiT
abeb144efd fix is_invalid for mutable dict 2021-02-10 18:53:05 +01:00
iLLiCiTiT
448e4f616e is invalid is propagated as expected 2021-02-10 18:38:48 +01:00