From 24df5e77622bdd943693d0a09f218050d681fe9f Mon Sep 17 00:00:00 2001 From: Tristan Rowley Date: Tue, 24 Dec 2019 13:54:33 +0000 Subject: [PATCH 1/2] Script to help generate actions list documentation --- ACTIONS.md | 169 ++++++++++++++++++++++++++++++ dotfiles/generate-list-actions.sh | 14 +++ 2 files changed, 183 insertions(+) create mode 100644 ACTIONS.md create mode 100644 dotfiles/generate-list-actions.sh diff --git a/ACTIONS.md b/ACTIONS.md new file mode 100644 index 0000000..22ea1f8 --- /dev/null +++ b/ACTIONS.md @@ -0,0 +1,169 @@ +====== Auto-generated Actions list ======\n +Tue 24 Dec 13:54:22 UTC 2019 + +for branch=feature_list_actions + + +===== Methods ===== + * change_composite_setting(setting_value): + * change_hdmi_settings(setting_value): + * change_output_mode(setting_value): + * change_piCapture_input(setting_value): + * check_and_set_output_mode_on_boot: + * check_dev_mode: + * check_if_should_start_openframeworks: + * clear_all_slots: + * clear_message: + * clear_playing_sample_end_time: + * clear_playing_sample_start_time: + * clear_shader_bank: + * clear_this_detour: + * confirm_quit: + * confirm_shutdown: + * confirm_switch_dev_mode(state): + * create_serial_port_process: + * cycle_display_mode: + * cycle_display_mode_back: + * cycle_midi_port_index: + * decrease_mix_shader: + * decrease_param_focus: + * decrease_seek_time: + * decrease_shader_param: + * decrease_speed: + * decrease_this_param: + * enter_on_browser_selection: + * enter_on_settings_selection: + * enter_on_shaders_selection: + * exit_openframeworks: + * exit_osc_server(unused_addr, args): + * get_midi_status: + * increase_mix_shader: + * increase_param_focus: + * increase_seek_time: + * increase_shader_param: + * increase_speed: + * increase_this_param: + * __init__(tk, message_handler, data, video_driver, shaders, display, osc_client): + * load_slot_0_into_next_player: + * load_slot_1_into_next_player: + * load_slot_2_into_next_player: + * load_slot_3_into_next_player: + * load_slot_4_into_next_player: + * load_slot_5_into_next_player: + * load_slot_6_into_next_player: + * load_slot_7_into_next_player: + * load_slot_8_into_next_player: + * load_slot_9_into_next_player: + * load_this_detour_shader: + * _load_this_slot_into_next_player(slot): + * map_on_shaders_selection: + * move_browser_selection_down: + * move_browser_selection_up: + * move_settings_selection_down: + * move_settings_selection_up: + * move_shaders_selection_down: + * move_shaders_selection_up: + * next_bank: + * next_shader_layer: + * perform_confirm_action: + * persist_composite_setting(mode, progressive, aspect): + * play_shader_0: + * play_shader_1: + * play_shader_2: + * play_shader_3: + * play_shader_4: + * play_shader_5: + * play_shader_6: + * play_shader_7: + * play_shader_8: + * play_shader_9: + * play_this_shader(number): + * previous_bank: + * previous_shader_layer: + * quit_the_program: + * receive_detour_info(unused_addr, position, start, end, size, speed, mix, memory_full): + * record_fixed_length: + * _refresh_frame_buffer: + * refresh_frame_buffer_and_restart_openframeworks: + * reset_players: + * restart_openframeworks: + * restart_the_program: + * return_to_default_control_mode: + * run_script(script_name, first_argument='', second_argument=''): + * seek_back_on_player: + * seek_forward_on_player: + * set_capture_object(value): + * set_detour_delay_mode(state): + * set_detour_end_continuous(amount): + * set_detour_mix_continuous(amount): + * set_detour_speed_position_continuous(amount): + * set_detour_start_continuous(amount): + * set_fixed_length(value): + * set_playing_sample_end_to_current_duration: + * set_playing_sample_start_to_current_duration: + * set_shader_param_mode: + * set_strobe_amount_continuous(amount): + * set_the_camera_alpha_continuous(amount): + * set_the_camera_colour_u_continuous(amount): + * set_the_camera_colour_v_continuous(amount): + * set_the_current_video_alpha_continuous(amount): + * set_the_detour_mix_0: + * set_the_detour_mix_1: + * set_the_next_video_alpha_continuous(amount): + * set_the_shader_param_0_layer_offset_0_continuous(amount): + * set_the_shader_param_0_layer_offset_1_continuous(amount): + * set_the_shader_param_0_layer_offset_2_continuous(amount): + * set_the_shader_param_0_layer_offset_3_continuous(amount): + * set_the_shader_param_1_layer_offset_0_continuous(amount): + * set_the_shader_param_1_layer_offset_1_continuous(amount): + * set_the_shader_param_1_layer_offset_2_continuous(amount): + * set_the_shader_param_1_layer_offset_3_continuous(amount): + * set_the_shader_param_2_layer_offset_0_continuous(amount): + * set_the_shader_param_2_layer_offset_1_continuous(amount): + * set_the_shader_param_2_layer_offset_2_continuous(amount): + * set_the_shader_param_2_layer_offset_3_continuous(amount): + * set_the_shader_param_3_layer_offset_0_continuous(amount): + * set_the_shader_param_3_layer_offset_1_continuous(amount): + * set_the_shader_param_3_layer_offset_2_continuous(amount): + * set_the_shader_param_3_layer_offset_3_continuous(amount): + * setup_osc_server: + * shutdown_pi: + * start_confirm_action(action_title, message=None): + * stop_openframeworks_process: + * stop_serial_port_process: + * switch_conjur_player_type(value): + * switch_dev_mode(state): + * switch_display_to_hdmi: + * switch_display_to_lcd: + * switch_to_detour_0: + * switch_to_detour_1: + * switch_to_detour_2: + * switch_to_detour_3: + * switch_to_next_player: + * switch_to_this_detour(number): + * switch_video_backend(state): + * toggle_action_on_player: + * toggle_capture_preview: + * toggle_capture_recording: + * toggle_detour_mode: + * toggle_detour_play: + * toggle_detour_record: + * toggle_detour_record_loop: + * toggle_feedback: + * toggle_function: + * toggle_of_screen_size(value): + * toggle_player_mode: + * toggle_play_on_player: + * toggle_screen_mirror: + * toggle_shaders: + * toggle_shader_speed: + * toggle_show_on_player: + * toggle_x_autorepeat: + * try_pull_code_and_reset: + * update_capture_settings(setting_value): + * update_config_settings(sdtv_mode, sdtv_aspect): + * update_video_settings(setting_value): + +---- + +Autogenerated by dotfiles/generate-list-actions.sh diff --git a/dotfiles/generate-list-actions.sh b/dotfiles/generate-list-actions.sh new file mode 100644 index 0000000..a1d0b0b --- /dev/null +++ b/dotfiles/generate-list-actions.sh @@ -0,0 +1,14 @@ +#!/bin/sh +echo "====== Auto-generated Actions list ======\n" +echo `date` +echo +echo "for branch=$(git branch | sed -n -e 's/^\* \(.*\)/\1/p')" +echo +echo + +echo "===== Methods =====" +grep " def " actions.py | grep -v "^#" | sed -e 's/ def //' | sed -e 's/self//' | sed -e 's/(, /(/' | sed -e 's/()//' | sed -e 's/\(.*\)/ *\1/' | sort -n + +echo -e "\n----\n" +echo "Autogenerated by dotfiles/generate-list-actions.sh" + From 24b7bbd848c3651b018201d06d2bebfea4330822 Mon Sep 17 00:00:00 2001 From: Tristan Rowley Date: Tue, 24 Dec 2019 14:06:41 +0000 Subject: [PATCH 2/2] strip out some less-useful actions --- ACTIONS.md | 303 ++++++++++++++---------------- dotfiles/generate-list-actions.sh | 7 +- 2 files changed, 149 insertions(+), 161 deletions(-) mode change 100644 => 100755 dotfiles/generate-list-actions.sh diff --git a/ACTIONS.md b/ACTIONS.md index 22ea1f8..df937ef 100644 --- a/ACTIONS.md +++ b/ACTIONS.md @@ -1,168 +1,153 @@ ====== Auto-generated Actions list ======\n -Tue 24 Dec 13:54:22 UTC 2019 +Tue 24 Dec 14:06:25 UTC 2019 for branch=feature_list_actions ===== Methods ===== - * change_composite_setting(setting_value): - * change_hdmi_settings(setting_value): - * change_output_mode(setting_value): - * change_piCapture_input(setting_value): - * check_and_set_output_mode_on_boot: - * check_dev_mode: - * check_if_should_start_openframeworks: - * clear_all_slots: - * clear_message: - * clear_playing_sample_end_time: - * clear_playing_sample_start_time: - * clear_shader_bank: - * clear_this_detour: - * confirm_quit: - * confirm_shutdown: - * confirm_switch_dev_mode(state): - * create_serial_port_process: - * cycle_display_mode: - * cycle_display_mode_back: - * cycle_midi_port_index: - * decrease_mix_shader: - * decrease_param_focus: - * decrease_seek_time: - * decrease_shader_param: - * decrease_speed: - * decrease_this_param: - * enter_on_browser_selection: - * enter_on_settings_selection: - * enter_on_shaders_selection: - * exit_openframeworks: - * exit_osc_server(unused_addr, args): - * get_midi_status: - * increase_mix_shader: - * increase_param_focus: - * increase_seek_time: - * increase_shader_param: - * increase_speed: - * increase_this_param: - * __init__(tk, message_handler, data, video_driver, shaders, display, osc_client): - * load_slot_0_into_next_player: - * load_slot_1_into_next_player: - * load_slot_2_into_next_player: - * load_slot_3_into_next_player: - * load_slot_4_into_next_player: - * load_slot_5_into_next_player: - * load_slot_6_into_next_player: - * load_slot_7_into_next_player: - * load_slot_8_into_next_player: - * load_slot_9_into_next_player: - * load_this_detour_shader: - * _load_this_slot_into_next_player(slot): - * map_on_shaders_selection: - * move_browser_selection_down: - * move_browser_selection_up: - * move_settings_selection_down: - * move_settings_selection_up: - * move_shaders_selection_down: - * move_shaders_selection_up: - * next_bank: - * next_shader_layer: - * perform_confirm_action: - * persist_composite_setting(mode, progressive, aspect): - * play_shader_0: - * play_shader_1: - * play_shader_2: - * play_shader_3: - * play_shader_4: - * play_shader_5: - * play_shader_6: - * play_shader_7: - * play_shader_8: - * play_shader_9: - * play_this_shader(number): - * previous_bank: - * previous_shader_layer: - * quit_the_program: - * receive_detour_info(unused_addr, position, start, end, size, speed, mix, memory_full): - * record_fixed_length: - * _refresh_frame_buffer: - * refresh_frame_buffer_and_restart_openframeworks: - * reset_players: - * restart_openframeworks: - * restart_the_program: - * return_to_default_control_mode: - * run_script(script_name, first_argument='', second_argument=''): - * seek_back_on_player: - * seek_forward_on_player: - * set_capture_object(value): - * set_detour_delay_mode(state): - * set_detour_end_continuous(amount): - * set_detour_mix_continuous(amount): - * set_detour_speed_position_continuous(amount): - * set_detour_start_continuous(amount): - * set_fixed_length(value): - * set_playing_sample_end_to_current_duration: - * set_playing_sample_start_to_current_duration: - * set_shader_param_mode: - * set_strobe_amount_continuous(amount): - * set_the_camera_alpha_continuous(amount): - * set_the_camera_colour_u_continuous(amount): - * set_the_camera_colour_v_continuous(amount): - * set_the_current_video_alpha_continuous(amount): - * set_the_detour_mix_0: - * set_the_detour_mix_1: - * set_the_next_video_alpha_continuous(amount): - * set_the_shader_param_0_layer_offset_0_continuous(amount): - * set_the_shader_param_0_layer_offset_1_continuous(amount): - * set_the_shader_param_0_layer_offset_2_continuous(amount): - * set_the_shader_param_0_layer_offset_3_continuous(amount): - * set_the_shader_param_1_layer_offset_0_continuous(amount): - * set_the_shader_param_1_layer_offset_1_continuous(amount): - * set_the_shader_param_1_layer_offset_2_continuous(amount): - * set_the_shader_param_1_layer_offset_3_continuous(amount): - * set_the_shader_param_2_layer_offset_0_continuous(amount): - * set_the_shader_param_2_layer_offset_1_continuous(amount): - * set_the_shader_param_2_layer_offset_2_continuous(amount): - * set_the_shader_param_2_layer_offset_3_continuous(amount): - * set_the_shader_param_3_layer_offset_0_continuous(amount): - * set_the_shader_param_3_layer_offset_1_continuous(amount): - * set_the_shader_param_3_layer_offset_2_continuous(amount): - * set_the_shader_param_3_layer_offset_3_continuous(amount): - * setup_osc_server: - * shutdown_pi: - * start_confirm_action(action_title, message=None): - * stop_openframeworks_process: - * stop_serial_port_process: - * switch_conjur_player_type(value): - * switch_dev_mode(state): - * switch_display_to_hdmi: - * switch_display_to_lcd: - * switch_to_detour_0: - * switch_to_detour_1: - * switch_to_detour_2: - * switch_to_detour_3: - * switch_to_next_player: - * switch_to_this_detour(number): - * switch_video_backend(state): - * toggle_action_on_player: - * toggle_capture_preview: - * toggle_capture_recording: - * toggle_detour_mode: - * toggle_detour_play: - * toggle_detour_record: - * toggle_detour_record_loop: - * toggle_feedback: - * toggle_function: - * toggle_of_screen_size(value): - * toggle_player_mode: - * toggle_play_on_player: - * toggle_screen_mirror: - * toggle_shaders: - * toggle_shader_speed: - * toggle_show_on_player: - * toggle_x_autorepeat: - * try_pull_code_and_reset: - * update_capture_settings(setting_value): - * update_config_settings(sdtv_mode, sdtv_aspect): - * update_video_settings(setting_value): + * change_composite_setting(setting_value) + * change_hdmi_settings(setting_value) + * change_output_mode(setting_value) + * change_piCapture_input(setting_value) + * check_and_set_output_mode_on_boot + * check_dev_mode + * clear_all_slots + * clear_message + * clear_playing_sample_end_time + * clear_playing_sample_start_time + * clear_shader_bank + * clear_this_detour + * confirm_quit + * confirm_shutdown + * confirm_switch_dev_mode(state) + * cycle_display_mode + * cycle_display_mode_back + * cycle_midi_port_index + * decrease_mix_shader + * decrease_param_focus + * decrease_seek_time + * decrease_shader_param + * decrease_speed + * decrease_this_param + * enter_on_browser_selection + * enter_on_settings_selection + * enter_on_shaders_selection + * exit_openframeworks + * exit_osc_server(unused_addr, args) + * get_midi_status + * increase_mix_shader + * increase_param_focus + * increase_seek_time + * increase_shader_param + * increase_speed + * increase_this_param + * load_slot_0_into_next_player + * load_slot_1_into_next_player + * load_slot_2_into_next_player + * load_slot_3_into_next_player + * load_slot_4_into_next_player + * load_slot_5_into_next_player + * load_slot_6_into_next_player + * load_slot_7_into_next_player + * load_slot_8_into_next_player + * load_slot_9_into_next_player + * load_this_detour_shader + * _load_this_slot_into_next_player(slot) + * map_on_shaders_selection + * move_browser_selection_down + * move_browser_selection_up + * move_settings_selection_down + * move_settings_selection_up + * move_shaders_selection_down + * move_shaders_selection_up + * next_bank + * next_shader_layer + * perform_confirm_action + * play_shader_0 + * play_shader_1 + * play_shader_2 + * play_shader_3 + * play_shader_4 + * play_shader_5 + * play_shader_6 + * play_shader_7 + * play_shader_8 + * play_shader_9 + * play_this_shader(number) + * previous_bank + * previous_shader_layer + * quit_the_program + * record_fixed_length + * reset_players + * restart_openframeworks + * restart_the_program + * return_to_default_control_mode + * seek_back_on_player + * seek_forward_on_player + * set_capture_object(value) + * set_detour_delay_mode(state) + * set_detour_end_continuous(amount) + * set_detour_mix_continuous(amount) + * set_detour_speed_position_continuous(amount) + * set_detour_start_continuous(amount) + * set_fixed_length(value) + * set_playing_sample_end_to_current_duration + * set_playing_sample_start_to_current_duration + * set_shader_param_mode + * set_strobe_amount_continuous(amount) + * set_the_camera_alpha_continuous(amount) + * set_the_camera_colour_u_continuous(amount) + * set_the_camera_colour_v_continuous(amount) + * set_the_current_video_alpha_continuous(amount) + * set_the_detour_mix_0 + * set_the_detour_mix_1 + * set_the_next_video_alpha_continuous(amount) + * set_the_shader_param_0_layer_offset_0_continuous(amount) + * set_the_shader_param_0_layer_offset_1_continuous(amount) + * set_the_shader_param_0_layer_offset_2_continuous(amount) + * set_the_shader_param_0_layer_offset_3_continuous(amount) + * set_the_shader_param_1_layer_offset_0_continuous(amount) + * set_the_shader_param_1_layer_offset_1_continuous(amount) + * set_the_shader_param_1_layer_offset_2_continuous(amount) + * set_the_shader_param_1_layer_offset_3_continuous(amount) + * set_the_shader_param_2_layer_offset_0_continuous(amount) + * set_the_shader_param_2_layer_offset_1_continuous(amount) + * set_the_shader_param_2_layer_offset_2_continuous(amount) + * set_the_shader_param_2_layer_offset_3_continuous(amount) + * set_the_shader_param_3_layer_offset_0_continuous(amount) + * set_the_shader_param_3_layer_offset_1_continuous(amount) + * set_the_shader_param_3_layer_offset_2_continuous(amount) + * set_the_shader_param_3_layer_offset_3_continuous(amount) + * shutdown_pi + * switch_conjur_player_type(value) + * switch_dev_mode(state) + * switch_display_to_hdmi + * switch_display_to_lcd + * switch_to_detour_0 + * switch_to_detour_1 + * switch_to_detour_2 + * switch_to_detour_3 + * switch_to_next_player + * switch_to_this_detour(number) + * switch_video_backend(state) + * toggle_action_on_player + * toggle_capture_preview + * toggle_capture_recording + * toggle_detour_mode + * toggle_detour_play + * toggle_detour_record + * toggle_detour_record_loop + * toggle_feedback + * toggle_function + * toggle_of_screen_size(value) + * toggle_player_mode + * toggle_play_on_player + * toggle_screen_mirror + * toggle_shaders + * toggle_shader_speed + * toggle_show_on_player + * toggle_x_autorepeat + * try_pull_code_and_reset ---- diff --git a/dotfiles/generate-list-actions.sh b/dotfiles/generate-list-actions.sh old mode 100644 new mode 100755 index a1d0b0b..bde9758 --- a/dotfiles/generate-list-actions.sh +++ b/dotfiles/generate-list-actions.sh @@ -7,8 +7,11 @@ echo echo echo "===== Methods =====" -grep " def " actions.py | grep -v "^#" | sed -e 's/ def //' | sed -e 's/self//' | sed -e 's/(, /(/' | sed -e 's/()//' | sed -e 's/\(.*\)/ *\1/' | sort -n +grep " def " actions.py | grep -v "^#" | sed -e 's/ def //' | sed -e 's/self//' | sed -e 's/(, /(/' | sed -e 's/()//' | sed -e 's/\(.*\)/ *\1/' | sed -e 's/://' | sort -n \ + | grep -v "check_if_should_start_openframeworks\|create_serial_port_process\|__init__\|persist_composite_setting\|receive_detour_info\|_refresh_frame_buffer\|refresh_frame_buffer_and_restart_openframeworks\|run_script\|setup_osc_server\|start_confirm_action\|stop_serial_port_process\|stop_openframeworks_process\|update_capture_settings\|update_config_settings\|update_video_settings" -echo -e "\n----\n" +echo +echo "----" +echo echo "Autogenerated by dotfiles/generate-list-actions.sh"