mirror of
https://github.com/cyberboy666/r_e_c_u_r.git
synced 2025-12-11 19:00:04 +01:00
finishing refactor of data centre
This commit is contained in:
490
.idea/workspace.xml
generated
490
.idea/workspace.xml
generated
@@ -2,22 +2,11 @@
|
|||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="908505e2-8b2f-4abb-8017-7a9728876708" name="Default" comment="">
|
<list default="true" id="908505e2-8b2f-4abb-8017-7a9728876708" name="Default" comment="">
|
||||||
<change beforePath="" afterPath="$PROJECT_DIR$/data_centre/browser_data.py" />
|
<change beforePath="$PROJECT_DIR$/actions.py" afterPath="$PROJECT_DIR$/actions.py" />
|
||||||
<change beforePath="" afterPath="$PROJECT_DIR$/data_centre/json_objects/settings.json" />
|
<change beforePath="$PROJECT_DIR$/data_centre/browser_data.py" afterPath="$PROJECT_DIR$/data_centre/browser_data.py" />
|
||||||
<change beforePath="" afterPath="$PROJECT_DIR$/display_centre/menu.py" />
|
<change beforePath="$PROJECT_DIR$/data_centre/data.py" afterPath="$PROJECT_DIR$/data_centre/data.py" />
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
<change beforePath="$PROJECT_DIR$/data_centre/json_objects/settings.json" afterPath="$PROJECT_DIR$/data_centre/json_objects/settings.json" />
|
||||||
<change beforePath="$PROJECT_DIR$/README.md" afterPath="$PROJECT_DIR$/README.md" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/data_centre.py" afterPath="$PROJECT_DIR$/data_centre/data.py" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/data_objects/display_data.json" afterPath="$PROJECT_DIR$/data_centre/json_objects/display_data.json" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/data_objects/key_map.json" afterPath="$PROJECT_DIR$/data_centre/json_objects/key_map.json" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/data_objects/next_bank_number.json" afterPath="$PROJECT_DIR$/data_centre/json_objects/next_bank_number.json" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/data_objects/settings.json" afterPath="" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/display_centre/display.py" afterPath="$PROJECT_DIR$/display_centre/display.py" />
|
<change beforePath="$PROJECT_DIR$/display_centre/display.py" afterPath="$PROJECT_DIR$/display_centre/display.py" />
|
||||||
<change beforePath="$PROJECT_DIR$/r_e_c_u_r.py" afterPath="$PROJECT_DIR$/r_e_c_u_r.py" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/user_input/actions.py" afterPath="$PROJECT_DIR$/actions.py" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/user_input/numpad_input.py" afterPath="$PROJECT_DIR$/user_input/numpad_input.py" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/video_centre/video_driver.py" afterPath="$PROJECT_DIR$/video_centre/video_driver.py" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/video_centre/video_player.py" afterPath="$PROJECT_DIR$/video_centre/video_player.py" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||||
<option name="TRACKING_ENABLED" value="true" />
|
<option name="TRACKING_ENABLED" value="true" />
|
||||||
@@ -31,8 +20,8 @@
|
|||||||
<file leaf-file-name="r_e_c_u_r.py" pinned="false" current-in-tab="false">
|
<file leaf-file-name="r_e_c_u_r.py" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/r_e_c_u_r.py">
|
<entry file="file://$PROJECT_DIR$/r_e_c_u_r.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="1000">
|
<state relative-caret-position="350">
|
||||||
<caret line="40" column="7" lean-forward="true" selection-start-line="40" selection-start-column="7" selection-end-line="40" selection-end-column="7" />
|
<caret line="20" column="12" lean-forward="true" selection-start-line="20" selection-start-column="12" selection-end-line="20" selection-end-column="12" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
<element signature="e#0#16#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
@@ -53,17 +42,25 @@
|
|||||||
<file leaf-file-name="data.py" pinned="false" current-in-tab="false">
|
<file leaf-file-name="data.py" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/data_centre/data.py">
|
<entry file="file://$PROJECT_DIR$/data_centre/data.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="-281">
|
<state relative-caret-position="525">
|
||||||
<caret line="189" column="42" lean-forward="false" selection-start-line="189" selection-start-column="29" selection-end-line="189" selection-end-column="42" />
|
<caret line="21" column="15" lean-forward="true" selection-start-line="21" selection-start-column="15" selection-end-line="21" selection-end-column="15" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#11#0" expanded="true" />
|
<element signature="e#0#11#0" expanded="true" />
|
||||||
<element signature="e#2087#2270#0" expanded="false" />
|
<element signature="e#1316#1633#0" expanded="false" />
|
||||||
<element signature="e#2659#2709#0" expanded="false" />
|
<element signature="e#1706#2043#0" expanded="false" />
|
||||||
<element signature="e#3319#3350#0" expanded="false" />
|
<element signature="e#2098#2281#0" expanded="false" />
|
||||||
<element signature="e#3406#3438#0" expanded="false" />
|
<element signature="e#2341#2616#0" expanded="false" />
|
||||||
<element signature="e#5383#5585#0" expanded="false" />
|
<element signature="e#2670#2720#0" expanded="false" />
|
||||||
<element signature="e#5652#6805#0" expanded="false" />
|
<element signature="e#2776#3095#0" expanded="false" />
|
||||||
<element signature="e#7808#8385#0" expanded="false" />
|
<element signature="e#3415#3447#0" expanded="false" />
|
||||||
|
<element signature="e#3489#4727#0" expanded="false" />
|
||||||
|
<element signature="e#4779#5018#0" expanded="false" />
|
||||||
|
<element signature="e#5073#5310#0" expanded="false" />
|
||||||
|
<element signature="e#5392#5594#0" expanded="false" />
|
||||||
|
<element signature="e#5661#6814#0" expanded="false" />
|
||||||
|
<element signature="e#6888#7703#0" expanded="false" />
|
||||||
|
<element signature="e#7817#8394#0" expanded="false" />
|
||||||
|
<element signature="e#8449#8569#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -72,32 +69,39 @@
|
|||||||
<file leaf-file-name="browser_data.py" pinned="false" current-in-tab="false">
|
<file leaf-file-name="browser_data.py" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/data_centre/browser_data.py">
|
<entry file="file://$PROJECT_DIR$/data_centre/browser_data.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="175">
|
<state relative-caret-position="198">
|
||||||
<caret line="7" column="30" lean-forward="true" selection-start-line="7" selection-start-column="30" selection-end-line="7" selection-end-column="30" />
|
<caret line="8" column="30" lean-forward="true" selection-start-line="8" selection-start-column="30" selection-end-line="8" selection-end-column="30" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#9#0" expanded="true" />
|
<element signature="e#0#9#0" expanded="true" />
|
||||||
<element signature="e#350#504#0" expanded="false" />
|
<element signature="e#405#559#0" expanded="false" />
|
||||||
<element signature="e#1322#1553#0" expanded="false" />
|
<element signature="e#1362#1593#0" expanded="false" />
|
||||||
<element signature="e#1635#2579#0" expanded="false" />
|
<element signature="e#1675#2619#0" expanded="false" />
|
||||||
<element signature="e#2637#2818#0" expanded="false" />
|
<element signature="e#2677#2858#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="actions.py" pinned="false" current-in-tab="true">
|
<file leaf-file-name="actions.py" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/actions.py">
|
<entry file="file://$PROJECT_DIR$/actions.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="282">
|
<state relative-caret-position="-76">
|
||||||
<caret line="29" column="73" lean-forward="false" selection-start-line="29" selection-start-column="60" selection-end-line="29" selection-end-column="73" />
|
<caret line="28" column="41" lean-forward="false" selection-start-line="28" selection-start-column="41" selection-end-line="28" selection-end-column="41" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#315#424#0" expanded="false" />
|
<element signature="e#315#387#0" expanded="false" />
|
||||||
<element signature="e#475#580#0" expanded="false" />
|
<element signature="e#438#549#0" expanded="false" />
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
<element signature="e#601#976#0" expanded="false" />
|
||||||
<element signature="e#1239#1346#0" expanded="false" />
|
<element signature="e#1030#1100#0" expanded="false" />
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
<element signature="e#1152#1220#0" expanded="false" />
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<element signature="e#1273#1332#0" expanded="false" />
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
|
<element signature="e#1828#2250#0" expanded="false" />
|
||||||
|
<element signature="e#2298#2345#0" expanded="false" />
|
||||||
|
<element signature="e#2397#2438#0" expanded="false" />
|
||||||
|
<element signature="e#2483#2525#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -106,8 +110,8 @@
|
|||||||
<file leaf-file-name="display.py" pinned="false" current-in-tab="false">
|
<file leaf-file-name="display.py" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/display_centre/display.py">
|
<entry file="file://$PROJECT_DIR$/display_centre/display.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="1350">
|
<state relative-caret-position="1550">
|
||||||
<caret line="82" column="40" lean-forward="false" selection-start-line="82" selection-start-column="40" selection-end-line="82" selection-end-column="40" />
|
<caret line="210" column="0" lean-forward="false" selection-start-line="210" selection-start-column="0" selection-end-line="210" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#29#0" expanded="true" />
|
<element signature="e#0#29#0" expanded="true" />
|
||||||
<element signature="e#837#898#0" expanded="false" />
|
<element signature="e#837#898#0" expanded="false" />
|
||||||
@@ -115,19 +119,21 @@
|
|||||||
<element signature="e#1618#1760#0" expanded="false" />
|
<element signature="e#1618#1760#0" expanded="false" />
|
||||||
<element signature="e#1797#1935#0" expanded="false" />
|
<element signature="e#1797#1935#0" expanded="false" />
|
||||||
<element signature="e#1973#2361#0" expanded="false" />
|
<element signature="e#1973#2361#0" expanded="false" />
|
||||||
<element signature="e#3775#4623#0" expanded="false" />
|
<element signature="e#2405#2852#0" expanded="false" />
|
||||||
<element signature="e#4663#5519#0" expanded="false" />
|
<element signature="e#2891#3736#0" expanded="false" />
|
||||||
<element signature="e#5558#6144#0" expanded="false" />
|
<element signature="e#3775#4668#0" expanded="false" />
|
||||||
<element signature="e#6194#6331#0" expanded="false" />
|
<element signature="e#4708#5564#0" expanded="false" />
|
||||||
<element signature="e#6383#6526#0" expanded="false" />
|
<element signature="e#5603#6189#0" expanded="false" />
|
||||||
<element signature="e#6572#7087#0" expanded="false" />
|
<element signature="e#6239#6376#0" expanded="false" />
|
||||||
<element signature="e#6925#7087#0" expanded="false" />
|
<element signature="e#6428#6571#0" expanded="false" />
|
||||||
<element signature="e#7182#7845#0" expanded="false" />
|
<element signature="e#6617#7132#0" expanded="false" />
|
||||||
<element signature="e#7196#7453#0" expanded="false" />
|
<element signature="e#6970#7132#0" expanded="false" />
|
||||||
<element signature="e#7898#7982#0" expanded="false" />
|
<element signature="e#7227#7890#0" expanded="false" />
|
||||||
<element signature="e#8023#8229#0" expanded="false" />
|
<element signature="e#7241#7498#0" expanded="false" />
|
||||||
<element signature="e#8306#9464#0" expanded="false" />
|
<element signature="e#7943#8027#0" expanded="false" />
|
||||||
<element signature="e#9536#9732#0" expanded="false" />
|
<element signature="e#8068#8274#0" expanded="false" />
|
||||||
|
<element signature="e#8351#9509#0" expanded="false" />
|
||||||
|
<element signature="e#9581#9777#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -143,11 +149,11 @@
|
|||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="messages.py" pinned="false" current-in-tab="false">
|
<file leaf-file-name="messages.py" pinned="false" current-in-tab="true">
|
||||||
<entry file="file://$PROJECT_DIR$/display_centre/messages.py">
|
<entry file="file://$PROJECT_DIR$/display_centre/messages.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="500">
|
<state relative-caret-position="400">
|
||||||
<caret line="20" column="19" lean-forward="false" selection-start-line="20" selection-start-column="8" selection-end-line="20" selection-end-column="19" />
|
<caret line="25" column="0" lean-forward="true" selection-start-line="25" selection-start-column="0" selection-end-line="25" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#14#0" expanded="true" />
|
<element signature="e#0#14#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
@@ -166,9 +172,7 @@
|
|||||||
</component>
|
</component>
|
||||||
<component name="FindInProjectRecents">
|
<component name="FindInProjectRecents">
|
||||||
<findStrings>
|
<findStrings>
|
||||||
<find>video_driver</find>
|
|
||||||
<find>logger</find>
|
<find>logger</find>
|
||||||
<find>browser_list</find>
|
|
||||||
<find>is_file_in_memory_bank</find>
|
<find>is_file_in_memory_bank</find>
|
||||||
<find>create_new_bank_mapping_in_first_open</find>
|
<find>create_new_bank_mapping_in_first_open</find>
|
||||||
<find>generate_browser_list</find>
|
<find>generate_browser_list</find>
|
||||||
@@ -178,7 +182,6 @@
|
|||||||
<find>load_message</find>
|
<find>load_message</find>
|
||||||
<find>create_new_slot_mapping_in_first_open</find>
|
<find>create_new_slot_mapping_in_first_open</find>
|
||||||
<find>get_context_options_from_settings</find>
|
<find>get_context_options_from_settings</find>
|
||||||
<find>data</find>
|
|
||||||
<find>get_info</find>
|
<find>get_info</find>
|
||||||
<find>settings_list</find>
|
<find>settings_list</find>
|
||||||
<find>extract_file_type_and_name_from_browser_format</find>
|
<find>extract_file_type_and_name_from_browser_format</find>
|
||||||
@@ -191,11 +194,14 @@
|
|||||||
<find>self.read_json</find>
|
<find>self.read_json</find>
|
||||||
<find>self.write_json</find>
|
<find>self.write_json</find>
|
||||||
<find>get_the_current_dir_path</find>
|
<find>get_the_current_dir_path</find>
|
||||||
<find>Data</find>
|
|
||||||
<find>PATH_TO_BROWSER</find>
|
<find>PATH_TO_BROWSER</find>
|
||||||
<find>PATH_TO_DATA_OBJECTS</find>
|
<find>PATH_TO_DATA_OBJECTS</find>
|
||||||
<find>SETTINGS_JSON</find>
|
|
||||||
<find>selected_list_index</find>
|
<find>selected_list_index</find>
|
||||||
|
<find>SETTINGS_JSON</find>
|
||||||
|
<find>Data</find>
|
||||||
|
<find>browser_list</find>
|
||||||
|
<find>update_nex</find>
|
||||||
|
<find>data</find>
|
||||||
</findStrings>
|
</findStrings>
|
||||||
<replaceStrings>
|
<replaceStrings>
|
||||||
<replace>read_json</replace>
|
<replace>read_json</replace>
|
||||||
@@ -226,11 +232,11 @@
|
|||||||
<option value="$PROJECT_DIR$/r_e_c_u_r.py" />
|
<option value="$PROJECT_DIR$/r_e_c_u_r.py" />
|
||||||
<option value="$PROJECT_DIR$/display_centre/messages.py" />
|
<option value="$PROJECT_DIR$/display_centre/messages.py" />
|
||||||
<option value="$PROJECT_DIR$/video_centre/video_driver.py" />
|
<option value="$PROJECT_DIR$/video_centre/video_driver.py" />
|
||||||
<option value="$PROJECT_DIR$/data_centre/browser_data.py" />
|
|
||||||
<option value="$PROJECT_DIR$/actions.py" />
|
|
||||||
<option value="$PROJECT_DIR$/video_centre/video_player.py" />
|
<option value="$PROJECT_DIR$/video_centre/video_player.py" />
|
||||||
<option value="$PROJECT_DIR$/data_centre/data.py" />
|
|
||||||
<option value="$PROJECT_DIR$/display_centre/display.py" />
|
<option value="$PROJECT_DIR$/display_centre/display.py" />
|
||||||
|
<option value="$PROJECT_DIR$/actions.py" />
|
||||||
|
<option value="$PROJECT_DIR$/data_centre/browser_data.py" />
|
||||||
|
<option value="$PROJECT_DIR$/data_centre/data.py" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
@@ -263,17 +269,6 @@
|
|||||||
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
||||||
</path>
|
</path>
|
||||||
<path>
|
|
||||||
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
|
||||||
<item name="data_centre" type="462c0819:PsiDirectoryNode" />
|
|
||||||
</path>
|
|
||||||
<path>
|
|
||||||
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
|
||||||
<item name="data_centre" type="462c0819:PsiDirectoryNode" />
|
|
||||||
<item name="json_objects" type="462c0819:PsiDirectoryNode" />
|
|
||||||
</path>
|
|
||||||
<path>
|
<path>
|
||||||
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
<item name="r_e_c_u_r" type="b2602c69:ProjectViewProjectNode" />
|
||||||
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
<item name="r_e_c_u_r" type="462c0819:PsiDirectoryNode" />
|
||||||
@@ -484,19 +479,19 @@
|
|||||||
<element signature="e#1973#2361#0" expanded="false" />
|
<element signature="e#1973#2361#0" expanded="false" />
|
||||||
<element signature="e#2405#2852#0" expanded="false" />
|
<element signature="e#2405#2852#0" expanded="false" />
|
||||||
<element signature="e#3284#3533#0" expanded="false" />
|
<element signature="e#3284#3533#0" expanded="false" />
|
||||||
<element signature="e#3775#4623#0" expanded="false" />
|
<element signature="e#3775#4668#0" expanded="false" />
|
||||||
<element signature="e#4663#5519#0" expanded="false" />
|
<element signature="e#4708#5564#0" expanded="false" />
|
||||||
<element signature="e#5558#6144#0" expanded="false" />
|
<element signature="e#5603#6189#0" expanded="false" />
|
||||||
<element signature="e#5614#5920#0" expanded="false" />
|
<element signature="e#5659#5965#0" expanded="false" />
|
||||||
<element signature="e#6194#6331#0" expanded="false" />
|
<element signature="e#6239#6376#0" expanded="false" />
|
||||||
<element signature="e#6383#6526#0" expanded="false" />
|
<element signature="e#6428#6571#0" expanded="false" />
|
||||||
<element signature="e#6572#7087#0" expanded="false" />
|
<element signature="e#6617#7132#0" expanded="false" />
|
||||||
<element signature="e#6925#7087#0" expanded="false" />
|
<element signature="e#6970#7132#0" expanded="false" />
|
||||||
<element signature="e#7182#7845#0" expanded="false" />
|
<element signature="e#7227#7890#0" expanded="false" />
|
||||||
<element signature="e#7196#7453#0" expanded="false" />
|
<element signature="e#7241#7498#0" expanded="false" />
|
||||||
<element signature="e#7898#7982#0" expanded="false" />
|
<element signature="e#7943#8027#0" expanded="false" />
|
||||||
<element signature="e#8023#8229#0" expanded="false" />
|
<element signature="e#8068#8274#0" expanded="false" />
|
||||||
<element signature="e#8306#9464#0" expanded="false" />
|
<element signature="e#8351#9509#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -515,13 +510,21 @@
|
|||||||
<caret line="102" column="37" lean-forward="false" selection-start-line="102" selection-start-column="29" selection-end-line="102" selection-end-column="37" />
|
<caret line="102" column="37" lean-forward="false" selection-start-line="102" selection-start-column="29" selection-end-line="102" selection-end-column="37" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#11#0" expanded="true" />
|
<element signature="e#0#11#0" expanded="true" />
|
||||||
<element signature="e#2087#2270#0" expanded="false" />
|
<element signature="e#1316#1633#0" expanded="false" />
|
||||||
<element signature="e#2659#2709#0" expanded="false" />
|
<element signature="e#1706#2043#0" expanded="false" />
|
||||||
<element signature="e#3319#3350#0" expanded="false" />
|
<element signature="e#2098#2281#0" expanded="false" />
|
||||||
<element signature="e#3406#3438#0" expanded="false" />
|
<element signature="e#2341#2616#0" expanded="false" />
|
||||||
<element signature="e#5383#5585#0" expanded="false" />
|
<element signature="e#2670#2720#0" expanded="false" />
|
||||||
<element signature="e#5652#6805#0" expanded="false" />
|
<element signature="e#2776#3095#0" expanded="false" />
|
||||||
<element signature="e#7808#8385#0" expanded="false" />
|
<element signature="e#3415#3447#0" expanded="false" />
|
||||||
|
<element signature="e#3489#4727#0" expanded="false" />
|
||||||
|
<element signature="e#4779#5018#0" expanded="false" />
|
||||||
|
<element signature="e#5073#5310#0" expanded="false" />
|
||||||
|
<element signature="e#5392#5594#0" expanded="false" />
|
||||||
|
<element signature="e#5661#6814#0" expanded="false" />
|
||||||
|
<element signature="e#6888#7703#0" expanded="false" />
|
||||||
|
<element signature="e#7817#8394#0" expanded="false" />
|
||||||
|
<element signature="e#8449#8569#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -547,11 +550,10 @@
|
|||||||
<state relative-caret-position="375">
|
<state relative-caret-position="375">
|
||||||
<caret line="15" column="35" lean-forward="false" selection-start-line="15" selection-start-column="35" selection-end-line="15" selection-end-column="35" />
|
<caret line="15" column="35" lean-forward="false" selection-start-line="15" selection-start-column="35" selection-end-line="15" selection-end-column="35" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
<element signature="e#1507#1534#0" expanded="false" />
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -578,19 +580,19 @@
|
|||||||
<element signature="e#1973#2361#0" expanded="false" />
|
<element signature="e#1973#2361#0" expanded="false" />
|
||||||
<element signature="e#2405#2852#0" expanded="false" />
|
<element signature="e#2405#2852#0" expanded="false" />
|
||||||
<element signature="e#3284#3533#0" expanded="false" />
|
<element signature="e#3284#3533#0" expanded="false" />
|
||||||
<element signature="e#3775#4623#0" expanded="false" />
|
<element signature="e#3775#4668#0" expanded="false" />
|
||||||
<element signature="e#4663#5519#0" expanded="false" />
|
<element signature="e#4708#5564#0" expanded="false" />
|
||||||
<element signature="e#5558#6144#0" expanded="false" />
|
<element signature="e#5603#6189#0" expanded="false" />
|
||||||
<element signature="e#5614#5920#0" expanded="false" />
|
<element signature="e#5659#5965#0" expanded="false" />
|
||||||
<element signature="e#6194#6331#0" expanded="false" />
|
<element signature="e#6239#6376#0" expanded="false" />
|
||||||
<element signature="e#6383#6526#0" expanded="false" />
|
<element signature="e#6428#6571#0" expanded="false" />
|
||||||
<element signature="e#6572#7087#0" expanded="false" />
|
<element signature="e#6617#7132#0" expanded="false" />
|
||||||
<element signature="e#6925#7087#0" expanded="false" />
|
<element signature="e#6970#7132#0" expanded="false" />
|
||||||
<element signature="e#7182#7845#0" expanded="false" />
|
<element signature="e#7227#7890#0" expanded="false" />
|
||||||
<element signature="e#7196#7453#0" expanded="false" />
|
<element signature="e#7241#7498#0" expanded="false" />
|
||||||
<element signature="e#7898#7982#0" expanded="false" />
|
<element signature="e#7943#8027#0" expanded="false" />
|
||||||
<element signature="e#8023#8229#0" expanded="false" />
|
<element signature="e#8068#8274#0" expanded="false" />
|
||||||
<element signature="e#8306#9464#0" expanded="false" />
|
<element signature="e#8351#9509#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -600,11 +602,10 @@
|
|||||||
<state relative-caret-position="675">
|
<state relative-caret-position="675">
|
||||||
<caret line="30" column="0" lean-forward="false" selection-start-line="30" selection-start-column="0" selection-end-line="30" selection-end-column="0" />
|
<caret line="30" column="0" lean-forward="false" selection-start-line="30" selection-start-column="0" selection-end-line="30" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
<element signature="e#1507#1534#0" expanded="false" />
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -631,13 +632,21 @@
|
|||||||
<caret line="222" column="4" lean-forward="false" selection-start-line="222" selection-start-column="4" selection-end-line="222" selection-end-column="4" />
|
<caret line="222" column="4" lean-forward="false" selection-start-line="222" selection-start-column="4" selection-end-line="222" selection-end-column="4" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#11#0" expanded="true" />
|
<element signature="e#0#11#0" expanded="true" />
|
||||||
<element signature="e#2087#2270#0" expanded="false" />
|
<element signature="e#1316#1633#0" expanded="false" />
|
||||||
<element signature="e#2659#2709#0" expanded="false" />
|
<element signature="e#1706#2043#0" expanded="false" />
|
||||||
<element signature="e#3319#3350#0" expanded="false" />
|
<element signature="e#2098#2281#0" expanded="false" />
|
||||||
<element signature="e#3406#3438#0" expanded="false" />
|
<element signature="e#2341#2616#0" expanded="false" />
|
||||||
<element signature="e#5383#5585#0" expanded="false" />
|
<element signature="e#2670#2720#0" expanded="false" />
|
||||||
<element signature="e#5652#6805#0" expanded="false" />
|
<element signature="e#2776#3095#0" expanded="false" />
|
||||||
<element signature="e#7808#8385#0" expanded="false" />
|
<element signature="e#3415#3447#0" expanded="false" />
|
||||||
|
<element signature="e#3489#4727#0" expanded="false" />
|
||||||
|
<element signature="e#4779#5018#0" expanded="false" />
|
||||||
|
<element signature="e#5073#5310#0" expanded="false" />
|
||||||
|
<element signature="e#5392#5594#0" expanded="false" />
|
||||||
|
<element signature="e#5661#6814#0" expanded="false" />
|
||||||
|
<element signature="e#6888#7703#0" expanded="false" />
|
||||||
|
<element signature="e#7817#8394#0" expanded="false" />
|
||||||
|
<element signature="e#8449#8569#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -680,19 +689,19 @@
|
|||||||
<element signature="e#1973#2361#0" expanded="false" />
|
<element signature="e#1973#2361#0" expanded="false" />
|
||||||
<element signature="e#2405#2852#0" expanded="false" />
|
<element signature="e#2405#2852#0" expanded="false" />
|
||||||
<element signature="e#3284#3533#0" expanded="false" />
|
<element signature="e#3284#3533#0" expanded="false" />
|
||||||
<element signature="e#3775#4623#0" expanded="false" />
|
<element signature="e#3775#4668#0" expanded="false" />
|
||||||
<element signature="e#4663#5519#0" expanded="false" />
|
<element signature="e#4708#5564#0" expanded="false" />
|
||||||
<element signature="e#5558#6144#0" expanded="false" />
|
<element signature="e#5603#6189#0" expanded="false" />
|
||||||
<element signature="e#5614#5920#0" expanded="false" />
|
<element signature="e#5659#5965#0" expanded="false" />
|
||||||
<element signature="e#6194#6331#0" expanded="false" />
|
<element signature="e#6239#6376#0" expanded="false" />
|
||||||
<element signature="e#6383#6526#0" expanded="false" />
|
<element signature="e#6428#6571#0" expanded="false" />
|
||||||
<element signature="e#6572#7087#0" expanded="false" />
|
<element signature="e#6617#7132#0" expanded="false" />
|
||||||
<element signature="e#6925#7087#0" expanded="false" />
|
<element signature="e#6970#7132#0" expanded="false" />
|
||||||
<element signature="e#7182#7845#0" expanded="false" />
|
<element signature="e#7227#7890#0" expanded="false" />
|
||||||
<element signature="e#7196#7453#0" expanded="false" />
|
<element signature="e#7241#7498#0" expanded="false" />
|
||||||
<element signature="e#7898#7982#0" expanded="false" />
|
<element signature="e#7943#8027#0" expanded="false" />
|
||||||
<element signature="e#8023#8229#0" expanded="false" />
|
<element signature="e#8068#8274#0" expanded="false" />
|
||||||
<element signature="e#8306#9464#0" expanded="false" />
|
<element signature="e#8351#9509#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -702,11 +711,10 @@
|
|||||||
<state relative-caret-position="675">
|
<state relative-caret-position="675">
|
||||||
<caret line="30" column="0" lean-forward="true" selection-start-line="30" selection-start-column="0" selection-end-line="30" selection-end-column="0" />
|
<caret line="30" column="0" lean-forward="true" selection-start-line="30" selection-start-column="0" selection-end-line="30" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
<element signature="e#1507#1534#0" expanded="false" />
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -733,13 +741,21 @@
|
|||||||
<caret line="222" column="4" lean-forward="false" selection-start-line="222" selection-start-column="4" selection-end-line="222" selection-end-column="4" />
|
<caret line="222" column="4" lean-forward="false" selection-start-line="222" selection-start-column="4" selection-end-line="222" selection-end-column="4" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#11#0" expanded="true" />
|
<element signature="e#0#11#0" expanded="true" />
|
||||||
<element signature="e#2087#2270#0" expanded="false" />
|
<element signature="e#1316#1633#0" expanded="false" />
|
||||||
<element signature="e#2659#2709#0" expanded="false" />
|
<element signature="e#1706#2043#0" expanded="false" />
|
||||||
<element signature="e#3319#3350#0" expanded="false" />
|
<element signature="e#2098#2281#0" expanded="false" />
|
||||||
<element signature="e#3406#3438#0" expanded="false" />
|
<element signature="e#2341#2616#0" expanded="false" />
|
||||||
<element signature="e#5383#5585#0" expanded="false" />
|
<element signature="e#2670#2720#0" expanded="false" />
|
||||||
<element signature="e#5652#6805#0" expanded="false" />
|
<element signature="e#2776#3095#0" expanded="false" />
|
||||||
<element signature="e#7808#8385#0" expanded="false" />
|
<element signature="e#3415#3447#0" expanded="false" />
|
||||||
|
<element signature="e#3489#4727#0" expanded="false" />
|
||||||
|
<element signature="e#4779#5018#0" expanded="false" />
|
||||||
|
<element signature="e#5073#5310#0" expanded="false" />
|
||||||
|
<element signature="e#5392#5594#0" expanded="false" />
|
||||||
|
<element signature="e#5661#6814#0" expanded="false" />
|
||||||
|
<element signature="e#6888#7703#0" expanded="false" />
|
||||||
|
<element signature="e#7817#8394#0" expanded="false" />
|
||||||
|
<element signature="e#8449#8569#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -792,11 +808,10 @@
|
|||||||
<state relative-caret-position="234">
|
<state relative-caret-position="234">
|
||||||
<caret line="17" column="67" lean-forward="false" selection-start-line="17" selection-start-column="67" selection-end-line="17" selection-end-column="67" />
|
<caret line="17" column="67" lean-forward="false" selection-start-line="17" selection-start-column="67" selection-end-line="17" selection-end-column="67" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
<element signature="e#1507#1534#0" expanded="false" />
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
@@ -862,16 +877,6 @@
|
|||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/r_e_c_u_r.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="1000">
|
|
||||||
<caret line="40" column="7" lean-forward="true" selection-start-line="40" selection-start-column="7" selection-end-line="40" selection-end-column="7" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/video_centre/video_player.py">
|
<entry file="file://$PROJECT_DIR$/video_centre/video_player.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="334">
|
<state relative-caret-position="334">
|
||||||
@@ -880,51 +885,33 @@
|
|||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/display_centre/messages.py">
|
<entry file="file://$PROJECT_DIR$/actions.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="500">
|
<state relative-caret-position="-76">
|
||||||
<caret line="20" column="19" lean-forward="false" selection-start-line="20" selection-start-column="8" selection-end-line="20" selection-end-column="19" />
|
<caret line="28" column="41" lean-forward="false" selection-start-line="28" selection-start-column="41" selection-end-line="28" selection-end-column="41" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#14#0" expanded="true" />
|
<element signature="e#315#387#0" expanded="false" />
|
||||||
</folding>
|
<element signature="e#438#549#0" expanded="false" />
|
||||||
</state>
|
<element signature="e#601#976#0" expanded="false" />
|
||||||
</provider>
|
<element signature="e#1030#1100#0" expanded="false" />
|
||||||
</entry>
|
<element signature="e#1152#1220#0" expanded="false" />
|
||||||
<entry file="file://$PROJECT_DIR$/data_centre/browser_data.py">
|
<element signature="e#1273#1332#0" expanded="false" />
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<element signature="e#1381#1408#0" expanded="false" />
|
||||||
<state relative-caret-position="175">
|
<element signature="e#1450#1554#0" expanded="false" />
|
||||||
<caret line="7" column="30" lean-forward="true" selection-start-line="7" selection-start-column="30" selection-end-line="7" selection-end-column="30" />
|
<element signature="e#1617#1703#0" expanded="false" />
|
||||||
<folding>
|
<element signature="e#1748#1784#0" expanded="false" />
|
||||||
<element signature="e#0#9#0" expanded="true" />
|
<element signature="e#1828#2250#0" expanded="false" />
|
||||||
<element signature="e#350#504#0" expanded="false" />
|
<element signature="e#2298#2345#0" expanded="false" />
|
||||||
<element signature="e#1322#1553#0" expanded="false" />
|
<element signature="e#2397#2438#0" expanded="false" />
|
||||||
<element signature="e#1635#2579#0" expanded="false" />
|
<element signature="e#2483#2525#0" expanded="false" />
|
||||||
<element signature="e#2637#2818#0" expanded="false" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/data_centre/data.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="-281">
|
|
||||||
<caret line="189" column="42" lean-forward="false" selection-start-line="189" selection-start-column="29" selection-end-line="189" selection-end-column="42" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#11#0" expanded="true" />
|
|
||||||
<element signature="e#2087#2270#0" expanded="false" />
|
|
||||||
<element signature="e#2659#2709#0" expanded="false" />
|
|
||||||
<element signature="e#3319#3350#0" expanded="false" />
|
|
||||||
<element signature="e#3406#3438#0" expanded="false" />
|
|
||||||
<element signature="e#5383#5585#0" expanded="false" />
|
|
||||||
<element signature="e#5652#6805#0" expanded="false" />
|
|
||||||
<element signature="e#7808#8385#0" expanded="false" />
|
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/display_centre/display.py">
|
<entry file="file://$PROJECT_DIR$/display_centre/display.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="1350">
|
<state relative-caret-position="1550">
|
||||||
<caret line="82" column="40" lean-forward="false" selection-start-line="82" selection-start-column="40" selection-end-line="82" selection-end-column="40" />
|
<caret line="210" column="0" lean-forward="false" selection-start-line="210" selection-start-column="0" selection-end-line="210" selection-end-column="0" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#29#0" expanded="true" />
|
<element signature="e#0#29#0" expanded="true" />
|
||||||
<element signature="e#837#898#0" expanded="false" />
|
<element signature="e#837#898#0" expanded="false" />
|
||||||
@@ -932,35 +919,80 @@
|
|||||||
<element signature="e#1618#1760#0" expanded="false" />
|
<element signature="e#1618#1760#0" expanded="false" />
|
||||||
<element signature="e#1797#1935#0" expanded="false" />
|
<element signature="e#1797#1935#0" expanded="false" />
|
||||||
<element signature="e#1973#2361#0" expanded="false" />
|
<element signature="e#1973#2361#0" expanded="false" />
|
||||||
<element signature="e#3775#4623#0" expanded="false" />
|
<element signature="e#2405#2852#0" expanded="false" />
|
||||||
<element signature="e#4663#5519#0" expanded="false" />
|
<element signature="e#2891#3736#0" expanded="false" />
|
||||||
<element signature="e#5558#6144#0" expanded="false" />
|
<element signature="e#3775#4668#0" expanded="false" />
|
||||||
<element signature="e#6194#6331#0" expanded="false" />
|
<element signature="e#4708#5564#0" expanded="false" />
|
||||||
<element signature="e#6383#6526#0" expanded="false" />
|
<element signature="e#5603#6189#0" expanded="false" />
|
||||||
<element signature="e#6572#7087#0" expanded="false" />
|
<element signature="e#6239#6376#0" expanded="false" />
|
||||||
<element signature="e#6925#7087#0" expanded="false" />
|
<element signature="e#6428#6571#0" expanded="false" />
|
||||||
<element signature="e#7182#7845#0" expanded="false" />
|
<element signature="e#6617#7132#0" expanded="false" />
|
||||||
<element signature="e#7196#7453#0" expanded="false" />
|
<element signature="e#6970#7132#0" expanded="false" />
|
||||||
<element signature="e#7898#7982#0" expanded="false" />
|
<element signature="e#7227#7890#0" expanded="false" />
|
||||||
<element signature="e#8023#8229#0" expanded="false" />
|
<element signature="e#7241#7498#0" expanded="false" />
|
||||||
<element signature="e#8306#9464#0" expanded="false" />
|
<element signature="e#7943#8027#0" expanded="false" />
|
||||||
<element signature="e#9536#9732#0" expanded="false" />
|
<element signature="e#8068#8274#0" expanded="false" />
|
||||||
|
<element signature="e#8351#9509#0" expanded="false" />
|
||||||
|
<element signature="e#9581#9777#0" expanded="false" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/actions.py">
|
<entry file="file://$PROJECT_DIR$/r_e_c_u_r.py">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="282">
|
<state relative-caret-position="350">
|
||||||
<caret line="29" column="73" lean-forward="false" selection-start-line="29" selection-start-column="60" selection-end-line="29" selection-end-column="73" />
|
<caret line="20" column="12" lean-forward="true" selection-start-line="20" selection-start-column="12" selection-end-line="20" selection-end-column="12" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#315#424#0" expanded="false" />
|
<element signature="e#0#16#0" expanded="true" />
|
||||||
<element signature="e#475#580#0" expanded="false" />
|
</folding>
|
||||||
<element signature="e#633#1022#0" expanded="false" />
|
</state>
|
||||||
<element signature="e#1239#1346#0" expanded="false" />
|
</provider>
|
||||||
<element signature="e#1576#1680#0" expanded="false" />
|
</entry>
|
||||||
<element signature="e#1743#1819#0" expanded="false" />
|
<entry file="file://$PROJECT_DIR$/data_centre/browser_data.py">
|
||||||
<element signature="e#1864#1900#0" expanded="false" />
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="198">
|
||||||
|
<caret line="8" column="30" lean-forward="true" selection-start-line="8" selection-start-column="30" selection-end-line="8" selection-end-column="30" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#0#9#0" expanded="true" />
|
||||||
|
<element signature="e#405#559#0" expanded="false" />
|
||||||
|
<element signature="e#1362#1593#0" expanded="false" />
|
||||||
|
<element signature="e#1675#2619#0" expanded="false" />
|
||||||
|
<element signature="e#2677#2858#0" expanded="false" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/data_centre/data.py">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="525">
|
||||||
|
<caret line="21" column="15" lean-forward="true" selection-start-line="21" selection-start-column="15" selection-end-line="21" selection-end-column="15" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#0#11#0" expanded="true" />
|
||||||
|
<element signature="e#1316#1633#0" expanded="false" />
|
||||||
|
<element signature="e#1706#2043#0" expanded="false" />
|
||||||
|
<element signature="e#2098#2281#0" expanded="false" />
|
||||||
|
<element signature="e#2341#2616#0" expanded="false" />
|
||||||
|
<element signature="e#2670#2720#0" expanded="false" />
|
||||||
|
<element signature="e#2776#3095#0" expanded="false" />
|
||||||
|
<element signature="e#3415#3447#0" expanded="false" />
|
||||||
|
<element signature="e#3489#4727#0" expanded="false" />
|
||||||
|
<element signature="e#4779#5018#0" expanded="false" />
|
||||||
|
<element signature="e#5073#5310#0" expanded="false" />
|
||||||
|
<element signature="e#5392#5594#0" expanded="false" />
|
||||||
|
<element signature="e#5661#6814#0" expanded="false" />
|
||||||
|
<element signature="e#6888#7703#0" expanded="false" />
|
||||||
|
<element signature="e#7817#8394#0" expanded="false" />
|
||||||
|
<element signature="e#8449#8569#0" expanded="false" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/display_centre/messages.py">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="400">
|
||||||
|
<caret line="25" column="0" lean-forward="true" selection-start-line="25" selection-start-column="0" selection-end-line="25" selection-end-column="0" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#0#14#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
|
|||||||
18
actions.py
18
actions.py
@@ -8,30 +8,26 @@ class Actions(object):
|
|||||||
|
|
||||||
|
|
||||||
def move_browser_selection_down(self):
|
def move_browser_selection_down(self):
|
||||||
# self.display.move_browser_down()
|
self.display.navigate_menu('down', len(self.data.return_browser_list()))
|
||||||
self.display.navigate_menu('down', len(self.display.browser_list))
|
|
||||||
|
|
||||||
def move_browser_selection_up(self):
|
def move_browser_selection_up(self):
|
||||||
# self.display.move_browser_up()
|
# self.display.move_browser_up()
|
||||||
self.display.navigate_menu('up', len(self.display.browser_list))
|
self.display.navigate_menu('up', len(self.data.return_browser_list()))
|
||||||
|
|
||||||
def enter_on_browser_selection(self):
|
def enter_on_browser_selection(self):
|
||||||
|
|
||||||
is_file, name = self.data.browser_data.extract_file_type_and_name_from_browser_format(
|
is_file, name = self.data.browser_data.extract_file_type_and_name_from_browser_format(
|
||||||
self.data.browser_list[self.display.selected_list_index][0])
|
self.data.return_browser_list()[self.display.selected_list_index]['name'])
|
||||||
if is_file:
|
if is_file:
|
||||||
self.data.create_new_bank_mapping_in_first_open(name)
|
self.data.create_new_bank_mapping_in_first_open(name)
|
||||||
else:
|
else:
|
||||||
self.data.browser_data.update_open_folders(name)
|
self.data.browser_data.update_open_folders(name)
|
||||||
self.display.browser_list = self.data.rewrite_browser_list()
|
self.data.rewrite_browser_list()
|
||||||
|
|
||||||
def move_settings_selection_down(self):
|
def move_settings_selection_down(self):
|
||||||
# self.display.move_settings_down()
|
self.display.navigate_menu('down', len(self.data.get_settings_data()))
|
||||||
self.display.navigate_menu('down', len(self.display.settings_list))
|
|
||||||
|
|
||||||
def move_settings_selection_up(self):
|
def move_settings_selection_up(self):
|
||||||
# self.display.move_settings_up()
|
self.display.navigate_menu('up', len(self.data.get_settings_data()))
|
||||||
self.display.navigate_menu('up', len(self.display.settings_list))
|
|
||||||
|
|
||||||
def enter_on_settings_selection(self):
|
def enter_on_settings_selection(self):
|
||||||
self.data.switch_settings(self.display.selected_list_index)
|
self.data.switch_settings(self.display.selected_list_index)
|
||||||
@@ -45,7 +41,7 @@ class Actions(object):
|
|||||||
self.tk.destroy()
|
self.tk.destroy()
|
||||||
|
|
||||||
def load_this_slot_into_next_player(self, slot):
|
def load_this_slot_into_next_player(self, slot):
|
||||||
update_next_slot_number(slot)
|
self.data.update_next_slot_number(slot)
|
||||||
self.video_driver.next_player.reload()
|
self.video_driver.next_player.reload()
|
||||||
|
|
||||||
def trigger_next_player(self):
|
def trigger_next_player(self):
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import data_centre.data
|
|||||||
|
|
||||||
class BrowserData(object):
|
class BrowserData(object):
|
||||||
######## a data class used mainly for managing the browser list ########
|
######## a data class used mainly for managing the browser list ########
|
||||||
def __init__(self):
|
def __init__(self, initial_path):
|
||||||
|
self.initial_path = initial_path
|
||||||
self.open_folders = []
|
self.open_folders = []
|
||||||
self.browser_list = []
|
self.browser_list = []
|
||||||
self.memory_bank = []
|
self.memory_bank = []
|
||||||
@@ -19,7 +20,7 @@ class BrowserData(object):
|
|||||||
def generate_browser_list(self):
|
def generate_browser_list(self):
|
||||||
######## starts the recursive process of listing all folders and video files to display ########
|
######## starts the recursive process of listing all folders and video files to display ########
|
||||||
self.browser_list = []
|
self.browser_list = []
|
||||||
self._add_folder_to_browser_list(data_centre.data.PATH_TO_BROWSER, 0)
|
self._add_folder_to_browser_list(self.initial_path, 0)
|
||||||
|
|
||||||
self.memory_bank = data_centre.data.read_json(data_centre.data.BANK_DATA_JSON)
|
self.memory_bank = data_centre.data.read_json(data_centre.data.BANK_DATA_JSON)
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ def read_json(file_name):
|
|||||||
|
|
||||||
|
|
||||||
def update_json(file_name, data):
|
def update_json(file_name, data):
|
||||||
with open('{}{}'.format(Data.PATH_TO_DATA_OBJECTS, file_name), 'w') as data_file:
|
with open('{}{}'.format(PATH_TO_DATA_OBJECTS, file_name), 'w') as data_file:
|
||||||
json.dump(data, data_file)
|
json.dump(data, data_file)
|
||||||
|
|
||||||
|
|
||||||
@@ -36,10 +36,10 @@ PATH_TO_BROWSER = get_path_to_browser()
|
|||||||
|
|
||||||
class Data(object):
|
class Data(object):
|
||||||
def __init__(self, message_handler):
|
def __init__(self, message_handler):
|
||||||
self.browser_data = BrowserData()
|
self.browser_data = BrowserData(PATH_TO_BROWSER)
|
||||||
self.message_handler = message_handler
|
self.message_handler = message_handler
|
||||||
|
|
||||||
self.has_omx = self.try_import_omx()
|
self.has_omx = self._try_import_omx()
|
||||||
self.DEV_MODE = read_json(SETTINGS_JSON)[6]["value"]
|
self.DEV_MODE = read_json(SETTINGS_JSON)[6]["value"]
|
||||||
|
|
||||||
|
|
||||||
@@ -92,7 +92,7 @@ class Data(object):
|
|||||||
return self.browser_data.generate_browser_list()
|
return self.browser_data.generate_browser_list()
|
||||||
|
|
||||||
def return_browser_list(self):
|
def return_browser_list(self):
|
||||||
return self.browser_data.browser_list()
|
return self.browser_data.browser_list
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def get_settings_data():
|
def get_settings_data():
|
||||||
@@ -220,7 +220,7 @@ class Data(object):
|
|||||||
update_json('next_bank_number.json',next_slot_number)
|
update_json('next_bank_number.json',next_slot_number)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def try_import_omx():
|
def _try_import_omx():
|
||||||
try:
|
try:
|
||||||
from omxplayer.player import OMXPlayer
|
from omxplayer.player import OMXPlayer
|
||||||
return True
|
return True
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
[{"value": "PLAYLIST", "name": "PLAYBACK_MODE"}, {"value": "[1,1,1,4,1,2,1,4]", "name": "PLAYLIST"}, {"value": "ON", "name": "SYNC_LENGTHS"}, {"value": "00:08", "name": "SYNC_LENGTHS_TO"}, {"value": "ON", "name": "RAND_START"}, {"value": "COMPOSITE", "name": "VIDEO_OUTPUT"}, {"value": "ON", "name": "DEV_MODE"}]
|
[{"value": "RANDOM", "name": "PLAYBACK_MODE"}, {"value": "[1,1,1,4,1,2,1,4]", "name": "PLAYLIST"}, {"value": "ON", "name": "SYNC_LENGTHS"}, {"value": "00:08", "name": "SYNC_LENGTHS_TO"}, {"value": "ON", "name": "RAND_START"}, {"value": "COMPOSITE", "name": "VIDEO_OUTPUT"}, {"value": "ON", "name": "DEV_MODE"}]
|
||||||
@@ -85,17 +85,18 @@ class Display(object):
|
|||||||
self.selected_list_index = self.video_driver.current_player.bank_number
|
self.selected_list_index = self.video_driver.current_player.bank_number
|
||||||
|
|
||||||
def _load_browser(self):
|
def _load_browser(self):
|
||||||
|
browser_list = self.data.return_browser_list()
|
||||||
number_of_lines_displayed = 0
|
number_of_lines_displayed = 0
|
||||||
self.display_text.insert(END, '------------------ <BROWSER> ------------------ \n')
|
self.display_text.insert(END, '------------------ <BROWSER> ------------------ \n')
|
||||||
self.display_text.tag_add("DISPLAY_MODE", 4.19, 4.29)
|
self.display_text.tag_add("DISPLAY_MODE", 4.19, 4.29)
|
||||||
self.display_text.insert(END, '{:40} {:5} \n'.format('path', 'bank'))
|
self.display_text.insert(END, '{:40} {:5} \n'.format('path', 'bank'))
|
||||||
|
|
||||||
number_of_browser_items = len(self.browser_list)
|
number_of_browser_items = len(browser_list)
|
||||||
for index in range(number_of_browser_items):
|
for index in range(number_of_browser_items):
|
||||||
if number_of_lines_displayed >= self.MENU_HEIGHT:
|
if number_of_lines_displayed >= self.MENU_HEIGHT:
|
||||||
break
|
break
|
||||||
if index >= self.top_menu_index:
|
if index >= self.top_menu_index:
|
||||||
path = self.browser_list[index]
|
path = browser_list[index]
|
||||||
self.display_text.insert(END, '{:40} {:5} \n'.format(path['name'][0:35], path['bank']))
|
self.display_text.insert(END, '{:40} {:5} \n'.format(path['name'][0:35], path['bank']))
|
||||||
number_of_lines_displayed = number_of_lines_displayed + 1
|
number_of_lines_displayed = number_of_lines_displayed + 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user