From 4b2c086e7d1457ad9f01f8570fa5820cd4044baf Mon Sep 17 00:00:00 2001 From: ben-caldwell Date: Wed, 27 Dec 2017 23:27:43 +1300 Subject: [PATCH] split display centre into actions, display and numpad input. lots of refactoring along the way --- .idea/misc.xml | 4 + .idea/modules.xml | 8 + .idea/r_e_c_u_r.iml | 13 + .idea/vcs.xml | 6 + .idea/workspace.xml | 633 ++++++++++++++++++ data_centre.py | 2 +- data_objects/display_data.json | 107 +++ data_objects/key_map.json | 21 + .../next_bank_number.json | 0 data_objects/settings.json | 1 + display_centre.py | 333 --------- display_centre/display.py | 215 ++++++ display_data.json | 1 - old-omxdriver.py | 547 --------------- omxdriver.py | 65 -- pi_dev_mode.json | 1 - r_e_c_u_r.py | 32 + launcher.sh => scripts/launcher.sh | 0 .../switch_to_display.sh | 0 .../switch_to_hdmi.sh | 0 settings.json | 1 - user_input/actions.py | 59 ++ user_input/numpad_input.py | 61 ++ .../video_player.py | 17 +- .../videodriver.py | 22 +- 25 files changed, 1190 insertions(+), 959 deletions(-) create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/r_e_c_u_r.iml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 data_objects/display_data.json create mode 100644 data_objects/key_map.json rename next_bank_number.json => data_objects/next_bank_number.json (100%) create mode 100644 data_objects/settings.json delete mode 100644 display_centre.py create mode 100644 display_centre/display.py delete mode 100644 display_data.json delete mode 100644 old-omxdriver.py delete mode 100644 omxdriver.py delete mode 100644 pi_dev_mode.json create mode 100644 r_e_c_u_r.py rename launcher.sh => scripts/launcher.sh (100%) mode change 100755 => 100644 rename switch_to_display.sh => scripts/switch_to_display.sh (100%) mode change 100755 => 100644 rename switch_to_hdmi.sh => scripts/switch_to_hdmi.sh (100%) mode change 100755 => 100644 delete mode 100644 settings.json create mode 100644 user_input/actions.py create mode 100644 user_input/numpad_input.py rename video_player.py => video_centre/video_player.py (87%) rename video_driver.py => video_centre/videodriver.py (81%) diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..65531ca --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..10fa46f --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/r_e_c_u_r.iml b/.idea/r_e_c_u_r.iml new file mode 100644 index 0000000..1f377c8 --- /dev/null +++ b/.idea/r_e_c_u_r.iml @@ -0,0 +1,13 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..1a73573 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,633 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + refr + data_ob + self.display + self.display + settings + video_driver + browser_start_index + MAX_LINES + data_object + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +