From b34a4f246891b6ef880b8fb86db8adacb4e52e5d Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Fri, 17 Mar 2023 22:50:23 +0000 Subject: [PATCH] Rename plugins to external --- applications/debug/uart_echo/application.fam | 2 +- applications/{plugins => external}/airmouse/LICENSE | 0 .../{plugins => external}/airmouse/README.md | 0 .../{plugins => external}/airmouse/air_mouse.c | 0 .../{plugins => external}/airmouse/air_mouse.h | 0 .../{plugins => external}/airmouse/application.fam | 0 .../{plugins => external}/airmouse/mouse_10px.png | Bin .../airmouse/tracking/calibration_data.cc | 0 .../airmouse/tracking/calibration_data.h | 0 .../airmouse/tracking/imu/bmi160.c | 0 .../airmouse/tracking/imu/bmi160.h | 0 .../airmouse/tracking/imu/bmi160_defs.h | 0 .../airmouse/tracking/imu/imu.c | 0 .../airmouse/tracking/imu/imu.h | 0 .../airmouse/tracking/imu/imu_bmi160.c | 0 .../airmouse/tracking/imu/imu_lsm6ds3trc.c | 0 .../airmouse/tracking/imu/lsm6ds3tr_c_reg.c | 0 .../airmouse/tracking/imu/lsm6ds3tr_c_reg.h | 0 .../airmouse/tracking/main_loop.cc | 0 .../airmouse/tracking/main_loop.h | 0 .../airmouse/tracking/orientation_tracker.cc | 0 .../airmouse/tracking/orientation_tracker.h | 0 .../airmouse/tracking/sensors/accelerometer_data.h | 0 .../tracking/sensors/gyroscope_bias_estimator.cc | 0 .../tracking/sensors/gyroscope_bias_estimator.h | 0 .../airmouse/tracking/sensors/gyroscope_data.h | 0 .../airmouse/tracking/sensors/lowpass_filter.cc | 0 .../airmouse/tracking/sensors/lowpass_filter.h | 0 .../airmouse/tracking/sensors/mean_filter.cc | 0 .../airmouse/tracking/sensors/mean_filter.h | 0 .../airmouse/tracking/sensors/median_filter.cc | 0 .../airmouse/tracking/sensors/median_filter.h | 0 .../airmouse/tracking/sensors/pose_prediction.cc | 0 .../airmouse/tracking/sensors/pose_prediction.h | 0 .../airmouse/tracking/sensors/pose_state.h | 0 .../airmouse/tracking/sensors/sensor_fusion_ekf.cc | 0 .../airmouse/tracking/sensors/sensor_fusion_ekf.h | 0 .../airmouse/tracking/util/logging.h | 0 .../airmouse/tracking/util/matrix_3x3.cc | 0 .../airmouse/tracking/util/matrix_3x3.h | 0 .../airmouse/tracking/util/matrix_4x4.cc | 0 .../airmouse/tracking/util/matrix_4x4.h | 0 .../airmouse/tracking/util/matrixutils.cc | 0 .../airmouse/tracking/util/matrixutils.h | 0 .../airmouse/tracking/util/rotation.cc | 0 .../airmouse/tracking/util/rotation.h | 0 .../airmouse/tracking/util/vector.h | 0 .../airmouse/tracking/util/vectorutils.cc | 0 .../airmouse/tracking/util/vectorutils.h | 0 .../{plugins => external}/airmouse/views/bt_mouse.c | 0 .../{plugins => external}/airmouse/views/bt_mouse.h | 0 .../airmouse/views/calibration.c | 0 .../airmouse/views/calibration.h | 0 .../airmouse/views/usb_mouse.c | 0 .../airmouse/views/usb_mouse.h | 0 applications/{plugins => external}/application.fam | 0 .../{plugins => external}/arkanoid/application.fam | 0 .../arkanoid/arkanoid_10px.png | Bin .../{plugins => external}/arkanoid/arkanoid_game.c | 0 .../{plugins => external}/asteroids/LICENSE | 0 applications/{plugins => external}/asteroids/app.c | 0 .../{plugins => external}/asteroids/appicon.png | Bin .../{plugins => external}/asteroids/application.fam | 0 .../asteroids/assets/ammo_10x10.png | Bin .../asteroids/assets/ammo_11x11.png | Bin .../asteroids/assets/firepower_12x12.png | Bin .../asteroids/assets/firepower_9x10.png | Bin .../asteroids/assets/firepower_shifted_9x10.png | Bin .../asteroids/assets/heart_10x10.png | Bin .../asteroids/assets/heart_12x12.png | Bin .../asteroids/assets/nuke_10x10.png | Bin .../asteroids/assets/shield-frame.png | Bin .../asteroids/assets/shield_clean.png | Bin .../asteroids/assets/split_shield_10x10.png | Bin .../{plugins => external}/barcode_gen/LICENSE | 0 .../barcode_gen/application.fam | 0 .../{plugins => external}/barcode_gen/barcode_app.c | 0 .../{plugins => external}/barcode_gen/barcode_app.h | 0 .../barcode_gen/barcode_utils.c | 0 .../barcode_gen/barcode_utils.h | 0 .../barcode_gen/barcode_validator.c | 0 .../barcode_gen/barcode_validator.h | 0 .../{plugins => external}/barcode_gen/encodings.c | 0 .../{plugins => external}/barcode_gen/encodings.h | 0 .../barcode_gen/images/barcode_10.png | Bin .../barcode_gen/views/barcode_view.c | 0 .../barcode_gen/views/barcode_view.h | 0 .../barcode_gen/views/create_view.c | 0 .../barcode_gen/views/create_view.h | 0 .../barcode_gen/views/message_view.c | 0 .../barcode_gen/views/message_view.h | 0 .../{plugins => external}/blackjack/application.fam | 0 .../blackjack/assets/blackjack.png | Bin .../blackjack/assets/card_graphics.png | Bin .../blackjack/assets/endscreen.png | Bin .../{plugins => external}/blackjack/blackjack.c | 0 .../blackjack/blackjack_10px.png | Bin .../{plugins => external}/blackjack/common/card.c | 0 .../{plugins => external}/blackjack/common/card.h | 0 .../{plugins => external}/blackjack/common/dml.c | 0 .../{plugins => external}/blackjack/common/dml.h | 0 .../{plugins => external}/blackjack/common/menu.c | 0 .../{plugins => external}/blackjack/common/menu.h | 0 .../{plugins => external}/blackjack/common/queue.c | 0 .../{plugins => external}/blackjack/common/queue.h | 0 .../{plugins => external}/blackjack/common/ui.c | 0 .../{plugins => external}/blackjack/common/ui.h | 0 .../{plugins => external}/blackjack/defines.h | 0 applications/{plugins => external}/blackjack/ui.c | 0 applications/{plugins => external}/blackjack/ui.h | 0 applications/{plugins => external}/blackjack/util.c | 0 applications/{plugins => external}/blackjack/util.h | 0 .../{plugins => external}/bpmtapper/LICENSE | 0 .../{plugins => external}/bpmtapper/README.md | 0 .../{plugins => external}/bpmtapper/application.fam | 0 applications/{plugins => external}/bpmtapper/bpm.c | 0 .../{plugins => external}/bpmtapper/bpm_10px.png | Bin .../bpmtapper/icons/DolphinCommon_56x48.png | Bin .../bpmtapper/images/DolphinCommon_56x48.png | Bin .../bpmtapper/img/screenshot.png | Bin .../{plugins => external}/brainfuck/application.fam | 0 .../{plugins => external}/brainfuck/bfico.png | Bin .../{plugins => external}/brainfuck/brainfuck.c | 0 .../{plugins => external}/brainfuck/brainfuck.h | 0 .../{plugins => external}/brainfuck/brainfuck_i.h | 0 .../brainfuck/icons/ButtonRightSmall_3x5.png | Bin .../brainfuck/icons/KeyBackspaceSelected_24x11.png | Bin .../brainfuck/icons/KeyBackspace_24x11.png | Bin .../brainfuck/icons/KeyInputSelected_30x11.png | Bin .../brainfuck/icons/KeyInput_30x11.png | Bin .../brainfuck/icons/KeyRunSelected_24x11.png | Bin .../brainfuck/icons/KeyRun_24x11.png | Bin .../brainfuck/icons/KeySaveSelected_24x11.png | Bin .../brainfuck/icons/KeySave_24x11.png | Bin .../{plugins => external}/brainfuck/icons/bfico.png | Bin .../brainfuck/scenes/brainfuck_scene.c | 0 .../brainfuck/scenes/brainfuck_scene.h | 0 .../brainfuck/scenes/brainfuck_scene_config.h | 0 .../brainfuck/scenes/brainfuck_scene_dev.c | 0 .../brainfuck/scenes/brainfuck_scene_exec.c | 0 .../brainfuck/scenes/brainfuck_scene_file_create.c | 0 .../brainfuck/scenes/brainfuck_scene_file_select.c | 0 .../brainfuck/scenes/brainfuck_scene_set_input.c | 0 .../brainfuck/scenes/brainfuck_scene_start.c | 0 .../brainfuck/views/bf_dev_env.c | 0 .../brainfuck/views/bf_dev_env.h | 0 .../{plugins => external}/brainfuck/worker.c | 0 .../{plugins => external}/brainfuck/worker.h | 0 .../{plugins => external}/caesarcipher/LICENSE | 0 .../{plugins => external}/caesarcipher/README.md | 0 .../caesarcipher/application.fam | 2 +- .../caesarcipher/caesar_cipher.c | 0 .../caesarcipher/caesar_cipher_icon.png | Bin .../{plugins => external}/caesarcipher/img/1.png | Bin .../{plugins => external}/caesarcipher/img/2.png | Bin .../calculator/application.fam | 0 .../{plugins => external}/calculator/calc.png | Bin .../{plugins => external}/calculator/calcIcon.png | Bin .../{plugins => external}/calculator/calculator.c | 0 .../{plugins => external}/calculator/tinyexpr.c | 0 .../{plugins => external}/calculator/tinyexpr.h | 0 .../{plugins => external}/cli_bridge/.gitignore | 0 .../{plugins => external}/cli_bridge/LICENSE | 0 .../{plugins => external}/cli_bridge/README.md | 0 .../cli_bridge/application.fam | 0 .../{plugins => external}/cli_bridge/cli_control.c | 0 .../{plugins => external}/cli_bridge/cli_control.h | 0 .../{plugins => external}/cli_bridge/cligui.png | Bin .../{plugins => external}/cli_bridge/cligui_main.c | 0 .../cli_bridge/cligui_main_i.h | 0 .../cli_bridge/console_output.c | 0 .../cli_bridge/console_output.h | 0 .../cli_bridge/internal_defs.h | 0 .../{plugins => external}/cli_bridge/text_input.c | 0 .../{plugins => external}/cli_bridge/text_input.h | 0 .../{plugins => external}/cntdown_timer/README.md | 0 .../{plugins => external}/cntdown_timer/app.c | 0 .../{plugins => external}/cntdown_timer/app.h | 0 .../cntdown_timer/application.fam | 0 .../cntdown_timer/cntdown_timer.png | Bin .../cntdown_timer/utils/utils.c | 0 .../cntdown_timer/utils/utils.h | 0 .../cntdown_timer/views/countdown_view.c | 0 .../cntdown_timer/views/countdown_view.h | 0 .../{plugins => external}/counter/README.md | 0 .../{plugins => external}/counter/application.fam | 2 +- .../{plugins => external}/counter/counter.c | 0 .../counter/icons/counter_icon.png | Bin .../{plugins => external}/dap_link/README.md | 0 .../{plugins => external}/dap_link/application.fam | 2 +- .../{plugins => external}/dap_link/dap_config.h | 0 .../{plugins => external}/dap_link/dap_link.c | 0 .../{plugins => external}/dap_link/dap_link.h | 0 .../{plugins => external}/dap_link/dap_link.png | Bin .../{plugins => external}/dap_link/gui/dap_gui.c | 0 .../{plugins => external}/dap_link/gui/dap_gui.h | 0 .../dap_link/gui/dap_gui_custom_event.h | 0 .../{plugins => external}/dap_link/gui/dap_gui_i.h | 0 .../dap_link/gui/scenes/config/dap_scene.c | 0 .../dap_link/gui/scenes/config/dap_scene.h | 0 .../dap_link/gui/scenes/config/dap_scene_config.h | 0 .../dap_link/gui/scenes/dap_scene_about.c | 0 .../dap_link/gui/scenes/dap_scene_config.c | 0 .../dap_link/gui/scenes/dap_scene_help.c | 0 .../dap_link/gui/scenes/dap_scene_main.c | 0 .../dap_link/gui/views/dap_main_view.c | 0 .../dap_link/gui/views/dap_main_view.h | 0 .../dap_link/icons/ActiveConnection_50x64.png | Bin .../dap_link/icons/ArrowDownEmpty_12x18.png | Bin .../dap_link/icons/ArrowDownFilled_12x18.png | Bin .../dap_link/icons/ArrowUpEmpty_12x18.png | Bin .../dap_link/icons/ArrowUpFilled_12x18.png | Bin .../{plugins => external}/dap_link/usb/dap_v2_usb.c | 0 .../{plugins => external}/dap_link/usb/dap_v2_usb.h | 0 .../{plugins => external}/dap_link/usb/usb_winusb.h | 0 applications/{plugins => external}/doom/README.md | 0 .../{plugins => external}/doom/application.fam | 0 .../{plugins => external}/doom/assets/door2.png | Bin .../{plugins => external}/doom/assets/door_inv.png | Bin .../{plugins => external}/doom/assets/fire_inv.png | Bin .../doom/assets/fireball_inv.png | Bin .../doom/assets/fireball_mask_inv.png | Bin .../doom/assets/gradient_inv.png | Bin .../{plugins => external}/doom/assets/gun_inv.png | Bin .../doom/assets/gun_mask_inv.png | Bin .../{plugins => external}/doom/assets/imp_inv.png | Bin .../doom/assets/imp_mask_inv.png | Bin .../{plugins => external}/doom/assets/item_inv.png | Bin .../doom/assets/item_mask_inv.png | Bin .../{plugins => external}/doom/assets/logo_inv.png | Bin .../doom/assets/screenshot-imp2.jpg | Bin .../doom/assets/screenshot-intro2.jpg | Bin .../doom/assets/screenshot-medkit2.jpg | Bin .../doom/assets/screenshot-start2.jpg | Bin .../doom/assets/screenshot1.png | Bin .../doom/assets/screenshot2.png | Bin .../doom/assets/screenshot3.png | Bin .../doom/compiled/assets_icons.c | 0 .../doom/compiled/assets_icons.h | 0 applications/{plugins => external}/doom/constants.h | 0 applications/{plugins => external}/doom/display.h | 0 applications/{plugins => external}/doom/doom.c | 0 .../{plugins => external}/doom/doom_10px.png | Bin .../doom/doom_music_player_worker.c | 0 .../doom/doom_music_player_worker.h | 0 applications/{plugins => external}/doom/entities.c | 0 applications/{plugins => external}/doom/entities.h | 0 applications/{plugins => external}/doom/level.h | 0 applications/{plugins => external}/doom/sound.h | 0 applications/{plugins => external}/doom/types.c | 0 applications/{plugins => external}/doom/types.h | 0 .../{plugins => external}/dtmf_dolphin/LICENSE | 0 .../{plugins => external}/dtmf_dolphin/README.md | 0 .../dtmf_dolphin/application.fam | 0 .../dtmf_dolphin/dtmf_dolphin.c | 0 .../dtmf_dolphin/dtmf_dolphin_audio.c | 0 .../dtmf_dolphin/dtmf_dolphin_audio.h | 0 .../dtmf_dolphin/dtmf_dolphin_data.c | 0 .../dtmf_dolphin/dtmf_dolphin_data.h | 0 .../dtmf_dolphin/dtmf_dolphin_event.h | 0 .../dtmf_dolphin/dtmf_dolphin_hal.c | 0 .../dtmf_dolphin/dtmf_dolphin_hal.h | 0 .../dtmf_dolphin/dtmf_dolphin_i.h | 0 .../{plugins => external}/dtmf_dolphin/phone.png | Bin .../dtmf_dolphin/pics/dialer.jpg | Bin .../dtmf_dolphin/scenes/dtmf_dolphin_scene.c | 0 .../dtmf_dolphin/scenes/dtmf_dolphin_scene.h | 0 .../dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h | 0 .../dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c | 0 .../dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c | 0 .../dtmf_dolphin/views/dtmf_dolphin_common.h | 0 .../dtmf_dolphin/views/dtmf_dolphin_dialer.c | 0 .../dtmf_dolphin/views/dtmf_dolphin_dialer.h | 0 .../FlipperZeroWiFiDeauthModuleDefines.h | 0 .../esp8266_deauth/application.fam | 0 .../esp8266_deauth/esp8266_deauth.c | 0 .../esp8266_deauth/wifi_10px.png | Bin .../flappy_bird/application.fam | 0 .../flappy_bird/assets/bird/frame_01.png | Bin .../flappy_bird/assets/bird/frame_02.png | Bin .../flappy_bird/assets/bird/frame_03.png | Bin .../flappy_bird/assets/bird/frame_rate | 0 .../flappy_bird/flappy_10px.png | Bin .../{plugins => external}/flappy_bird/flappy_bird.c | 0 .../{plugins => external}/flashlight/LICENSE | 0 .../{plugins => external}/flashlight/README.md | 0 .../flashlight/application.fam | 0 .../{plugins => external}/flashlight/flash10px.png | Bin .../{plugins => external}/flashlight/flashlight.c | 0 .../{plugins => external}/flipfrid/LICENSE.md | 0 .../{plugins => external}/flipfrid/README.md | 0 .../{plugins => external}/flipfrid/application.fam | 0 .../{plugins => external}/flipfrid/flipfrid.c | 0 .../{plugins => external}/flipfrid/flipfrid.h | 0 .../flipfrid/images/125_10px.png | Bin .../{plugins => external}/flipfrid/rfid_10px.png | Bin .../flipfrid/scene/flipfrid_scene_entrypoint.c | 0 .../flipfrid/scene/flipfrid_scene_entrypoint.h | 0 .../scene/flipfrid_scene_load_custom_uids.c | 0 .../scene/flipfrid_scene_load_custom_uids.h | 0 .../flipfrid/scene/flipfrid_scene_load_file.c | 0 .../flipfrid/scene/flipfrid_scene_load_file.h | 0 .../flipfrid/scene/flipfrid_scene_run_attack.c | 0 .../flipfrid/scene/flipfrid_scene_run_attack.h | 0 .../flipfrid/scene/flipfrid_scene_select_field.c | 0 .../flipfrid/scene/flipfrid_scene_select_field.h | 0 .../flipper_i2ctools/README.md | 0 .../flipper_i2ctools/application.fam | 0 .../flipper_i2ctools/i2cscanner.c | 0 .../flipper_i2ctools/i2cscanner.h | 0 .../flipper_i2ctools/i2csender.c | 0 .../flipper_i2ctools/i2csender.h | 0 .../flipper_i2ctools/i2csniffer.c | 0 .../flipper_i2ctools/i2csniffer.h | 0 .../flipper_i2ctools/i2ctools.c | 0 .../flipper_i2ctools/i2ctools.gif | Bin .../flipper_i2ctools/i2ctools.png | Bin .../flipper_i2ctools/i2ctools_i.h | 0 .../flipper_i2ctools/images/ButtonDown_7x4.png | Bin .../flipper_i2ctools/images/ButtonLeft_4x7.png | Bin .../flipper_i2ctools/images/ButtonRight_4x7.png | Bin .../flipper_i2ctools/images/ButtonUp_7x4.png | Bin .../flipper_i2ctools/images/Ok_btn_9x9.png | Bin .../flipper_i2ctools/images/i2ctools_main_76x59.png | Bin .../flipper_i2ctools/views/main_view.c | 0 .../flipper_i2ctools/views/main_view.h | 0 .../flipper_i2ctools/views/scanner_view.c | 0 .../flipper_i2ctools/views/scanner_view.h | 0 .../flipper_i2ctools/views/sender_view.c | 0 .../flipper_i2ctools/views/sender_view.h | 0 .../flipper_i2ctools/views/sniffer_view.c | 0 .../flipper_i2ctools/views/sniffer_view.h | 0 applications/{plugins => external}/game15/README.md | 0 .../{plugins => external}/game15/application.fam | 0 applications/{plugins => external}/game15/game15.c | 0 .../{plugins => external}/game15/game15_10px.png | Bin .../{plugins => external}/game15/images/Game15.png | Bin .../game15/images/Game15Popup.png | Bin .../game15/images/Game15Restore.png | Bin applications/{plugins => external}/game15/sandbox.c | 0 applications/{plugins => external}/game15/sandbox.h | 0 .../{plugins => external}/game_2048/LICENSE | 0 .../{plugins => external}/game_2048/README.md | 0 .../{plugins => external}/game_2048/application.fam | 0 .../{plugins => external}/game_2048/array_utils.c | 0 .../{plugins => external}/game_2048/array_utils.h | 0 .../{plugins => external}/game_2048/digits.h | 0 .../{plugins => external}/game_2048/game_2048.c | 0 .../{plugins => external}/game_2048/game_2048.png | Bin .../game_2048/images/screenshot1.png | Bin .../game_2048/images/screenshot2.png | Bin .../game_of_life/application.fam | 0 .../game_of_life/game_of_life.c | 0 .../{plugins => external}/game_of_life/golIcon.png | Bin .../geigercounter/application.fam | 0 .../geigercounter/flipper_geiger.c | 0 .../{plugins => external}/geigercounter/geiger.png | Bin .../gpio_reader_a/GPIO_reader.c | 0 .../gpio_reader_a/GPIO_reader_item.c | 0 .../gpio_reader_a/GPIO_reader_item.h | 0 .../{plugins => external}/gpio_reader_a/README.md | 0 .../gpio_reader_a/application.fam | 0 .../{plugins => external}/gpio_reader_a/icon.png | Bin .../{plugins => external}/gpio_reader_b/LICENSE | 0 .../{plugins => external}/gpio_reader_b/README.md | 0 .../gpio_reader_b/application.fam | 0 .../{plugins => external}/gpio_reader_b/gpio_app.c | 0 .../{plugins => external}/gpio_reader_b/gpio_app.h | 0 .../gpio_reader_b/gpio_app_i.h | 0 .../gpio_reader_b/gpio_custom_event.h | 0 .../{plugins => external}/gpio_reader_b/gpio_item.c | 0 .../{plugins => external}/gpio_reader_b/gpio_item.h | 0 .../gpio_reader_b/gpioreader.png | Bin .../{plugins => external}/gpio_reader_b/icon.png | Bin .../gpio_reader_b/scenes/gpio_scene.c | 0 .../gpio_reader_b/scenes/gpio_scene.h | 0 .../gpio_reader_b/scenes/gpio_scene_config.h | 0 .../gpio_reader_b/scenes/gpio_scene_reader.c | 0 .../gpio_reader_b/scenes/gpio_scene_start.c | 0 .../gpio_reader_b/scenes/gpio_scene_test.c | 0 .../gpio_reader_b/scenes/gpio_scene_usb_uart.c | 0 .../scenes/gpio_scene_usb_uart_close_rpc.c | 0 .../scenes/gpio_scene_usb_uart_config.c | 0 .../gpio_reader_b/usb_uart_bridge.c | 0 .../gpio_reader_b/usb_uart_bridge.h | 0 .../gpio_reader_b/views/gpio_reader.c | 0 .../gpio_reader_b/views/gpio_reader.h | 0 .../gpio_reader_b/views/gpio_test.c | 0 .../gpio_reader_b/views/gpio_test.h | 0 .../gpio_reader_b/views/gpio_usb_uart.c | 0 .../gpio_reader_b/views/gpio_usb_uart.h | 0 .../{plugins => external}/gps_nmea_uart/LICENSE | 0 .../{plugins => external}/gps_nmea_uart/README.md | 0 .../gps_nmea_uart/application.fam | 0 .../{plugins => external}/gps_nmea_uart/gps.c | 0 .../gps_nmea_uart/gps_10px.png | Bin .../{plugins => external}/gps_nmea_uart/gps_uart.c | 0 .../{plugins => external}/gps_nmea_uart/gps_uart.h | 0 .../{plugins => external}/gps_nmea_uart/minmea.c | 0 .../{plugins => external}/gps_nmea_uart/minmea.h | 0 .../{plugins => external}/gps_nmea_uart/ui.png | Bin .../{plugins => external}/gps_nmea_uart/wiring.png | Bin .../{plugins => external}/hc_sr04/application.fam | 0 .../hc_sr04/dist_sensor10px.png | Bin .../{plugins => external}/hc_sr04/hc_sr04.c | 0 .../heap_defence_game/application.fam | 0 .../assets_images/Background_128x64.png | Bin .../heap_defence_game/assets_images/Box1_10x10.png | Bin .../heap_defence_game/assets_images/Box2_10x10.png | Bin .../heap_defence_game/assets_images/Box3_10x10.png | Bin .../heap_defence_game/assets_images/Box4_10x10.png | Bin .../heap_defence_game/assets_images/Box5_10x10.png | Bin .../heap_defence_game/assets_images/Box6p_10x10.png | Bin .../heap_defence_game/assets_images/Box7p_10x10.png | Bin .../heap_defence_game/assets_images/Box8p_10x10.png | Bin .../assets_images/Game_over_128x64.png | Bin .../assets_images/HD_game_over_128x64/frame_01.png | Bin .../assets_images/HD_game_over_128x64/frame_02.png | Bin .../assets_images/HD_game_over_128x64/frame_03.png | Bin .../assets_images/HD_game_over_128x64/frame_04.png | Bin .../assets_images/HD_game_over_128x64/frame_05.png | Bin .../assets_images/HD_game_over_128x64/frame_06.png | Bin .../assets_images/HD_game_over_128x64/frame_07.png | Bin .../assets_images/HD_game_over_128x64/frame_rate | 0 .../HD_person_block_left_10x20/frame_01.png | Bin .../HD_person_block_left_10x20/frame_02.png | Bin .../HD_person_block_left_10x20/frame_rate | 0 .../HD_person_block_right_10x20/frame_01.png | Bin .../HD_person_block_right_10x20/frame_02.png | Bin .../HD_person_block_right_10x20/frame_rate | 0 .../assets_images/HD_person_left_10x20/frame_01.png | Bin .../assets_images/HD_person_left_10x20/frame_02.png | Bin .../assets_images/HD_person_left_10x20/frame_03.png | Bin .../assets_images/HD_person_left_10x20/frame_04.png | Bin .../assets_images/HD_person_left_10x20/frame_rate | 0 .../HD_person_right_10x20/frame_01.png | Bin .../HD_person_right_10x20/frame_02.png | Bin .../HD_person_right_10x20/frame_03.png | Bin .../HD_person_right_10x20/frame_04.png | Bin .../assets_images/HD_person_right_10x20/frame_rate | 0 .../assets_images/HD_start_128x64/frame_01.png | Bin .../assets_images/HD_start_128x64/frame_02.png | Bin .../assets_images/HD_start_128x64/frame_03.png | Bin .../assets_images/HD_start_128x64/frame_04.png | Bin .../assets_images/HD_start_128x64/frame_rate | 0 .../assets_images/Person4_1_10x20.png | Bin .../assets_images/Person4_2_10x20.png | Bin .../assets_images/Person5_1_10x20.png | Bin .../assets_images/Person5_2_10x20.png | Bin .../assets_images/Start_128x64.png | Bin .../{plugins => external}/heap_defence_game/box.png | Bin .../heap_defence_game/heap_defence.c | 0 .../heap_defence_game/hede_assets.c | 0 .../heap_defence_game/hede_assets.h | 0 .../{plugins => external}/hex_viewer/LICENSE | 0 .../hex_viewer/application.fam | 0 .../{plugins => external}/hex_viewer/hex_viewer.c | 0 .../hex_viewer/icons/hex_10px.png | Bin .../{plugins => external}/hid_app/application.fam | 4 ++-- .../hid_app/assets/Arr_dwn_7x9.png | Bin .../hid_app/assets/Arr_up_7x9.png | Bin .../hid_app/assets/Ble_connected_15x15.png | Bin .../hid_app/assets/Ble_disconnected_15x15.png | Bin .../hid_app/assets/ButtonDown_7x4.png | Bin .../hid_app/assets/ButtonF10_5x8.png | Bin .../hid_app/assets/ButtonF11_5x8.png | Bin .../hid_app/assets/ButtonF12_5x8.png | Bin .../hid_app/assets/ButtonF1_5x8.png | Bin .../hid_app/assets/ButtonF2_5x8.png | Bin .../hid_app/assets/ButtonF3_5x8.png | Bin .../hid_app/assets/ButtonF4_5x8.png | Bin .../hid_app/assets/ButtonF5_5x8.png | Bin .../hid_app/assets/ButtonF6_5x8.png | Bin .../hid_app/assets/ButtonF7_5x8.png | Bin .../hid_app/assets/ButtonF8_5x8.png | Bin .../hid_app/assets/ButtonF9_5x8.png | Bin .../hid_app/assets/ButtonLeft_4x7.png | Bin .../hid_app/assets/ButtonRight_4x7.png | Bin .../hid_app/assets/ButtonUp_7x4.png | Bin .../hid_app/assets/Button_18x18.png | Bin .../hid_app/assets/Circles_47x47.png | Bin .../hid_app/assets/Left_mouse_icon_9x9.png | Bin .../hid_app/assets/Like_def_11x9.png | Bin .../hid_app/assets/Like_pressed_17x17.png | Bin .../hid_app/assets/Ok_btn_9x9.png | Bin .../hid_app/assets/Ok_btn_pressed_13x13.png | Bin .../hid_app/assets/Pin_arrow_down_7x9.png | Bin .../hid_app/assets/Pin_arrow_left_9x7.png | Bin .../hid_app/assets/Pin_arrow_right_9x7.png | Bin .../hid_app/assets/Pin_arrow_up_7x9.png | Bin .../hid_app/assets/Pin_back_arrow_10x8.png | Bin .../hid_app/assets/Pressed_Button_13x13.png | Bin .../hid_app/assets/Right_mouse_icon_9x9.png | Bin .../hid_app/assets/Space_65x18.png | Bin .../hid_app/assets/Voldwn_6x6.png | Bin .../hid_app/assets/Volup_8x6.png | Bin applications/{plugins => external}/hid_app/hid.c | 0 applications/{plugins => external}/hid_app/hid.h | 0 .../{plugins => external}/hid_app/hid_ble_10px.png | Bin .../{plugins => external}/hid_app/hid_usb_10px.png | Bin applications/{plugins => external}/hid_app/views.h | 0 .../hid_app/views/hid_keyboard.c | 0 .../hid_app/views/hid_keyboard.h | 0 .../hid_app/views/hid_keynote.c | 0 .../hid_app/views/hid_keynote.h | 0 .../{plugins => external}/hid_app/views/hid_media.c | 0 .../{plugins => external}/hid_app/views/hid_media.h | 0 .../{plugins => external}/hid_app/views/hid_mouse.c | 0 .../{plugins => external}/hid_app/views/hid_mouse.h | 0 .../hid_app/views/hid_mouse_jiggler.c | 0 .../hid_app/views/hid_mouse_jiggler.h | 0 .../hid_app/views/hid_tiktok.c | 0 .../hid_app/views/hid_tiktok.h | 0 .../{plugins => external}/ibtn_fuzzer/LICENSE.md | 0 .../ibtn_fuzzer/application.fam | 0 .../{plugins => external}/ibtn_fuzzer/ibtnfuzzer.c | 0 .../{plugins => external}/ibtn_fuzzer/ibtnfuzzer.h | 0 .../ibtn_fuzzer/ibutt_10px.png | Bin .../ibtn_fuzzer/images/ibutt_10px.png | Bin .../ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c | 0 .../ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h | 0 .../scene/ibtnfuzzer_scene_load_custom_uids.c | 0 .../scene/ibtnfuzzer_scene_load_custom_uids.h | 0 .../ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c | 0 .../ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h | 0 .../ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c | 0 .../ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h | 0 .../scene/ibtnfuzzer_scene_select_field.c | 0 .../scene/ibtnfuzzer_scene_select_field.h | 0 .../{plugins => external}/ifttt/application.fam | 0 applications/{plugins => external}/ifttt/icon.png | Bin .../ifttt/ifttt_virtual_button.c | 0 .../ifttt/ifttt_virtual_button.h | 0 .../ifttt/scenes/virtual_button_scene.c | 0 .../ifttt/scenes/virtual_button_scene.h | 0 .../ifttt/scenes/virtual_button_scene_about.c | 0 .../ifttt/scenes/virtual_button_scene_config.h | 0 .../ifttt/scenes/virtual_button_scene_send.c | 0 .../ifttt/scenes/virtual_button_scene_start.c | 0 .../{plugins => external}/ifttt/views/about_view.c | 0 .../{plugins => external}/ifttt/views/about_view.h | 0 .../{plugins => external}/ifttt/views/send_view.c | 0 .../{plugins => external}/ifttt/views/send_view.h | 0 .../{plugins => external}/ir_remote/application.fam | 0 .../ir_remote/images/ButtonDown_7x4.png | Bin .../ir_remote/images/ButtonLeft_4x7.png | Bin .../ir_remote/images/ButtonRight_4x7.png | Bin .../ir_remote/images/ButtonUp_7x4.png | Bin .../ir_remote/images/Ok_btn_9x9.png | Bin .../ir_remote/images/back_10px.png | Bin .../ir_remote/images/sub1_10px.png | Bin .../ir_remote/infrared_remote.c | 0 .../ir_remote/infrared_remote.h | 0 .../ir_remote/infrared_remote_app.c | 0 .../ir_remote/infrared_remote_button.c | 0 .../ir_remote/infrared_remote_button.h | 0 .../ir_remote/infrared_signal.c | 0 .../ir_remote/infrared_signal.h | 0 .../{plugins => external}/ir_remote/ir_10px.png | Bin .../{plugins => external}/lightmeter/LICENSE | 0 .../{plugins => external}/lightmeter/README.md | 0 .../lightmeter/application.fam | 0 .../lightmeter/gui/scenes/config/lightmeter_scene.c | 0 .../lightmeter/gui/scenes/config/lightmeter_scene.h | 0 .../gui/scenes/config/lightmeter_scene_config.h | 0 .../lightmeter/gui/scenes/lightmeter_scene_about.c | 0 .../lightmeter/gui/scenes/lightmeter_scene_config.c | 0 .../lightmeter/gui/scenes/lightmeter_scene_help.c | 0 .../lightmeter/gui/scenes/lightmeter_scene_main.c | 0 .../lightmeter/gui/views/main_view.c | 0 .../lightmeter/gui/views/main_view.h | 0 .../lightmeter/icons/T_10x14.png | Bin .../lightmeter/icons/f_10x14.png | Bin .../lightmeter/lib/BH1750/BH1750.c | 0 .../lightmeter/lib/BH1750/BH1750.h | 0 .../lightmeter/lib/BH1750/LICENSE | 0 .../lightmeter/lib/BH1750/README.md | 0 .../lightmeter/lib/BH1750/docs/BH1750.pdf | Bin .../{plugins => external}/lightmeter/lightmeter.c | 0 .../{plugins => external}/lightmeter/lightmeter.h | 0 .../{plugins => external}/lightmeter/lightmeter.png | Bin .../lightmeter/lightmeter_config.h | 0 .../lightmeter/lightmeter_helper.c | 0 .../lightmeter/lightmeter_helper.h | 0 .../{plugins => external}/mandelbrot/Mandelbrot.png | Bin .../mandelbrot/application.fam | 0 .../{plugins => external}/mandelbrot/mandelbrot.c | 0 .../{plugins => external}/metronome/README.md | 0 .../{plugins => external}/metronome/application.fam | 0 .../metronome/gui_extensions.c | 0 .../metronome/gui_extensions.h | 0 .../metronome/images/ButtonUp_7x4.png | Bin .../metronome/img/screenshot.png | Bin .../metronome/img/wave_left_4x14.png | Bin .../metronome/img/wave_right_4x14.png | Bin .../{plugins => external}/metronome/metronome.c | 0 .../metronome/metronome_icon.png | Bin .../{plugins => external}/minesweeper/LICENSE | 0 .../{plugins => external}/minesweeper/README.md | 0 .../minesweeper/application.fam | 0 .../{plugins => external}/minesweeper/assets.h | 0 .../{plugins => external}/minesweeper/assets/asset | 0 .../minesweeper/assets/mockup.png | Bin .../minesweeper/assets/tile_0.png | Bin .../minesweeper/assets/tile_0.xbm | 0 .../minesweeper/assets/tile_1.png | Bin .../minesweeper/assets/tile_1.xbm | 0 .../minesweeper/assets/tile_2.png | Bin .../minesweeper/assets/tile_2.xbm | 0 .../minesweeper/assets/tile_3.png | Bin .../minesweeper/assets/tile_3.xbm | 0 .../minesweeper/assets/tile_4.png | Bin .../minesweeper/assets/tile_4.xbm | 0 .../minesweeper/assets/tile_5.png | Bin .../minesweeper/assets/tile_5.xbm | 0 .../minesweeper/assets/tile_6.png | Bin .../minesweeper/assets/tile_6.xbm | 0 .../minesweeper/assets/tile_7.png | Bin .../minesweeper/assets/tile_7.xbm | 0 .../minesweeper/assets/tile_8.png | Bin .../minesweeper/assets/tile_8.xbm | 0 .../minesweeper/assets/tile_empty.png | Bin .../minesweeper/assets/tile_flag.png | Bin .../minesweeper/assets/tile_flag.xbm | 0 .../minesweeper/assets/tile_mine.png | Bin .../minesweeper/assets/tile_mine.xbm | 0 .../minesweeper/assets/tile_uncleared.png | Bin .../minesweeper/assets/tile_uncleared.xbm | 0 .../minesweeper/img/screenshot.png | Bin .../{plugins => external}/minesweeper/minesweeper.c | 0 .../minesweeper/minesweeper_icon.png | Bin .../morse_code/application.fam | 0 .../{plugins => external}/morse_code/morse_code.c | 0 .../morse_code/morse_code_10px.png | Bin .../morse_code/morse_code_worker.c | 0 .../morse_code/morse_code_worker.h | 0 .../mousejacker/application.fam | 0 .../mousejacker/images/badusb_10px.png | Bin .../mousejacker/images/sub1_10px.png | Bin .../mousejacker/lib/nrf24/nrf24.c | 0 .../mousejacker/lib/nrf24/nrf24.h | 0 .../mousejacker/mouse_10px.png | Bin .../{plugins => external}/mousejacker/mousejacker.c | 0 .../mousejacker/mousejacker_ducky.c | 0 .../mousejacker/mousejacker_ducky.h | 0 .../multi_converter/application.fam | 0 .../multi_converter/converter_10px.png | Bin .../multi_converter/multi_converter.c | 0 .../multi_converter/multi_converter_definitions.h | 0 .../multi_converter/multi_converter_mode_display.c | 0 .../multi_converter/multi_converter_mode_display.h | 0 .../multi_converter/multi_converter_mode_select.c | 0 .../multi_converter/multi_converter_mode_select.h | 0 .../multi_converter/multi_converter_units.c | 0 .../multi_converter/multi_converter_units.h | 0 .../multi_dice/application.fam | 0 .../{plugins => external}/multi_dice/dice.c | 0 .../{plugins => external}/multi_dice/dice.png | Bin .../music_beeper/application.fam | 0 .../music_beeper/icons/music_10px.png | Bin .../music_beeper/music_10px.png | Bin .../music_beeper/music_beeper.c | 0 .../music_beeper/music_beeper_cli.c | 0 .../music_beeper/music_beeper_worker.c | 0 .../music_beeper/music_beeper_worker.h | 0 .../music_player/application.fam | 2 +- .../music_player/icons/music_10px.png | Bin .../music_player/music_player.c | 0 .../music_player/music_player_cli.c | 0 .../music_player/music_player_worker.c | 0 .../music_player/music_player_worker.h | 0 .../musictracker/.github/workflows/build_dev.yml | 0 .../{plugins => external}/musictracker/README.md | 0 .../musictracker/application.fam | 2 +- .../musictracker/icons/.gitignore | 0 .../musictracker/tracker_engine/speaker_hal.c | 0 .../musictracker/tracker_engine/speaker_hal.h | 0 .../musictracker/tracker_engine/tracker.c | 0 .../musictracker/tracker_engine/tracker.h | 0 .../musictracker/tracker_engine/tracker_notes.h | 0 .../musictracker/tracker_engine/tracker_song.h | 0 .../musictracker/view/tracker_view.c | 0 .../musictracker/view/tracker_view.h | 0 .../musictracker/zero_tracker.c | 0 .../musictracker/zero_tracker.h | 0 .../musictracker/zero_tracker.png | Bin .../{plugins => external}/nfc_magic/application.fam | 0 .../nfc_magic/assets/DolphinCommon_56x48.png | Bin .../nfc_magic/assets/DolphinNice_96x59.png | Bin .../nfc_magic/assets/Loading_24.png | Bin .../nfc_magic/assets/NFC_manual_60x50.png | Bin .../nfc_magic/lib/magic/magic.c | 0 .../nfc_magic/lib/magic/magic.h | 0 .../{plugins => external}/nfc_magic/nfc_magic.c | 0 .../{plugins => external}/nfc_magic/nfc_magic.h | 0 .../{plugins => external}/nfc_magic/nfc_magic_i.h | 0 .../nfc_magic/nfc_magic_worker.c | 0 .../nfc_magic/nfc_magic_worker.h | 0 .../nfc_magic/nfc_magic_worker_i.h | 0 .../nfc_magic/scenes/nfc_magic_scene.c | 0 .../nfc_magic/scenes/nfc_magic_scene.h | 0 .../nfc_magic/scenes/nfc_magic_scene_check.c | 0 .../nfc_magic/scenes/nfc_magic_scene_config.h | 0 .../nfc_magic/scenes/nfc_magic_scene_file_select.c | 0 .../nfc_magic/scenes/nfc_magic_scene_magic_info.c | 0 .../nfc_magic/scenes/nfc_magic_scene_not_magic.c | 0 .../nfc_magic/scenes/nfc_magic_scene_start.c | 0 .../nfc_magic/scenes/nfc_magic_scene_success.c | 0 .../nfc_magic/scenes/nfc_magic_scene_wipe.c | 0 .../nfc_magic/scenes/nfc_magic_scene_wipe_fail.c | 0 .../nfc_magic/scenes/nfc_magic_scene_write.c | 0 .../scenes/nfc_magic_scene_write_confirm.c | 0 .../nfc_magic/scenes/nfc_magic_scene_write_fail.c | 0 .../nfc_magic/scenes/nfc_magic_scene_wrong_card.c | 0 .../nightstand/application.fam | 0 .../{plugins => external}/nightstand/clock.png | Bin .../{plugins => external}/nightstand/clock_app.c | 0 .../{plugins => external}/nightstand/clock_app.h | 0 .../{plugins => external}/nrf24scan/LICENSE | 0 .../{plugins => external}/nrf24scan/README.md | 0 .../nrf24scan/Screenshot-1.png | Bin .../nrf24scan/Screenshot-2.png | Bin .../nrf24scan/Screenshot-3.png | Bin .../nrf24scan/Screenshot-4.png | Bin .../nrf24scan/Screenshot-5.png | Bin .../nrf24scan/Screenshot-6.png | Bin .../nrf24scan/Screenshot-7.png | Bin .../{plugins => external}/nrf24scan/application.fam | 0 .../nrf24scan/lib/nrf24/nrf24.c | 0 .../nrf24scan/lib/nrf24/nrf24.h | 0 .../nrf24scan/nrf24_packet_decoder.py | 0 .../{plugins => external}/nrf24scan/nrf24scan.c | 0 .../{plugins => external}/nrf24scan/nrf24scan.h | 0 .../nrf24scan/nrf24scan_10px.png | Bin .../{plugins => external}/nrfsniff/application.fam | 0 .../nrfsniff/lib/nrf24/nrf24.c | 0 .../nrfsniff/lib/nrf24/nrf24.h | 0 .../{plugins => external}/nrfsniff/nrfsniff.c | 0 .../nrfsniff/nrfsniff_10px.png | Bin .../{plugins => external}/ocarina/README.md | 0 .../{plugins => external}/ocarina/application.fam | 0 .../ocarina/icons/music_10px.png | Bin .../{plugins => external}/ocarina/ocarina.c | 0 .../orgasmotron/application.fam | 0 .../{plugins => external}/orgasmotron/orgasmotron.c | 0 .../orgasmotron/orgasmotron_10px.png | Bin .../{plugins => external}/paint/application.fam | 0 applications/{plugins => external}/paint/paint.c | 0 .../{plugins => external}/paint/paintIcon.png | Bin applications/{plugins => external}/passgen/LICENSE | 0 .../{plugins => external}/passgen/README.md | 0 .../{plugins => external}/passgen/application.fam | 2 +- .../passgen/icons/Horizontal_arrow_9x7.png | Bin .../passgen/icons/Ok_btn_9x9.png | Bin .../passgen/icons/Pin_back_arrow_10x8.png | Bin .../passgen/icons/Vertical_arrow_7x9.png | Bin .../passgen/icons/passgen_icon.png | Bin .../passgen/images/preview.png | Bin .../{plugins => external}/passgen/passgen.c | 0 .../{plugins => external}/picopass/125_10px.png | Bin .../{plugins => external}/picopass/application.fam | 0 .../picopass/helpers/iclass_elite_dict.c | 0 .../picopass/helpers/iclass_elite_dict.h | 0 .../picopass/icons/DolphinMafia_115x62.png | Bin .../picopass/icons/DolphinNice_96x59.png | Bin .../picopass/icons/Nfc_10px.png | Bin .../picopass/icons/RFIDDolphinReceive_97x61.png | Bin .../picopass/icons/RFIDDolphinSend_97x61.png | Bin .../picopass/lib/loclass/optimized_cipher.c | 0 .../picopass/lib/loclass/optimized_cipher.h | 0 .../picopass/lib/loclass/optimized_cipherutils.c | 0 .../picopass/lib/loclass/optimized_cipherutils.h | 0 .../picopass/lib/loclass/optimized_elite.c | 0 .../picopass/lib/loclass/optimized_elite.h | 0 .../picopass/lib/loclass/optimized_ikeys.c | 0 .../picopass/lib/loclass/optimized_ikeys.h | 0 .../{plugins => external}/picopass/picopass.c | 0 .../{plugins => external}/picopass/picopass.h | 0 .../picopass/picopass_device.c | 0 .../picopass/picopass_device.h | 0 .../{plugins => external}/picopass/picopass_i.h | 0 .../{plugins => external}/picopass/picopass_keys.c | 0 .../{plugins => external}/picopass/picopass_keys.h | 0 .../picopass/picopass_worker.c | 0 .../picopass/picopass_worker.h | 0 .../picopass/picopass_worker_i.h | 0 .../{plugins => external}/picopass/rfal_picopass.c | 0 .../{plugins => external}/picopass/rfal_picopass.h | 0 .../picopass/scenes/picopass_scene.c | 0 .../picopass/scenes/picopass_scene.h | 0 .../picopass/scenes/picopass_scene_card_menu.c | 0 .../picopass/scenes/picopass_scene_config.h | 0 .../picopass/scenes/picopass_scene_delete.c | 0 .../picopass/scenes/picopass_scene_delete_success.c | 0 .../picopass/scenes/picopass_scene_device_info.c | 0 .../picopass/scenes/picopass_scene_file_select.c | 0 .../picopass/scenes/picopass_scene_key_menu.c | 0 .../picopass/scenes/picopass_scene_read_card.c | 0 .../scenes/picopass_scene_read_card_success.c | 0 .../scenes/picopass_scene_read_factory_success.c | 0 .../picopass/scenes/picopass_scene_save_name.c | 0 .../picopass/scenes/picopass_scene_save_success.c | 0 .../picopass/scenes/picopass_scene_saved_menu.c | 0 .../picopass/scenes/picopass_scene_start.c | 0 .../picopass/scenes/picopass_scene_write_card.c | 0 .../scenes/picopass_scene_write_card_success.c | 0 .../picopass/scenes/picopass_scene_write_key.c | 0 .../pocsag_pager/application.fam | 2 +- .../pocsag_pager/helpers/pocsag_pager_event.h | 0 .../pocsag_pager/helpers/pocsag_pager_types.h | 0 .../pocsag_pager/images/Lock_7x8.png | Bin .../pocsag_pager/images/Message_8x7.png | Bin .../pocsag_pager/images/Pin_back_arrow_10x8.png | Bin .../pocsag_pager/images/Quest_7x8.png | Bin .../pocsag_pager/images/Scanning_123x52.png | Bin .../pocsag_pager/images/Unlock_7x8.png | Bin .../pocsag_pager/images/WarningDolphin_45x42.png | Bin .../pocsag_pager/pocsag_pager_10px.png | Bin .../pocsag_pager/pocsag_pager_app.c | 0 .../pocsag_pager/pocsag_pager_app_i.c | 0 .../pocsag_pager/pocsag_pager_app_i.h | 0 .../pocsag_pager/pocsag_pager_history.c | 0 .../pocsag_pager/pocsag_pager_history.h | 0 .../pocsag_pager/protocols/pcsg_generic.c | 0 .../pocsag_pager/protocols/pcsg_generic.h | 0 .../pocsag_pager/protocols/pocsag.c | 0 .../pocsag_pager/protocols/pocsag.h | 0 .../pocsag_pager/protocols/protocol_items.c | 0 .../pocsag_pager/protocols/protocol_items.h | 0 .../pocsag_pager/scenes/pocsag_pager_receiver.c | 0 .../pocsag_pager/scenes/pocsag_pager_scene.c | 0 .../pocsag_pager/scenes/pocsag_pager_scene.h | 0 .../pocsag_pager/scenes/pocsag_pager_scene_about.c | 0 .../pocsag_pager/scenes/pocsag_pager_scene_config.h | 0 .../scenes/pocsag_pager_scene_receiver_config.c | 0 .../scenes/pocsag_pager_scene_receiver_info.c | 0 .../pocsag_pager/scenes/pocsag_pager_scene_start.c | 0 .../pocsag_pager/views/pocsag_pager_receiver.c | 0 .../pocsag_pager/views/pocsag_pager_receiver.h | 0 .../pocsag_pager/views/pocsag_pager_receiver_info.c | 0 .../pocsag_pager/views/pocsag_pager_receiver_info.h | 0 .../{plugins => external}/pomodoro/application.fam | 0 .../pomodoro/flipp_pomodoro_10.png | Bin .../pomodoro/flipp_pomodoro_app.c | 0 .../pomodoro/flipp_pomodoro_app.h | 0 .../pomodoro/flipp_pomodoro_app_i.h | 0 .../{plugins => external}/pomodoro/helpers/debug.h | 0 .../pomodoro/helpers/notifications.c | 0 .../pomodoro/helpers/notifications.h | 0 .../{plugins => external}/pomodoro/helpers/time.c | 0 .../{plugins => external}/pomodoro/helpers/time.h | 0 .../images/flipp_pomodoro_focus_64/frame_00.png | Bin .../images/flipp_pomodoro_focus_64/frame_01.png | Bin .../images/flipp_pomodoro_focus_64/frame_rate | 0 .../images/flipp_pomodoro_rest_64/frame_00.png | Bin .../images/flipp_pomodoro_rest_64/frame_01.png | Bin .../images/flipp_pomodoro_rest_64/frame_rate | 0 .../pomodoro/modules/flipp_pomodoro.c | 0 .../pomodoro/modules/flipp_pomodoro.h | 0 .../{plugins => external}/pomodoro/scenes/.keep | 0 .../scenes/config/flipp_pomodoro_scene_config.h | 0 .../pomodoro/scenes/flipp_pomodoro_scene.c | 0 .../pomodoro/scenes/flipp_pomodoro_scene.h | 0 .../pomodoro/scenes/flipp_pomodoro_scene_timer.c | 0 .../{plugins => external}/pomodoro/views/.keep | 0 .../pomodoro/views/flipp_pomodoro_timer_view.c | 0 .../pomodoro/views/flipp_pomodoro_timer_view.h | 0 .../{plugins => external}/pong/application.fam | 0 .../{plugins => external}/pong/flipper_pong.c | 0 applications/{plugins => external}/pong/pong.png | Bin .../{plugins => external}/protoview/LICENSE | 0 .../{plugins => external}/protoview/README.md | 0 applications/{plugins => external}/protoview/app.c | 0 applications/{plugins => external}/protoview/app.h | 0 .../{plugins => external}/protoview/app_subghz.c | 0 .../{plugins => external}/protoview/appicon.png | Bin .../{plugins => external}/protoview/application.fam | 0 applications/{plugins => external}/protoview/crc.c | 0 .../protoview/custom_presets.h | 0 .../{plugins => external}/protoview/fields.c | 0 .../protoview/images/ProtoViewSignal.jpg | Bin .../protoview/images/protoview_1.jpg | Bin .../protoview/images/protoview_2.jpg | Bin .../protoview/protocols/b4b1.c | 0 .../protoview/protocols/keeloq.c | 0 .../protoview/protocols/oregon2.c | 0 .../protoview/protocols/pvchat.c | 0 .../protoview/protocols/tpms/citroen.c | 0 .../protoview/protocols/tpms/ford.c | 0 .../protoview/protocols/tpms/renault.c | 0 .../protoview/protocols/tpms/schrader.c | 0 .../protoview/protocols/tpms/schrader_eg53ma4.c | 0 .../protoview/protocols/tpms/toyota.c | 0 .../protoview/protocols/unknown.c | 0 .../{plugins => external}/protoview/raw_samples.c | 0 .../{plugins => external}/protoview/raw_samples.h | 0 .../{plugins => external}/protoview/signal.c | 0 .../{plugins => external}/protoview/signal_file.c | 0 applications/{plugins => external}/protoview/ui.c | 0 .../{plugins => external}/protoview/view_build.c | 0 .../protoview/view_direct_sampling.c | 0 .../{plugins => external}/protoview/view_info.c | 0 .../protoview/view_raw_signal.c | 0 .../{plugins => external}/protoview/view_settings.c | 0 .../{plugins => external}/qrcode/application.fam | 0 .../qrcode/icons/qrcode_10px.png | Bin applications/{plugins => external}/qrcode/qrcode.c | 0 applications/{plugins => external}/qrcode/qrcode.h | 0 .../{plugins => external}/qrcode/qrcode_app.c | 0 .../{plugins => external}/rc2014_coleco/LICENSE | 0 .../{plugins => external}/rc2014_coleco/README.md | 0 .../rc2014_coleco/application.fam | 0 .../{plugins => external}/rc2014_coleco/coleco.c | 0 .../rc2014_coleco/coleco_10px.png | Bin .../rc2014_coleco/icons/Coleco0_17x17.png | Bin .../rc2014_coleco/icons/Coleco0_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco1_17x17.png | Bin .../rc2014_coleco/icons/Coleco1_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco2_17x17.png | Bin .../rc2014_coleco/icons/Coleco2_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco3_17x17.png | Bin .../rc2014_coleco/icons/Coleco3_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco4_17x17.png | Bin .../rc2014_coleco/icons/Coleco4_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco5_17x17.png | Bin .../rc2014_coleco/icons/Coleco5_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco6_17x17.png | Bin .../rc2014_coleco/icons/Coleco6_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco7_17x17.png | Bin .../rc2014_coleco/icons/Coleco7_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco8_17x17.png | Bin .../rc2014_coleco/icons/Coleco8_hvr_17x17.png | Bin .../rc2014_coleco/icons/Coleco9_17x17.png | Bin .../rc2014_coleco/icons/Coleco9_hvr_17x17.png | Bin .../rc2014_coleco/icons/ColecoAlt_18x9.png | Bin .../rc2014_coleco/icons/ColecoAlt_hvr_18x9.png | Bin .../rc2014_coleco/icons/ColecoFire_18x9.png | Bin .../rc2014_coleco/icons/ColecoFire_hvr_18x9.png | Bin .../rc2014_coleco/icons/ColecoFire_sel_18x9.png | Bin .../rc2014_coleco/icons/ColecoJoystick_33x33.png | Bin .../icons/ColecoJoystick_hvr_33x33.png | Bin .../icons/ColecoJoystick_sel_33x33.png | Bin .../rc2014_coleco/icons/ColecoPound_17x17.png | Bin .../rc2014_coleco/icons/ColecoPound_hvr_17x17.png | Bin .../rc2014_coleco/icons/ColecoStar_17x17.png | Bin .../rc2014_coleco/icons/ColecoStar_hvr_17x17.png | Bin .../rc2014_coleco/interface/flipper-coleco.brd | 0 .../rc2014_coleco/interface/flipper-coleco.sch | 0 .../{plugins => external}/rc2014_coleco/ui.png | Bin .../rubiks_cube_scrambler/LICENSE | 0 .../rubiks_cube_scrambler/README.md | 0 .../rubiks_cube_scrambler/application.fam | 0 .../rubiks_cube_scrambler/cube.png | Bin .../rubiks_cube_scrambler/rubiks_cube_scrambler.c | 0 .../rubiks_cube_scrambler/scrambler.c | 0 .../rubiks_cube_scrambler/scrambler.h | 0 .../{plugins => external}/sam/application.fam | 2 +- .../{plugins => external}/sam/icons/music_10px.png | Bin .../{plugins => external}/sam/music_10px.png | Bin applications/{plugins => external}/sam/sam_app.cpp | 0 .../{plugins => external}/sam/stm32_sam.cpp | 0 applications/{plugins => external}/sam/stm32_sam.h | 0 .../sentry_safe/application.fam | 0 .../{plugins => external}/sentry_safe/safe_10px.png | Bin .../{plugins => external}/sentry_safe/sentry_safe.c | 0 .../signal_generator/application.fam | 2 +- .../signal_generator/icons/SmallArrowDown_3x5.png | Bin .../signal_generator/icons/SmallArrowUp_3x5.png | Bin .../signal_generator/scenes/signal_gen_scene.c | 0 .../signal_generator/scenes/signal_gen_scene.h | 0 .../scenes/signal_gen_scene_config.h | 0 .../signal_generator/scenes/signal_gen_scene_mco.c | 0 .../signal_generator/scenes/signal_gen_scene_pwm.c | 0 .../scenes/signal_gen_scene_start.c | 0 .../signal_generator/signal_gen_10px.png | Bin .../signal_generator/signal_gen_app.c | 0 .../signal_generator/signal_gen_app_i.h | 0 .../signal_generator/views/signal_gen_pwm.c | 0 .../signal_generator/views/signal_gen_pwm.h | 0 .../snake_game/application.fam | 2 +- .../{plugins => external}/snake_game/snake_10px.png | Bin .../{plugins => external}/snake_game/snake_game.c | 0 .../{plugins => external}/solitaire/application.fam | 0 .../solitaire/assets/card_graphics.png | Bin .../solitaire/assets/solitaire_main.png | Bin .../{plugins => external}/solitaire/common/card.c | 0 .../{plugins => external}/solitaire/common/card.h | 0 .../{plugins => external}/solitaire/common/dml.c | 0 .../{plugins => external}/solitaire/common/dml.h | 0 .../{plugins => external}/solitaire/common/menu.c | 0 .../{plugins => external}/solitaire/common/menu.h | 0 .../{plugins => external}/solitaire/common/queue.c | 0 .../{plugins => external}/solitaire/common/queue.h | 0 .../{plugins => external}/solitaire/common/ui.c | 0 .../{plugins => external}/solitaire/common/ui.h | 0 .../{plugins => external}/solitaire/defines.h | 0 .../{plugins => external}/solitaire/solitaire.c | 0 .../solitaire/solitaire_10px.png | Bin .../spectrum_analyzer/application.fam | 0 .../spectrum_analyzer/spectrum_10px.png | Bin .../spectrum_analyzer/spectrum_analyzer.c | 0 .../spectrum_analyzer/spectrum_analyzer.h | 0 .../spectrum_analyzer/spectrum_analyzer_worker.c | 0 .../spectrum_analyzer/spectrum_analyzer_worker.h | 0 .../spi_mem_manager/application.fam | 0 .../images/ChipLooking_64x64/frame_01.png | Bin .../images/ChipLooking_64x64/frame_02.png | Bin .../images/ChipLooking_64x64/frame_03.png | Bin .../images/ChipLooking_64x64/frame_rate | 0 .../spi_mem_manager/images/Dip8_10px.png | Bin .../spi_mem_manager/images/Dip8_32x36.png | Bin .../spi_mem_manager/images/DolphinMafia_115x62.png | Bin .../spi_mem_manager/images/DolphinNice_96x59.png | Bin .../spi_mem_manager/images/SDQuestion_35x43.png | Bin .../spi_mem_manager/images/Wiring_SPI_128x64.png | Bin .../spi_mem_manager/lib/spi/spi_mem_chip.c | 0 .../spi_mem_manager/lib/spi/spi_mem_chip.h | 0 .../spi_mem_manager/lib/spi/spi_mem_chip_arr.c | 0 .../spi_mem_manager/lib/spi/spi_mem_chip_i.h | 0 .../spi_mem_manager/lib/spi/spi_mem_tools.c | 0 .../spi_mem_manager/lib/spi/spi_mem_tools.h | 0 .../spi_mem_manager/lib/spi/spi_mem_worker.c | 0 .../spi_mem_manager/lib/spi/spi_mem_worker.h | 0 .../spi_mem_manager/lib/spi/spi_mem_worker_i.h | 0 .../spi_mem_manager/lib/spi/spi_mem_worker_modes.c | 0 .../spi_mem_manager/scenes/spi_mem_scene.c | 0 .../spi_mem_manager/scenes/spi_mem_scene.h | 0 .../spi_mem_manager/scenes/spi_mem_scene_about.c | 0 .../scenes/spi_mem_scene_chip_detect.c | 0 .../scenes/spi_mem_scene_chip_detect_fail.c | 0 .../scenes/spi_mem_scene_chip_detected.c | 0 .../scenes/spi_mem_scene_chip_error.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_config.h | 0 .../scenes/spi_mem_scene_delete_confirm.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_erase.c | 0 .../scenes/spi_mem_scene_file_info.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_read.c | 0 .../scenes/spi_mem_scene_read_filename.c | 0 .../scenes/spi_mem_scene_saved_file_menu.c | 0 .../scenes/spi_mem_scene_select_file.c | 0 .../scenes/spi_mem_scene_select_model.c | 0 .../scenes/spi_mem_scene_select_vendor.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_start.c | 0 .../scenes/spi_mem_scene_storage_error.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_success.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_verify.c | 0 .../scenes/spi_mem_scene_verify_error.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_wiring.c | 0 .../spi_mem_manager/scenes/spi_mem_scene_write.c | 0 .../spi_mem_manager/spi_mem_app.c | 0 .../spi_mem_manager/spi_mem_app.h | 0 .../spi_mem_manager/spi_mem_app_i.h | 0 .../spi_mem_manager/spi_mem_files.c | 0 .../spi_mem_manager/spi_mem_files.h | 0 .../spi_mem_manager/tools/README.md | 0 .../spi_mem_manager/tools/chiplist/LICENSE | 0 .../spi_mem_manager/tools/chiplist/chiplist.xml | 0 .../spi_mem_manager/tools/chiplist_convert.py | 0 .../spi_mem_manager/views/spi_mem_view_detect.c | 0 .../spi_mem_manager/views/spi_mem_view_detect.h | 0 .../spi_mem_manager/views/spi_mem_view_progress.c | 0 .../spi_mem_manager/views/spi_mem_view_progress.h | 0 .../subghz_bruteforcer/LICENSE | 0 .../subghz_bruteforcer/application.fam | 0 .../subghz_bruteforcer/helpers/gui_top_buttons.c | 0 .../subghz_bruteforcer/helpers/gui_top_buttons.h | 0 .../subghz_bruteforcer/helpers/subbrute_worker.c | 0 .../subghz_bruteforcer/helpers/subbrute_worker.h | 0 .../helpers/subbrute_worker_private.h | 0 .../subghz_bruteforcer/images/ButtonDown_7x4.png | Bin .../subghz_bruteforcer/images/ButtonUp_7x4.png | Bin .../subghz_bruteforcer/images/DolphinNice_96x59.png | Bin .../images/Sub1ghz_14/frame_01.png | Bin .../images/Sub1ghz_14/frame_02.png | Bin .../images/Sub1ghz_14/frame_03.png | Bin .../images/Sub1ghz_14/frame_04.png | Bin .../images/Sub1ghz_14/frame_05.png | Bin .../images/Sub1ghz_14/frame_06.png | Bin .../subghz_bruteforcer/images/Sub1ghz_14/frame_rate | 0 .../subghz_bruteforcer/images/sub1_10px.png | Bin .../subghz_bruteforcer/images/subbrute_10px.png | Bin .../subghz_bruteforcer/scenes/subbrute_scene.h | 0 .../scenes/subbrute_scene_config.h | 0 .../scenes/subbrute_scene_load_file.c | 0 .../scenes/subbrute_scene_load_select.c | 0 .../scenes/subbrute_scene_run_attack.c | 0 .../scenes/subbrute_scene_save_name.c | 0 .../scenes/subbrute_scene_save_success.c | 0 .../scenes/subbrute_scene_setup_attack.c | 0 .../scenes/subbrute_scene_start.c | 0 .../subghz_bruteforcer/scenes/subbute_scene.c | 0 .../subghz_bruteforcer/subbrute.c | 0 .../subghz_bruteforcer/subbrute.h | 0 .../subghz_bruteforcer/subbrute_custom_event.h | 0 .../subghz_bruteforcer/subbrute_device.c | 0 .../subghz_bruteforcer/subbrute_device.h | 0 .../subghz_bruteforcer/subbrute_i.h | 0 .../subghz_bruteforcer/subbrute_protocols.c | 0 .../subghz_bruteforcer/subbrute_protocols.h | 0 .../subghz_bruteforcer/views/subbrute_attack_view.c | 0 .../subghz_bruteforcer/views/subbrute_attack_view.h | 0 .../subghz_bruteforcer/views/subbrute_main_view.c | 0 .../subghz_bruteforcer/views/subbrute_main_view.h | 0 .../subghz_playlist/application.fam | 0 .../subghz_playlist/canvas_helper.c | 0 .../subghz_playlist/canvas_helper.h | 0 .../subghz_playlist/images/ButtonRight_4x7.png | Bin .../subghz_playlist/images/sub1_10px.png | Bin .../subghz_playlist/playlist.c | 0 .../subghz_playlist/playlist_10px.png | Bin .../subghz_playlist/playlist_file.c | 0 .../subghz_playlist/playlist_file.h | 0 .../subghz_remote/application.fam | 0 .../subghz_remote/images/ButtonDown_7x4.png | Bin .../subghz_remote/images/ButtonLeft_4x7.png | Bin .../subghz_remote/images/ButtonRight_4x7.png | Bin .../subghz_remote/images/ButtonUp_7x4.png | Bin .../subghz_remote/images/Ok_btn_9x9.png | Bin .../subghz_remote/images/Pin_arrow_down_7x9.png | Bin .../subghz_remote/images/Pin_arrow_left_9x7.png | Bin .../subghz_remote/images/Pin_arrow_right_9x7.png | Bin .../subghz_remote/images/Pin_arrow_up_7x9.png | Bin .../subghz_remote/images/Pin_cell_13x13.png | Bin .../subghz_remote/images/Pin_star_7x7.png | Bin .../subghz_remote/images/back_10px.png | Bin .../subghz_remote/images/sub1_10px.png | Bin .../subghz_remote/subghz_remote_10px.png | Bin .../subghz_remote/subghz_remote_app.c | 0 .../{plugins => external}/swd_probe/.gitignore | 0 .../{plugins => external}/swd_probe/LICENSE.txt | 0 .../{plugins => external}/swd_probe/README.md | 0 applications/{plugins => external}/swd_probe/adi.c | 0 applications/{plugins => external}/swd_probe/adi.h | 0 .../{plugins => external}/swd_probe/application.fam | 2 +- .../swd_probe/icons/ButtonDown_7x4.png | Bin .../swd_probe/icons/ButtonUp_7x4.png | Bin .../{plugins => external}/swd_probe/icons/app.png | Bin .../{plugins => external}/swd_probe/icons/swd.png | Bin .../{plugins => external}/swd_probe/jep106.c | 0 .../{plugins => external}/swd_probe/jep106.h | 0 .../{plugins => external}/swd_probe/jep106.inc | 0 .../{plugins => external}/swd_probe/model/chip.ply | 0 .../swd_probe/model/convert.py | 0 .../swd_probe/model/model_chip.h | 0 .../{plugins => external}/swd_probe/swd_probe_app.c | 0 .../{plugins => external}/swd_probe/swd_probe_app.h | 0 .../{plugins => external}/swd_probe/usb_uart.c | 0 .../{plugins => external}/swd_probe/usb_uart.h | 0 .../{plugins => external}/tama_p1/README.md | 0 .../{plugins => external}/tama_p1/application.fam | 0 .../tama_p1/compiled/assets_icons.h | 0 applications/{plugins => external}/tama_p1/hal.c | 0 .../{plugins => external}/tama_p1/hal_types.h | 0 .../{plugins => external}/tama_p1/icons/icon_0.png | Bin .../{plugins => external}/tama_p1/icons/icon_1.png | Bin .../{plugins => external}/tama_p1/icons/icon_2.png | Bin .../{plugins => external}/tama_p1/icons/icon_3.png | Bin .../{plugins => external}/tama_p1/icons/icon_4.png | Bin .../{plugins => external}/tama_p1/icons/icon_5.png | Bin .../{plugins => external}/tama_p1/icons/icon_6.png | Bin .../{plugins => external}/tama_p1/icons/icon_7.png | Bin applications/{plugins => external}/tama_p1/tama.gif | Bin applications/{plugins => external}/tama_p1/tama.h | 0 .../{plugins => external}/tama_p1/tamaIcon.png | Bin .../{plugins => external}/tama_p1/tama_p1.c | 0 .../{plugins => external}/tama_p1/tamalib/LICENSE | 0 .../{plugins => external}/tama_p1/tamalib/README.md | 0 .../{plugins => external}/tama_p1/tamalib/cpu.c | 0 .../{plugins => external}/tama_p1/tamalib/cpu.h | 0 .../{plugins => external}/tama_p1/tamalib/hal.h | 0 .../tama_p1/tamalib/hal_types.h.template | 0 .../{plugins => external}/tama_p1/tamalib/hw.c | 0 .../{plugins => external}/tama_p1/tamalib/hw.h | 0 .../{plugins => external}/tama_p1/tamalib/tamalib.c | 0 .../{plugins => external}/tama_p1/tamalib/tamalib.h | 0 .../{plugins => external}/tanksgame/application.fam | 0 .../{plugins => external}/tanksgame/constants.h | 0 .../tanksgame/images/HappyFlipper_128x64.png | Bin .../tanksgame/images/TanksSplashScreen_128x64.png | Bin .../tanksgame/images/enemy_down.png | Bin .../tanksgame/images/enemy_left.png | Bin .../tanksgame/images/enemy_right.png | Bin .../tanksgame/images/enemy_up.png | Bin .../tanksgame/images/projectile_down.png | Bin .../tanksgame/images/projectile_left.png | Bin .../tanksgame/images/projectile_right.png | Bin .../tanksgame/images/projectile_up.png | Bin .../tanksgame/images/tank_base.png | Bin .../tanksgame/images/tank_down.png | Bin .../tanksgame/images/tank_explosion.png | Bin .../tanksgame/images/tank_hedgehog.png | Bin .../tanksgame/images/tank_left.png | Bin .../tanksgame/images/tank_right.png | Bin .../tanksgame/images/tank_stone.png | Bin .../tanksgame/images/tank_up.png | Bin .../tanksgame/images/tank_wall.png | Bin .../{plugins => external}/tanksgame/tanksIcon.png | Bin .../{plugins => external}/tanksgame/tanks_game.c | 0 .../tetris_game/application.fam | 0 .../tetris_game/tetris_10px.png | Bin .../{plugins => external}/tetris_game/tetris_game.c | 0 .../{plugins => external}/text_viewer/LICENSE | 0 .../{plugins => external}/text_viewer/README.md | 0 .../text_viewer/application.fam | 0 .../text_viewer/icons/text_10px.png | Bin .../{plugins => external}/text_viewer/text_viewer.c | 0 .../text_viewer/textviewerflipper.PNG | Bin .../tictactoe_game/application.fam | 0 .../tictactoe_game/tictactoe_10px.png | Bin .../tictactoe_game/tictactoe_game.c | 0 .../{plugins => external}/timelapse/README.md | 0 .../{plugins => external}/timelapse/application.fam | 0 .../{plugins => external}/timelapse/gpio_item.c | 0 .../{plugins => external}/timelapse/gpio_item.h | 0 .../timelapse/icons/ButtonDown_7x4.png | Bin .../timelapse/icons/ButtonLeft_4x7.png | Bin .../timelapse/icons/ButtonRight_4x7.png | Bin .../timelapse/icons/ButtonUp_7x4.png | Bin .../timelapse/icons/Pin_star_7x7.png | Bin .../timelapse/icons/loading_10px.png | Bin .../{plugins => external}/timelapse/zeitraffer.c | 0 .../{plugins => external}/timelapse/zeitraffer.png | Bin applications/{plugins => external}/totp/LICENSE | 0 .../{plugins => external}/totp/application.fam | 0 applications/{plugins => external}/totp/cli/cli.c | 0 applications/{plugins => external}/totp/cli/cli.h | 0 .../{plugins => external}/totp/cli/cli_helpers.c | 0 .../{plugins => external}/totp/cli/cli_helpers.h | 0 .../totp/cli/commands/add/add.c | 0 .../totp/cli/commands/add/add.h | 0 .../totp/cli/commands/delete/delete.c | 0 .../totp/cli/commands/delete/delete.h | 0 .../totp/cli/commands/help/help.c | 0 .../totp/cli/commands/help/help.h | 0 .../totp/cli/commands/list/list.c | 0 .../totp/cli/commands/list/list.h | 0 .../totp/cli/commands/move/move.c | 0 .../totp/cli/commands/move/move.h | 0 .../totp/cli/commands/notification/notification.c | 0 .../totp/cli/commands/notification/notification.h | 0 .../totp/cli/commands/pin/pin.c | 0 .../totp/cli/commands/pin/pin.h | 0 .../totp/cli/commands/reset/reset.c | 0 .../totp/cli/commands/reset/reset.h | 0 .../totp/cli/commands/timezone/timezone.c | 0 .../totp/cli/commands/timezone/timezone.h | 0 .../totp/images/DolphinCommon_56x48.png | Bin .../totp/images/totp_arrow_bottom_10x5.png | Bin .../totp/images/totp_arrow_left_8x9.png | Bin .../totp/images/totp_arrow_right_8x9.png | Bin .../{plugins => external}/totp/lib/base32/base32.c | 0 .../{plugins => external}/totp/lib/base32/base32.h | 0 .../{plugins => external}/totp/lib/list/list.c | 0 .../{plugins => external}/totp/lib/list/list.h | 0 .../totp/lib/polyfills/memset_s.c | 0 .../totp/lib/polyfills/memset_s.h | 0 .../totp/lib/polyfills/strnlen.c | 0 .../totp/lib/polyfills/strnlen.h | 0 .../totp/lib/roll_value/roll_value.c | 0 .../totp/lib/roll_value/roll_value.h | 0 .../totp/lib/timezone_utils/timezone_utils.c | 0 .../totp/lib/timezone_utils/timezone_utils.h | 0 .../totp/services/config/config.c | 0 .../totp/services/config/config.h | 0 .../totp/services/config/constants.h | 0 .../config/migrations/config_migration_v1_to_v2.c | 0 .../config/migrations/config_migration_v1_to_v2.h | 0 .../config/migrations/config_migration_v2_to_v3.c | 0 .../config/migrations/config_migration_v2_to_v3.h | 0 .../totp/services/convert/convert.h | 0 .../totp/services/crypto/crypto.c | 0 .../totp/services/crypto/crypto.h | 0 .../totp/services/hmac/byteswap.c | 0 .../totp/services/hmac/byteswap.h | 0 .../totp/services/hmac/hmac_common.h | 0 .../totp/services/hmac/hmac_sha1.c | 0 .../totp/services/hmac/hmac_sha1.h | 0 .../totp/services/hmac/hmac_sha256.c | 0 .../totp/services/hmac/hmac_sha256.h | 0 .../totp/services/hmac/hmac_sha512.c | 0 .../totp/services/hmac/hmac_sha512.h | 0 .../totp/services/hmac/memxor.c | 0 .../totp/services/hmac/memxor.h | 0 .../{plugins => external}/totp/services/hmac/sha1.c | 0 .../{plugins => external}/totp/services/hmac/sha1.h | 0 .../totp/services/hmac/sha256.c | 0 .../totp/services/hmac/sha256.h | 0 .../totp/services/hmac/sha512.c | 0 .../totp/services/hmac/sha512.h | 0 .../{plugins => external}/totp/services/hmac/u64.h | 0 .../{plugins => external}/totp/services/totp/totp.c | 0 .../{plugins => external}/totp/services/totp/totp.h | 0 .../{plugins => external}/totp/totp_10px.png | Bin applications/{plugins => external}/totp/totp_app.c | 0 .../{plugins => external}/totp/types/common.h | 0 .../{plugins => external}/totp/types/event_type.h | 0 .../totp/types/notification_method.h | 0 .../{plugins => external}/totp/types/nullable.h | 0 .../{plugins => external}/totp/types/plugin_event.h | 0 .../{plugins => external}/totp/types/plugin_state.h | 0 .../{plugins => external}/totp/types/token_info.c | 0 .../{plugins => external}/totp/types/token_info.h | 0 .../totp/types/user_pin_codes.h | 0 .../{plugins => external}/totp/ui/common_dialogs.c | 0 .../{plugins => external}/totp/ui/common_dialogs.h | 0 .../{plugins => external}/totp/ui/constants.h | 0 .../{plugins => external}/totp/ui/scene_director.c | 0 .../{plugins => external}/totp/ui/scene_director.h | 0 .../totp/ui/scenes/add_new_token/totp_input_text.c | 0 .../totp/ui/scenes/add_new_token/totp_input_text.h | 0 .../scenes/add_new_token/totp_scene_add_new_token.c | 0 .../scenes/add_new_token/totp_scene_add_new_token.h | 0 .../totp/ui/scenes/app_settings/totp_app_settings.c | 0 .../totp/ui/scenes/app_settings/totp_app_settings.h | 0 .../scenes/authenticate/totp_scene_authenticate.c | 0 .../scenes/authenticate/totp_scene_authenticate.h | 0 .../generate_token/totp_scene_generate_token.c | 0 .../generate_token/totp_scene_generate_token.h | 0 .../ui/scenes/token_menu/totp_scene_token_menu.c | 0 .../ui/scenes/token_menu/totp_scene_token_menu.h | 0 .../totp/ui/totp_scenes_enum.h | 0 .../{plugins => external}/totp/ui/ui_controls.c | 0 .../{plugins => external}/totp/ui/ui_controls.h | 0 .../totp/workers/type_code/type_code.c | 0 .../totp/workers/type_code/type_code.h | 0 .../{plugins => external}/tuning_fork/LICENSE | 0 .../{plugins => external}/tuning_fork/README.md | 0 .../tuning_fork/application.fam | 0 .../tuning_fork/img/screenshot_1.png | Bin .../tuning_fork/img/screenshot_2.png | Bin .../tuning_fork/img/tuning_fork.gif | Bin .../{plugins => external}/tuning_fork/notes.h | 0 .../{plugins => external}/tuning_fork/tuning_fork.c | 0 .../tuning_fork/tuning_fork_icon.png | Bin .../{plugins => external}/tuning_fork/tunings.h | 0 .../{plugins => external}/uart_terminal/LICENSE | 0 .../{plugins => external}/uart_terminal/README.md | 0 .../uart_terminal/application.fam | 0 .../assets/KeyBackspaceSelected_16x9.png | Bin .../uart_terminal/assets/KeyBackspace_16x9.png | Bin .../uart_terminal/assets/KeySaveSelected_24x11.png | Bin .../uart_terminal/assets/KeySave_24x11.png | Bin .../uart_terminal/assets/WarningDolphin_45x42.png | Bin .../uart_terminal/scenes/uart_terminal_scene.c | 0 .../uart_terminal/scenes/uart_terminal_scene.h | 0 .../scenes/uart_terminal_scene_config.h | 0 .../scenes/uart_terminal_scene_console_output.c | 0 .../scenes/uart_terminal_scene_start.c | 0 .../scenes/uart_terminal_scene_text_input.c | 0 .../uart_terminal/uart_terminal.png | Bin .../uart_terminal/uart_terminal_app.c | 0 .../uart_terminal/uart_terminal_app.h | 0 .../uart_terminal/uart_terminal_app_i.h | 0 .../uart_terminal/uart_terminal_custom_event.h | 0 .../uart_terminal/uart_terminal_uart.c | 0 .../uart_terminal/uart_terminal_uart.h | 0 .../uart_terminal/uart_text_input.c | 0 .../uart_terminal/uart_text_input.h | 0 .../uart_terminal/uart_validators.c | 0 .../uart_terminal/uart_validators.h | 0 .../{plugins => external}/unitemp/LICENSE.md | 0 .../{plugins => external}/unitemp/README.md | 0 .../{plugins => external}/unitemp/Sensors.c | 0 .../{plugins => external}/unitemp/Sensors.h | 0 .../{plugins => external}/unitemp/application.fam | 0 .../{plugins => external}/unitemp/assets/README.MD | 0 .../unitemp/assets/flipper_happy_2_60x38.png | Bin .../unitemp/assets/flipper_happy_60x38.png | Bin .../unitemp/assets/flipper_sad_60x38.png | Bin .../unitemp/assets/hum_9x15.png | Bin .../unitemp/assets/in_hg_15x15.png | Bin .../unitemp/assets/mm_hg_15x15.png | Bin .../unitemp/assets/pressure_7x13.png | Bin .../unitemp/assets/repo_qr_50x50.png | Bin .../unitemp/assets/sherlok_53x45.png | Bin .../unitemp/assets/temp_C_11x14.png | Bin .../unitemp/assets/temp_F_11x14.png | Bin applications/{plugins => external}/unitemp/icon.png | Bin .../unitemp/interfaces/I2CSensor.c | 0 .../unitemp/interfaces/I2CSensor.h | 0 .../unitemp/interfaces/OneWireSensor.c | 0 .../unitemp/interfaces/OneWireSensor.h | 0 .../unitemp/interfaces/SPISensor.c | 0 .../unitemp/interfaces/SPISensor.h | 0 .../unitemp/interfaces/SingleWireSensor.c | 0 .../unitemp/interfaces/SingleWireSensor.h | 0 .../{plugins => external}/unitemp/sensors/AM2320.c | 0 .../{plugins => external}/unitemp/sensors/AM2320.h | 0 .../{plugins => external}/unitemp/sensors/BME680.c | 0 .../{plugins => external}/unitemp/sensors/BME680.h | 0 .../{plugins => external}/unitemp/sensors/BMP180.c | 0 .../{plugins => external}/unitemp/sensors/BMP180.h | 0 .../{plugins => external}/unitemp/sensors/BMx280.c | 0 .../{plugins => external}/unitemp/sensors/BMx280.h | 0 .../{plugins => external}/unitemp/sensors/DHT20.c | 0 .../{plugins => external}/unitemp/sensors/DHT20.h | 0 .../{plugins => external}/unitemp/sensors/HDC1080.c | 0 .../{plugins => external}/unitemp/sensors/HDC1080.h | 0 .../{plugins => external}/unitemp/sensors/HTU21x.c | 0 .../{plugins => external}/unitemp/sensors/HTU21x.h | 0 .../{plugins => external}/unitemp/sensors/LM75.c | 0 .../{plugins => external}/unitemp/sensors/LM75.h | 0 .../unitemp/sensors/MAX31855.c | 0 .../unitemp/sensors/MAX31855.h | 0 .../{plugins => external}/unitemp/sensors/MAX6675.c | 0 .../{plugins => external}/unitemp/sensors/MAX6675.h | 0 .../{plugins => external}/unitemp/sensors/SHT30.c | 0 .../{plugins => external}/unitemp/sensors/SHT30.h | 0 .../unitemp/sensors/Sensors.xlsx | Bin .../{plugins => external}/unitemp/unitemp.c | 0 .../{plugins => external}/unitemp/unitemp.h | 0 .../unitemp/views/General_view.c | 0 .../unitemp/views/MainMenu_view.c | 0 .../unitemp/views/Popup_view.c | 0 .../unitemp/views/SensorActions_view.c | 0 .../unitemp/views/SensorEdit_view.c | 0 .../unitemp/views/SensorNameEdit_view.c | 0 .../unitemp/views/SensorsList_view.c | 0 .../unitemp/views/Settings_view.c | 0 .../unitemp/views/UnitempViews.h | 0 .../unitemp/views/Widgets_view.c | 0 .../usb_hid_autofire/.gitignore | 0 .../usb_hid_autofire/CHANGELOG.md | 0 .../{plugins => external}/usb_hid_autofire/LICENSE | 0 .../usb_hid_autofire/README.md | 0 .../usb_hid_autofire/application.fam | 0 .../usb_hid_autofire/screenshot.png | Bin .../{plugins => external}/usb_hid_autofire/tools.c | 0 .../{plugins => external}/usb_hid_autofire/tools.h | 0 .../usb_hid_autofire/usb_hid_autofire.c | 0 .../usb_hid_autofire/usb_hid_autofire.kra | Bin .../usb_hid_autofire/usb_hid_autofire.png | Bin .../usb_hid_autofire/usb_hid_autofire.svg | 0 .../usb_hid_autofire/version.h | 0 .../videopoker/application.fam | 0 .../{plugins => external}/videopoker/poker.c | 0 .../{plugins => external}/videopoker/pokerIcon.png | Bin .../{plugins => external}/wav_player/README.md | 0 .../wav_player/application.fam | 0 .../wav_player/images/music_10px.png | Bin .../{plugins => external}/wav_player/wav_10px.png | Bin .../{plugins => external}/wav_player/wav_parser.c | 0 .../{plugins => external}/wav_player/wav_parser.h | 0 .../{plugins => external}/wav_player/wav_player.c | 0 .../wav_player/wav_player_hal.c | 0 .../wav_player/wav_player_hal.h | 0 .../wav_player/wav_player_view.c | 0 .../wav_player/wav_player_view.h | 0 .../weather_station/application.fam | 2 +- .../weather_station/helpers/weather_station_event.h | 0 .../weather_station/helpers/weather_station_types.h | 0 .../weather_station/images/Humid_10x15.png | Bin .../weather_station/images/Humid_8x13.png | Bin .../weather_station/images/Lock_7x8.png | Bin .../weather_station/images/Pin_back_arrow_10x8.png | Bin .../weather_station/images/Quest_7x8.png | Bin .../weather_station/images/Scanning_123x52.png | Bin .../weather_station/images/Therm_7x16.png | Bin .../weather_station/images/Timer_11x11.png | Bin .../weather_station/images/Unlock_7x8.png | Bin .../weather_station/images/WarningDolphin_45x42.png | Bin .../weather_station/images/station_icon.png | Bin .../weather_station/protocols/acurite_592txr.c | 0 .../weather_station/protocols/acurite_592txr.h | 0 .../weather_station/protocols/acurite_606tx.c | 0 .../weather_station/protocols/acurite_606tx.h | 0 .../weather_station/protocols/acurite_609txc.c | 0 .../weather_station/protocols/acurite_609txc.h | 0 .../weather_station/protocols/ambient_weather.c | 0 .../weather_station/protocols/ambient_weather.h | 0 .../weather_station/protocols/auriol_hg0601a.c | 0 .../weather_station/protocols/auriol_hg0601a.h | 0 .../weather_station/protocols/gt_wt_02.c | 0 .../weather_station/protocols/gt_wt_02.h | 0 .../weather_station/protocols/gt_wt_03.c | 0 .../weather_station/protocols/gt_wt_03.h | 0 .../weather_station/protocols/infactory.c | 0 .../weather_station/protocols/infactory.h | 0 .../weather_station/protocols/lacrosse_tx.c | 0 .../weather_station/protocols/lacrosse_tx.h | 0 .../weather_station/protocols/lacrosse_tx141thbv2.c | 0 .../weather_station/protocols/lacrosse_tx141thbv2.h | 0 .../weather_station/protocols/nexus_th.c | 0 .../weather_station/protocols/nexus_th.h | 0 .../weather_station/protocols/oregon2.c | 0 .../weather_station/protocols/oregon2.h | 0 .../weather_station/protocols/oregon_v1.c | 0 .../weather_station/protocols/oregon_v1.h | 0 .../weather_station/protocols/protocol_items.c | 0 .../weather_station/protocols/protocol_items.h | 0 .../weather_station/protocols/thermopro_tx4.c | 0 .../weather_station/protocols/thermopro_tx4.h | 0 .../weather_station/protocols/tx_8300.c | 0 .../weather_station/protocols/tx_8300.h | 0 .../weather_station/protocols/ws_generic.c | 0 .../weather_station/protocols/ws_generic.h | 0 .../scenes/weather_station_receiver.c | 0 .../weather_station/scenes/weather_station_scene.c | 0 .../weather_station/scenes/weather_station_scene.h | 0 .../scenes/weather_station_scene_about.c | 0 .../scenes/weather_station_scene_config.h | 0 .../scenes/weather_station_scene_receiver_config.c | 0 .../scenes/weather_station_scene_receiver_info.c | 0 .../scenes/weather_station_scene_start.c | 0 .../views/weather_station_receiver.c | 0 .../views/weather_station_receiver.h | 0 .../views/weather_station_receiver_info.c | 0 .../views/weather_station_receiver_info.h | 0 .../weather_station/weather_station_10px.png | Bin .../weather_station/weather_station_app.c | 0 .../weather_station/weather_station_app_i.c | 0 .../weather_station/weather_station_app_i.h | 0 .../weather_station/weather_station_history.c | 0 .../weather_station/weather_station_history.h | 0 .../{plugins => external}/wifi_deauther/LICENSE | 0 .../{plugins => external}/wifi_deauther/README.md | 0 .../wifi_deauther/application.fam | 0 .../wifi_deauther/scenes/wifi_deauther_scene.c | 0 .../wifi_deauther/scenes/wifi_deauther_scene.h | 0 .../scenes/wifi_deauther_scene_config.h | 0 .../scenes/wifi_deauther_scene_console_output.c | 0 .../scenes/wifi_deauther_scene_start.c | 0 .../scenes/wifi_deauther_scene_text_input.c | 0 .../wifi_deauther/wifi_10px.png | Bin .../wifi_deauther/wifi_deauther_app.c | 0 .../wifi_deauther/wifi_deauther_app.h | 0 .../wifi_deauther/wifi_deauther_app_i.h | 0 .../wifi_deauther/wifi_deauther_custom_event.h | 0 .../wifi_deauther/wifi_deauther_uart.c | 0 .../wifi_deauther/wifi_deauther_uart.h | 0 .../wifi_marauder_companion/application.fam | 0 .../scenes/wifi_marauder_scene.c | 0 .../scenes/wifi_marauder_scene.h | 0 .../scenes/wifi_marauder_scene_config.h | 0 .../scenes/wifi_marauder_scene_console_output.c | 0 .../scenes/wifi_marauder_scene_start.c | 0 .../scenes/wifi_marauder_scene_text_input.c | 0 .../wifi_marauder_companion/wifi_10px.png | Bin .../wifi_marauder_companion/wifi_marauder_app.c | 0 .../wifi_marauder_companion/wifi_marauder_app.h | 0 .../wifi_marauder_companion/wifi_marauder_app_i.h | 0 .../wifi_marauder_custom_event.h | 0 .../wifi_marauder_companion/wifi_marauder_uart.c | 0 .../wifi_marauder_companion/wifi_marauder_uart.h | 0 .../wifi_scanner/FlipperZeroWiFiModuleDefines.h | 0 .../wifi_scanner/application.fam | 0 .../wifi_scanner/wifi_10px.png | Bin .../wifi_scanner/wifi_scanner.c | 0 .../{plugins => external}/wii_ec_anal/LICENSE | 0 .../{plugins => external}/wii_ec_anal/WiiEC.png | Bin .../wii_ec_anal/_image_tool/LICENSE | 0 .../wii_ec_anal/_image_tool/README | 0 .../wii_ec_anal/_image_tool/_convert.c | 0 .../wii_ec_anal/_image_tool/_convert.sh | 0 .../wii_ec_anal/_image_tool/_convert_images.c | 0 .../wii_ec_anal/_image_tool/_convert_images.h | 0 .../wii_ec_anal/_image_tool/_convert_test.c | 0 .../wii_ec_anal/_images/CLASSIC.png | Bin .../wii_ec_anal/_images/CLASSIC_N.png | Bin .../wii_ec_anal/_images/DEBUG.png | Bin .../wii_ec_anal/_images/DUMP.png | Bin .../wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf | Bin .../wii_ec_anal/_images/GIMP/RIP.xcf | Bin .../wii_ec_anal/_images/GIMP/Wiring.xcf | Bin .../wii_ec_anal/_images/GIMP/classic.xcf | Bin .../wii_ec_anal/_images/GIMP/csLogo.xcf | Bin .../wii_ec_anal/_images/GIMP/fonts.xcf | Bin .../wii_ec_anal/_images/GIMP/frame.xcf | Bin .../wii_ec_anal/_images/GIMP/port.xcf | Bin .../wii_ec_anal/_images/GIMP/social.xcf | Bin .../wii_ec_anal/_images/NUNCHUCK.png | Bin .../wii_ec_anal/_images/NUNCHUCK_acc.png | Bin .../wii_ec_anal/_images/NUNCHUCK_anal.png | Bin .../wii_ec_anal/_images/NUNCHUCK_cal.gif | Bin .../wii_ec_anal/_images/NUNCHUCK_cal.png | Bin .../wii_ec_anal/_images/Nunchucky.png | Bin .../wii_ec_anal/_images/RIP.png | Bin .../wii_ec_anal/_images/SPLASH.png | Bin .../wii_ec_anal/_images/WAIT.png | Bin .../wii_ec_anal/_images/WiiChuck.png | Bin .../wii_ec_anal/_images/Wiring.png | Bin .../wii_ec_anal/_images/plug.png | Bin .../wii_ec_anal/_images/social.png | Bin .../wii_ec_anal/application.fam | 0 .../{plugins => external}/wii_ec_anal/bc_logging.h | 0 .../{plugins => external}/wii_ec_anal/err.h | 0 .../{plugins => external}/wii_ec_anal/gfx/images.c | 0 .../{plugins => external}/wii_ec_anal/gfx/images.h | 0 .../wii_ec_anal/gfx/img_3x5_0.c | 0 .../wii_ec_anal/gfx/img_3x5_1.c | 0 .../wii_ec_anal/gfx/img_3x5_2.c | 0 .../wii_ec_anal/gfx/img_3x5_3.c | 0 .../wii_ec_anal/gfx/img_3x5_4.c | 0 .../wii_ec_anal/gfx/img_3x5_5.c | 0 .../wii_ec_anal/gfx/img_3x5_6.c | 0 .../wii_ec_anal/gfx/img_3x5_7.c | 0 .../wii_ec_anal/gfx/img_3x5_8.c | 0 .../wii_ec_anal/gfx/img_3x5_9.c | 0 .../wii_ec_anal/gfx/img_3x5_v.c | 0 .../wii_ec_anal/gfx/img_5x7_0.c | 0 .../wii_ec_anal/gfx/img_5x7_1.c | 0 .../wii_ec_anal/gfx/img_5x7_2.c | 0 .../wii_ec_anal/gfx/img_5x7_3.c | 0 .../wii_ec_anal/gfx/img_5x7_4.c | 0 .../wii_ec_anal/gfx/img_5x7_5.c | 0 .../wii_ec_anal/gfx/img_5x7_6.c | 0 .../wii_ec_anal/gfx/img_5x7_7.c | 0 .../wii_ec_anal/gfx/img_5x7_8.c | 0 .../wii_ec_anal/gfx/img_5x7_9.c | 0 .../wii_ec_anal/gfx/img_5x7_A.c | 0 .../wii_ec_anal/gfx/img_5x7_B.c | 0 .../wii_ec_anal/gfx/img_5x7_C.c | 0 .../wii_ec_anal/gfx/img_5x7_D.c | 0 .../wii_ec_anal/gfx/img_5x7_E.c | 0 .../wii_ec_anal/gfx/img_5x7_F.c | 0 .../wii_ec_anal/gfx/img_6x8_0.c | 0 .../wii_ec_anal/gfx/img_6x8_1.c | 0 .../wii_ec_anal/gfx/img_6x8_2.c | 0 .../wii_ec_anal/gfx/img_6x8_3.c | 0 .../wii_ec_anal/gfx/img_6x8_4.c | 0 .../wii_ec_anal/gfx/img_6x8_5.c | 0 .../wii_ec_anal/gfx/img_6x8_6.c | 0 .../wii_ec_anal/gfx/img_6x8_7.c | 0 .../wii_ec_anal/gfx/img_6x8_8.c | 0 .../wii_ec_anal/gfx/img_6x8_9.c | 0 .../wii_ec_anal/gfx/img_6x8_A.c | 0 .../wii_ec_anal/gfx/img_6x8_B.c | 0 .../wii_ec_anal/gfx/img_6x8_C.c | 0 .../wii_ec_anal/gfx/img_6x8_D.c | 0 .../wii_ec_anal/gfx/img_6x8_E.c | 0 .../wii_ec_anal/gfx/img_6x8_F.c | 0 .../wii_ec_anal/gfx/img_6x8_G.c | 0 .../wii_ec_anal/gfx/img_6x8_X.c | 0 .../wii_ec_anal/gfx/img_6x8_Y.c | 0 .../wii_ec_anal/gfx/img_6x8_Z.c | 0 .../wii_ec_anal/gfx/img_6x8_d_.c | 0 .../wii_ec_anal/gfx/img_6x8_n_.c | 0 .../wii_ec_anal/gfx/img_6x8_v_.c | 0 .../{plugins => external}/wii_ec_anal/gfx/img_RIP.c | 0 .../wii_ec_anal/gfx/img_cc_Cable.c | 0 .../wii_ec_anal/gfx/img_cc_Joy.c | 0 .../wii_ec_anal/gfx/img_cc_Main.c | 0 .../wii_ec_anal/gfx/img_cc_btn_A1.c | 0 .../wii_ec_anal/gfx/img_cc_btn_B1.c | 0 .../wii_ec_anal/gfx/img_cc_btn_X1.c | 0 .../wii_ec_anal/gfx/img_cc_btn_Y1.c | 0 .../wii_ec_anal/gfx/img_cc_pad_LR1.c | 0 .../wii_ec_anal/gfx/img_cc_pad_UD1.c | 0 .../wii_ec_anal/gfx/img_cc_trg_L1.c | 0 .../wii_ec_anal/gfx/img_cc_trg_L2.c | 0 .../wii_ec_anal/gfx/img_cc_trg_L3.c | 0 .../wii_ec_anal/gfx/img_cc_trg_L4.c | 0 .../wii_ec_anal/gfx/img_cc_trg_R1.c | 0 .../wii_ec_anal/gfx/img_cc_trg_R2.c | 0 .../wii_ec_anal/gfx/img_cc_trg_R3.c | 0 .../wii_ec_anal/gfx/img_cc_trg_R4.c | 0 .../wii_ec_anal/gfx/img_csLogo_FULL.c | 0 .../wii_ec_anal/gfx/img_csLogo_Small.c | 0 .../wii_ec_anal/gfx/img_ecp_SCL.c | 0 .../wii_ec_anal/gfx/img_ecp_SDA.c | 0 .../wii_ec_anal/gfx/img_ecp_port.c | 0 .../wii_ec_anal/gfx/img_key_Back.c | 0 .../wii_ec_anal/gfx/img_key_D.c | 0 .../wii_ec_anal/gfx/img_key_L.c | 0 .../wii_ec_anal/gfx/img_key_OK.c | 0 .../wii_ec_anal/gfx/img_key_OKi.c | 0 .../wii_ec_anal/gfx/img_key_R.c | 0 .../wii_ec_anal/gfx/img_key_U.c | 0 .../wii_ec_anal/gfx/img_key_Ui.c | 0 .../wii_ec_anal/i2c_workaround.h | 0 .../{plugins => external}/wii_ec_anal/info.sh | 0 .../{plugins => external}/wii_ec_anal/wii_anal.c | 0 .../{plugins => external}/wii_ec_anal/wii_anal.h | 0 .../{plugins => external}/wii_ec_anal/wii_anal_ec.c | 0 .../{plugins => external}/wii_ec_anal/wii_anal_ec.h | 0 .../wii_ec_anal/wii_anal_keys.c | 0 .../wii_ec_anal/wii_anal_keys.h | 0 .../wii_ec_anal/wii_anal_lcd.c | 0 .../wii_ec_anal/wii_anal_lcd.h | 0 .../wii_ec_anal/wii_anal_ver.h | 0 .../{plugins => external}/wii_ec_anal/wii_ec.c | 0 .../{plugins => external}/wii_ec_anal/wii_ec.h | 0 .../wii_ec_anal/wii_ec_classic.c | 0 .../wii_ec_anal/wii_ec_classic.h | 0 .../wii_ec_anal/wii_ec_macros.h | 0 .../wii_ec_anal/wii_ec_nunchuck.c | 0 .../wii_ec_anal/wii_ec_nunchuck.h | 0 .../wii_ec_anal/wii_ec_udraw.c | 0 .../wii_ec_anal/wii_ec_udraw.h | 0 .../{plugins => external}/wii_ec_anal/wii_i2c.c | 0 .../{plugins => external}/wii_ec_anal/wii_i2c.h | 0 applications/{plugins => external}/yatzee/LICENSE | 0 applications/{plugins => external}/yatzee/README.md | 0 .../{plugins => external}/yatzee/application.fam | 0 .../{plugins => external}/yatzee/images/die_1.png | Bin .../{plugins => external}/yatzee/images/die_2.png | Bin .../{plugins => external}/yatzee/images/die_3.png | Bin .../{plugins => external}/yatzee/images/die_4.png | Bin .../{plugins => external}/yatzee/images/die_5.png | Bin .../{plugins => external}/yatzee/images/die_6.png | Bin .../yatzee/images/yatzee_icon_10px.png | Bin applications/{plugins => external}/yatzee/yatzee.c | 0 .../{plugins => external}/zombiez/application.fam | 0 .../{plugins => external}/zombiez/zombie_10px.png | Bin .../{plugins => external}/zombiez/zombiez.c | 0 .../{plugins => external}/zombiez/zombiez.h | 0 1706 files changed, 15 insertions(+), 15 deletions(-) rename applications/{plugins => external}/airmouse/LICENSE (100%) rename applications/{plugins => external}/airmouse/README.md (100%) rename applications/{plugins => external}/airmouse/air_mouse.c (100%) rename applications/{plugins => external}/airmouse/air_mouse.h (100%) rename applications/{plugins => external}/airmouse/application.fam (100%) rename applications/{plugins => external}/airmouse/mouse_10px.png (100%) rename applications/{plugins => external}/airmouse/tracking/calibration_data.cc (100%) rename applications/{plugins => external}/airmouse/tracking/calibration_data.h (100%) rename applications/{plugins => external}/airmouse/tracking/imu/bmi160.c (100%) rename applications/{plugins => external}/airmouse/tracking/imu/bmi160.h (100%) rename applications/{plugins => external}/airmouse/tracking/imu/bmi160_defs.h (100%) rename applications/{plugins => external}/airmouse/tracking/imu/imu.c (100%) rename applications/{plugins => external}/airmouse/tracking/imu/imu.h (100%) rename applications/{plugins => external}/airmouse/tracking/imu/imu_bmi160.c (100%) rename applications/{plugins => external}/airmouse/tracking/imu/imu_lsm6ds3trc.c (100%) rename applications/{plugins => external}/airmouse/tracking/imu/lsm6ds3tr_c_reg.c (100%) rename applications/{plugins => external}/airmouse/tracking/imu/lsm6ds3tr_c_reg.h (100%) rename applications/{plugins => external}/airmouse/tracking/main_loop.cc (100%) rename applications/{plugins => external}/airmouse/tracking/main_loop.h (100%) rename applications/{plugins => external}/airmouse/tracking/orientation_tracker.cc (100%) rename applications/{plugins => external}/airmouse/tracking/orientation_tracker.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/accelerometer_data.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/gyroscope_bias_estimator.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/gyroscope_bias_estimator.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/gyroscope_data.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/lowpass_filter.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/lowpass_filter.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/mean_filter.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/mean_filter.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/median_filter.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/median_filter.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/pose_prediction.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/pose_prediction.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/pose_state.h (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/sensor_fusion_ekf.cc (100%) rename applications/{plugins => external}/airmouse/tracking/sensors/sensor_fusion_ekf.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/logging.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrix_3x3.cc (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrix_3x3.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrix_4x4.cc (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrix_4x4.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrixutils.cc (100%) rename applications/{plugins => external}/airmouse/tracking/util/matrixutils.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/rotation.cc (100%) rename applications/{plugins => external}/airmouse/tracking/util/rotation.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/vector.h (100%) rename applications/{plugins => external}/airmouse/tracking/util/vectorutils.cc (100%) rename applications/{plugins => external}/airmouse/tracking/util/vectorutils.h (100%) rename applications/{plugins => external}/airmouse/views/bt_mouse.c (100%) rename applications/{plugins => external}/airmouse/views/bt_mouse.h (100%) rename applications/{plugins => external}/airmouse/views/calibration.c (100%) rename applications/{plugins => external}/airmouse/views/calibration.h (100%) rename applications/{plugins => external}/airmouse/views/usb_mouse.c (100%) rename applications/{plugins => external}/airmouse/views/usb_mouse.h (100%) rename applications/{plugins => external}/application.fam (100%) rename applications/{plugins => external}/arkanoid/application.fam (100%) rename applications/{plugins => external}/arkanoid/arkanoid_10px.png (100%) rename applications/{plugins => external}/arkanoid/arkanoid_game.c (100%) rename applications/{plugins => external}/asteroids/LICENSE (100%) rename applications/{plugins => external}/asteroids/app.c (100%) rename applications/{plugins => external}/asteroids/appicon.png (100%) rename applications/{plugins => external}/asteroids/application.fam (100%) rename applications/{plugins => external}/asteroids/assets/ammo_10x10.png (100%) rename applications/{plugins => external}/asteroids/assets/ammo_11x11.png (100%) rename applications/{plugins => external}/asteroids/assets/firepower_12x12.png (100%) rename applications/{plugins => external}/asteroids/assets/firepower_9x10.png (100%) rename applications/{plugins => external}/asteroids/assets/firepower_shifted_9x10.png (100%) rename applications/{plugins => external}/asteroids/assets/heart_10x10.png (100%) rename applications/{plugins => external}/asteroids/assets/heart_12x12.png (100%) rename applications/{plugins => external}/asteroids/assets/nuke_10x10.png (100%) rename applications/{plugins => external}/asteroids/assets/shield-frame.png (100%) rename applications/{plugins => external}/asteroids/assets/shield_clean.png (100%) rename applications/{plugins => external}/asteroids/assets/split_shield_10x10.png (100%) rename applications/{plugins => external}/barcode_gen/LICENSE (100%) rename applications/{plugins => external}/barcode_gen/application.fam (100%) rename applications/{plugins => external}/barcode_gen/barcode_app.c (100%) rename applications/{plugins => external}/barcode_gen/barcode_app.h (100%) rename applications/{plugins => external}/barcode_gen/barcode_utils.c (100%) rename applications/{plugins => external}/barcode_gen/barcode_utils.h (100%) rename applications/{plugins => external}/barcode_gen/barcode_validator.c (100%) rename applications/{plugins => external}/barcode_gen/barcode_validator.h (100%) rename applications/{plugins => external}/barcode_gen/encodings.c (100%) rename applications/{plugins => external}/barcode_gen/encodings.h (100%) rename applications/{plugins => external}/barcode_gen/images/barcode_10.png (100%) rename applications/{plugins => external}/barcode_gen/views/barcode_view.c (100%) rename applications/{plugins => external}/barcode_gen/views/barcode_view.h (100%) rename applications/{plugins => external}/barcode_gen/views/create_view.c (100%) rename applications/{plugins => external}/barcode_gen/views/create_view.h (100%) rename applications/{plugins => external}/barcode_gen/views/message_view.c (100%) rename applications/{plugins => external}/barcode_gen/views/message_view.h (100%) rename applications/{plugins => external}/blackjack/application.fam (100%) rename applications/{plugins => external}/blackjack/assets/blackjack.png (100%) rename applications/{plugins => external}/blackjack/assets/card_graphics.png (100%) rename applications/{plugins => external}/blackjack/assets/endscreen.png (100%) rename applications/{plugins => external}/blackjack/blackjack.c (100%) rename applications/{plugins => external}/blackjack/blackjack_10px.png (100%) rename applications/{plugins => external}/blackjack/common/card.c (100%) rename applications/{plugins => external}/blackjack/common/card.h (100%) rename applications/{plugins => external}/blackjack/common/dml.c (100%) rename applications/{plugins => external}/blackjack/common/dml.h (100%) rename applications/{plugins => external}/blackjack/common/menu.c (100%) rename applications/{plugins => external}/blackjack/common/menu.h (100%) rename applications/{plugins => external}/blackjack/common/queue.c (100%) rename applications/{plugins => external}/blackjack/common/queue.h (100%) rename applications/{plugins => external}/blackjack/common/ui.c (100%) rename applications/{plugins => external}/blackjack/common/ui.h (100%) rename applications/{plugins => external}/blackjack/defines.h (100%) rename applications/{plugins => external}/blackjack/ui.c (100%) rename applications/{plugins => external}/blackjack/ui.h (100%) rename applications/{plugins => external}/blackjack/util.c (100%) rename applications/{plugins => external}/blackjack/util.h (100%) rename applications/{plugins => external}/bpmtapper/LICENSE (100%) rename applications/{plugins => external}/bpmtapper/README.md (100%) rename applications/{plugins => external}/bpmtapper/application.fam (100%) rename applications/{plugins => external}/bpmtapper/bpm.c (100%) rename applications/{plugins => external}/bpmtapper/bpm_10px.png (100%) rename applications/{plugins => external}/bpmtapper/icons/DolphinCommon_56x48.png (100%) rename applications/{plugins => external}/bpmtapper/images/DolphinCommon_56x48.png (100%) rename applications/{plugins => external}/bpmtapper/img/screenshot.png (100%) rename applications/{plugins => external}/brainfuck/application.fam (100%) rename applications/{plugins => external}/brainfuck/bfico.png (100%) rename applications/{plugins => external}/brainfuck/brainfuck.c (100%) rename applications/{plugins => external}/brainfuck/brainfuck.h (100%) rename applications/{plugins => external}/brainfuck/brainfuck_i.h (100%) rename applications/{plugins => external}/brainfuck/icons/ButtonRightSmall_3x5.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyBackspaceSelected_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyBackspace_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyInputSelected_30x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyInput_30x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyRunSelected_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeyRun_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeySaveSelected_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/KeySave_24x11.png (100%) rename applications/{plugins => external}/brainfuck/icons/bfico.png (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene.h (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_config.h (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_dev.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_exec.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_file_create.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_file_select.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_set_input.c (100%) rename applications/{plugins => external}/brainfuck/scenes/brainfuck_scene_start.c (100%) rename applications/{plugins => external}/brainfuck/views/bf_dev_env.c (100%) rename applications/{plugins => external}/brainfuck/views/bf_dev_env.h (100%) rename applications/{plugins => external}/brainfuck/worker.c (100%) rename applications/{plugins => external}/brainfuck/worker.h (100%) rename applications/{plugins => external}/caesarcipher/LICENSE (100%) rename applications/{plugins => external}/caesarcipher/README.md (100%) rename applications/{plugins => external}/caesarcipher/application.fam (88%) rename applications/{plugins => external}/caesarcipher/caesar_cipher.c (100%) rename applications/{plugins => external}/caesarcipher/caesar_cipher_icon.png (100%) rename applications/{plugins => external}/caesarcipher/img/1.png (100%) rename applications/{plugins => external}/caesarcipher/img/2.png (100%) rename applications/{plugins => external}/calculator/application.fam (100%) rename applications/{plugins => external}/calculator/calc.png (100%) rename applications/{plugins => external}/calculator/calcIcon.png (100%) rename applications/{plugins => external}/calculator/calculator.c (100%) rename applications/{plugins => external}/calculator/tinyexpr.c (100%) rename applications/{plugins => external}/calculator/tinyexpr.h (100%) rename applications/{plugins => external}/cli_bridge/.gitignore (100%) rename applications/{plugins => external}/cli_bridge/LICENSE (100%) rename applications/{plugins => external}/cli_bridge/README.md (100%) rename applications/{plugins => external}/cli_bridge/application.fam (100%) rename applications/{plugins => external}/cli_bridge/cli_control.c (100%) rename applications/{plugins => external}/cli_bridge/cli_control.h (100%) rename applications/{plugins => external}/cli_bridge/cligui.png (100%) rename applications/{plugins => external}/cli_bridge/cligui_main.c (100%) rename applications/{plugins => external}/cli_bridge/cligui_main_i.h (100%) rename applications/{plugins => external}/cli_bridge/console_output.c (100%) rename applications/{plugins => external}/cli_bridge/console_output.h (100%) rename applications/{plugins => external}/cli_bridge/internal_defs.h (100%) rename applications/{plugins => external}/cli_bridge/text_input.c (100%) rename applications/{plugins => external}/cli_bridge/text_input.h (100%) rename applications/{plugins => external}/cntdown_timer/README.md (100%) rename applications/{plugins => external}/cntdown_timer/app.c (100%) rename applications/{plugins => external}/cntdown_timer/app.h (100%) rename applications/{plugins => external}/cntdown_timer/application.fam (100%) rename applications/{plugins => external}/cntdown_timer/cntdown_timer.png (100%) rename applications/{plugins => external}/cntdown_timer/utils/utils.c (100%) rename applications/{plugins => external}/cntdown_timer/utils/utils.h (100%) rename applications/{plugins => external}/cntdown_timer/views/countdown_view.c (100%) rename applications/{plugins => external}/cntdown_timer/views/countdown_view.h (100%) rename applications/{plugins => external}/counter/README.md (100%) rename applications/{plugins => external}/counter/application.fam (84%) rename applications/{plugins => external}/counter/counter.c (100%) rename applications/{plugins => external}/counter/icons/counter_icon.png (100%) rename applications/{plugins => external}/dap_link/README.md (100%) rename applications/{plugins => external}/dap_link/application.fam (92%) rename applications/{plugins => external}/dap_link/dap_config.h (100%) rename applications/{plugins => external}/dap_link/dap_link.c (100%) rename applications/{plugins => external}/dap_link/dap_link.h (100%) rename applications/{plugins => external}/dap_link/dap_link.png (100%) rename applications/{plugins => external}/dap_link/gui/dap_gui.c (100%) rename applications/{plugins => external}/dap_link/gui/dap_gui.h (100%) rename applications/{plugins => external}/dap_link/gui/dap_gui_custom_event.h (100%) rename applications/{plugins => external}/dap_link/gui/dap_gui_i.h (100%) rename applications/{plugins => external}/dap_link/gui/scenes/config/dap_scene.c (100%) rename applications/{plugins => external}/dap_link/gui/scenes/config/dap_scene.h (100%) rename applications/{plugins => external}/dap_link/gui/scenes/config/dap_scene_config.h (100%) rename applications/{plugins => external}/dap_link/gui/scenes/dap_scene_about.c (100%) rename applications/{plugins => external}/dap_link/gui/scenes/dap_scene_config.c (100%) rename applications/{plugins => external}/dap_link/gui/scenes/dap_scene_help.c (100%) rename applications/{plugins => external}/dap_link/gui/scenes/dap_scene_main.c (100%) rename applications/{plugins => external}/dap_link/gui/views/dap_main_view.c (100%) rename applications/{plugins => external}/dap_link/gui/views/dap_main_view.h (100%) rename applications/{plugins => external}/dap_link/icons/ActiveConnection_50x64.png (100%) rename applications/{plugins => external}/dap_link/icons/ArrowDownEmpty_12x18.png (100%) rename applications/{plugins => external}/dap_link/icons/ArrowDownFilled_12x18.png (100%) rename applications/{plugins => external}/dap_link/icons/ArrowUpEmpty_12x18.png (100%) rename applications/{plugins => external}/dap_link/icons/ArrowUpFilled_12x18.png (100%) rename applications/{plugins => external}/dap_link/usb/dap_v2_usb.c (100%) rename applications/{plugins => external}/dap_link/usb/dap_v2_usb.h (100%) rename applications/{plugins => external}/dap_link/usb/usb_winusb.h (100%) rename applications/{plugins => external}/doom/README.md (100%) rename applications/{plugins => external}/doom/application.fam (100%) rename applications/{plugins => external}/doom/assets/door2.png (100%) rename applications/{plugins => external}/doom/assets/door_inv.png (100%) rename applications/{plugins => external}/doom/assets/fire_inv.png (100%) rename applications/{plugins => external}/doom/assets/fireball_inv.png (100%) rename applications/{plugins => external}/doom/assets/fireball_mask_inv.png (100%) rename applications/{plugins => external}/doom/assets/gradient_inv.png (100%) rename applications/{plugins => external}/doom/assets/gun_inv.png (100%) rename applications/{plugins => external}/doom/assets/gun_mask_inv.png (100%) rename applications/{plugins => external}/doom/assets/imp_inv.png (100%) rename applications/{plugins => external}/doom/assets/imp_mask_inv.png (100%) rename applications/{plugins => external}/doom/assets/item_inv.png (100%) rename applications/{plugins => external}/doom/assets/item_mask_inv.png (100%) rename applications/{plugins => external}/doom/assets/logo_inv.png (100%) rename applications/{plugins => external}/doom/assets/screenshot-imp2.jpg (100%) rename applications/{plugins => external}/doom/assets/screenshot-intro2.jpg (100%) rename applications/{plugins => external}/doom/assets/screenshot-medkit2.jpg (100%) rename applications/{plugins => external}/doom/assets/screenshot-start2.jpg (100%) rename applications/{plugins => external}/doom/assets/screenshot1.png (100%) rename applications/{plugins => external}/doom/assets/screenshot2.png (100%) rename applications/{plugins => external}/doom/assets/screenshot3.png (100%) rename applications/{plugins => external}/doom/compiled/assets_icons.c (100%) rename applications/{plugins => external}/doom/compiled/assets_icons.h (100%) rename applications/{plugins => external}/doom/constants.h (100%) rename applications/{plugins => external}/doom/display.h (100%) rename applications/{plugins => external}/doom/doom.c (100%) rename applications/{plugins => external}/doom/doom_10px.png (100%) rename applications/{plugins => external}/doom/doom_music_player_worker.c (100%) rename applications/{plugins => external}/doom/doom_music_player_worker.h (100%) rename applications/{plugins => external}/doom/entities.c (100%) rename applications/{plugins => external}/doom/entities.h (100%) rename applications/{plugins => external}/doom/level.h (100%) rename applications/{plugins => external}/doom/sound.h (100%) rename applications/{plugins => external}/doom/types.c (100%) rename applications/{plugins => external}/doom/types.h (100%) rename applications/{plugins => external}/dtmf_dolphin/LICENSE (100%) rename applications/{plugins => external}/dtmf_dolphin/README.md (100%) rename applications/{plugins => external}/dtmf_dolphin/application.fam (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin.c (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_audio.c (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_audio.h (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_data.c (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_data.h (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_event.h (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_hal.c (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_hal.h (100%) rename applications/{plugins => external}/dtmf_dolphin/dtmf_dolphin_i.h (100%) rename applications/{plugins => external}/dtmf_dolphin/phone.png (100%) rename applications/{plugins => external}/dtmf_dolphin/pics/dialer.jpg (100%) rename applications/{plugins => external}/dtmf_dolphin/scenes/dtmf_dolphin_scene.c (100%) rename applications/{plugins => external}/dtmf_dolphin/scenes/dtmf_dolphin_scene.h (100%) rename applications/{plugins => external}/dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h (100%) rename applications/{plugins => external}/dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c (100%) rename applications/{plugins => external}/dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c (100%) rename applications/{plugins => external}/dtmf_dolphin/views/dtmf_dolphin_common.h (100%) rename applications/{plugins => external}/dtmf_dolphin/views/dtmf_dolphin_dialer.c (100%) rename applications/{plugins => external}/dtmf_dolphin/views/dtmf_dolphin_dialer.h (100%) rename applications/{plugins => external}/esp8266_deauth/FlipperZeroWiFiDeauthModuleDefines.h (100%) rename applications/{plugins => external}/esp8266_deauth/application.fam (100%) rename applications/{plugins => external}/esp8266_deauth/esp8266_deauth.c (100%) rename applications/{plugins => external}/esp8266_deauth/wifi_10px.png (100%) rename applications/{plugins => external}/flappy_bird/application.fam (100%) rename applications/{plugins => external}/flappy_bird/assets/bird/frame_01.png (100%) rename applications/{plugins => external}/flappy_bird/assets/bird/frame_02.png (100%) rename applications/{plugins => external}/flappy_bird/assets/bird/frame_03.png (100%) rename applications/{plugins => external}/flappy_bird/assets/bird/frame_rate (100%) rename applications/{plugins => external}/flappy_bird/flappy_10px.png (100%) rename applications/{plugins => external}/flappy_bird/flappy_bird.c (100%) rename applications/{plugins => external}/flashlight/LICENSE (100%) rename applications/{plugins => external}/flashlight/README.md (100%) rename applications/{plugins => external}/flashlight/application.fam (100%) rename applications/{plugins => external}/flashlight/flash10px.png (100%) rename applications/{plugins => external}/flashlight/flashlight.c (100%) rename applications/{plugins => external}/flipfrid/LICENSE.md (100%) rename applications/{plugins => external}/flipfrid/README.md (100%) rename applications/{plugins => external}/flipfrid/application.fam (100%) rename applications/{plugins => external}/flipfrid/flipfrid.c (100%) rename applications/{plugins => external}/flipfrid/flipfrid.h (100%) rename applications/{plugins => external}/flipfrid/images/125_10px.png (100%) rename applications/{plugins => external}/flipfrid/rfid_10px.png (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_entrypoint.c (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_entrypoint.h (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_load_custom_uids.c (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_load_custom_uids.h (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_load_file.c (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_load_file.h (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_run_attack.c (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_run_attack.h (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_select_field.c (100%) rename applications/{plugins => external}/flipfrid/scene/flipfrid_scene_select_field.h (100%) rename applications/{plugins => external}/flipper_i2ctools/README.md (100%) rename applications/{plugins => external}/flipper_i2ctools/application.fam (100%) rename applications/{plugins => external}/flipper_i2ctools/i2cscanner.c (100%) rename applications/{plugins => external}/flipper_i2ctools/i2cscanner.h (100%) rename applications/{plugins => external}/flipper_i2ctools/i2csender.c (100%) rename applications/{plugins => external}/flipper_i2ctools/i2csender.h (100%) rename applications/{plugins => external}/flipper_i2ctools/i2csniffer.c (100%) rename applications/{plugins => external}/flipper_i2ctools/i2csniffer.h (100%) rename applications/{plugins => external}/flipper_i2ctools/i2ctools.c (100%) rename applications/{plugins => external}/flipper_i2ctools/i2ctools.gif (100%) rename applications/{plugins => external}/flipper_i2ctools/i2ctools.png (100%) rename applications/{plugins => external}/flipper_i2ctools/i2ctools_i.h (100%) rename applications/{plugins => external}/flipper_i2ctools/images/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/flipper_i2ctools/images/ButtonLeft_4x7.png (100%) rename applications/{plugins => external}/flipper_i2ctools/images/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/flipper_i2ctools/images/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/flipper_i2ctools/images/Ok_btn_9x9.png (100%) rename applications/{plugins => external}/flipper_i2ctools/images/i2ctools_main_76x59.png (100%) rename applications/{plugins => external}/flipper_i2ctools/views/main_view.c (100%) rename applications/{plugins => external}/flipper_i2ctools/views/main_view.h (100%) rename applications/{plugins => external}/flipper_i2ctools/views/scanner_view.c (100%) rename applications/{plugins => external}/flipper_i2ctools/views/scanner_view.h (100%) rename applications/{plugins => external}/flipper_i2ctools/views/sender_view.c (100%) rename applications/{plugins => external}/flipper_i2ctools/views/sender_view.h (100%) rename applications/{plugins => external}/flipper_i2ctools/views/sniffer_view.c (100%) rename applications/{plugins => external}/flipper_i2ctools/views/sniffer_view.h (100%) rename applications/{plugins => external}/game15/README.md (100%) rename applications/{plugins => external}/game15/application.fam (100%) rename applications/{plugins => external}/game15/game15.c (100%) rename applications/{plugins => external}/game15/game15_10px.png (100%) rename applications/{plugins => external}/game15/images/Game15.png (100%) rename applications/{plugins => external}/game15/images/Game15Popup.png (100%) rename applications/{plugins => external}/game15/images/Game15Restore.png (100%) rename applications/{plugins => external}/game15/sandbox.c (100%) rename applications/{plugins => external}/game15/sandbox.h (100%) rename applications/{plugins => external}/game_2048/LICENSE (100%) rename applications/{plugins => external}/game_2048/README.md (100%) rename applications/{plugins => external}/game_2048/application.fam (100%) rename applications/{plugins => external}/game_2048/array_utils.c (100%) rename applications/{plugins => external}/game_2048/array_utils.h (100%) rename applications/{plugins => external}/game_2048/digits.h (100%) rename applications/{plugins => external}/game_2048/game_2048.c (100%) rename applications/{plugins => external}/game_2048/game_2048.png (100%) rename applications/{plugins => external}/game_2048/images/screenshot1.png (100%) rename applications/{plugins => external}/game_2048/images/screenshot2.png (100%) rename applications/{plugins => external}/game_of_life/application.fam (100%) rename applications/{plugins => external}/game_of_life/game_of_life.c (100%) rename applications/{plugins => external}/game_of_life/golIcon.png (100%) rename applications/{plugins => external}/geigercounter/application.fam (100%) rename applications/{plugins => external}/geigercounter/flipper_geiger.c (100%) rename applications/{plugins => external}/geigercounter/geiger.png (100%) rename applications/{plugins => external}/gpio_reader_a/GPIO_reader.c (100%) rename applications/{plugins => external}/gpio_reader_a/GPIO_reader_item.c (100%) rename applications/{plugins => external}/gpio_reader_a/GPIO_reader_item.h (100%) rename applications/{plugins => external}/gpio_reader_a/README.md (100%) rename applications/{plugins => external}/gpio_reader_a/application.fam (100%) rename applications/{plugins => external}/gpio_reader_a/icon.png (100%) rename applications/{plugins => external}/gpio_reader_b/LICENSE (100%) rename applications/{plugins => external}/gpio_reader_b/README.md (100%) rename applications/{plugins => external}/gpio_reader_b/application.fam (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_app.c (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_app.h (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_app_i.h (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_custom_event.h (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_item.c (100%) rename applications/{plugins => external}/gpio_reader_b/gpio_item.h (100%) rename applications/{plugins => external}/gpio_reader_b/gpioreader.png (100%) rename applications/{plugins => external}/gpio_reader_b/icon.png (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene.h (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_config.h (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_reader.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_start.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_test.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_usb_uart.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_usb_uart_close_rpc.c (100%) rename applications/{plugins => external}/gpio_reader_b/scenes/gpio_scene_usb_uart_config.c (100%) rename applications/{plugins => external}/gpio_reader_b/usb_uart_bridge.c (100%) rename applications/{plugins => external}/gpio_reader_b/usb_uart_bridge.h (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_reader.c (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_reader.h (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_test.c (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_test.h (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_usb_uart.c (100%) rename applications/{plugins => external}/gpio_reader_b/views/gpio_usb_uart.h (100%) rename applications/{plugins => external}/gps_nmea_uart/LICENSE (100%) rename applications/{plugins => external}/gps_nmea_uart/README.md (100%) rename applications/{plugins => external}/gps_nmea_uart/application.fam (100%) rename applications/{plugins => external}/gps_nmea_uart/gps.c (100%) rename applications/{plugins => external}/gps_nmea_uart/gps_10px.png (100%) rename applications/{plugins => external}/gps_nmea_uart/gps_uart.c (100%) rename applications/{plugins => external}/gps_nmea_uart/gps_uart.h (100%) rename applications/{plugins => external}/gps_nmea_uart/minmea.c (100%) rename applications/{plugins => external}/gps_nmea_uart/minmea.h (100%) rename applications/{plugins => external}/gps_nmea_uart/ui.png (100%) rename applications/{plugins => external}/gps_nmea_uart/wiring.png (100%) rename applications/{plugins => external}/hc_sr04/application.fam (100%) rename applications/{plugins => external}/hc_sr04/dist_sensor10px.png (100%) rename applications/{plugins => external}/hc_sr04/hc_sr04.c (100%) rename applications/{plugins => external}/heap_defence_game/application.fam (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Background_128x64.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box1_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box2_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box3_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box4_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box5_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box6p_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box7p_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Box8p_10x10.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Game_over_128x64.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_03.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_04.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_05.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_06.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_07.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_game_over_128x64/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_left_10x20/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_left_10x20/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_left_10x20/frame_03.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_left_10x20/frame_04.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_left_10x20/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_right_10x20/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_right_10x20/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_right_10x20/frame_03.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_right_10x20/frame_04.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_person_right_10x20/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_start_128x64/frame_01.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_start_128x64/frame_02.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_start_128x64/frame_03.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_start_128x64/frame_04.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/HD_start_128x64/frame_rate (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Person4_1_10x20.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Person4_2_10x20.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Person5_1_10x20.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Person5_2_10x20.png (100%) rename applications/{plugins => external}/heap_defence_game/assets_images/Start_128x64.png (100%) rename applications/{plugins => external}/heap_defence_game/box.png (100%) rename applications/{plugins => external}/heap_defence_game/heap_defence.c (100%) rename applications/{plugins => external}/heap_defence_game/hede_assets.c (100%) rename applications/{plugins => external}/heap_defence_game/hede_assets.h (100%) rename applications/{plugins => external}/hex_viewer/LICENSE (100%) rename applications/{plugins => external}/hex_viewer/application.fam (100%) rename applications/{plugins => external}/hex_viewer/hex_viewer.c (100%) rename applications/{plugins => external}/hex_viewer/icons/hex_10px.png (100%) rename applications/{plugins => external}/hid_app/application.fam (86%) rename applications/{plugins => external}/hid_app/assets/Arr_dwn_7x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Arr_up_7x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Ble_connected_15x15.png (100%) rename applications/{plugins => external}/hid_app/assets/Ble_disconnected_15x15.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF10_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF11_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF12_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF1_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF2_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF3_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF4_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF5_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF6_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF7_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF8_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonF9_5x8.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonLeft_4x7.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/hid_app/assets/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/hid_app/assets/Button_18x18.png (100%) rename applications/{plugins => external}/hid_app/assets/Circles_47x47.png (100%) rename applications/{plugins => external}/hid_app/assets/Left_mouse_icon_9x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Like_def_11x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Like_pressed_17x17.png (100%) rename applications/{plugins => external}/hid_app/assets/Ok_btn_9x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Ok_btn_pressed_13x13.png (100%) rename applications/{plugins => external}/hid_app/assets/Pin_arrow_down_7x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Pin_arrow_left_9x7.png (100%) rename applications/{plugins => external}/hid_app/assets/Pin_arrow_right_9x7.png (100%) rename applications/{plugins => external}/hid_app/assets/Pin_arrow_up_7x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Pin_back_arrow_10x8.png (100%) rename applications/{plugins => external}/hid_app/assets/Pressed_Button_13x13.png (100%) rename applications/{plugins => external}/hid_app/assets/Right_mouse_icon_9x9.png (100%) rename applications/{plugins => external}/hid_app/assets/Space_65x18.png (100%) rename applications/{plugins => external}/hid_app/assets/Voldwn_6x6.png (100%) rename applications/{plugins => external}/hid_app/assets/Volup_8x6.png (100%) rename applications/{plugins => external}/hid_app/hid.c (100%) rename applications/{plugins => external}/hid_app/hid.h (100%) rename applications/{plugins => external}/hid_app/hid_ble_10px.png (100%) rename applications/{plugins => external}/hid_app/hid_usb_10px.png (100%) rename applications/{plugins => external}/hid_app/views.h (100%) rename applications/{plugins => external}/hid_app/views/hid_keyboard.c (100%) rename applications/{plugins => external}/hid_app/views/hid_keyboard.h (100%) rename applications/{plugins => external}/hid_app/views/hid_keynote.c (100%) rename applications/{plugins => external}/hid_app/views/hid_keynote.h (100%) rename applications/{plugins => external}/hid_app/views/hid_media.c (100%) rename applications/{plugins => external}/hid_app/views/hid_media.h (100%) rename applications/{plugins => external}/hid_app/views/hid_mouse.c (100%) rename applications/{plugins => external}/hid_app/views/hid_mouse.h (100%) rename applications/{plugins => external}/hid_app/views/hid_mouse_jiggler.c (100%) rename applications/{plugins => external}/hid_app/views/hid_mouse_jiggler.h (100%) rename applications/{plugins => external}/hid_app/views/hid_tiktok.c (100%) rename applications/{plugins => external}/hid_app/views/hid_tiktok.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/LICENSE.md (100%) rename applications/{plugins => external}/ibtn_fuzzer/application.fam (100%) rename applications/{plugins => external}/ibtn_fuzzer/ibtnfuzzer.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/ibtnfuzzer.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/ibutt_10px.png (100%) rename applications/{plugins => external}/ibtn_fuzzer/images/ibutt_10px.png (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.c (100%) rename applications/{plugins => external}/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.h (100%) rename applications/{plugins => external}/ifttt/application.fam (100%) rename applications/{plugins => external}/ifttt/icon.png (100%) rename applications/{plugins => external}/ifttt/ifttt_virtual_button.c (100%) rename applications/{plugins => external}/ifttt/ifttt_virtual_button.h (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene.c (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene.h (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene_about.c (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene_config.h (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene_send.c (100%) rename applications/{plugins => external}/ifttt/scenes/virtual_button_scene_start.c (100%) rename applications/{plugins => external}/ifttt/views/about_view.c (100%) rename applications/{plugins => external}/ifttt/views/about_view.h (100%) rename applications/{plugins => external}/ifttt/views/send_view.c (100%) rename applications/{plugins => external}/ifttt/views/send_view.h (100%) rename applications/{plugins => external}/ir_remote/application.fam (100%) rename applications/{plugins => external}/ir_remote/images/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/ir_remote/images/ButtonLeft_4x7.png (100%) rename applications/{plugins => external}/ir_remote/images/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/ir_remote/images/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/ir_remote/images/Ok_btn_9x9.png (100%) rename applications/{plugins => external}/ir_remote/images/back_10px.png (100%) rename applications/{plugins => external}/ir_remote/images/sub1_10px.png (100%) rename applications/{plugins => external}/ir_remote/infrared_remote.c (100%) rename applications/{plugins => external}/ir_remote/infrared_remote.h (100%) rename applications/{plugins => external}/ir_remote/infrared_remote_app.c (100%) rename applications/{plugins => external}/ir_remote/infrared_remote_button.c (100%) rename applications/{plugins => external}/ir_remote/infrared_remote_button.h (100%) rename applications/{plugins => external}/ir_remote/infrared_signal.c (100%) rename applications/{plugins => external}/ir_remote/infrared_signal.h (100%) rename applications/{plugins => external}/ir_remote/ir_10px.png (100%) rename applications/{plugins => external}/lightmeter/LICENSE (100%) rename applications/{plugins => external}/lightmeter/README.md (100%) rename applications/{plugins => external}/lightmeter/application.fam (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/config/lightmeter_scene.c (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/config/lightmeter_scene.h (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/config/lightmeter_scene_config.h (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/lightmeter_scene_about.c (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/lightmeter_scene_config.c (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/lightmeter_scene_help.c (100%) rename applications/{plugins => external}/lightmeter/gui/scenes/lightmeter_scene_main.c (100%) rename applications/{plugins => external}/lightmeter/gui/views/main_view.c (100%) rename applications/{plugins => external}/lightmeter/gui/views/main_view.h (100%) rename applications/{plugins => external}/lightmeter/icons/T_10x14.png (100%) rename applications/{plugins => external}/lightmeter/icons/f_10x14.png (100%) rename applications/{plugins => external}/lightmeter/lib/BH1750/BH1750.c (100%) rename applications/{plugins => external}/lightmeter/lib/BH1750/BH1750.h (100%) rename applications/{plugins => external}/lightmeter/lib/BH1750/LICENSE (100%) rename applications/{plugins => external}/lightmeter/lib/BH1750/README.md (100%) rename applications/{plugins => external}/lightmeter/lib/BH1750/docs/BH1750.pdf (100%) rename applications/{plugins => external}/lightmeter/lightmeter.c (100%) rename applications/{plugins => external}/lightmeter/lightmeter.h (100%) rename applications/{plugins => external}/lightmeter/lightmeter.png (100%) rename applications/{plugins => external}/lightmeter/lightmeter_config.h (100%) rename applications/{plugins => external}/lightmeter/lightmeter_helper.c (100%) rename applications/{plugins => external}/lightmeter/lightmeter_helper.h (100%) rename applications/{plugins => external}/mandelbrot/Mandelbrot.png (100%) rename applications/{plugins => external}/mandelbrot/application.fam (100%) rename applications/{plugins => external}/mandelbrot/mandelbrot.c (100%) rename applications/{plugins => external}/metronome/README.md (100%) rename applications/{plugins => external}/metronome/application.fam (100%) rename applications/{plugins => external}/metronome/gui_extensions.c (100%) rename applications/{plugins => external}/metronome/gui_extensions.h (100%) rename applications/{plugins => external}/metronome/images/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/metronome/img/screenshot.png (100%) rename applications/{plugins => external}/metronome/img/wave_left_4x14.png (100%) rename applications/{plugins => external}/metronome/img/wave_right_4x14.png (100%) rename applications/{plugins => external}/metronome/metronome.c (100%) rename applications/{plugins => external}/metronome/metronome_icon.png (100%) rename applications/{plugins => external}/minesweeper/LICENSE (100%) rename applications/{plugins => external}/minesweeper/README.md (100%) rename applications/{plugins => external}/minesweeper/application.fam (100%) rename applications/{plugins => external}/minesweeper/assets.h (100%) rename applications/{plugins => external}/minesweeper/assets/asset (100%) rename applications/{plugins => external}/minesweeper/assets/mockup.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_0.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_0.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_1.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_1.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_2.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_2.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_3.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_3.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_4.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_4.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_5.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_5.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_6.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_6.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_7.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_7.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_8.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_8.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_empty.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_flag.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_flag.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_mine.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_mine.xbm (100%) rename applications/{plugins => external}/minesweeper/assets/tile_uncleared.png (100%) rename applications/{plugins => external}/minesweeper/assets/tile_uncleared.xbm (100%) rename applications/{plugins => external}/minesweeper/img/screenshot.png (100%) rename applications/{plugins => external}/minesweeper/minesweeper.c (100%) rename applications/{plugins => external}/minesweeper/minesweeper_icon.png (100%) rename applications/{plugins => external}/morse_code/application.fam (100%) rename applications/{plugins => external}/morse_code/morse_code.c (100%) rename applications/{plugins => external}/morse_code/morse_code_10px.png (100%) rename applications/{plugins => external}/morse_code/morse_code_worker.c (100%) rename applications/{plugins => external}/morse_code/morse_code_worker.h (100%) rename applications/{plugins => external}/mousejacker/application.fam (100%) rename applications/{plugins => external}/mousejacker/images/badusb_10px.png (100%) rename applications/{plugins => external}/mousejacker/images/sub1_10px.png (100%) rename applications/{plugins => external}/mousejacker/lib/nrf24/nrf24.c (100%) rename applications/{plugins => external}/mousejacker/lib/nrf24/nrf24.h (100%) rename applications/{plugins => external}/mousejacker/mouse_10px.png (100%) rename applications/{plugins => external}/mousejacker/mousejacker.c (100%) rename applications/{plugins => external}/mousejacker/mousejacker_ducky.c (100%) rename applications/{plugins => external}/mousejacker/mousejacker_ducky.h (100%) rename applications/{plugins => external}/multi_converter/application.fam (100%) rename applications/{plugins => external}/multi_converter/converter_10px.png (100%) rename applications/{plugins => external}/multi_converter/multi_converter.c (100%) rename applications/{plugins => external}/multi_converter/multi_converter_definitions.h (100%) rename applications/{plugins => external}/multi_converter/multi_converter_mode_display.c (100%) rename applications/{plugins => external}/multi_converter/multi_converter_mode_display.h (100%) rename applications/{plugins => external}/multi_converter/multi_converter_mode_select.c (100%) rename applications/{plugins => external}/multi_converter/multi_converter_mode_select.h (100%) rename applications/{plugins => external}/multi_converter/multi_converter_units.c (100%) rename applications/{plugins => external}/multi_converter/multi_converter_units.h (100%) rename applications/{plugins => external}/multi_dice/application.fam (100%) rename applications/{plugins => external}/multi_dice/dice.c (100%) rename applications/{plugins => external}/multi_dice/dice.png (100%) rename applications/{plugins => external}/music_beeper/application.fam (100%) rename applications/{plugins => external}/music_beeper/icons/music_10px.png (100%) rename applications/{plugins => external}/music_beeper/music_10px.png (100%) rename applications/{plugins => external}/music_beeper/music_beeper.c (100%) rename applications/{plugins => external}/music_beeper/music_beeper_cli.c (100%) rename applications/{plugins => external}/music_beeper/music_beeper_worker.c (100%) rename applications/{plugins => external}/music_beeper/music_beeper_worker.h (100%) rename applications/{plugins => external}/music_player/application.fam (93%) rename applications/{plugins => external}/music_player/icons/music_10px.png (100%) rename applications/{plugins => external}/music_player/music_player.c (100%) rename applications/{plugins => external}/music_player/music_player_cli.c (100%) rename applications/{plugins => external}/music_player/music_player_worker.c (100%) rename applications/{plugins => external}/music_player/music_player_worker.h (100%) rename applications/{plugins => external}/musictracker/.github/workflows/build_dev.yml (100%) rename applications/{plugins => external}/musictracker/README.md (100%) rename applications/{plugins => external}/musictracker/application.fam (87%) rename applications/{plugins => external}/musictracker/icons/.gitignore (100%) rename applications/{plugins => external}/musictracker/tracker_engine/speaker_hal.c (100%) rename applications/{plugins => external}/musictracker/tracker_engine/speaker_hal.h (100%) rename applications/{plugins => external}/musictracker/tracker_engine/tracker.c (100%) rename applications/{plugins => external}/musictracker/tracker_engine/tracker.h (100%) rename applications/{plugins => external}/musictracker/tracker_engine/tracker_notes.h (100%) rename applications/{plugins => external}/musictracker/tracker_engine/tracker_song.h (100%) rename applications/{plugins => external}/musictracker/view/tracker_view.c (100%) rename applications/{plugins => external}/musictracker/view/tracker_view.h (100%) rename applications/{plugins => external}/musictracker/zero_tracker.c (100%) rename applications/{plugins => external}/musictracker/zero_tracker.h (100%) rename applications/{plugins => external}/musictracker/zero_tracker.png (100%) rename applications/{plugins => external}/nfc_magic/application.fam (100%) rename applications/{plugins => external}/nfc_magic/assets/DolphinCommon_56x48.png (100%) rename applications/{plugins => external}/nfc_magic/assets/DolphinNice_96x59.png (100%) rename applications/{plugins => external}/nfc_magic/assets/Loading_24.png (100%) rename applications/{plugins => external}/nfc_magic/assets/NFC_manual_60x50.png (100%) rename applications/{plugins => external}/nfc_magic/lib/magic/magic.c (100%) rename applications/{plugins => external}/nfc_magic/lib/magic/magic.h (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic.c (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic.h (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic_i.h (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic_worker.c (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic_worker.h (100%) rename applications/{plugins => external}/nfc_magic/nfc_magic_worker_i.h (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene.h (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_check.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_config.h (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_file_select.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_magic_info.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_not_magic.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_start.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_success.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_wipe.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_wipe_fail.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_write.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_write_confirm.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_write_fail.c (100%) rename applications/{plugins => external}/nfc_magic/scenes/nfc_magic_scene_wrong_card.c (100%) rename applications/{plugins => external}/nightstand/application.fam (100%) rename applications/{plugins => external}/nightstand/clock.png (100%) rename applications/{plugins => external}/nightstand/clock_app.c (100%) rename applications/{plugins => external}/nightstand/clock_app.h (100%) rename applications/{plugins => external}/nrf24scan/LICENSE (100%) rename applications/{plugins => external}/nrf24scan/README.md (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-1.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-2.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-3.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-4.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-5.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-6.png (100%) rename applications/{plugins => external}/nrf24scan/Screenshot-7.png (100%) rename applications/{plugins => external}/nrf24scan/application.fam (100%) rename applications/{plugins => external}/nrf24scan/lib/nrf24/nrf24.c (100%) rename applications/{plugins => external}/nrf24scan/lib/nrf24/nrf24.h (100%) rename applications/{plugins => external}/nrf24scan/nrf24_packet_decoder.py (100%) rename applications/{plugins => external}/nrf24scan/nrf24scan.c (100%) rename applications/{plugins => external}/nrf24scan/nrf24scan.h (100%) rename applications/{plugins => external}/nrf24scan/nrf24scan_10px.png (100%) rename applications/{plugins => external}/nrfsniff/application.fam (100%) rename applications/{plugins => external}/nrfsniff/lib/nrf24/nrf24.c (100%) rename applications/{plugins => external}/nrfsniff/lib/nrf24/nrf24.h (100%) rename applications/{plugins => external}/nrfsniff/nrfsniff.c (100%) rename applications/{plugins => external}/nrfsniff/nrfsniff_10px.png (100%) rename applications/{plugins => external}/ocarina/README.md (100%) rename applications/{plugins => external}/ocarina/application.fam (100%) rename applications/{plugins => external}/ocarina/icons/music_10px.png (100%) rename applications/{plugins => external}/ocarina/ocarina.c (100%) rename applications/{plugins => external}/orgasmotron/application.fam (100%) rename applications/{plugins => external}/orgasmotron/orgasmotron.c (100%) rename applications/{plugins => external}/orgasmotron/orgasmotron_10px.png (100%) rename applications/{plugins => external}/paint/application.fam (100%) rename applications/{plugins => external}/paint/paint.c (100%) rename applications/{plugins => external}/paint/paintIcon.png (100%) rename applications/{plugins => external}/passgen/LICENSE (100%) rename applications/{plugins => external}/passgen/README.md (100%) rename applications/{plugins => external}/passgen/application.fam (85%) rename applications/{plugins => external}/passgen/icons/Horizontal_arrow_9x7.png (100%) rename applications/{plugins => external}/passgen/icons/Ok_btn_9x9.png (100%) rename applications/{plugins => external}/passgen/icons/Pin_back_arrow_10x8.png (100%) rename applications/{plugins => external}/passgen/icons/Vertical_arrow_7x9.png (100%) rename applications/{plugins => external}/passgen/icons/passgen_icon.png (100%) rename applications/{plugins => external}/passgen/images/preview.png (100%) rename applications/{plugins => external}/passgen/passgen.c (100%) rename applications/{plugins => external}/picopass/125_10px.png (100%) rename applications/{plugins => external}/picopass/application.fam (100%) rename applications/{plugins => external}/picopass/helpers/iclass_elite_dict.c (100%) rename applications/{plugins => external}/picopass/helpers/iclass_elite_dict.h (100%) rename applications/{plugins => external}/picopass/icons/DolphinMafia_115x62.png (100%) rename applications/{plugins => external}/picopass/icons/DolphinNice_96x59.png (100%) rename applications/{plugins => external}/picopass/icons/Nfc_10px.png (100%) rename applications/{plugins => external}/picopass/icons/RFIDDolphinReceive_97x61.png (100%) rename applications/{plugins => external}/picopass/icons/RFIDDolphinSend_97x61.png (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_cipher.c (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_cipher.h (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_cipherutils.c (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_cipherutils.h (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_elite.c (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_elite.h (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_ikeys.c (100%) rename applications/{plugins => external}/picopass/lib/loclass/optimized_ikeys.h (100%) rename applications/{plugins => external}/picopass/picopass.c (100%) rename applications/{plugins => external}/picopass/picopass.h (100%) rename applications/{plugins => external}/picopass/picopass_device.c (100%) rename applications/{plugins => external}/picopass/picopass_device.h (100%) rename applications/{plugins => external}/picopass/picopass_i.h (100%) rename applications/{plugins => external}/picopass/picopass_keys.c (100%) rename applications/{plugins => external}/picopass/picopass_keys.h (100%) rename applications/{plugins => external}/picopass/picopass_worker.c (100%) rename applications/{plugins => external}/picopass/picopass_worker.h (100%) rename applications/{plugins => external}/picopass/picopass_worker_i.h (100%) rename applications/{plugins => external}/picopass/rfal_picopass.c (100%) rename applications/{plugins => external}/picopass/rfal_picopass.h (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene.h (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_card_menu.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_config.h (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_delete.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_delete_success.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_device_info.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_file_select.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_key_menu.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_read_card.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_read_card_success.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_read_factory_success.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_save_name.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_save_success.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_saved_menu.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_start.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_write_card.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_write_card_success.c (100%) rename applications/{plugins => external}/picopass/scenes/picopass_scene_write_key.c (100%) rename applications/{plugins => external}/pocsag_pager/application.fam (88%) rename applications/{plugins => external}/pocsag_pager/helpers/pocsag_pager_event.h (100%) rename applications/{plugins => external}/pocsag_pager/helpers/pocsag_pager_types.h (100%) rename applications/{plugins => external}/pocsag_pager/images/Lock_7x8.png (100%) rename applications/{plugins => external}/pocsag_pager/images/Message_8x7.png (100%) rename applications/{plugins => external}/pocsag_pager/images/Pin_back_arrow_10x8.png (100%) rename applications/{plugins => external}/pocsag_pager/images/Quest_7x8.png (100%) rename applications/{plugins => external}/pocsag_pager/images/Scanning_123x52.png (100%) rename applications/{plugins => external}/pocsag_pager/images/Unlock_7x8.png (100%) rename applications/{plugins => external}/pocsag_pager/images/WarningDolphin_45x42.png (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_10px.png (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_app.c (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_app_i.c (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_app_i.h (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_history.c (100%) rename applications/{plugins => external}/pocsag_pager/pocsag_pager_history.h (100%) rename applications/{plugins => external}/pocsag_pager/protocols/pcsg_generic.c (100%) rename applications/{plugins => external}/pocsag_pager/protocols/pcsg_generic.h (100%) rename applications/{plugins => external}/pocsag_pager/protocols/pocsag.c (100%) rename applications/{plugins => external}/pocsag_pager/protocols/pocsag.h (100%) rename applications/{plugins => external}/pocsag_pager/protocols/protocol_items.c (100%) rename applications/{plugins => external}/pocsag_pager/protocols/protocol_items.h (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_receiver.c (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene.c (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene.h (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene_about.c (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene_config.h (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene_receiver_config.c (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene_receiver_info.c (100%) rename applications/{plugins => external}/pocsag_pager/scenes/pocsag_pager_scene_start.c (100%) rename applications/{plugins => external}/pocsag_pager/views/pocsag_pager_receiver.c (100%) rename applications/{plugins => external}/pocsag_pager/views/pocsag_pager_receiver.h (100%) rename applications/{plugins => external}/pocsag_pager/views/pocsag_pager_receiver_info.c (100%) rename applications/{plugins => external}/pocsag_pager/views/pocsag_pager_receiver_info.h (100%) rename applications/{plugins => external}/pomodoro/application.fam (100%) rename applications/{plugins => external}/pomodoro/flipp_pomodoro_10.png (100%) rename applications/{plugins => external}/pomodoro/flipp_pomodoro_app.c (100%) rename applications/{plugins => external}/pomodoro/flipp_pomodoro_app.h (100%) rename applications/{plugins => external}/pomodoro/flipp_pomodoro_app_i.h (100%) rename applications/{plugins => external}/pomodoro/helpers/debug.h (100%) rename applications/{plugins => external}/pomodoro/helpers/notifications.c (100%) rename applications/{plugins => external}/pomodoro/helpers/notifications.h (100%) rename applications/{plugins => external}/pomodoro/helpers/time.c (100%) rename applications/{plugins => external}/pomodoro/helpers/time.h (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_focus_64/frame_00.png (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_focus_64/frame_01.png (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_focus_64/frame_rate (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_rest_64/frame_00.png (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_rest_64/frame_01.png (100%) rename applications/{plugins => external}/pomodoro/images/flipp_pomodoro_rest_64/frame_rate (100%) rename applications/{plugins => external}/pomodoro/modules/flipp_pomodoro.c (100%) rename applications/{plugins => external}/pomodoro/modules/flipp_pomodoro.h (100%) rename applications/{plugins => external}/pomodoro/scenes/.keep (100%) rename applications/{plugins => external}/pomodoro/scenes/config/flipp_pomodoro_scene_config.h (100%) rename applications/{plugins => external}/pomodoro/scenes/flipp_pomodoro_scene.c (100%) rename applications/{plugins => external}/pomodoro/scenes/flipp_pomodoro_scene.h (100%) rename applications/{plugins => external}/pomodoro/scenes/flipp_pomodoro_scene_timer.c (100%) rename applications/{plugins => external}/pomodoro/views/.keep (100%) rename applications/{plugins => external}/pomodoro/views/flipp_pomodoro_timer_view.c (100%) rename applications/{plugins => external}/pomodoro/views/flipp_pomodoro_timer_view.h (100%) rename applications/{plugins => external}/pong/application.fam (100%) rename applications/{plugins => external}/pong/flipper_pong.c (100%) rename applications/{plugins => external}/pong/pong.png (100%) rename applications/{plugins => external}/protoview/LICENSE (100%) rename applications/{plugins => external}/protoview/README.md (100%) rename applications/{plugins => external}/protoview/app.c (100%) rename applications/{plugins => external}/protoview/app.h (100%) rename applications/{plugins => external}/protoview/app_subghz.c (100%) rename applications/{plugins => external}/protoview/appicon.png (100%) rename applications/{plugins => external}/protoview/application.fam (100%) rename applications/{plugins => external}/protoview/crc.c (100%) rename applications/{plugins => external}/protoview/custom_presets.h (100%) rename applications/{plugins => external}/protoview/fields.c (100%) rename applications/{plugins => external}/protoview/images/ProtoViewSignal.jpg (100%) rename applications/{plugins => external}/protoview/images/protoview_1.jpg (100%) rename applications/{plugins => external}/protoview/images/protoview_2.jpg (100%) rename applications/{plugins => external}/protoview/protocols/b4b1.c (100%) rename applications/{plugins => external}/protoview/protocols/keeloq.c (100%) rename applications/{plugins => external}/protoview/protocols/oregon2.c (100%) rename applications/{plugins => external}/protoview/protocols/pvchat.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/citroen.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/ford.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/renault.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/schrader.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/schrader_eg53ma4.c (100%) rename applications/{plugins => external}/protoview/protocols/tpms/toyota.c (100%) rename applications/{plugins => external}/protoview/protocols/unknown.c (100%) rename applications/{plugins => external}/protoview/raw_samples.c (100%) rename applications/{plugins => external}/protoview/raw_samples.h (100%) rename applications/{plugins => external}/protoview/signal.c (100%) rename applications/{plugins => external}/protoview/signal_file.c (100%) rename applications/{plugins => external}/protoview/ui.c (100%) rename applications/{plugins => external}/protoview/view_build.c (100%) rename applications/{plugins => external}/protoview/view_direct_sampling.c (100%) rename applications/{plugins => external}/protoview/view_info.c (100%) rename applications/{plugins => external}/protoview/view_raw_signal.c (100%) rename applications/{plugins => external}/protoview/view_settings.c (100%) rename applications/{plugins => external}/qrcode/application.fam (100%) rename applications/{plugins => external}/qrcode/icons/qrcode_10px.png (100%) rename applications/{plugins => external}/qrcode/qrcode.c (100%) rename applications/{plugins => external}/qrcode/qrcode.h (100%) rename applications/{plugins => external}/qrcode/qrcode_app.c (100%) rename applications/{plugins => external}/rc2014_coleco/LICENSE (100%) rename applications/{plugins => external}/rc2014_coleco/README.md (100%) rename applications/{plugins => external}/rc2014_coleco/application.fam (100%) rename applications/{plugins => external}/rc2014_coleco/coleco.c (100%) rename applications/{plugins => external}/rc2014_coleco/coleco_10px.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco0_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco0_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco1_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco1_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco2_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco2_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco3_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco3_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco4_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco4_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco5_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco5_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco6_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco6_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco7_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco7_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco8_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco8_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco9_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/Coleco9_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoAlt_18x9.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoAlt_hvr_18x9.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoFire_18x9.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoFire_hvr_18x9.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoFire_sel_18x9.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoJoystick_33x33.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoJoystick_hvr_33x33.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoJoystick_sel_33x33.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoPound_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoPound_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoStar_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/icons/ColecoStar_hvr_17x17.png (100%) rename applications/{plugins => external}/rc2014_coleco/interface/flipper-coleco.brd (100%) rename applications/{plugins => external}/rc2014_coleco/interface/flipper-coleco.sch (100%) rename applications/{plugins => external}/rc2014_coleco/ui.png (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/LICENSE (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/README.md (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/application.fam (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/cube.png (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/rubiks_cube_scrambler.c (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/scrambler.c (100%) rename applications/{plugins => external}/rubiks_cube_scrambler/scrambler.h (100%) rename applications/{plugins => external}/sam/application.fam (96%) rename applications/{plugins => external}/sam/icons/music_10px.png (100%) rename applications/{plugins => external}/sam/music_10px.png (100%) rename applications/{plugins => external}/sam/sam_app.cpp (100%) rename applications/{plugins => external}/sam/stm32_sam.cpp (100%) rename applications/{plugins => external}/sam/stm32_sam.h (100%) rename applications/{plugins => external}/sentry_safe/application.fam (100%) rename applications/{plugins => external}/sentry_safe/safe_10px.png (100%) rename applications/{plugins => external}/sentry_safe/sentry_safe.c (100%) rename applications/{plugins => external}/signal_generator/application.fam (88%) rename applications/{plugins => external}/signal_generator/icons/SmallArrowDown_3x5.png (100%) rename applications/{plugins => external}/signal_generator/icons/SmallArrowUp_3x5.png (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene.c (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene.h (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene_config.h (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene_mco.c (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene_pwm.c (100%) rename applications/{plugins => external}/signal_generator/scenes/signal_gen_scene_start.c (100%) rename applications/{plugins => external}/signal_generator/signal_gen_10px.png (100%) rename applications/{plugins => external}/signal_generator/signal_gen_app.c (100%) rename applications/{plugins => external}/signal_generator/signal_gen_app_i.h (100%) rename applications/{plugins => external}/signal_generator/views/signal_gen_pwm.c (100%) rename applications/{plugins => external}/signal_generator/views/signal_gen_pwm.h (100%) rename applications/{plugins => external}/snake_game/application.fam (86%) rename applications/{plugins => external}/snake_game/snake_10px.png (100%) rename applications/{plugins => external}/snake_game/snake_game.c (100%) rename applications/{plugins => external}/solitaire/application.fam (100%) rename applications/{plugins => external}/solitaire/assets/card_graphics.png (100%) rename applications/{plugins => external}/solitaire/assets/solitaire_main.png (100%) rename applications/{plugins => external}/solitaire/common/card.c (100%) rename applications/{plugins => external}/solitaire/common/card.h (100%) rename applications/{plugins => external}/solitaire/common/dml.c (100%) rename applications/{plugins => external}/solitaire/common/dml.h (100%) rename applications/{plugins => external}/solitaire/common/menu.c (100%) rename applications/{plugins => external}/solitaire/common/menu.h (100%) rename applications/{plugins => external}/solitaire/common/queue.c (100%) rename applications/{plugins => external}/solitaire/common/queue.h (100%) rename applications/{plugins => external}/solitaire/common/ui.c (100%) rename applications/{plugins => external}/solitaire/common/ui.h (100%) rename applications/{plugins => external}/solitaire/defines.h (100%) rename applications/{plugins => external}/solitaire/solitaire.c (100%) rename applications/{plugins => external}/solitaire/solitaire_10px.png (100%) rename applications/{plugins => external}/spectrum_analyzer/application.fam (100%) rename applications/{plugins => external}/spectrum_analyzer/spectrum_10px.png (100%) rename applications/{plugins => external}/spectrum_analyzer/spectrum_analyzer.c (100%) rename applications/{plugins => external}/spectrum_analyzer/spectrum_analyzer.h (100%) rename applications/{plugins => external}/spectrum_analyzer/spectrum_analyzer_worker.c (100%) rename applications/{plugins => external}/spectrum_analyzer/spectrum_analyzer_worker.h (100%) rename applications/{plugins => external}/spi_mem_manager/application.fam (100%) rename applications/{plugins => external}/spi_mem_manager/images/ChipLooking_64x64/frame_01.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/ChipLooking_64x64/frame_02.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/ChipLooking_64x64/frame_03.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/ChipLooking_64x64/frame_rate (100%) rename applications/{plugins => external}/spi_mem_manager/images/Dip8_10px.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/Dip8_32x36.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/DolphinMafia_115x62.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/DolphinNice_96x59.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/SDQuestion_35x43.png (100%) rename applications/{plugins => external}/spi_mem_manager/images/Wiring_SPI_128x64.png (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_chip.c (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_chip.h (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_chip_arr.c (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_chip_i.h (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_tools.c (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_tools.h (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_worker.c (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_worker.h (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_worker_i.h (100%) rename applications/{plugins => external}/spi_mem_manager/lib/spi/spi_mem_worker_modes.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene.h (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_about.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_chip_detect.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_chip_detect_fail.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_chip_detected.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_chip_error.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_config.h (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_delete_confirm.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_erase.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_file_info.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_read.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_read_filename.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_saved_file_menu.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_select_file.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_select_model.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_select_vendor.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_start.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_storage_error.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_success.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_verify.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_verify_error.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_wiring.c (100%) rename applications/{plugins => external}/spi_mem_manager/scenes/spi_mem_scene_write.c (100%) rename applications/{plugins => external}/spi_mem_manager/spi_mem_app.c (100%) rename applications/{plugins => external}/spi_mem_manager/spi_mem_app.h (100%) rename applications/{plugins => external}/spi_mem_manager/spi_mem_app_i.h (100%) rename applications/{plugins => external}/spi_mem_manager/spi_mem_files.c (100%) rename applications/{plugins => external}/spi_mem_manager/spi_mem_files.h (100%) rename applications/{plugins => external}/spi_mem_manager/tools/README.md (100%) rename applications/{plugins => external}/spi_mem_manager/tools/chiplist/LICENSE (100%) rename applications/{plugins => external}/spi_mem_manager/tools/chiplist/chiplist.xml (100%) rename applications/{plugins => external}/spi_mem_manager/tools/chiplist_convert.py (100%) rename applications/{plugins => external}/spi_mem_manager/views/spi_mem_view_detect.c (100%) rename applications/{plugins => external}/spi_mem_manager/views/spi_mem_view_detect.h (100%) rename applications/{plugins => external}/spi_mem_manager/views/spi_mem_view_progress.c (100%) rename applications/{plugins => external}/spi_mem_manager/views/spi_mem_view_progress.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/LICENSE (100%) rename applications/{plugins => external}/subghz_bruteforcer/application.fam (100%) rename applications/{plugins => external}/subghz_bruteforcer/helpers/gui_top_buttons.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/helpers/gui_top_buttons.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/helpers/subbrute_worker.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/helpers/subbrute_worker.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/helpers/subbrute_worker_private.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/DolphinNice_96x59.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_01.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_02.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_03.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_04.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_05.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_06.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/Sub1ghz_14/frame_rate (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/sub1_10px.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/images/subbrute_10px.png (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_config.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_load_file.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_load_select.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_run_attack.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_save_name.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_save_success.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_setup_attack.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbrute_scene_start.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/scenes/subbute_scene.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_custom_event.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_device.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_device.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_i.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_protocols.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/subbrute_protocols.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/views/subbrute_attack_view.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/views/subbrute_attack_view.h (100%) rename applications/{plugins => external}/subghz_bruteforcer/views/subbrute_main_view.c (100%) rename applications/{plugins => external}/subghz_bruteforcer/views/subbrute_main_view.h (100%) rename applications/{plugins => external}/subghz_playlist/application.fam (100%) rename applications/{plugins => external}/subghz_playlist/canvas_helper.c (100%) rename applications/{plugins => external}/subghz_playlist/canvas_helper.h (100%) rename applications/{plugins => external}/subghz_playlist/images/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/subghz_playlist/images/sub1_10px.png (100%) rename applications/{plugins => external}/subghz_playlist/playlist.c (100%) rename applications/{plugins => external}/subghz_playlist/playlist_10px.png (100%) rename applications/{plugins => external}/subghz_playlist/playlist_file.c (100%) rename applications/{plugins => external}/subghz_playlist/playlist_file.h (100%) rename applications/{plugins => external}/subghz_remote/application.fam (100%) rename applications/{plugins => external}/subghz_remote/images/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/subghz_remote/images/ButtonLeft_4x7.png (100%) rename applications/{plugins => external}/subghz_remote/images/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/subghz_remote/images/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/subghz_remote/images/Ok_btn_9x9.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_arrow_down_7x9.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_arrow_left_9x7.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_arrow_right_9x7.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_arrow_up_7x9.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_cell_13x13.png (100%) rename applications/{plugins => external}/subghz_remote/images/Pin_star_7x7.png (100%) rename applications/{plugins => external}/subghz_remote/images/back_10px.png (100%) rename applications/{plugins => external}/subghz_remote/images/sub1_10px.png (100%) rename applications/{plugins => external}/subghz_remote/subghz_remote_10px.png (100%) rename applications/{plugins => external}/subghz_remote/subghz_remote_app.c (100%) rename applications/{plugins => external}/swd_probe/.gitignore (100%) rename applications/{plugins => external}/swd_probe/LICENSE.txt (100%) rename applications/{plugins => external}/swd_probe/README.md (100%) rename applications/{plugins => external}/swd_probe/adi.c (100%) rename applications/{plugins => external}/swd_probe/adi.h (100%) rename applications/{plugins => external}/swd_probe/application.fam (89%) rename applications/{plugins => external}/swd_probe/icons/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/swd_probe/icons/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/swd_probe/icons/app.png (100%) rename applications/{plugins => external}/swd_probe/icons/swd.png (100%) rename applications/{plugins => external}/swd_probe/jep106.c (100%) rename applications/{plugins => external}/swd_probe/jep106.h (100%) rename applications/{plugins => external}/swd_probe/jep106.inc (100%) rename applications/{plugins => external}/swd_probe/model/chip.ply (100%) rename applications/{plugins => external}/swd_probe/model/convert.py (100%) rename applications/{plugins => external}/swd_probe/model/model_chip.h (100%) rename applications/{plugins => external}/swd_probe/swd_probe_app.c (100%) rename applications/{plugins => external}/swd_probe/swd_probe_app.h (100%) rename applications/{plugins => external}/swd_probe/usb_uart.c (100%) rename applications/{plugins => external}/swd_probe/usb_uart.h (100%) rename applications/{plugins => external}/tama_p1/README.md (100%) rename applications/{plugins => external}/tama_p1/application.fam (100%) rename applications/{plugins => external}/tama_p1/compiled/assets_icons.h (100%) rename applications/{plugins => external}/tama_p1/hal.c (100%) rename applications/{plugins => external}/tama_p1/hal_types.h (100%) rename applications/{plugins => external}/tama_p1/icons/icon_0.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_1.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_2.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_3.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_4.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_5.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_6.png (100%) rename applications/{plugins => external}/tama_p1/icons/icon_7.png (100%) rename applications/{plugins => external}/tama_p1/tama.gif (100%) rename applications/{plugins => external}/tama_p1/tama.h (100%) rename applications/{plugins => external}/tama_p1/tamaIcon.png (100%) rename applications/{plugins => external}/tama_p1/tama_p1.c (100%) rename applications/{plugins => external}/tama_p1/tamalib/LICENSE (100%) rename applications/{plugins => external}/tama_p1/tamalib/README.md (100%) rename applications/{plugins => external}/tama_p1/tamalib/cpu.c (100%) rename applications/{plugins => external}/tama_p1/tamalib/cpu.h (100%) rename applications/{plugins => external}/tama_p1/tamalib/hal.h (100%) rename applications/{plugins => external}/tama_p1/tamalib/hal_types.h.template (100%) rename applications/{plugins => external}/tama_p1/tamalib/hw.c (100%) rename applications/{plugins => external}/tama_p1/tamalib/hw.h (100%) rename applications/{plugins => external}/tama_p1/tamalib/tamalib.c (100%) rename applications/{plugins => external}/tama_p1/tamalib/tamalib.h (100%) rename applications/{plugins => external}/tanksgame/application.fam (100%) rename applications/{plugins => external}/tanksgame/constants.h (100%) rename applications/{plugins => external}/tanksgame/images/HappyFlipper_128x64.png (100%) rename applications/{plugins => external}/tanksgame/images/TanksSplashScreen_128x64.png (100%) rename applications/{plugins => external}/tanksgame/images/enemy_down.png (100%) rename applications/{plugins => external}/tanksgame/images/enemy_left.png (100%) rename applications/{plugins => external}/tanksgame/images/enemy_right.png (100%) rename applications/{plugins => external}/tanksgame/images/enemy_up.png (100%) rename applications/{plugins => external}/tanksgame/images/projectile_down.png (100%) rename applications/{plugins => external}/tanksgame/images/projectile_left.png (100%) rename applications/{plugins => external}/tanksgame/images/projectile_right.png (100%) rename applications/{plugins => external}/tanksgame/images/projectile_up.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_base.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_down.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_explosion.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_hedgehog.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_left.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_right.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_stone.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_up.png (100%) rename applications/{plugins => external}/tanksgame/images/tank_wall.png (100%) rename applications/{plugins => external}/tanksgame/tanksIcon.png (100%) rename applications/{plugins => external}/tanksgame/tanks_game.c (100%) rename applications/{plugins => external}/tetris_game/application.fam (100%) rename applications/{plugins => external}/tetris_game/tetris_10px.png (100%) rename applications/{plugins => external}/tetris_game/tetris_game.c (100%) rename applications/{plugins => external}/text_viewer/LICENSE (100%) rename applications/{plugins => external}/text_viewer/README.md (100%) rename applications/{plugins => external}/text_viewer/application.fam (100%) rename applications/{plugins => external}/text_viewer/icons/text_10px.png (100%) rename applications/{plugins => external}/text_viewer/text_viewer.c (100%) rename applications/{plugins => external}/text_viewer/textviewerflipper.PNG (100%) rename applications/{plugins => external}/tictactoe_game/application.fam (100%) rename applications/{plugins => external}/tictactoe_game/tictactoe_10px.png (100%) rename applications/{plugins => external}/tictactoe_game/tictactoe_game.c (100%) rename applications/{plugins => external}/timelapse/README.md (100%) rename applications/{plugins => external}/timelapse/application.fam (100%) rename applications/{plugins => external}/timelapse/gpio_item.c (100%) rename applications/{plugins => external}/timelapse/gpio_item.h (100%) rename applications/{plugins => external}/timelapse/icons/ButtonDown_7x4.png (100%) rename applications/{plugins => external}/timelapse/icons/ButtonLeft_4x7.png (100%) rename applications/{plugins => external}/timelapse/icons/ButtonRight_4x7.png (100%) rename applications/{plugins => external}/timelapse/icons/ButtonUp_7x4.png (100%) rename applications/{plugins => external}/timelapse/icons/Pin_star_7x7.png (100%) rename applications/{plugins => external}/timelapse/icons/loading_10px.png (100%) rename applications/{plugins => external}/timelapse/zeitraffer.c (100%) rename applications/{plugins => external}/timelapse/zeitraffer.png (100%) rename applications/{plugins => external}/totp/LICENSE (100%) rename applications/{plugins => external}/totp/application.fam (100%) rename applications/{plugins => external}/totp/cli/cli.c (100%) rename applications/{plugins => external}/totp/cli/cli.h (100%) rename applications/{plugins => external}/totp/cli/cli_helpers.c (100%) rename applications/{plugins => external}/totp/cli/cli_helpers.h (100%) rename applications/{plugins => external}/totp/cli/commands/add/add.c (100%) rename applications/{plugins => external}/totp/cli/commands/add/add.h (100%) rename applications/{plugins => external}/totp/cli/commands/delete/delete.c (100%) rename applications/{plugins => external}/totp/cli/commands/delete/delete.h (100%) rename applications/{plugins => external}/totp/cli/commands/help/help.c (100%) rename applications/{plugins => external}/totp/cli/commands/help/help.h (100%) rename applications/{plugins => external}/totp/cli/commands/list/list.c (100%) rename applications/{plugins => external}/totp/cli/commands/list/list.h (100%) rename applications/{plugins => external}/totp/cli/commands/move/move.c (100%) rename applications/{plugins => external}/totp/cli/commands/move/move.h (100%) rename applications/{plugins => external}/totp/cli/commands/notification/notification.c (100%) rename applications/{plugins => external}/totp/cli/commands/notification/notification.h (100%) rename applications/{plugins => external}/totp/cli/commands/pin/pin.c (100%) rename applications/{plugins => external}/totp/cli/commands/pin/pin.h (100%) rename applications/{plugins => external}/totp/cli/commands/reset/reset.c (100%) rename applications/{plugins => external}/totp/cli/commands/reset/reset.h (100%) rename applications/{plugins => external}/totp/cli/commands/timezone/timezone.c (100%) rename applications/{plugins => external}/totp/cli/commands/timezone/timezone.h (100%) rename applications/{plugins => external}/totp/images/DolphinCommon_56x48.png (100%) rename applications/{plugins => external}/totp/images/totp_arrow_bottom_10x5.png (100%) rename applications/{plugins => external}/totp/images/totp_arrow_left_8x9.png (100%) rename applications/{plugins => external}/totp/images/totp_arrow_right_8x9.png (100%) rename applications/{plugins => external}/totp/lib/base32/base32.c (100%) rename applications/{plugins => external}/totp/lib/base32/base32.h (100%) rename applications/{plugins => external}/totp/lib/list/list.c (100%) rename applications/{plugins => external}/totp/lib/list/list.h (100%) rename applications/{plugins => external}/totp/lib/polyfills/memset_s.c (100%) rename applications/{plugins => external}/totp/lib/polyfills/memset_s.h (100%) rename applications/{plugins => external}/totp/lib/polyfills/strnlen.c (100%) rename applications/{plugins => external}/totp/lib/polyfills/strnlen.h (100%) rename applications/{plugins => external}/totp/lib/roll_value/roll_value.c (100%) rename applications/{plugins => external}/totp/lib/roll_value/roll_value.h (100%) rename applications/{plugins => external}/totp/lib/timezone_utils/timezone_utils.c (100%) rename applications/{plugins => external}/totp/lib/timezone_utils/timezone_utils.h (100%) rename applications/{plugins => external}/totp/services/config/config.c (100%) rename applications/{plugins => external}/totp/services/config/config.h (100%) rename applications/{plugins => external}/totp/services/config/constants.h (100%) rename applications/{plugins => external}/totp/services/config/migrations/config_migration_v1_to_v2.c (100%) rename applications/{plugins => external}/totp/services/config/migrations/config_migration_v1_to_v2.h (100%) rename applications/{plugins => external}/totp/services/config/migrations/config_migration_v2_to_v3.c (100%) rename applications/{plugins => external}/totp/services/config/migrations/config_migration_v2_to_v3.h (100%) rename applications/{plugins => external}/totp/services/convert/convert.h (100%) rename applications/{plugins => external}/totp/services/crypto/crypto.c (100%) rename applications/{plugins => external}/totp/services/crypto/crypto.h (100%) rename applications/{plugins => external}/totp/services/hmac/byteswap.c (100%) rename applications/{plugins => external}/totp/services/hmac/byteswap.h (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_common.h (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha1.c (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha1.h (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha256.c (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha256.h (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha512.c (100%) rename applications/{plugins => external}/totp/services/hmac/hmac_sha512.h (100%) rename applications/{plugins => external}/totp/services/hmac/memxor.c (100%) rename applications/{plugins => external}/totp/services/hmac/memxor.h (100%) rename applications/{plugins => external}/totp/services/hmac/sha1.c (100%) rename applications/{plugins => external}/totp/services/hmac/sha1.h (100%) rename applications/{plugins => external}/totp/services/hmac/sha256.c (100%) rename applications/{plugins => external}/totp/services/hmac/sha256.h (100%) rename applications/{plugins => external}/totp/services/hmac/sha512.c (100%) rename applications/{plugins => external}/totp/services/hmac/sha512.h (100%) rename applications/{plugins => external}/totp/services/hmac/u64.h (100%) rename applications/{plugins => external}/totp/services/totp/totp.c (100%) rename applications/{plugins => external}/totp/services/totp/totp.h (100%) rename applications/{plugins => external}/totp/totp_10px.png (100%) rename applications/{plugins => external}/totp/totp_app.c (100%) rename applications/{plugins => external}/totp/types/common.h (100%) rename applications/{plugins => external}/totp/types/event_type.h (100%) rename applications/{plugins => external}/totp/types/notification_method.h (100%) rename applications/{plugins => external}/totp/types/nullable.h (100%) rename applications/{plugins => external}/totp/types/plugin_event.h (100%) rename applications/{plugins => external}/totp/types/plugin_state.h (100%) rename applications/{plugins => external}/totp/types/token_info.c (100%) rename applications/{plugins => external}/totp/types/token_info.h (100%) rename applications/{plugins => external}/totp/types/user_pin_codes.h (100%) rename applications/{plugins => external}/totp/ui/common_dialogs.c (100%) rename applications/{plugins => external}/totp/ui/common_dialogs.h (100%) rename applications/{plugins => external}/totp/ui/constants.h (100%) rename applications/{plugins => external}/totp/ui/scene_director.c (100%) rename applications/{plugins => external}/totp/ui/scene_director.h (100%) rename applications/{plugins => external}/totp/ui/scenes/add_new_token/totp_input_text.c (100%) rename applications/{plugins => external}/totp/ui/scenes/add_new_token/totp_input_text.h (100%) rename applications/{plugins => external}/totp/ui/scenes/add_new_token/totp_scene_add_new_token.c (100%) rename applications/{plugins => external}/totp/ui/scenes/add_new_token/totp_scene_add_new_token.h (100%) rename applications/{plugins => external}/totp/ui/scenes/app_settings/totp_app_settings.c (100%) rename applications/{plugins => external}/totp/ui/scenes/app_settings/totp_app_settings.h (100%) rename applications/{plugins => external}/totp/ui/scenes/authenticate/totp_scene_authenticate.c (100%) rename applications/{plugins => external}/totp/ui/scenes/authenticate/totp_scene_authenticate.h (100%) rename applications/{plugins => external}/totp/ui/scenes/generate_token/totp_scene_generate_token.c (100%) rename applications/{plugins => external}/totp/ui/scenes/generate_token/totp_scene_generate_token.h (100%) rename applications/{plugins => external}/totp/ui/scenes/token_menu/totp_scene_token_menu.c (100%) rename applications/{plugins => external}/totp/ui/scenes/token_menu/totp_scene_token_menu.h (100%) rename applications/{plugins => external}/totp/ui/totp_scenes_enum.h (100%) rename applications/{plugins => external}/totp/ui/ui_controls.c (100%) rename applications/{plugins => external}/totp/ui/ui_controls.h (100%) rename applications/{plugins => external}/totp/workers/type_code/type_code.c (100%) rename applications/{plugins => external}/totp/workers/type_code/type_code.h (100%) rename applications/{plugins => external}/tuning_fork/LICENSE (100%) rename applications/{plugins => external}/tuning_fork/README.md (100%) rename applications/{plugins => external}/tuning_fork/application.fam (100%) rename applications/{plugins => external}/tuning_fork/img/screenshot_1.png (100%) rename applications/{plugins => external}/tuning_fork/img/screenshot_2.png (100%) rename applications/{plugins => external}/tuning_fork/img/tuning_fork.gif (100%) rename applications/{plugins => external}/tuning_fork/notes.h (100%) rename applications/{plugins => external}/tuning_fork/tuning_fork.c (100%) rename applications/{plugins => external}/tuning_fork/tuning_fork_icon.png (100%) rename applications/{plugins => external}/tuning_fork/tunings.h (100%) rename applications/{plugins => external}/uart_terminal/LICENSE (100%) rename applications/{plugins => external}/uart_terminal/README.md (100%) rename applications/{plugins => external}/uart_terminal/application.fam (100%) rename applications/{plugins => external}/uart_terminal/assets/KeyBackspaceSelected_16x9.png (100%) rename applications/{plugins => external}/uart_terminal/assets/KeyBackspace_16x9.png (100%) rename applications/{plugins => external}/uart_terminal/assets/KeySaveSelected_24x11.png (100%) rename applications/{plugins => external}/uart_terminal/assets/KeySave_24x11.png (100%) rename applications/{plugins => external}/uart_terminal/assets/WarningDolphin_45x42.png (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene.c (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene.h (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene_config.h (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene_console_output.c (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene_start.c (100%) rename applications/{plugins => external}/uart_terminal/scenes/uart_terminal_scene_text_input.c (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal.png (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_app.c (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_app.h (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_app_i.h (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_custom_event.h (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_uart.c (100%) rename applications/{plugins => external}/uart_terminal/uart_terminal_uart.h (100%) rename applications/{plugins => external}/uart_terminal/uart_text_input.c (100%) rename applications/{plugins => external}/uart_terminal/uart_text_input.h (100%) rename applications/{plugins => external}/uart_terminal/uart_validators.c (100%) rename applications/{plugins => external}/uart_terminal/uart_validators.h (100%) rename applications/{plugins => external}/unitemp/LICENSE.md (100%) rename applications/{plugins => external}/unitemp/README.md (100%) rename applications/{plugins => external}/unitemp/Sensors.c (100%) rename applications/{plugins => external}/unitemp/Sensors.h (100%) rename applications/{plugins => external}/unitemp/application.fam (100%) rename applications/{plugins => external}/unitemp/assets/README.MD (100%) rename applications/{plugins => external}/unitemp/assets/flipper_happy_2_60x38.png (100%) rename applications/{plugins => external}/unitemp/assets/flipper_happy_60x38.png (100%) rename applications/{plugins => external}/unitemp/assets/flipper_sad_60x38.png (100%) rename applications/{plugins => external}/unitemp/assets/hum_9x15.png (100%) rename applications/{plugins => external}/unitemp/assets/in_hg_15x15.png (100%) rename applications/{plugins => external}/unitemp/assets/mm_hg_15x15.png (100%) rename applications/{plugins => external}/unitemp/assets/pressure_7x13.png (100%) rename applications/{plugins => external}/unitemp/assets/repo_qr_50x50.png (100%) rename applications/{plugins => external}/unitemp/assets/sherlok_53x45.png (100%) rename applications/{plugins => external}/unitemp/assets/temp_C_11x14.png (100%) rename applications/{plugins => external}/unitemp/assets/temp_F_11x14.png (100%) rename applications/{plugins => external}/unitemp/icon.png (100%) rename applications/{plugins => external}/unitemp/interfaces/I2CSensor.c (100%) rename applications/{plugins => external}/unitemp/interfaces/I2CSensor.h (100%) rename applications/{plugins => external}/unitemp/interfaces/OneWireSensor.c (100%) rename applications/{plugins => external}/unitemp/interfaces/OneWireSensor.h (100%) rename applications/{plugins => external}/unitemp/interfaces/SPISensor.c (100%) rename applications/{plugins => external}/unitemp/interfaces/SPISensor.h (100%) rename applications/{plugins => external}/unitemp/interfaces/SingleWireSensor.c (100%) rename applications/{plugins => external}/unitemp/interfaces/SingleWireSensor.h (100%) rename applications/{plugins => external}/unitemp/sensors/AM2320.c (100%) rename applications/{plugins => external}/unitemp/sensors/AM2320.h (100%) rename applications/{plugins => external}/unitemp/sensors/BME680.c (100%) rename applications/{plugins => external}/unitemp/sensors/BME680.h (100%) rename applications/{plugins => external}/unitemp/sensors/BMP180.c (100%) rename applications/{plugins => external}/unitemp/sensors/BMP180.h (100%) rename applications/{plugins => external}/unitemp/sensors/BMx280.c (100%) rename applications/{plugins => external}/unitemp/sensors/BMx280.h (100%) rename applications/{plugins => external}/unitemp/sensors/DHT20.c (100%) rename applications/{plugins => external}/unitemp/sensors/DHT20.h (100%) rename applications/{plugins => external}/unitemp/sensors/HDC1080.c (100%) rename applications/{plugins => external}/unitemp/sensors/HDC1080.h (100%) rename applications/{plugins => external}/unitemp/sensors/HTU21x.c (100%) rename applications/{plugins => external}/unitemp/sensors/HTU21x.h (100%) rename applications/{plugins => external}/unitemp/sensors/LM75.c (100%) rename applications/{plugins => external}/unitemp/sensors/LM75.h (100%) rename applications/{plugins => external}/unitemp/sensors/MAX31855.c (100%) rename applications/{plugins => external}/unitemp/sensors/MAX31855.h (100%) rename applications/{plugins => external}/unitemp/sensors/MAX6675.c (100%) rename applications/{plugins => external}/unitemp/sensors/MAX6675.h (100%) rename applications/{plugins => external}/unitemp/sensors/SHT30.c (100%) rename applications/{plugins => external}/unitemp/sensors/SHT30.h (100%) rename applications/{plugins => external}/unitemp/sensors/Sensors.xlsx (100%) rename applications/{plugins => external}/unitemp/unitemp.c (100%) rename applications/{plugins => external}/unitemp/unitemp.h (100%) rename applications/{plugins => external}/unitemp/views/General_view.c (100%) rename applications/{plugins => external}/unitemp/views/MainMenu_view.c (100%) rename applications/{plugins => external}/unitemp/views/Popup_view.c (100%) rename applications/{plugins => external}/unitemp/views/SensorActions_view.c (100%) rename applications/{plugins => external}/unitemp/views/SensorEdit_view.c (100%) rename applications/{plugins => external}/unitemp/views/SensorNameEdit_view.c (100%) rename applications/{plugins => external}/unitemp/views/SensorsList_view.c (100%) rename applications/{plugins => external}/unitemp/views/Settings_view.c (100%) rename applications/{plugins => external}/unitemp/views/UnitempViews.h (100%) rename applications/{plugins => external}/unitemp/views/Widgets_view.c (100%) rename applications/{plugins => external}/usb_hid_autofire/.gitignore (100%) rename applications/{plugins => external}/usb_hid_autofire/CHANGELOG.md (100%) rename applications/{plugins => external}/usb_hid_autofire/LICENSE (100%) rename applications/{plugins => external}/usb_hid_autofire/README.md (100%) rename applications/{plugins => external}/usb_hid_autofire/application.fam (100%) rename applications/{plugins => external}/usb_hid_autofire/screenshot.png (100%) rename applications/{plugins => external}/usb_hid_autofire/tools.c (100%) rename applications/{plugins => external}/usb_hid_autofire/tools.h (100%) rename applications/{plugins => external}/usb_hid_autofire/usb_hid_autofire.c (100%) rename applications/{plugins => external}/usb_hid_autofire/usb_hid_autofire.kra (100%) rename applications/{plugins => external}/usb_hid_autofire/usb_hid_autofire.png (100%) rename applications/{plugins => external}/usb_hid_autofire/usb_hid_autofire.svg (100%) rename applications/{plugins => external}/usb_hid_autofire/version.h (100%) rename applications/{plugins => external}/videopoker/application.fam (100%) rename applications/{plugins => external}/videopoker/poker.c (100%) rename applications/{plugins => external}/videopoker/pokerIcon.png (100%) rename applications/{plugins => external}/wav_player/README.md (100%) rename applications/{plugins => external}/wav_player/application.fam (100%) rename applications/{plugins => external}/wav_player/images/music_10px.png (100%) rename applications/{plugins => external}/wav_player/wav_10px.png (100%) rename applications/{plugins => external}/wav_player/wav_parser.c (100%) rename applications/{plugins => external}/wav_player/wav_parser.h (100%) rename applications/{plugins => external}/wav_player/wav_player.c (100%) rename applications/{plugins => external}/wav_player/wav_player_hal.c (100%) rename applications/{plugins => external}/wav_player/wav_player_hal.h (100%) rename applications/{plugins => external}/wav_player/wav_player_view.c (100%) rename applications/{plugins => external}/wav_player/wav_player_view.h (100%) rename applications/{plugins => external}/weather_station/application.fam (89%) rename applications/{plugins => external}/weather_station/helpers/weather_station_event.h (100%) rename applications/{plugins => external}/weather_station/helpers/weather_station_types.h (100%) rename applications/{plugins => external}/weather_station/images/Humid_10x15.png (100%) rename applications/{plugins => external}/weather_station/images/Humid_8x13.png (100%) rename applications/{plugins => external}/weather_station/images/Lock_7x8.png (100%) rename applications/{plugins => external}/weather_station/images/Pin_back_arrow_10x8.png (100%) rename applications/{plugins => external}/weather_station/images/Quest_7x8.png (100%) rename applications/{plugins => external}/weather_station/images/Scanning_123x52.png (100%) rename applications/{plugins => external}/weather_station/images/Therm_7x16.png (100%) rename applications/{plugins => external}/weather_station/images/Timer_11x11.png (100%) rename applications/{plugins => external}/weather_station/images/Unlock_7x8.png (100%) rename applications/{plugins => external}/weather_station/images/WarningDolphin_45x42.png (100%) rename applications/{plugins => external}/weather_station/images/station_icon.png (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_592txr.c (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_592txr.h (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_606tx.c (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_606tx.h (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_609txc.c (100%) rename applications/{plugins => external}/weather_station/protocols/acurite_609txc.h (100%) rename applications/{plugins => external}/weather_station/protocols/ambient_weather.c (100%) rename applications/{plugins => external}/weather_station/protocols/ambient_weather.h (100%) rename applications/{plugins => external}/weather_station/protocols/auriol_hg0601a.c (100%) rename applications/{plugins => external}/weather_station/protocols/auriol_hg0601a.h (100%) rename applications/{plugins => external}/weather_station/protocols/gt_wt_02.c (100%) rename applications/{plugins => external}/weather_station/protocols/gt_wt_02.h (100%) rename applications/{plugins => external}/weather_station/protocols/gt_wt_03.c (100%) rename applications/{plugins => external}/weather_station/protocols/gt_wt_03.h (100%) rename applications/{plugins => external}/weather_station/protocols/infactory.c (100%) rename applications/{plugins => external}/weather_station/protocols/infactory.h (100%) rename applications/{plugins => external}/weather_station/protocols/lacrosse_tx.c (100%) rename applications/{plugins => external}/weather_station/protocols/lacrosse_tx.h (100%) rename applications/{plugins => external}/weather_station/protocols/lacrosse_tx141thbv2.c (100%) rename applications/{plugins => external}/weather_station/protocols/lacrosse_tx141thbv2.h (100%) rename applications/{plugins => external}/weather_station/protocols/nexus_th.c (100%) rename applications/{plugins => external}/weather_station/protocols/nexus_th.h (100%) rename applications/{plugins => external}/weather_station/protocols/oregon2.c (100%) rename applications/{plugins => external}/weather_station/protocols/oregon2.h (100%) rename applications/{plugins => external}/weather_station/protocols/oregon_v1.c (100%) rename applications/{plugins => external}/weather_station/protocols/oregon_v1.h (100%) rename applications/{plugins => external}/weather_station/protocols/protocol_items.c (100%) rename applications/{plugins => external}/weather_station/protocols/protocol_items.h (100%) rename applications/{plugins => external}/weather_station/protocols/thermopro_tx4.c (100%) rename applications/{plugins => external}/weather_station/protocols/thermopro_tx4.h (100%) rename applications/{plugins => external}/weather_station/protocols/tx_8300.c (100%) rename applications/{plugins => external}/weather_station/protocols/tx_8300.h (100%) rename applications/{plugins => external}/weather_station/protocols/ws_generic.c (100%) rename applications/{plugins => external}/weather_station/protocols/ws_generic.h (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_receiver.c (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene.c (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene.h (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene_about.c (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene_config.h (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene_receiver_config.c (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene_receiver_info.c (100%) rename applications/{plugins => external}/weather_station/scenes/weather_station_scene_start.c (100%) rename applications/{plugins => external}/weather_station/views/weather_station_receiver.c (100%) rename applications/{plugins => external}/weather_station/views/weather_station_receiver.h (100%) rename applications/{plugins => external}/weather_station/views/weather_station_receiver_info.c (100%) rename applications/{plugins => external}/weather_station/views/weather_station_receiver_info.h (100%) rename applications/{plugins => external}/weather_station/weather_station_10px.png (100%) rename applications/{plugins => external}/weather_station/weather_station_app.c (100%) rename applications/{plugins => external}/weather_station/weather_station_app_i.c (100%) rename applications/{plugins => external}/weather_station/weather_station_app_i.h (100%) rename applications/{plugins => external}/weather_station/weather_station_history.c (100%) rename applications/{plugins => external}/weather_station/weather_station_history.h (100%) rename applications/{plugins => external}/wifi_deauther/LICENSE (100%) rename applications/{plugins => external}/wifi_deauther/README.md (100%) rename applications/{plugins => external}/wifi_deauther/application.fam (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene.c (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene.h (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene_config.h (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene_console_output.c (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene_start.c (100%) rename applications/{plugins => external}/wifi_deauther/scenes/wifi_deauther_scene_text_input.c (100%) rename applications/{plugins => external}/wifi_deauther/wifi_10px.png (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_app.c (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_app.h (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_app_i.h (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_custom_event.h (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_uart.c (100%) rename applications/{plugins => external}/wifi_deauther/wifi_deauther_uart.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/application.fam (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene_config.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene_console_output.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene_start.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/scenes/wifi_marauder_scene_text_input.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_10px.png (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_app.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_app.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_app_i.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_custom_event.h (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_uart.c (100%) rename applications/{plugins => external}/wifi_marauder_companion/wifi_marauder_uart.h (100%) rename applications/{plugins => external}/wifi_scanner/FlipperZeroWiFiModuleDefines.h (100%) rename applications/{plugins => external}/wifi_scanner/application.fam (100%) rename applications/{plugins => external}/wifi_scanner/wifi_10px.png (100%) rename applications/{plugins => external}/wifi_scanner/wifi_scanner.c (100%) rename applications/{plugins => external}/wii_ec_anal/LICENSE (100%) rename applications/{plugins => external}/wii_ec_anal/WiiEC.png (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/LICENSE (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/README (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/_convert.c (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/_convert.sh (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/_convert_images.c (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/_convert_images.h (100%) rename applications/{plugins => external}/wii_ec_anal/_image_tool/_convert_test.c (100%) rename applications/{plugins => external}/wii_ec_anal/_images/CLASSIC.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/CLASSIC_N.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/DEBUG.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/DUMP.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/RIP.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/Wiring.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/classic.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/csLogo.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/fonts.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/frame.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/port.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/GIMP/social.xcf (100%) rename applications/{plugins => external}/wii_ec_anal/_images/NUNCHUCK.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/NUNCHUCK_acc.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/NUNCHUCK_anal.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/NUNCHUCK_cal.gif (100%) rename applications/{plugins => external}/wii_ec_anal/_images/NUNCHUCK_cal.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/Nunchucky.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/RIP.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/SPLASH.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/WAIT.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/WiiChuck.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/Wiring.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/plug.png (100%) rename applications/{plugins => external}/wii_ec_anal/_images/social.png (100%) rename applications/{plugins => external}/wii_ec_anal/application.fam (100%) rename applications/{plugins => external}/wii_ec_anal/bc_logging.h (100%) rename applications/{plugins => external}/wii_ec_anal/err.h (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/images.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/images.h (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_0.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_2.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_3.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_4.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_5.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_6.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_7.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_8.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_9.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_3x5_v.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_0.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_2.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_3.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_4.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_5.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_6.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_7.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_8.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_9.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_A.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_B.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_C.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_D.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_E.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_5x7_F.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_0.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_2.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_3.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_4.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_5.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_6.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_7.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_8.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_9.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_A.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_B.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_C.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_D.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_E.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_F.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_G.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_X.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_Y.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_Z.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_d_.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_n_.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_6x8_v_.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_RIP.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_Cable.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_Joy.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_Main.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_btn_A1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_btn_B1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_btn_X1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_btn_Y1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_pad_LR1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_pad_UD1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_L1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_L2.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_L3.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_L4.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_R1.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_R2.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_R3.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_cc_trg_R4.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_csLogo_FULL.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_csLogo_Small.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_ecp_SCL.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_ecp_SDA.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_ecp_port.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_Back.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_D.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_L.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_OK.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_OKi.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_R.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_U.c (100%) rename applications/{plugins => external}/wii_ec_anal/gfx/img_key_Ui.c (100%) rename applications/{plugins => external}/wii_ec_anal/i2c_workaround.h (100%) rename applications/{plugins => external}/wii_ec_anal/info.sh (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_ec.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_ec.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_keys.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_keys.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_lcd.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_lcd.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_anal_ver.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_classic.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_classic.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_macros.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_nunchuck.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_nunchuck.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_udraw.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_ec_udraw.h (100%) rename applications/{plugins => external}/wii_ec_anal/wii_i2c.c (100%) rename applications/{plugins => external}/wii_ec_anal/wii_i2c.h (100%) rename applications/{plugins => external}/yatzee/LICENSE (100%) rename applications/{plugins => external}/yatzee/README.md (100%) rename applications/{plugins => external}/yatzee/application.fam (100%) rename applications/{plugins => external}/yatzee/images/die_1.png (100%) rename applications/{plugins => external}/yatzee/images/die_2.png (100%) rename applications/{plugins => external}/yatzee/images/die_3.png (100%) rename applications/{plugins => external}/yatzee/images/die_4.png (100%) rename applications/{plugins => external}/yatzee/images/die_5.png (100%) rename applications/{plugins => external}/yatzee/images/die_6.png (100%) rename applications/{plugins => external}/yatzee/images/yatzee_icon_10px.png (100%) rename applications/{plugins => external}/yatzee/yatzee.c (100%) rename applications/{plugins => external}/zombiez/application.fam (100%) rename applications/{plugins => external}/zombiez/zombie_10px.png (100%) rename applications/{plugins => external}/zombiez/zombiez.c (100%) rename applications/{plugins => external}/zombiez/zombiez.h (100%) diff --git a/applications/debug/uart_echo/application.fam b/applications/debug/uart_echo/application.fam index b9766254c..c4079c6c1 100644 --- a/applications/debug/uart_echo/application.fam +++ b/applications/debug/uart_echo/application.fam @@ -1,7 +1,7 @@ App( appid="UART_Echo", name="[GPIO] UART Echo", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="uart_echo_app", cdefines=["APP_UART_ECHO"], requires=["gui"], diff --git a/applications/plugins/airmouse/LICENSE b/applications/external/airmouse/LICENSE similarity index 100% rename from applications/plugins/airmouse/LICENSE rename to applications/external/airmouse/LICENSE diff --git a/applications/plugins/airmouse/README.md b/applications/external/airmouse/README.md similarity index 100% rename from applications/plugins/airmouse/README.md rename to applications/external/airmouse/README.md diff --git a/applications/plugins/airmouse/air_mouse.c b/applications/external/airmouse/air_mouse.c similarity index 100% rename from applications/plugins/airmouse/air_mouse.c rename to applications/external/airmouse/air_mouse.c diff --git a/applications/plugins/airmouse/air_mouse.h b/applications/external/airmouse/air_mouse.h similarity index 100% rename from applications/plugins/airmouse/air_mouse.h rename to applications/external/airmouse/air_mouse.h diff --git a/applications/plugins/airmouse/application.fam b/applications/external/airmouse/application.fam similarity index 100% rename from applications/plugins/airmouse/application.fam rename to applications/external/airmouse/application.fam diff --git a/applications/plugins/airmouse/mouse_10px.png b/applications/external/airmouse/mouse_10px.png similarity index 100% rename from applications/plugins/airmouse/mouse_10px.png rename to applications/external/airmouse/mouse_10px.png diff --git a/applications/plugins/airmouse/tracking/calibration_data.cc b/applications/external/airmouse/tracking/calibration_data.cc similarity index 100% rename from applications/plugins/airmouse/tracking/calibration_data.cc rename to applications/external/airmouse/tracking/calibration_data.cc diff --git a/applications/plugins/airmouse/tracking/calibration_data.h b/applications/external/airmouse/tracking/calibration_data.h similarity index 100% rename from applications/plugins/airmouse/tracking/calibration_data.h rename to applications/external/airmouse/tracking/calibration_data.h diff --git a/applications/plugins/airmouse/tracking/imu/bmi160.c b/applications/external/airmouse/tracking/imu/bmi160.c similarity index 100% rename from applications/plugins/airmouse/tracking/imu/bmi160.c rename to applications/external/airmouse/tracking/imu/bmi160.c diff --git a/applications/plugins/airmouse/tracking/imu/bmi160.h b/applications/external/airmouse/tracking/imu/bmi160.h similarity index 100% rename from applications/plugins/airmouse/tracking/imu/bmi160.h rename to applications/external/airmouse/tracking/imu/bmi160.h diff --git a/applications/plugins/airmouse/tracking/imu/bmi160_defs.h b/applications/external/airmouse/tracking/imu/bmi160_defs.h similarity index 100% rename from applications/plugins/airmouse/tracking/imu/bmi160_defs.h rename to applications/external/airmouse/tracking/imu/bmi160_defs.h diff --git a/applications/plugins/airmouse/tracking/imu/imu.c b/applications/external/airmouse/tracking/imu/imu.c similarity index 100% rename from applications/plugins/airmouse/tracking/imu/imu.c rename to applications/external/airmouse/tracking/imu/imu.c diff --git a/applications/plugins/airmouse/tracking/imu/imu.h b/applications/external/airmouse/tracking/imu/imu.h similarity index 100% rename from applications/plugins/airmouse/tracking/imu/imu.h rename to applications/external/airmouse/tracking/imu/imu.h diff --git a/applications/plugins/airmouse/tracking/imu/imu_bmi160.c b/applications/external/airmouse/tracking/imu/imu_bmi160.c similarity index 100% rename from applications/plugins/airmouse/tracking/imu/imu_bmi160.c rename to applications/external/airmouse/tracking/imu/imu_bmi160.c diff --git a/applications/plugins/airmouse/tracking/imu/imu_lsm6ds3trc.c b/applications/external/airmouse/tracking/imu/imu_lsm6ds3trc.c similarity index 100% rename from applications/plugins/airmouse/tracking/imu/imu_lsm6ds3trc.c rename to applications/external/airmouse/tracking/imu/imu_lsm6ds3trc.c diff --git a/applications/plugins/airmouse/tracking/imu/lsm6ds3tr_c_reg.c b/applications/external/airmouse/tracking/imu/lsm6ds3tr_c_reg.c similarity index 100% rename from applications/plugins/airmouse/tracking/imu/lsm6ds3tr_c_reg.c rename to applications/external/airmouse/tracking/imu/lsm6ds3tr_c_reg.c diff --git a/applications/plugins/airmouse/tracking/imu/lsm6ds3tr_c_reg.h b/applications/external/airmouse/tracking/imu/lsm6ds3tr_c_reg.h similarity index 100% rename from applications/plugins/airmouse/tracking/imu/lsm6ds3tr_c_reg.h rename to applications/external/airmouse/tracking/imu/lsm6ds3tr_c_reg.h diff --git a/applications/plugins/airmouse/tracking/main_loop.cc b/applications/external/airmouse/tracking/main_loop.cc similarity index 100% rename from applications/plugins/airmouse/tracking/main_loop.cc rename to applications/external/airmouse/tracking/main_loop.cc diff --git a/applications/plugins/airmouse/tracking/main_loop.h b/applications/external/airmouse/tracking/main_loop.h similarity index 100% rename from applications/plugins/airmouse/tracking/main_loop.h rename to applications/external/airmouse/tracking/main_loop.h diff --git a/applications/plugins/airmouse/tracking/orientation_tracker.cc b/applications/external/airmouse/tracking/orientation_tracker.cc similarity index 100% rename from applications/plugins/airmouse/tracking/orientation_tracker.cc rename to applications/external/airmouse/tracking/orientation_tracker.cc diff --git a/applications/plugins/airmouse/tracking/orientation_tracker.h b/applications/external/airmouse/tracking/orientation_tracker.h similarity index 100% rename from applications/plugins/airmouse/tracking/orientation_tracker.h rename to applications/external/airmouse/tracking/orientation_tracker.h diff --git a/applications/plugins/airmouse/tracking/sensors/accelerometer_data.h b/applications/external/airmouse/tracking/sensors/accelerometer_data.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/accelerometer_data.h rename to applications/external/airmouse/tracking/sensors/accelerometer_data.h diff --git a/applications/plugins/airmouse/tracking/sensors/gyroscope_bias_estimator.cc b/applications/external/airmouse/tracking/sensors/gyroscope_bias_estimator.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/gyroscope_bias_estimator.cc rename to applications/external/airmouse/tracking/sensors/gyroscope_bias_estimator.cc diff --git a/applications/plugins/airmouse/tracking/sensors/gyroscope_bias_estimator.h b/applications/external/airmouse/tracking/sensors/gyroscope_bias_estimator.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/gyroscope_bias_estimator.h rename to applications/external/airmouse/tracking/sensors/gyroscope_bias_estimator.h diff --git a/applications/plugins/airmouse/tracking/sensors/gyroscope_data.h b/applications/external/airmouse/tracking/sensors/gyroscope_data.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/gyroscope_data.h rename to applications/external/airmouse/tracking/sensors/gyroscope_data.h diff --git a/applications/plugins/airmouse/tracking/sensors/lowpass_filter.cc b/applications/external/airmouse/tracking/sensors/lowpass_filter.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/lowpass_filter.cc rename to applications/external/airmouse/tracking/sensors/lowpass_filter.cc diff --git a/applications/plugins/airmouse/tracking/sensors/lowpass_filter.h b/applications/external/airmouse/tracking/sensors/lowpass_filter.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/lowpass_filter.h rename to applications/external/airmouse/tracking/sensors/lowpass_filter.h diff --git a/applications/plugins/airmouse/tracking/sensors/mean_filter.cc b/applications/external/airmouse/tracking/sensors/mean_filter.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/mean_filter.cc rename to applications/external/airmouse/tracking/sensors/mean_filter.cc diff --git a/applications/plugins/airmouse/tracking/sensors/mean_filter.h b/applications/external/airmouse/tracking/sensors/mean_filter.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/mean_filter.h rename to applications/external/airmouse/tracking/sensors/mean_filter.h diff --git a/applications/plugins/airmouse/tracking/sensors/median_filter.cc b/applications/external/airmouse/tracking/sensors/median_filter.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/median_filter.cc rename to applications/external/airmouse/tracking/sensors/median_filter.cc diff --git a/applications/plugins/airmouse/tracking/sensors/median_filter.h b/applications/external/airmouse/tracking/sensors/median_filter.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/median_filter.h rename to applications/external/airmouse/tracking/sensors/median_filter.h diff --git a/applications/plugins/airmouse/tracking/sensors/pose_prediction.cc b/applications/external/airmouse/tracking/sensors/pose_prediction.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/pose_prediction.cc rename to applications/external/airmouse/tracking/sensors/pose_prediction.cc diff --git a/applications/plugins/airmouse/tracking/sensors/pose_prediction.h b/applications/external/airmouse/tracking/sensors/pose_prediction.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/pose_prediction.h rename to applications/external/airmouse/tracking/sensors/pose_prediction.h diff --git a/applications/plugins/airmouse/tracking/sensors/pose_state.h b/applications/external/airmouse/tracking/sensors/pose_state.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/pose_state.h rename to applications/external/airmouse/tracking/sensors/pose_state.h diff --git a/applications/plugins/airmouse/tracking/sensors/sensor_fusion_ekf.cc b/applications/external/airmouse/tracking/sensors/sensor_fusion_ekf.cc similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/sensor_fusion_ekf.cc rename to applications/external/airmouse/tracking/sensors/sensor_fusion_ekf.cc diff --git a/applications/plugins/airmouse/tracking/sensors/sensor_fusion_ekf.h b/applications/external/airmouse/tracking/sensors/sensor_fusion_ekf.h similarity index 100% rename from applications/plugins/airmouse/tracking/sensors/sensor_fusion_ekf.h rename to applications/external/airmouse/tracking/sensors/sensor_fusion_ekf.h diff --git a/applications/plugins/airmouse/tracking/util/logging.h b/applications/external/airmouse/tracking/util/logging.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/logging.h rename to applications/external/airmouse/tracking/util/logging.h diff --git a/applications/plugins/airmouse/tracking/util/matrix_3x3.cc b/applications/external/airmouse/tracking/util/matrix_3x3.cc similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrix_3x3.cc rename to applications/external/airmouse/tracking/util/matrix_3x3.cc diff --git a/applications/plugins/airmouse/tracking/util/matrix_3x3.h b/applications/external/airmouse/tracking/util/matrix_3x3.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrix_3x3.h rename to applications/external/airmouse/tracking/util/matrix_3x3.h diff --git a/applications/plugins/airmouse/tracking/util/matrix_4x4.cc b/applications/external/airmouse/tracking/util/matrix_4x4.cc similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrix_4x4.cc rename to applications/external/airmouse/tracking/util/matrix_4x4.cc diff --git a/applications/plugins/airmouse/tracking/util/matrix_4x4.h b/applications/external/airmouse/tracking/util/matrix_4x4.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrix_4x4.h rename to applications/external/airmouse/tracking/util/matrix_4x4.h diff --git a/applications/plugins/airmouse/tracking/util/matrixutils.cc b/applications/external/airmouse/tracking/util/matrixutils.cc similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrixutils.cc rename to applications/external/airmouse/tracking/util/matrixutils.cc diff --git a/applications/plugins/airmouse/tracking/util/matrixutils.h b/applications/external/airmouse/tracking/util/matrixutils.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/matrixutils.h rename to applications/external/airmouse/tracking/util/matrixutils.h diff --git a/applications/plugins/airmouse/tracking/util/rotation.cc b/applications/external/airmouse/tracking/util/rotation.cc similarity index 100% rename from applications/plugins/airmouse/tracking/util/rotation.cc rename to applications/external/airmouse/tracking/util/rotation.cc diff --git a/applications/plugins/airmouse/tracking/util/rotation.h b/applications/external/airmouse/tracking/util/rotation.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/rotation.h rename to applications/external/airmouse/tracking/util/rotation.h diff --git a/applications/plugins/airmouse/tracking/util/vector.h b/applications/external/airmouse/tracking/util/vector.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/vector.h rename to applications/external/airmouse/tracking/util/vector.h diff --git a/applications/plugins/airmouse/tracking/util/vectorutils.cc b/applications/external/airmouse/tracking/util/vectorutils.cc similarity index 100% rename from applications/plugins/airmouse/tracking/util/vectorutils.cc rename to applications/external/airmouse/tracking/util/vectorutils.cc diff --git a/applications/plugins/airmouse/tracking/util/vectorutils.h b/applications/external/airmouse/tracking/util/vectorutils.h similarity index 100% rename from applications/plugins/airmouse/tracking/util/vectorutils.h rename to applications/external/airmouse/tracking/util/vectorutils.h diff --git a/applications/plugins/airmouse/views/bt_mouse.c b/applications/external/airmouse/views/bt_mouse.c similarity index 100% rename from applications/plugins/airmouse/views/bt_mouse.c rename to applications/external/airmouse/views/bt_mouse.c diff --git a/applications/plugins/airmouse/views/bt_mouse.h b/applications/external/airmouse/views/bt_mouse.h similarity index 100% rename from applications/plugins/airmouse/views/bt_mouse.h rename to applications/external/airmouse/views/bt_mouse.h diff --git a/applications/plugins/airmouse/views/calibration.c b/applications/external/airmouse/views/calibration.c similarity index 100% rename from applications/plugins/airmouse/views/calibration.c rename to applications/external/airmouse/views/calibration.c diff --git a/applications/plugins/airmouse/views/calibration.h b/applications/external/airmouse/views/calibration.h similarity index 100% rename from applications/plugins/airmouse/views/calibration.h rename to applications/external/airmouse/views/calibration.h diff --git a/applications/plugins/airmouse/views/usb_mouse.c b/applications/external/airmouse/views/usb_mouse.c similarity index 100% rename from applications/plugins/airmouse/views/usb_mouse.c rename to applications/external/airmouse/views/usb_mouse.c diff --git a/applications/plugins/airmouse/views/usb_mouse.h b/applications/external/airmouse/views/usb_mouse.h similarity index 100% rename from applications/plugins/airmouse/views/usb_mouse.h rename to applications/external/airmouse/views/usb_mouse.h diff --git a/applications/plugins/application.fam b/applications/external/application.fam similarity index 100% rename from applications/plugins/application.fam rename to applications/external/application.fam diff --git a/applications/plugins/arkanoid/application.fam b/applications/external/arkanoid/application.fam similarity index 100% rename from applications/plugins/arkanoid/application.fam rename to applications/external/arkanoid/application.fam diff --git a/applications/plugins/arkanoid/arkanoid_10px.png b/applications/external/arkanoid/arkanoid_10px.png similarity index 100% rename from applications/plugins/arkanoid/arkanoid_10px.png rename to applications/external/arkanoid/arkanoid_10px.png diff --git a/applications/plugins/arkanoid/arkanoid_game.c b/applications/external/arkanoid/arkanoid_game.c similarity index 100% rename from applications/plugins/arkanoid/arkanoid_game.c rename to applications/external/arkanoid/arkanoid_game.c diff --git a/applications/plugins/asteroids/LICENSE b/applications/external/asteroids/LICENSE similarity index 100% rename from applications/plugins/asteroids/LICENSE rename to applications/external/asteroids/LICENSE diff --git a/applications/plugins/asteroids/app.c b/applications/external/asteroids/app.c similarity index 100% rename from applications/plugins/asteroids/app.c rename to applications/external/asteroids/app.c diff --git a/applications/plugins/asteroids/appicon.png b/applications/external/asteroids/appicon.png similarity index 100% rename from applications/plugins/asteroids/appicon.png rename to applications/external/asteroids/appicon.png diff --git a/applications/plugins/asteroids/application.fam b/applications/external/asteroids/application.fam similarity index 100% rename from applications/plugins/asteroids/application.fam rename to applications/external/asteroids/application.fam diff --git a/applications/plugins/asteroids/assets/ammo_10x10.png b/applications/external/asteroids/assets/ammo_10x10.png similarity index 100% rename from applications/plugins/asteroids/assets/ammo_10x10.png rename to applications/external/asteroids/assets/ammo_10x10.png diff --git a/applications/plugins/asteroids/assets/ammo_11x11.png b/applications/external/asteroids/assets/ammo_11x11.png similarity index 100% rename from applications/plugins/asteroids/assets/ammo_11x11.png rename to applications/external/asteroids/assets/ammo_11x11.png diff --git a/applications/plugins/asteroids/assets/firepower_12x12.png b/applications/external/asteroids/assets/firepower_12x12.png similarity index 100% rename from applications/plugins/asteroids/assets/firepower_12x12.png rename to applications/external/asteroids/assets/firepower_12x12.png diff --git a/applications/plugins/asteroids/assets/firepower_9x10.png b/applications/external/asteroids/assets/firepower_9x10.png similarity index 100% rename from applications/plugins/asteroids/assets/firepower_9x10.png rename to applications/external/asteroids/assets/firepower_9x10.png diff --git a/applications/plugins/asteroids/assets/firepower_shifted_9x10.png b/applications/external/asteroids/assets/firepower_shifted_9x10.png similarity index 100% rename from applications/plugins/asteroids/assets/firepower_shifted_9x10.png rename to applications/external/asteroids/assets/firepower_shifted_9x10.png diff --git a/applications/plugins/asteroids/assets/heart_10x10.png b/applications/external/asteroids/assets/heart_10x10.png similarity index 100% rename from applications/plugins/asteroids/assets/heart_10x10.png rename to applications/external/asteroids/assets/heart_10x10.png diff --git a/applications/plugins/asteroids/assets/heart_12x12.png b/applications/external/asteroids/assets/heart_12x12.png similarity index 100% rename from applications/plugins/asteroids/assets/heart_12x12.png rename to applications/external/asteroids/assets/heart_12x12.png diff --git a/applications/plugins/asteroids/assets/nuke_10x10.png b/applications/external/asteroids/assets/nuke_10x10.png similarity index 100% rename from applications/plugins/asteroids/assets/nuke_10x10.png rename to applications/external/asteroids/assets/nuke_10x10.png diff --git a/applications/plugins/asteroids/assets/shield-frame.png b/applications/external/asteroids/assets/shield-frame.png similarity index 100% rename from applications/plugins/asteroids/assets/shield-frame.png rename to applications/external/asteroids/assets/shield-frame.png diff --git a/applications/plugins/asteroids/assets/shield_clean.png b/applications/external/asteroids/assets/shield_clean.png similarity index 100% rename from applications/plugins/asteroids/assets/shield_clean.png rename to applications/external/asteroids/assets/shield_clean.png diff --git a/applications/plugins/asteroids/assets/split_shield_10x10.png b/applications/external/asteroids/assets/split_shield_10x10.png similarity index 100% rename from applications/plugins/asteroids/assets/split_shield_10x10.png rename to applications/external/asteroids/assets/split_shield_10x10.png diff --git a/applications/plugins/barcode_gen/LICENSE b/applications/external/barcode_gen/LICENSE similarity index 100% rename from applications/plugins/barcode_gen/LICENSE rename to applications/external/barcode_gen/LICENSE diff --git a/applications/plugins/barcode_gen/application.fam b/applications/external/barcode_gen/application.fam similarity index 100% rename from applications/plugins/barcode_gen/application.fam rename to applications/external/barcode_gen/application.fam diff --git a/applications/plugins/barcode_gen/barcode_app.c b/applications/external/barcode_gen/barcode_app.c similarity index 100% rename from applications/plugins/barcode_gen/barcode_app.c rename to applications/external/barcode_gen/barcode_app.c diff --git a/applications/plugins/barcode_gen/barcode_app.h b/applications/external/barcode_gen/barcode_app.h similarity index 100% rename from applications/plugins/barcode_gen/barcode_app.h rename to applications/external/barcode_gen/barcode_app.h diff --git a/applications/plugins/barcode_gen/barcode_utils.c b/applications/external/barcode_gen/barcode_utils.c similarity index 100% rename from applications/plugins/barcode_gen/barcode_utils.c rename to applications/external/barcode_gen/barcode_utils.c diff --git a/applications/plugins/barcode_gen/barcode_utils.h b/applications/external/barcode_gen/barcode_utils.h similarity index 100% rename from applications/plugins/barcode_gen/barcode_utils.h rename to applications/external/barcode_gen/barcode_utils.h diff --git a/applications/plugins/barcode_gen/barcode_validator.c b/applications/external/barcode_gen/barcode_validator.c similarity index 100% rename from applications/plugins/barcode_gen/barcode_validator.c rename to applications/external/barcode_gen/barcode_validator.c diff --git a/applications/plugins/barcode_gen/barcode_validator.h b/applications/external/barcode_gen/barcode_validator.h similarity index 100% rename from applications/plugins/barcode_gen/barcode_validator.h rename to applications/external/barcode_gen/barcode_validator.h diff --git a/applications/plugins/barcode_gen/encodings.c b/applications/external/barcode_gen/encodings.c similarity index 100% rename from applications/plugins/barcode_gen/encodings.c rename to applications/external/barcode_gen/encodings.c diff --git a/applications/plugins/barcode_gen/encodings.h b/applications/external/barcode_gen/encodings.h similarity index 100% rename from applications/plugins/barcode_gen/encodings.h rename to applications/external/barcode_gen/encodings.h diff --git a/applications/plugins/barcode_gen/images/barcode_10.png b/applications/external/barcode_gen/images/barcode_10.png similarity index 100% rename from applications/plugins/barcode_gen/images/barcode_10.png rename to applications/external/barcode_gen/images/barcode_10.png diff --git a/applications/plugins/barcode_gen/views/barcode_view.c b/applications/external/barcode_gen/views/barcode_view.c similarity index 100% rename from applications/plugins/barcode_gen/views/barcode_view.c rename to applications/external/barcode_gen/views/barcode_view.c diff --git a/applications/plugins/barcode_gen/views/barcode_view.h b/applications/external/barcode_gen/views/barcode_view.h similarity index 100% rename from applications/plugins/barcode_gen/views/barcode_view.h rename to applications/external/barcode_gen/views/barcode_view.h diff --git a/applications/plugins/barcode_gen/views/create_view.c b/applications/external/barcode_gen/views/create_view.c similarity index 100% rename from applications/plugins/barcode_gen/views/create_view.c rename to applications/external/barcode_gen/views/create_view.c diff --git a/applications/plugins/barcode_gen/views/create_view.h b/applications/external/barcode_gen/views/create_view.h similarity index 100% rename from applications/plugins/barcode_gen/views/create_view.h rename to applications/external/barcode_gen/views/create_view.h diff --git a/applications/plugins/barcode_gen/views/message_view.c b/applications/external/barcode_gen/views/message_view.c similarity index 100% rename from applications/plugins/barcode_gen/views/message_view.c rename to applications/external/barcode_gen/views/message_view.c diff --git a/applications/plugins/barcode_gen/views/message_view.h b/applications/external/barcode_gen/views/message_view.h similarity index 100% rename from applications/plugins/barcode_gen/views/message_view.h rename to applications/external/barcode_gen/views/message_view.h diff --git a/applications/plugins/blackjack/application.fam b/applications/external/blackjack/application.fam similarity index 100% rename from applications/plugins/blackjack/application.fam rename to applications/external/blackjack/application.fam diff --git a/applications/plugins/blackjack/assets/blackjack.png b/applications/external/blackjack/assets/blackjack.png similarity index 100% rename from applications/plugins/blackjack/assets/blackjack.png rename to applications/external/blackjack/assets/blackjack.png diff --git a/applications/plugins/blackjack/assets/card_graphics.png b/applications/external/blackjack/assets/card_graphics.png similarity index 100% rename from applications/plugins/blackjack/assets/card_graphics.png rename to applications/external/blackjack/assets/card_graphics.png diff --git a/applications/plugins/blackjack/assets/endscreen.png b/applications/external/blackjack/assets/endscreen.png similarity index 100% rename from applications/plugins/blackjack/assets/endscreen.png rename to applications/external/blackjack/assets/endscreen.png diff --git a/applications/plugins/blackjack/blackjack.c b/applications/external/blackjack/blackjack.c similarity index 100% rename from applications/plugins/blackjack/blackjack.c rename to applications/external/blackjack/blackjack.c diff --git a/applications/plugins/blackjack/blackjack_10px.png b/applications/external/blackjack/blackjack_10px.png similarity index 100% rename from applications/plugins/blackjack/blackjack_10px.png rename to applications/external/blackjack/blackjack_10px.png diff --git a/applications/plugins/blackjack/common/card.c b/applications/external/blackjack/common/card.c similarity index 100% rename from applications/plugins/blackjack/common/card.c rename to applications/external/blackjack/common/card.c diff --git a/applications/plugins/blackjack/common/card.h b/applications/external/blackjack/common/card.h similarity index 100% rename from applications/plugins/blackjack/common/card.h rename to applications/external/blackjack/common/card.h diff --git a/applications/plugins/blackjack/common/dml.c b/applications/external/blackjack/common/dml.c similarity index 100% rename from applications/plugins/blackjack/common/dml.c rename to applications/external/blackjack/common/dml.c diff --git a/applications/plugins/blackjack/common/dml.h b/applications/external/blackjack/common/dml.h similarity index 100% rename from applications/plugins/blackjack/common/dml.h rename to applications/external/blackjack/common/dml.h diff --git a/applications/plugins/blackjack/common/menu.c b/applications/external/blackjack/common/menu.c similarity index 100% rename from applications/plugins/blackjack/common/menu.c rename to applications/external/blackjack/common/menu.c diff --git a/applications/plugins/blackjack/common/menu.h b/applications/external/blackjack/common/menu.h similarity index 100% rename from applications/plugins/blackjack/common/menu.h rename to applications/external/blackjack/common/menu.h diff --git a/applications/plugins/blackjack/common/queue.c b/applications/external/blackjack/common/queue.c similarity index 100% rename from applications/plugins/blackjack/common/queue.c rename to applications/external/blackjack/common/queue.c diff --git a/applications/plugins/blackjack/common/queue.h b/applications/external/blackjack/common/queue.h similarity index 100% rename from applications/plugins/blackjack/common/queue.h rename to applications/external/blackjack/common/queue.h diff --git a/applications/plugins/blackjack/common/ui.c b/applications/external/blackjack/common/ui.c similarity index 100% rename from applications/plugins/blackjack/common/ui.c rename to applications/external/blackjack/common/ui.c diff --git a/applications/plugins/blackjack/common/ui.h b/applications/external/blackjack/common/ui.h similarity index 100% rename from applications/plugins/blackjack/common/ui.h rename to applications/external/blackjack/common/ui.h diff --git a/applications/plugins/blackjack/defines.h b/applications/external/blackjack/defines.h similarity index 100% rename from applications/plugins/blackjack/defines.h rename to applications/external/blackjack/defines.h diff --git a/applications/plugins/blackjack/ui.c b/applications/external/blackjack/ui.c similarity index 100% rename from applications/plugins/blackjack/ui.c rename to applications/external/blackjack/ui.c diff --git a/applications/plugins/blackjack/ui.h b/applications/external/blackjack/ui.h similarity index 100% rename from applications/plugins/blackjack/ui.h rename to applications/external/blackjack/ui.h diff --git a/applications/plugins/blackjack/util.c b/applications/external/blackjack/util.c similarity index 100% rename from applications/plugins/blackjack/util.c rename to applications/external/blackjack/util.c diff --git a/applications/plugins/blackjack/util.h b/applications/external/blackjack/util.h similarity index 100% rename from applications/plugins/blackjack/util.h rename to applications/external/blackjack/util.h diff --git a/applications/plugins/bpmtapper/LICENSE b/applications/external/bpmtapper/LICENSE similarity index 100% rename from applications/plugins/bpmtapper/LICENSE rename to applications/external/bpmtapper/LICENSE diff --git a/applications/plugins/bpmtapper/README.md b/applications/external/bpmtapper/README.md similarity index 100% rename from applications/plugins/bpmtapper/README.md rename to applications/external/bpmtapper/README.md diff --git a/applications/plugins/bpmtapper/application.fam b/applications/external/bpmtapper/application.fam similarity index 100% rename from applications/plugins/bpmtapper/application.fam rename to applications/external/bpmtapper/application.fam diff --git a/applications/plugins/bpmtapper/bpm.c b/applications/external/bpmtapper/bpm.c similarity index 100% rename from applications/plugins/bpmtapper/bpm.c rename to applications/external/bpmtapper/bpm.c diff --git a/applications/plugins/bpmtapper/bpm_10px.png b/applications/external/bpmtapper/bpm_10px.png similarity index 100% rename from applications/plugins/bpmtapper/bpm_10px.png rename to applications/external/bpmtapper/bpm_10px.png diff --git a/applications/plugins/bpmtapper/icons/DolphinCommon_56x48.png b/applications/external/bpmtapper/icons/DolphinCommon_56x48.png similarity index 100% rename from applications/plugins/bpmtapper/icons/DolphinCommon_56x48.png rename to applications/external/bpmtapper/icons/DolphinCommon_56x48.png diff --git a/applications/plugins/bpmtapper/images/DolphinCommon_56x48.png b/applications/external/bpmtapper/images/DolphinCommon_56x48.png similarity index 100% rename from applications/plugins/bpmtapper/images/DolphinCommon_56x48.png rename to applications/external/bpmtapper/images/DolphinCommon_56x48.png diff --git a/applications/plugins/bpmtapper/img/screenshot.png b/applications/external/bpmtapper/img/screenshot.png similarity index 100% rename from applications/plugins/bpmtapper/img/screenshot.png rename to applications/external/bpmtapper/img/screenshot.png diff --git a/applications/plugins/brainfuck/application.fam b/applications/external/brainfuck/application.fam similarity index 100% rename from applications/plugins/brainfuck/application.fam rename to applications/external/brainfuck/application.fam diff --git a/applications/plugins/brainfuck/bfico.png b/applications/external/brainfuck/bfico.png similarity index 100% rename from applications/plugins/brainfuck/bfico.png rename to applications/external/brainfuck/bfico.png diff --git a/applications/plugins/brainfuck/brainfuck.c b/applications/external/brainfuck/brainfuck.c similarity index 100% rename from applications/plugins/brainfuck/brainfuck.c rename to applications/external/brainfuck/brainfuck.c diff --git a/applications/plugins/brainfuck/brainfuck.h b/applications/external/brainfuck/brainfuck.h similarity index 100% rename from applications/plugins/brainfuck/brainfuck.h rename to applications/external/brainfuck/brainfuck.h diff --git a/applications/plugins/brainfuck/brainfuck_i.h b/applications/external/brainfuck/brainfuck_i.h similarity index 100% rename from applications/plugins/brainfuck/brainfuck_i.h rename to applications/external/brainfuck/brainfuck_i.h diff --git a/applications/plugins/brainfuck/icons/ButtonRightSmall_3x5.png b/applications/external/brainfuck/icons/ButtonRightSmall_3x5.png similarity index 100% rename from applications/plugins/brainfuck/icons/ButtonRightSmall_3x5.png rename to applications/external/brainfuck/icons/ButtonRightSmall_3x5.png diff --git a/applications/plugins/brainfuck/icons/KeyBackspaceSelected_24x11.png b/applications/external/brainfuck/icons/KeyBackspaceSelected_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyBackspaceSelected_24x11.png rename to applications/external/brainfuck/icons/KeyBackspaceSelected_24x11.png diff --git a/applications/plugins/brainfuck/icons/KeyBackspace_24x11.png b/applications/external/brainfuck/icons/KeyBackspace_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyBackspace_24x11.png rename to applications/external/brainfuck/icons/KeyBackspace_24x11.png diff --git a/applications/plugins/brainfuck/icons/KeyInputSelected_30x11.png b/applications/external/brainfuck/icons/KeyInputSelected_30x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyInputSelected_30x11.png rename to applications/external/brainfuck/icons/KeyInputSelected_30x11.png diff --git a/applications/plugins/brainfuck/icons/KeyInput_30x11.png b/applications/external/brainfuck/icons/KeyInput_30x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyInput_30x11.png rename to applications/external/brainfuck/icons/KeyInput_30x11.png diff --git a/applications/plugins/brainfuck/icons/KeyRunSelected_24x11.png b/applications/external/brainfuck/icons/KeyRunSelected_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyRunSelected_24x11.png rename to applications/external/brainfuck/icons/KeyRunSelected_24x11.png diff --git a/applications/plugins/brainfuck/icons/KeyRun_24x11.png b/applications/external/brainfuck/icons/KeyRun_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeyRun_24x11.png rename to applications/external/brainfuck/icons/KeyRun_24x11.png diff --git a/applications/plugins/brainfuck/icons/KeySaveSelected_24x11.png b/applications/external/brainfuck/icons/KeySaveSelected_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeySaveSelected_24x11.png rename to applications/external/brainfuck/icons/KeySaveSelected_24x11.png diff --git a/applications/plugins/brainfuck/icons/KeySave_24x11.png b/applications/external/brainfuck/icons/KeySave_24x11.png similarity index 100% rename from applications/plugins/brainfuck/icons/KeySave_24x11.png rename to applications/external/brainfuck/icons/KeySave_24x11.png diff --git a/applications/plugins/brainfuck/icons/bfico.png b/applications/external/brainfuck/icons/bfico.png similarity index 100% rename from applications/plugins/brainfuck/icons/bfico.png rename to applications/external/brainfuck/icons/bfico.png diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene.c b/applications/external/brainfuck/scenes/brainfuck_scene.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene.c rename to applications/external/brainfuck/scenes/brainfuck_scene.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene.h b/applications/external/brainfuck/scenes/brainfuck_scene.h similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene.h rename to applications/external/brainfuck/scenes/brainfuck_scene.h diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_config.h b/applications/external/brainfuck/scenes/brainfuck_scene_config.h similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_config.h rename to applications/external/brainfuck/scenes/brainfuck_scene_config.h diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_dev.c b/applications/external/brainfuck/scenes/brainfuck_scene_dev.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_dev.c rename to applications/external/brainfuck/scenes/brainfuck_scene_dev.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_exec.c b/applications/external/brainfuck/scenes/brainfuck_scene_exec.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_exec.c rename to applications/external/brainfuck/scenes/brainfuck_scene_exec.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_file_create.c b/applications/external/brainfuck/scenes/brainfuck_scene_file_create.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_file_create.c rename to applications/external/brainfuck/scenes/brainfuck_scene_file_create.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_file_select.c b/applications/external/brainfuck/scenes/brainfuck_scene_file_select.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_file_select.c rename to applications/external/brainfuck/scenes/brainfuck_scene_file_select.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_set_input.c b/applications/external/brainfuck/scenes/brainfuck_scene_set_input.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_set_input.c rename to applications/external/brainfuck/scenes/brainfuck_scene_set_input.c diff --git a/applications/plugins/brainfuck/scenes/brainfuck_scene_start.c b/applications/external/brainfuck/scenes/brainfuck_scene_start.c similarity index 100% rename from applications/plugins/brainfuck/scenes/brainfuck_scene_start.c rename to applications/external/brainfuck/scenes/brainfuck_scene_start.c diff --git a/applications/plugins/brainfuck/views/bf_dev_env.c b/applications/external/brainfuck/views/bf_dev_env.c similarity index 100% rename from applications/plugins/brainfuck/views/bf_dev_env.c rename to applications/external/brainfuck/views/bf_dev_env.c diff --git a/applications/plugins/brainfuck/views/bf_dev_env.h b/applications/external/brainfuck/views/bf_dev_env.h similarity index 100% rename from applications/plugins/brainfuck/views/bf_dev_env.h rename to applications/external/brainfuck/views/bf_dev_env.h diff --git a/applications/plugins/brainfuck/worker.c b/applications/external/brainfuck/worker.c similarity index 100% rename from applications/plugins/brainfuck/worker.c rename to applications/external/brainfuck/worker.c diff --git a/applications/plugins/brainfuck/worker.h b/applications/external/brainfuck/worker.h similarity index 100% rename from applications/plugins/brainfuck/worker.h rename to applications/external/brainfuck/worker.h diff --git a/applications/plugins/caesarcipher/LICENSE b/applications/external/caesarcipher/LICENSE similarity index 100% rename from applications/plugins/caesarcipher/LICENSE rename to applications/external/caesarcipher/LICENSE diff --git a/applications/plugins/caesarcipher/README.md b/applications/external/caesarcipher/README.md similarity index 100% rename from applications/plugins/caesarcipher/README.md rename to applications/external/caesarcipher/README.md diff --git a/applications/plugins/caesarcipher/application.fam b/applications/external/caesarcipher/application.fam similarity index 88% rename from applications/plugins/caesarcipher/application.fam rename to applications/external/caesarcipher/application.fam index 652585de2..4f438d2b3 100644 --- a/applications/plugins/caesarcipher/application.fam +++ b/applications/external/caesarcipher/application.fam @@ -1,7 +1,7 @@ App( appid="Caesar_Cipher", name="Caesar Cipher", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="caesar_cipher_app", cdefines=["APP_CAESAR_CIPHER"], requires=[ diff --git a/applications/plugins/caesarcipher/caesar_cipher.c b/applications/external/caesarcipher/caesar_cipher.c similarity index 100% rename from applications/plugins/caesarcipher/caesar_cipher.c rename to applications/external/caesarcipher/caesar_cipher.c diff --git a/applications/plugins/caesarcipher/caesar_cipher_icon.png b/applications/external/caesarcipher/caesar_cipher_icon.png similarity index 100% rename from applications/plugins/caesarcipher/caesar_cipher_icon.png rename to applications/external/caesarcipher/caesar_cipher_icon.png diff --git a/applications/plugins/caesarcipher/img/1.png b/applications/external/caesarcipher/img/1.png similarity index 100% rename from applications/plugins/caesarcipher/img/1.png rename to applications/external/caesarcipher/img/1.png diff --git a/applications/plugins/caesarcipher/img/2.png b/applications/external/caesarcipher/img/2.png similarity index 100% rename from applications/plugins/caesarcipher/img/2.png rename to applications/external/caesarcipher/img/2.png diff --git a/applications/plugins/calculator/application.fam b/applications/external/calculator/application.fam similarity index 100% rename from applications/plugins/calculator/application.fam rename to applications/external/calculator/application.fam diff --git a/applications/plugins/calculator/calc.png b/applications/external/calculator/calc.png similarity index 100% rename from applications/plugins/calculator/calc.png rename to applications/external/calculator/calc.png diff --git a/applications/plugins/calculator/calcIcon.png b/applications/external/calculator/calcIcon.png similarity index 100% rename from applications/plugins/calculator/calcIcon.png rename to applications/external/calculator/calcIcon.png diff --git a/applications/plugins/calculator/calculator.c b/applications/external/calculator/calculator.c similarity index 100% rename from applications/plugins/calculator/calculator.c rename to applications/external/calculator/calculator.c diff --git a/applications/plugins/calculator/tinyexpr.c b/applications/external/calculator/tinyexpr.c similarity index 100% rename from applications/plugins/calculator/tinyexpr.c rename to applications/external/calculator/tinyexpr.c diff --git a/applications/plugins/calculator/tinyexpr.h b/applications/external/calculator/tinyexpr.h similarity index 100% rename from applications/plugins/calculator/tinyexpr.h rename to applications/external/calculator/tinyexpr.h diff --git a/applications/plugins/cli_bridge/.gitignore b/applications/external/cli_bridge/.gitignore similarity index 100% rename from applications/plugins/cli_bridge/.gitignore rename to applications/external/cli_bridge/.gitignore diff --git a/applications/plugins/cli_bridge/LICENSE b/applications/external/cli_bridge/LICENSE similarity index 100% rename from applications/plugins/cli_bridge/LICENSE rename to applications/external/cli_bridge/LICENSE diff --git a/applications/plugins/cli_bridge/README.md b/applications/external/cli_bridge/README.md similarity index 100% rename from applications/plugins/cli_bridge/README.md rename to applications/external/cli_bridge/README.md diff --git a/applications/plugins/cli_bridge/application.fam b/applications/external/cli_bridge/application.fam similarity index 100% rename from applications/plugins/cli_bridge/application.fam rename to applications/external/cli_bridge/application.fam diff --git a/applications/plugins/cli_bridge/cli_control.c b/applications/external/cli_bridge/cli_control.c similarity index 100% rename from applications/plugins/cli_bridge/cli_control.c rename to applications/external/cli_bridge/cli_control.c diff --git a/applications/plugins/cli_bridge/cli_control.h b/applications/external/cli_bridge/cli_control.h similarity index 100% rename from applications/plugins/cli_bridge/cli_control.h rename to applications/external/cli_bridge/cli_control.h diff --git a/applications/plugins/cli_bridge/cligui.png b/applications/external/cli_bridge/cligui.png similarity index 100% rename from applications/plugins/cli_bridge/cligui.png rename to applications/external/cli_bridge/cligui.png diff --git a/applications/plugins/cli_bridge/cligui_main.c b/applications/external/cli_bridge/cligui_main.c similarity index 100% rename from applications/plugins/cli_bridge/cligui_main.c rename to applications/external/cli_bridge/cligui_main.c diff --git a/applications/plugins/cli_bridge/cligui_main_i.h b/applications/external/cli_bridge/cligui_main_i.h similarity index 100% rename from applications/plugins/cli_bridge/cligui_main_i.h rename to applications/external/cli_bridge/cligui_main_i.h diff --git a/applications/plugins/cli_bridge/console_output.c b/applications/external/cli_bridge/console_output.c similarity index 100% rename from applications/plugins/cli_bridge/console_output.c rename to applications/external/cli_bridge/console_output.c diff --git a/applications/plugins/cli_bridge/console_output.h b/applications/external/cli_bridge/console_output.h similarity index 100% rename from applications/plugins/cli_bridge/console_output.h rename to applications/external/cli_bridge/console_output.h diff --git a/applications/plugins/cli_bridge/internal_defs.h b/applications/external/cli_bridge/internal_defs.h similarity index 100% rename from applications/plugins/cli_bridge/internal_defs.h rename to applications/external/cli_bridge/internal_defs.h diff --git a/applications/plugins/cli_bridge/text_input.c b/applications/external/cli_bridge/text_input.c similarity index 100% rename from applications/plugins/cli_bridge/text_input.c rename to applications/external/cli_bridge/text_input.c diff --git a/applications/plugins/cli_bridge/text_input.h b/applications/external/cli_bridge/text_input.h similarity index 100% rename from applications/plugins/cli_bridge/text_input.h rename to applications/external/cli_bridge/text_input.h diff --git a/applications/plugins/cntdown_timer/README.md b/applications/external/cntdown_timer/README.md similarity index 100% rename from applications/plugins/cntdown_timer/README.md rename to applications/external/cntdown_timer/README.md diff --git a/applications/plugins/cntdown_timer/app.c b/applications/external/cntdown_timer/app.c similarity index 100% rename from applications/plugins/cntdown_timer/app.c rename to applications/external/cntdown_timer/app.c diff --git a/applications/plugins/cntdown_timer/app.h b/applications/external/cntdown_timer/app.h similarity index 100% rename from applications/plugins/cntdown_timer/app.h rename to applications/external/cntdown_timer/app.h diff --git a/applications/plugins/cntdown_timer/application.fam b/applications/external/cntdown_timer/application.fam similarity index 100% rename from applications/plugins/cntdown_timer/application.fam rename to applications/external/cntdown_timer/application.fam diff --git a/applications/plugins/cntdown_timer/cntdown_timer.png b/applications/external/cntdown_timer/cntdown_timer.png similarity index 100% rename from applications/plugins/cntdown_timer/cntdown_timer.png rename to applications/external/cntdown_timer/cntdown_timer.png diff --git a/applications/plugins/cntdown_timer/utils/utils.c b/applications/external/cntdown_timer/utils/utils.c similarity index 100% rename from applications/plugins/cntdown_timer/utils/utils.c rename to applications/external/cntdown_timer/utils/utils.c diff --git a/applications/plugins/cntdown_timer/utils/utils.h b/applications/external/cntdown_timer/utils/utils.h similarity index 100% rename from applications/plugins/cntdown_timer/utils/utils.h rename to applications/external/cntdown_timer/utils/utils.h diff --git a/applications/plugins/cntdown_timer/views/countdown_view.c b/applications/external/cntdown_timer/views/countdown_view.c similarity index 100% rename from applications/plugins/cntdown_timer/views/countdown_view.c rename to applications/external/cntdown_timer/views/countdown_view.c diff --git a/applications/plugins/cntdown_timer/views/countdown_view.h b/applications/external/cntdown_timer/views/countdown_view.h similarity index 100% rename from applications/plugins/cntdown_timer/views/countdown_view.h rename to applications/external/cntdown_timer/views/countdown_view.h diff --git a/applications/plugins/counter/README.md b/applications/external/counter/README.md similarity index 100% rename from applications/plugins/counter/README.md rename to applications/external/counter/README.md diff --git a/applications/plugins/counter/application.fam b/applications/external/counter/application.fam similarity index 84% rename from applications/plugins/counter/application.fam rename to applications/external/counter/application.fam index 8f0147b09..b287965bf 100644 --- a/applications/plugins/counter/application.fam +++ b/applications/external/counter/application.fam @@ -1,7 +1,7 @@ App( appid="counter", name="Counter", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="counterapp", requires=[ "gui", diff --git a/applications/plugins/counter/counter.c b/applications/external/counter/counter.c similarity index 100% rename from applications/plugins/counter/counter.c rename to applications/external/counter/counter.c diff --git a/applications/plugins/counter/icons/counter_icon.png b/applications/external/counter/icons/counter_icon.png similarity index 100% rename from applications/plugins/counter/icons/counter_icon.png rename to applications/external/counter/icons/counter_icon.png diff --git a/applications/plugins/dap_link/README.md b/applications/external/dap_link/README.md similarity index 100% rename from applications/plugins/dap_link/README.md rename to applications/external/dap_link/README.md diff --git a/applications/plugins/dap_link/application.fam b/applications/external/dap_link/application.fam similarity index 92% rename from applications/plugins/dap_link/application.fam rename to applications/external/dap_link/application.fam index 4dd2e531e..321b9e102 100644 --- a/applications/plugins/dap_link/application.fam +++ b/applications/external/dap_link/application.fam @@ -1,7 +1,7 @@ App( appid="dap_link", name="[GPIO] DAP Link", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="dap_link_app", requires=[ "gui", diff --git a/applications/plugins/dap_link/dap_config.h b/applications/external/dap_link/dap_config.h similarity index 100% rename from applications/plugins/dap_link/dap_config.h rename to applications/external/dap_link/dap_config.h diff --git a/applications/plugins/dap_link/dap_link.c b/applications/external/dap_link/dap_link.c similarity index 100% rename from applications/plugins/dap_link/dap_link.c rename to applications/external/dap_link/dap_link.c diff --git a/applications/plugins/dap_link/dap_link.h b/applications/external/dap_link/dap_link.h similarity index 100% rename from applications/plugins/dap_link/dap_link.h rename to applications/external/dap_link/dap_link.h diff --git a/applications/plugins/dap_link/dap_link.png b/applications/external/dap_link/dap_link.png similarity index 100% rename from applications/plugins/dap_link/dap_link.png rename to applications/external/dap_link/dap_link.png diff --git a/applications/plugins/dap_link/gui/dap_gui.c b/applications/external/dap_link/gui/dap_gui.c similarity index 100% rename from applications/plugins/dap_link/gui/dap_gui.c rename to applications/external/dap_link/gui/dap_gui.c diff --git a/applications/plugins/dap_link/gui/dap_gui.h b/applications/external/dap_link/gui/dap_gui.h similarity index 100% rename from applications/plugins/dap_link/gui/dap_gui.h rename to applications/external/dap_link/gui/dap_gui.h diff --git a/applications/plugins/dap_link/gui/dap_gui_custom_event.h b/applications/external/dap_link/gui/dap_gui_custom_event.h similarity index 100% rename from applications/plugins/dap_link/gui/dap_gui_custom_event.h rename to applications/external/dap_link/gui/dap_gui_custom_event.h diff --git a/applications/plugins/dap_link/gui/dap_gui_i.h b/applications/external/dap_link/gui/dap_gui_i.h similarity index 100% rename from applications/plugins/dap_link/gui/dap_gui_i.h rename to applications/external/dap_link/gui/dap_gui_i.h diff --git a/applications/plugins/dap_link/gui/scenes/config/dap_scene.c b/applications/external/dap_link/gui/scenes/config/dap_scene.c similarity index 100% rename from applications/plugins/dap_link/gui/scenes/config/dap_scene.c rename to applications/external/dap_link/gui/scenes/config/dap_scene.c diff --git a/applications/plugins/dap_link/gui/scenes/config/dap_scene.h b/applications/external/dap_link/gui/scenes/config/dap_scene.h similarity index 100% rename from applications/plugins/dap_link/gui/scenes/config/dap_scene.h rename to applications/external/dap_link/gui/scenes/config/dap_scene.h diff --git a/applications/plugins/dap_link/gui/scenes/config/dap_scene_config.h b/applications/external/dap_link/gui/scenes/config/dap_scene_config.h similarity index 100% rename from applications/plugins/dap_link/gui/scenes/config/dap_scene_config.h rename to applications/external/dap_link/gui/scenes/config/dap_scene_config.h diff --git a/applications/plugins/dap_link/gui/scenes/dap_scene_about.c b/applications/external/dap_link/gui/scenes/dap_scene_about.c similarity index 100% rename from applications/plugins/dap_link/gui/scenes/dap_scene_about.c rename to applications/external/dap_link/gui/scenes/dap_scene_about.c diff --git a/applications/plugins/dap_link/gui/scenes/dap_scene_config.c b/applications/external/dap_link/gui/scenes/dap_scene_config.c similarity index 100% rename from applications/plugins/dap_link/gui/scenes/dap_scene_config.c rename to applications/external/dap_link/gui/scenes/dap_scene_config.c diff --git a/applications/plugins/dap_link/gui/scenes/dap_scene_help.c b/applications/external/dap_link/gui/scenes/dap_scene_help.c similarity index 100% rename from applications/plugins/dap_link/gui/scenes/dap_scene_help.c rename to applications/external/dap_link/gui/scenes/dap_scene_help.c diff --git a/applications/plugins/dap_link/gui/scenes/dap_scene_main.c b/applications/external/dap_link/gui/scenes/dap_scene_main.c similarity index 100% rename from applications/plugins/dap_link/gui/scenes/dap_scene_main.c rename to applications/external/dap_link/gui/scenes/dap_scene_main.c diff --git a/applications/plugins/dap_link/gui/views/dap_main_view.c b/applications/external/dap_link/gui/views/dap_main_view.c similarity index 100% rename from applications/plugins/dap_link/gui/views/dap_main_view.c rename to applications/external/dap_link/gui/views/dap_main_view.c diff --git a/applications/plugins/dap_link/gui/views/dap_main_view.h b/applications/external/dap_link/gui/views/dap_main_view.h similarity index 100% rename from applications/plugins/dap_link/gui/views/dap_main_view.h rename to applications/external/dap_link/gui/views/dap_main_view.h diff --git a/applications/plugins/dap_link/icons/ActiveConnection_50x64.png b/applications/external/dap_link/icons/ActiveConnection_50x64.png similarity index 100% rename from applications/plugins/dap_link/icons/ActiveConnection_50x64.png rename to applications/external/dap_link/icons/ActiveConnection_50x64.png diff --git a/applications/plugins/dap_link/icons/ArrowDownEmpty_12x18.png b/applications/external/dap_link/icons/ArrowDownEmpty_12x18.png similarity index 100% rename from applications/plugins/dap_link/icons/ArrowDownEmpty_12x18.png rename to applications/external/dap_link/icons/ArrowDownEmpty_12x18.png diff --git a/applications/plugins/dap_link/icons/ArrowDownFilled_12x18.png b/applications/external/dap_link/icons/ArrowDownFilled_12x18.png similarity index 100% rename from applications/plugins/dap_link/icons/ArrowDownFilled_12x18.png rename to applications/external/dap_link/icons/ArrowDownFilled_12x18.png diff --git a/applications/plugins/dap_link/icons/ArrowUpEmpty_12x18.png b/applications/external/dap_link/icons/ArrowUpEmpty_12x18.png similarity index 100% rename from applications/plugins/dap_link/icons/ArrowUpEmpty_12x18.png rename to applications/external/dap_link/icons/ArrowUpEmpty_12x18.png diff --git a/applications/plugins/dap_link/icons/ArrowUpFilled_12x18.png b/applications/external/dap_link/icons/ArrowUpFilled_12x18.png similarity index 100% rename from applications/plugins/dap_link/icons/ArrowUpFilled_12x18.png rename to applications/external/dap_link/icons/ArrowUpFilled_12x18.png diff --git a/applications/plugins/dap_link/usb/dap_v2_usb.c b/applications/external/dap_link/usb/dap_v2_usb.c similarity index 100% rename from applications/plugins/dap_link/usb/dap_v2_usb.c rename to applications/external/dap_link/usb/dap_v2_usb.c diff --git a/applications/plugins/dap_link/usb/dap_v2_usb.h b/applications/external/dap_link/usb/dap_v2_usb.h similarity index 100% rename from applications/plugins/dap_link/usb/dap_v2_usb.h rename to applications/external/dap_link/usb/dap_v2_usb.h diff --git a/applications/plugins/dap_link/usb/usb_winusb.h b/applications/external/dap_link/usb/usb_winusb.h similarity index 100% rename from applications/plugins/dap_link/usb/usb_winusb.h rename to applications/external/dap_link/usb/usb_winusb.h diff --git a/applications/plugins/doom/README.md b/applications/external/doom/README.md similarity index 100% rename from applications/plugins/doom/README.md rename to applications/external/doom/README.md diff --git a/applications/plugins/doom/application.fam b/applications/external/doom/application.fam similarity index 100% rename from applications/plugins/doom/application.fam rename to applications/external/doom/application.fam diff --git a/applications/plugins/doom/assets/door2.png b/applications/external/doom/assets/door2.png similarity index 100% rename from applications/plugins/doom/assets/door2.png rename to applications/external/doom/assets/door2.png diff --git a/applications/plugins/doom/assets/door_inv.png b/applications/external/doom/assets/door_inv.png similarity index 100% rename from applications/plugins/doom/assets/door_inv.png rename to applications/external/doom/assets/door_inv.png diff --git a/applications/plugins/doom/assets/fire_inv.png b/applications/external/doom/assets/fire_inv.png similarity index 100% rename from applications/plugins/doom/assets/fire_inv.png rename to applications/external/doom/assets/fire_inv.png diff --git a/applications/plugins/doom/assets/fireball_inv.png b/applications/external/doom/assets/fireball_inv.png similarity index 100% rename from applications/plugins/doom/assets/fireball_inv.png rename to applications/external/doom/assets/fireball_inv.png diff --git a/applications/plugins/doom/assets/fireball_mask_inv.png b/applications/external/doom/assets/fireball_mask_inv.png similarity index 100% rename from applications/plugins/doom/assets/fireball_mask_inv.png rename to applications/external/doom/assets/fireball_mask_inv.png diff --git a/applications/plugins/doom/assets/gradient_inv.png b/applications/external/doom/assets/gradient_inv.png similarity index 100% rename from applications/plugins/doom/assets/gradient_inv.png rename to applications/external/doom/assets/gradient_inv.png diff --git a/applications/plugins/doom/assets/gun_inv.png b/applications/external/doom/assets/gun_inv.png similarity index 100% rename from applications/plugins/doom/assets/gun_inv.png rename to applications/external/doom/assets/gun_inv.png diff --git a/applications/plugins/doom/assets/gun_mask_inv.png b/applications/external/doom/assets/gun_mask_inv.png similarity index 100% rename from applications/plugins/doom/assets/gun_mask_inv.png rename to applications/external/doom/assets/gun_mask_inv.png diff --git a/applications/plugins/doom/assets/imp_inv.png b/applications/external/doom/assets/imp_inv.png similarity index 100% rename from applications/plugins/doom/assets/imp_inv.png rename to applications/external/doom/assets/imp_inv.png diff --git a/applications/plugins/doom/assets/imp_mask_inv.png b/applications/external/doom/assets/imp_mask_inv.png similarity index 100% rename from applications/plugins/doom/assets/imp_mask_inv.png rename to applications/external/doom/assets/imp_mask_inv.png diff --git a/applications/plugins/doom/assets/item_inv.png b/applications/external/doom/assets/item_inv.png similarity index 100% rename from applications/plugins/doom/assets/item_inv.png rename to applications/external/doom/assets/item_inv.png diff --git a/applications/plugins/doom/assets/item_mask_inv.png b/applications/external/doom/assets/item_mask_inv.png similarity index 100% rename from applications/plugins/doom/assets/item_mask_inv.png rename to applications/external/doom/assets/item_mask_inv.png diff --git a/applications/plugins/doom/assets/logo_inv.png b/applications/external/doom/assets/logo_inv.png similarity index 100% rename from applications/plugins/doom/assets/logo_inv.png rename to applications/external/doom/assets/logo_inv.png diff --git a/applications/plugins/doom/assets/screenshot-imp2.jpg b/applications/external/doom/assets/screenshot-imp2.jpg similarity index 100% rename from applications/plugins/doom/assets/screenshot-imp2.jpg rename to applications/external/doom/assets/screenshot-imp2.jpg diff --git a/applications/plugins/doom/assets/screenshot-intro2.jpg b/applications/external/doom/assets/screenshot-intro2.jpg similarity index 100% rename from applications/plugins/doom/assets/screenshot-intro2.jpg rename to applications/external/doom/assets/screenshot-intro2.jpg diff --git a/applications/plugins/doom/assets/screenshot-medkit2.jpg b/applications/external/doom/assets/screenshot-medkit2.jpg similarity index 100% rename from applications/plugins/doom/assets/screenshot-medkit2.jpg rename to applications/external/doom/assets/screenshot-medkit2.jpg diff --git a/applications/plugins/doom/assets/screenshot-start2.jpg b/applications/external/doom/assets/screenshot-start2.jpg similarity index 100% rename from applications/plugins/doom/assets/screenshot-start2.jpg rename to applications/external/doom/assets/screenshot-start2.jpg diff --git a/applications/plugins/doom/assets/screenshot1.png b/applications/external/doom/assets/screenshot1.png similarity index 100% rename from applications/plugins/doom/assets/screenshot1.png rename to applications/external/doom/assets/screenshot1.png diff --git a/applications/plugins/doom/assets/screenshot2.png b/applications/external/doom/assets/screenshot2.png similarity index 100% rename from applications/plugins/doom/assets/screenshot2.png rename to applications/external/doom/assets/screenshot2.png diff --git a/applications/plugins/doom/assets/screenshot3.png b/applications/external/doom/assets/screenshot3.png similarity index 100% rename from applications/plugins/doom/assets/screenshot3.png rename to applications/external/doom/assets/screenshot3.png diff --git a/applications/plugins/doom/compiled/assets_icons.c b/applications/external/doom/compiled/assets_icons.c similarity index 100% rename from applications/plugins/doom/compiled/assets_icons.c rename to applications/external/doom/compiled/assets_icons.c diff --git a/applications/plugins/doom/compiled/assets_icons.h b/applications/external/doom/compiled/assets_icons.h similarity index 100% rename from applications/plugins/doom/compiled/assets_icons.h rename to applications/external/doom/compiled/assets_icons.h diff --git a/applications/plugins/doom/constants.h b/applications/external/doom/constants.h similarity index 100% rename from applications/plugins/doom/constants.h rename to applications/external/doom/constants.h diff --git a/applications/plugins/doom/display.h b/applications/external/doom/display.h similarity index 100% rename from applications/plugins/doom/display.h rename to applications/external/doom/display.h diff --git a/applications/plugins/doom/doom.c b/applications/external/doom/doom.c similarity index 100% rename from applications/plugins/doom/doom.c rename to applications/external/doom/doom.c diff --git a/applications/plugins/doom/doom_10px.png b/applications/external/doom/doom_10px.png similarity index 100% rename from applications/plugins/doom/doom_10px.png rename to applications/external/doom/doom_10px.png diff --git a/applications/plugins/doom/doom_music_player_worker.c b/applications/external/doom/doom_music_player_worker.c similarity index 100% rename from applications/plugins/doom/doom_music_player_worker.c rename to applications/external/doom/doom_music_player_worker.c diff --git a/applications/plugins/doom/doom_music_player_worker.h b/applications/external/doom/doom_music_player_worker.h similarity index 100% rename from applications/plugins/doom/doom_music_player_worker.h rename to applications/external/doom/doom_music_player_worker.h diff --git a/applications/plugins/doom/entities.c b/applications/external/doom/entities.c similarity index 100% rename from applications/plugins/doom/entities.c rename to applications/external/doom/entities.c diff --git a/applications/plugins/doom/entities.h b/applications/external/doom/entities.h similarity index 100% rename from applications/plugins/doom/entities.h rename to applications/external/doom/entities.h diff --git a/applications/plugins/doom/level.h b/applications/external/doom/level.h similarity index 100% rename from applications/plugins/doom/level.h rename to applications/external/doom/level.h diff --git a/applications/plugins/doom/sound.h b/applications/external/doom/sound.h similarity index 100% rename from applications/plugins/doom/sound.h rename to applications/external/doom/sound.h diff --git a/applications/plugins/doom/types.c b/applications/external/doom/types.c similarity index 100% rename from applications/plugins/doom/types.c rename to applications/external/doom/types.c diff --git a/applications/plugins/doom/types.h b/applications/external/doom/types.h similarity index 100% rename from applications/plugins/doom/types.h rename to applications/external/doom/types.h diff --git a/applications/plugins/dtmf_dolphin/LICENSE b/applications/external/dtmf_dolphin/LICENSE similarity index 100% rename from applications/plugins/dtmf_dolphin/LICENSE rename to applications/external/dtmf_dolphin/LICENSE diff --git a/applications/plugins/dtmf_dolphin/README.md b/applications/external/dtmf_dolphin/README.md similarity index 100% rename from applications/plugins/dtmf_dolphin/README.md rename to applications/external/dtmf_dolphin/README.md diff --git a/applications/plugins/dtmf_dolphin/application.fam b/applications/external/dtmf_dolphin/application.fam similarity index 100% rename from applications/plugins/dtmf_dolphin/application.fam rename to applications/external/dtmf_dolphin/application.fam diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin.c b/applications/external/dtmf_dolphin/dtmf_dolphin.c similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin.c rename to applications/external/dtmf_dolphin/dtmf_dolphin.c diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_audio.c b/applications/external/dtmf_dolphin/dtmf_dolphin_audio.c similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_audio.c rename to applications/external/dtmf_dolphin/dtmf_dolphin_audio.c diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_audio.h b/applications/external/dtmf_dolphin/dtmf_dolphin_audio.h similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_audio.h rename to applications/external/dtmf_dolphin/dtmf_dolphin_audio.h diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_data.c b/applications/external/dtmf_dolphin/dtmf_dolphin_data.c similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_data.c rename to applications/external/dtmf_dolphin/dtmf_dolphin_data.c diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_data.h b/applications/external/dtmf_dolphin/dtmf_dolphin_data.h similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_data.h rename to applications/external/dtmf_dolphin/dtmf_dolphin_data.h diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_event.h b/applications/external/dtmf_dolphin/dtmf_dolphin_event.h similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_event.h rename to applications/external/dtmf_dolphin/dtmf_dolphin_event.h diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_hal.c b/applications/external/dtmf_dolphin/dtmf_dolphin_hal.c similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_hal.c rename to applications/external/dtmf_dolphin/dtmf_dolphin_hal.c diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_hal.h b/applications/external/dtmf_dolphin/dtmf_dolphin_hal.h similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_hal.h rename to applications/external/dtmf_dolphin/dtmf_dolphin_hal.h diff --git a/applications/plugins/dtmf_dolphin/dtmf_dolphin_i.h b/applications/external/dtmf_dolphin/dtmf_dolphin_i.h similarity index 100% rename from applications/plugins/dtmf_dolphin/dtmf_dolphin_i.h rename to applications/external/dtmf_dolphin/dtmf_dolphin_i.h diff --git a/applications/plugins/dtmf_dolphin/phone.png b/applications/external/dtmf_dolphin/phone.png similarity index 100% rename from applications/plugins/dtmf_dolphin/phone.png rename to applications/external/dtmf_dolphin/phone.png diff --git a/applications/plugins/dtmf_dolphin/pics/dialer.jpg b/applications/external/dtmf_dolphin/pics/dialer.jpg similarity index 100% rename from applications/plugins/dtmf_dolphin/pics/dialer.jpg rename to applications/external/dtmf_dolphin/pics/dialer.jpg diff --git a/applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene.c b/applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene.c similarity index 100% rename from applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene.c rename to applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene.c diff --git a/applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene.h b/applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene.h similarity index 100% rename from applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene.h rename to applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene.h diff --git a/applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h b/applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h similarity index 100% rename from applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h rename to applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_config.h diff --git a/applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c b/applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c similarity index 100% rename from applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c rename to applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_dialer.c diff --git a/applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c b/applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c similarity index 100% rename from applications/plugins/dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c rename to applications/external/dtmf_dolphin/scenes/dtmf_dolphin_scene_start.c diff --git a/applications/plugins/dtmf_dolphin/views/dtmf_dolphin_common.h b/applications/external/dtmf_dolphin/views/dtmf_dolphin_common.h similarity index 100% rename from applications/plugins/dtmf_dolphin/views/dtmf_dolphin_common.h rename to applications/external/dtmf_dolphin/views/dtmf_dolphin_common.h diff --git a/applications/plugins/dtmf_dolphin/views/dtmf_dolphin_dialer.c b/applications/external/dtmf_dolphin/views/dtmf_dolphin_dialer.c similarity index 100% rename from applications/plugins/dtmf_dolphin/views/dtmf_dolphin_dialer.c rename to applications/external/dtmf_dolphin/views/dtmf_dolphin_dialer.c diff --git a/applications/plugins/dtmf_dolphin/views/dtmf_dolphin_dialer.h b/applications/external/dtmf_dolphin/views/dtmf_dolphin_dialer.h similarity index 100% rename from applications/plugins/dtmf_dolphin/views/dtmf_dolphin_dialer.h rename to applications/external/dtmf_dolphin/views/dtmf_dolphin_dialer.h diff --git a/applications/plugins/esp8266_deauth/FlipperZeroWiFiDeauthModuleDefines.h b/applications/external/esp8266_deauth/FlipperZeroWiFiDeauthModuleDefines.h similarity index 100% rename from applications/plugins/esp8266_deauth/FlipperZeroWiFiDeauthModuleDefines.h rename to applications/external/esp8266_deauth/FlipperZeroWiFiDeauthModuleDefines.h diff --git a/applications/plugins/esp8266_deauth/application.fam b/applications/external/esp8266_deauth/application.fam similarity index 100% rename from applications/plugins/esp8266_deauth/application.fam rename to applications/external/esp8266_deauth/application.fam diff --git a/applications/plugins/esp8266_deauth/esp8266_deauth.c b/applications/external/esp8266_deauth/esp8266_deauth.c similarity index 100% rename from applications/plugins/esp8266_deauth/esp8266_deauth.c rename to applications/external/esp8266_deauth/esp8266_deauth.c diff --git a/applications/plugins/esp8266_deauth/wifi_10px.png b/applications/external/esp8266_deauth/wifi_10px.png similarity index 100% rename from applications/plugins/esp8266_deauth/wifi_10px.png rename to applications/external/esp8266_deauth/wifi_10px.png diff --git a/applications/plugins/flappy_bird/application.fam b/applications/external/flappy_bird/application.fam similarity index 100% rename from applications/plugins/flappy_bird/application.fam rename to applications/external/flappy_bird/application.fam diff --git a/applications/plugins/flappy_bird/assets/bird/frame_01.png b/applications/external/flappy_bird/assets/bird/frame_01.png similarity index 100% rename from applications/plugins/flappy_bird/assets/bird/frame_01.png rename to applications/external/flappy_bird/assets/bird/frame_01.png diff --git a/applications/plugins/flappy_bird/assets/bird/frame_02.png b/applications/external/flappy_bird/assets/bird/frame_02.png similarity index 100% rename from applications/plugins/flappy_bird/assets/bird/frame_02.png rename to applications/external/flappy_bird/assets/bird/frame_02.png diff --git a/applications/plugins/flappy_bird/assets/bird/frame_03.png b/applications/external/flappy_bird/assets/bird/frame_03.png similarity index 100% rename from applications/plugins/flappy_bird/assets/bird/frame_03.png rename to applications/external/flappy_bird/assets/bird/frame_03.png diff --git a/applications/plugins/flappy_bird/assets/bird/frame_rate b/applications/external/flappy_bird/assets/bird/frame_rate similarity index 100% rename from applications/plugins/flappy_bird/assets/bird/frame_rate rename to applications/external/flappy_bird/assets/bird/frame_rate diff --git a/applications/plugins/flappy_bird/flappy_10px.png b/applications/external/flappy_bird/flappy_10px.png similarity index 100% rename from applications/plugins/flappy_bird/flappy_10px.png rename to applications/external/flappy_bird/flappy_10px.png diff --git a/applications/plugins/flappy_bird/flappy_bird.c b/applications/external/flappy_bird/flappy_bird.c similarity index 100% rename from applications/plugins/flappy_bird/flappy_bird.c rename to applications/external/flappy_bird/flappy_bird.c diff --git a/applications/plugins/flashlight/LICENSE b/applications/external/flashlight/LICENSE similarity index 100% rename from applications/plugins/flashlight/LICENSE rename to applications/external/flashlight/LICENSE diff --git a/applications/plugins/flashlight/README.md b/applications/external/flashlight/README.md similarity index 100% rename from applications/plugins/flashlight/README.md rename to applications/external/flashlight/README.md diff --git a/applications/plugins/flashlight/application.fam b/applications/external/flashlight/application.fam similarity index 100% rename from applications/plugins/flashlight/application.fam rename to applications/external/flashlight/application.fam diff --git a/applications/plugins/flashlight/flash10px.png b/applications/external/flashlight/flash10px.png similarity index 100% rename from applications/plugins/flashlight/flash10px.png rename to applications/external/flashlight/flash10px.png diff --git a/applications/plugins/flashlight/flashlight.c b/applications/external/flashlight/flashlight.c similarity index 100% rename from applications/plugins/flashlight/flashlight.c rename to applications/external/flashlight/flashlight.c diff --git a/applications/plugins/flipfrid/LICENSE.md b/applications/external/flipfrid/LICENSE.md similarity index 100% rename from applications/plugins/flipfrid/LICENSE.md rename to applications/external/flipfrid/LICENSE.md diff --git a/applications/plugins/flipfrid/README.md b/applications/external/flipfrid/README.md similarity index 100% rename from applications/plugins/flipfrid/README.md rename to applications/external/flipfrid/README.md diff --git a/applications/plugins/flipfrid/application.fam b/applications/external/flipfrid/application.fam similarity index 100% rename from applications/plugins/flipfrid/application.fam rename to applications/external/flipfrid/application.fam diff --git a/applications/plugins/flipfrid/flipfrid.c b/applications/external/flipfrid/flipfrid.c similarity index 100% rename from applications/plugins/flipfrid/flipfrid.c rename to applications/external/flipfrid/flipfrid.c diff --git a/applications/plugins/flipfrid/flipfrid.h b/applications/external/flipfrid/flipfrid.h similarity index 100% rename from applications/plugins/flipfrid/flipfrid.h rename to applications/external/flipfrid/flipfrid.h diff --git a/applications/plugins/flipfrid/images/125_10px.png b/applications/external/flipfrid/images/125_10px.png similarity index 100% rename from applications/plugins/flipfrid/images/125_10px.png rename to applications/external/flipfrid/images/125_10px.png diff --git a/applications/plugins/flipfrid/rfid_10px.png b/applications/external/flipfrid/rfid_10px.png similarity index 100% rename from applications/plugins/flipfrid/rfid_10px.png rename to applications/external/flipfrid/rfid_10px.png diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_entrypoint.c b/applications/external/flipfrid/scene/flipfrid_scene_entrypoint.c similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_entrypoint.c rename to applications/external/flipfrid/scene/flipfrid_scene_entrypoint.c diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_entrypoint.h b/applications/external/flipfrid/scene/flipfrid_scene_entrypoint.h similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_entrypoint.h rename to applications/external/flipfrid/scene/flipfrid_scene_entrypoint.h diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_load_custom_uids.c b/applications/external/flipfrid/scene/flipfrid_scene_load_custom_uids.c similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_load_custom_uids.c rename to applications/external/flipfrid/scene/flipfrid_scene_load_custom_uids.c diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_load_custom_uids.h b/applications/external/flipfrid/scene/flipfrid_scene_load_custom_uids.h similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_load_custom_uids.h rename to applications/external/flipfrid/scene/flipfrid_scene_load_custom_uids.h diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_load_file.c b/applications/external/flipfrid/scene/flipfrid_scene_load_file.c similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_load_file.c rename to applications/external/flipfrid/scene/flipfrid_scene_load_file.c diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_load_file.h b/applications/external/flipfrid/scene/flipfrid_scene_load_file.h similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_load_file.h rename to applications/external/flipfrid/scene/flipfrid_scene_load_file.h diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_run_attack.c b/applications/external/flipfrid/scene/flipfrid_scene_run_attack.c similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_run_attack.c rename to applications/external/flipfrid/scene/flipfrid_scene_run_attack.c diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_run_attack.h b/applications/external/flipfrid/scene/flipfrid_scene_run_attack.h similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_run_attack.h rename to applications/external/flipfrid/scene/flipfrid_scene_run_attack.h diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_select_field.c b/applications/external/flipfrid/scene/flipfrid_scene_select_field.c similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_select_field.c rename to applications/external/flipfrid/scene/flipfrid_scene_select_field.c diff --git a/applications/plugins/flipfrid/scene/flipfrid_scene_select_field.h b/applications/external/flipfrid/scene/flipfrid_scene_select_field.h similarity index 100% rename from applications/plugins/flipfrid/scene/flipfrid_scene_select_field.h rename to applications/external/flipfrid/scene/flipfrid_scene_select_field.h diff --git a/applications/plugins/flipper_i2ctools/README.md b/applications/external/flipper_i2ctools/README.md similarity index 100% rename from applications/plugins/flipper_i2ctools/README.md rename to applications/external/flipper_i2ctools/README.md diff --git a/applications/plugins/flipper_i2ctools/application.fam b/applications/external/flipper_i2ctools/application.fam similarity index 100% rename from applications/plugins/flipper_i2ctools/application.fam rename to applications/external/flipper_i2ctools/application.fam diff --git a/applications/plugins/flipper_i2ctools/i2cscanner.c b/applications/external/flipper_i2ctools/i2cscanner.c similarity index 100% rename from applications/plugins/flipper_i2ctools/i2cscanner.c rename to applications/external/flipper_i2ctools/i2cscanner.c diff --git a/applications/plugins/flipper_i2ctools/i2cscanner.h b/applications/external/flipper_i2ctools/i2cscanner.h similarity index 100% rename from applications/plugins/flipper_i2ctools/i2cscanner.h rename to applications/external/flipper_i2ctools/i2cscanner.h diff --git a/applications/plugins/flipper_i2ctools/i2csender.c b/applications/external/flipper_i2ctools/i2csender.c similarity index 100% rename from applications/plugins/flipper_i2ctools/i2csender.c rename to applications/external/flipper_i2ctools/i2csender.c diff --git a/applications/plugins/flipper_i2ctools/i2csender.h b/applications/external/flipper_i2ctools/i2csender.h similarity index 100% rename from applications/plugins/flipper_i2ctools/i2csender.h rename to applications/external/flipper_i2ctools/i2csender.h diff --git a/applications/plugins/flipper_i2ctools/i2csniffer.c b/applications/external/flipper_i2ctools/i2csniffer.c similarity index 100% rename from applications/plugins/flipper_i2ctools/i2csniffer.c rename to applications/external/flipper_i2ctools/i2csniffer.c diff --git a/applications/plugins/flipper_i2ctools/i2csniffer.h b/applications/external/flipper_i2ctools/i2csniffer.h similarity index 100% rename from applications/plugins/flipper_i2ctools/i2csniffer.h rename to applications/external/flipper_i2ctools/i2csniffer.h diff --git a/applications/plugins/flipper_i2ctools/i2ctools.c b/applications/external/flipper_i2ctools/i2ctools.c similarity index 100% rename from applications/plugins/flipper_i2ctools/i2ctools.c rename to applications/external/flipper_i2ctools/i2ctools.c diff --git a/applications/plugins/flipper_i2ctools/i2ctools.gif b/applications/external/flipper_i2ctools/i2ctools.gif similarity index 100% rename from applications/plugins/flipper_i2ctools/i2ctools.gif rename to applications/external/flipper_i2ctools/i2ctools.gif diff --git a/applications/plugins/flipper_i2ctools/i2ctools.png b/applications/external/flipper_i2ctools/i2ctools.png similarity index 100% rename from applications/plugins/flipper_i2ctools/i2ctools.png rename to applications/external/flipper_i2ctools/i2ctools.png diff --git a/applications/plugins/flipper_i2ctools/i2ctools_i.h b/applications/external/flipper_i2ctools/i2ctools_i.h similarity index 100% rename from applications/plugins/flipper_i2ctools/i2ctools_i.h rename to applications/external/flipper_i2ctools/i2ctools_i.h diff --git a/applications/plugins/flipper_i2ctools/images/ButtonDown_7x4.png b/applications/external/flipper_i2ctools/images/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/ButtonDown_7x4.png rename to applications/external/flipper_i2ctools/images/ButtonDown_7x4.png diff --git a/applications/plugins/flipper_i2ctools/images/ButtonLeft_4x7.png b/applications/external/flipper_i2ctools/images/ButtonLeft_4x7.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/ButtonLeft_4x7.png rename to applications/external/flipper_i2ctools/images/ButtonLeft_4x7.png diff --git a/applications/plugins/flipper_i2ctools/images/ButtonRight_4x7.png b/applications/external/flipper_i2ctools/images/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/ButtonRight_4x7.png rename to applications/external/flipper_i2ctools/images/ButtonRight_4x7.png diff --git a/applications/plugins/flipper_i2ctools/images/ButtonUp_7x4.png b/applications/external/flipper_i2ctools/images/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/ButtonUp_7x4.png rename to applications/external/flipper_i2ctools/images/ButtonUp_7x4.png diff --git a/applications/plugins/flipper_i2ctools/images/Ok_btn_9x9.png b/applications/external/flipper_i2ctools/images/Ok_btn_9x9.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/Ok_btn_9x9.png rename to applications/external/flipper_i2ctools/images/Ok_btn_9x9.png diff --git a/applications/plugins/flipper_i2ctools/images/i2ctools_main_76x59.png b/applications/external/flipper_i2ctools/images/i2ctools_main_76x59.png similarity index 100% rename from applications/plugins/flipper_i2ctools/images/i2ctools_main_76x59.png rename to applications/external/flipper_i2ctools/images/i2ctools_main_76x59.png diff --git a/applications/plugins/flipper_i2ctools/views/main_view.c b/applications/external/flipper_i2ctools/views/main_view.c similarity index 100% rename from applications/plugins/flipper_i2ctools/views/main_view.c rename to applications/external/flipper_i2ctools/views/main_view.c diff --git a/applications/plugins/flipper_i2ctools/views/main_view.h b/applications/external/flipper_i2ctools/views/main_view.h similarity index 100% rename from applications/plugins/flipper_i2ctools/views/main_view.h rename to applications/external/flipper_i2ctools/views/main_view.h diff --git a/applications/plugins/flipper_i2ctools/views/scanner_view.c b/applications/external/flipper_i2ctools/views/scanner_view.c similarity index 100% rename from applications/plugins/flipper_i2ctools/views/scanner_view.c rename to applications/external/flipper_i2ctools/views/scanner_view.c diff --git a/applications/plugins/flipper_i2ctools/views/scanner_view.h b/applications/external/flipper_i2ctools/views/scanner_view.h similarity index 100% rename from applications/plugins/flipper_i2ctools/views/scanner_view.h rename to applications/external/flipper_i2ctools/views/scanner_view.h diff --git a/applications/plugins/flipper_i2ctools/views/sender_view.c b/applications/external/flipper_i2ctools/views/sender_view.c similarity index 100% rename from applications/plugins/flipper_i2ctools/views/sender_view.c rename to applications/external/flipper_i2ctools/views/sender_view.c diff --git a/applications/plugins/flipper_i2ctools/views/sender_view.h b/applications/external/flipper_i2ctools/views/sender_view.h similarity index 100% rename from applications/plugins/flipper_i2ctools/views/sender_view.h rename to applications/external/flipper_i2ctools/views/sender_view.h diff --git a/applications/plugins/flipper_i2ctools/views/sniffer_view.c b/applications/external/flipper_i2ctools/views/sniffer_view.c similarity index 100% rename from applications/plugins/flipper_i2ctools/views/sniffer_view.c rename to applications/external/flipper_i2ctools/views/sniffer_view.c diff --git a/applications/plugins/flipper_i2ctools/views/sniffer_view.h b/applications/external/flipper_i2ctools/views/sniffer_view.h similarity index 100% rename from applications/plugins/flipper_i2ctools/views/sniffer_view.h rename to applications/external/flipper_i2ctools/views/sniffer_view.h diff --git a/applications/plugins/game15/README.md b/applications/external/game15/README.md similarity index 100% rename from applications/plugins/game15/README.md rename to applications/external/game15/README.md diff --git a/applications/plugins/game15/application.fam b/applications/external/game15/application.fam similarity index 100% rename from applications/plugins/game15/application.fam rename to applications/external/game15/application.fam diff --git a/applications/plugins/game15/game15.c b/applications/external/game15/game15.c similarity index 100% rename from applications/plugins/game15/game15.c rename to applications/external/game15/game15.c diff --git a/applications/plugins/game15/game15_10px.png b/applications/external/game15/game15_10px.png similarity index 100% rename from applications/plugins/game15/game15_10px.png rename to applications/external/game15/game15_10px.png diff --git a/applications/plugins/game15/images/Game15.png b/applications/external/game15/images/Game15.png similarity index 100% rename from applications/plugins/game15/images/Game15.png rename to applications/external/game15/images/Game15.png diff --git a/applications/plugins/game15/images/Game15Popup.png b/applications/external/game15/images/Game15Popup.png similarity index 100% rename from applications/plugins/game15/images/Game15Popup.png rename to applications/external/game15/images/Game15Popup.png diff --git a/applications/plugins/game15/images/Game15Restore.png b/applications/external/game15/images/Game15Restore.png similarity index 100% rename from applications/plugins/game15/images/Game15Restore.png rename to applications/external/game15/images/Game15Restore.png diff --git a/applications/plugins/game15/sandbox.c b/applications/external/game15/sandbox.c similarity index 100% rename from applications/plugins/game15/sandbox.c rename to applications/external/game15/sandbox.c diff --git a/applications/plugins/game15/sandbox.h b/applications/external/game15/sandbox.h similarity index 100% rename from applications/plugins/game15/sandbox.h rename to applications/external/game15/sandbox.h diff --git a/applications/plugins/game_2048/LICENSE b/applications/external/game_2048/LICENSE similarity index 100% rename from applications/plugins/game_2048/LICENSE rename to applications/external/game_2048/LICENSE diff --git a/applications/plugins/game_2048/README.md b/applications/external/game_2048/README.md similarity index 100% rename from applications/plugins/game_2048/README.md rename to applications/external/game_2048/README.md diff --git a/applications/plugins/game_2048/application.fam b/applications/external/game_2048/application.fam similarity index 100% rename from applications/plugins/game_2048/application.fam rename to applications/external/game_2048/application.fam diff --git a/applications/plugins/game_2048/array_utils.c b/applications/external/game_2048/array_utils.c similarity index 100% rename from applications/plugins/game_2048/array_utils.c rename to applications/external/game_2048/array_utils.c diff --git a/applications/plugins/game_2048/array_utils.h b/applications/external/game_2048/array_utils.h similarity index 100% rename from applications/plugins/game_2048/array_utils.h rename to applications/external/game_2048/array_utils.h diff --git a/applications/plugins/game_2048/digits.h b/applications/external/game_2048/digits.h similarity index 100% rename from applications/plugins/game_2048/digits.h rename to applications/external/game_2048/digits.h diff --git a/applications/plugins/game_2048/game_2048.c b/applications/external/game_2048/game_2048.c similarity index 100% rename from applications/plugins/game_2048/game_2048.c rename to applications/external/game_2048/game_2048.c diff --git a/applications/plugins/game_2048/game_2048.png b/applications/external/game_2048/game_2048.png similarity index 100% rename from applications/plugins/game_2048/game_2048.png rename to applications/external/game_2048/game_2048.png diff --git a/applications/plugins/game_2048/images/screenshot1.png b/applications/external/game_2048/images/screenshot1.png similarity index 100% rename from applications/plugins/game_2048/images/screenshot1.png rename to applications/external/game_2048/images/screenshot1.png diff --git a/applications/plugins/game_2048/images/screenshot2.png b/applications/external/game_2048/images/screenshot2.png similarity index 100% rename from applications/plugins/game_2048/images/screenshot2.png rename to applications/external/game_2048/images/screenshot2.png diff --git a/applications/plugins/game_of_life/application.fam b/applications/external/game_of_life/application.fam similarity index 100% rename from applications/plugins/game_of_life/application.fam rename to applications/external/game_of_life/application.fam diff --git a/applications/plugins/game_of_life/game_of_life.c b/applications/external/game_of_life/game_of_life.c similarity index 100% rename from applications/plugins/game_of_life/game_of_life.c rename to applications/external/game_of_life/game_of_life.c diff --git a/applications/plugins/game_of_life/golIcon.png b/applications/external/game_of_life/golIcon.png similarity index 100% rename from applications/plugins/game_of_life/golIcon.png rename to applications/external/game_of_life/golIcon.png diff --git a/applications/plugins/geigercounter/application.fam b/applications/external/geigercounter/application.fam similarity index 100% rename from applications/plugins/geigercounter/application.fam rename to applications/external/geigercounter/application.fam diff --git a/applications/plugins/geigercounter/flipper_geiger.c b/applications/external/geigercounter/flipper_geiger.c similarity index 100% rename from applications/plugins/geigercounter/flipper_geiger.c rename to applications/external/geigercounter/flipper_geiger.c diff --git a/applications/plugins/geigercounter/geiger.png b/applications/external/geigercounter/geiger.png similarity index 100% rename from applications/plugins/geigercounter/geiger.png rename to applications/external/geigercounter/geiger.png diff --git a/applications/plugins/gpio_reader_a/GPIO_reader.c b/applications/external/gpio_reader_a/GPIO_reader.c similarity index 100% rename from applications/plugins/gpio_reader_a/GPIO_reader.c rename to applications/external/gpio_reader_a/GPIO_reader.c diff --git a/applications/plugins/gpio_reader_a/GPIO_reader_item.c b/applications/external/gpio_reader_a/GPIO_reader_item.c similarity index 100% rename from applications/plugins/gpio_reader_a/GPIO_reader_item.c rename to applications/external/gpio_reader_a/GPIO_reader_item.c diff --git a/applications/plugins/gpio_reader_a/GPIO_reader_item.h b/applications/external/gpio_reader_a/GPIO_reader_item.h similarity index 100% rename from applications/plugins/gpio_reader_a/GPIO_reader_item.h rename to applications/external/gpio_reader_a/GPIO_reader_item.h diff --git a/applications/plugins/gpio_reader_a/README.md b/applications/external/gpio_reader_a/README.md similarity index 100% rename from applications/plugins/gpio_reader_a/README.md rename to applications/external/gpio_reader_a/README.md diff --git a/applications/plugins/gpio_reader_a/application.fam b/applications/external/gpio_reader_a/application.fam similarity index 100% rename from applications/plugins/gpio_reader_a/application.fam rename to applications/external/gpio_reader_a/application.fam diff --git a/applications/plugins/gpio_reader_a/icon.png b/applications/external/gpio_reader_a/icon.png similarity index 100% rename from applications/plugins/gpio_reader_a/icon.png rename to applications/external/gpio_reader_a/icon.png diff --git a/applications/plugins/gpio_reader_b/LICENSE b/applications/external/gpio_reader_b/LICENSE similarity index 100% rename from applications/plugins/gpio_reader_b/LICENSE rename to applications/external/gpio_reader_b/LICENSE diff --git a/applications/plugins/gpio_reader_b/README.md b/applications/external/gpio_reader_b/README.md similarity index 100% rename from applications/plugins/gpio_reader_b/README.md rename to applications/external/gpio_reader_b/README.md diff --git a/applications/plugins/gpio_reader_b/application.fam b/applications/external/gpio_reader_b/application.fam similarity index 100% rename from applications/plugins/gpio_reader_b/application.fam rename to applications/external/gpio_reader_b/application.fam diff --git a/applications/plugins/gpio_reader_b/gpio_app.c b/applications/external/gpio_reader_b/gpio_app.c similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_app.c rename to applications/external/gpio_reader_b/gpio_app.c diff --git a/applications/plugins/gpio_reader_b/gpio_app.h b/applications/external/gpio_reader_b/gpio_app.h similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_app.h rename to applications/external/gpio_reader_b/gpio_app.h diff --git a/applications/plugins/gpio_reader_b/gpio_app_i.h b/applications/external/gpio_reader_b/gpio_app_i.h similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_app_i.h rename to applications/external/gpio_reader_b/gpio_app_i.h diff --git a/applications/plugins/gpio_reader_b/gpio_custom_event.h b/applications/external/gpio_reader_b/gpio_custom_event.h similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_custom_event.h rename to applications/external/gpio_reader_b/gpio_custom_event.h diff --git a/applications/plugins/gpio_reader_b/gpio_item.c b/applications/external/gpio_reader_b/gpio_item.c similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_item.c rename to applications/external/gpio_reader_b/gpio_item.c diff --git a/applications/plugins/gpio_reader_b/gpio_item.h b/applications/external/gpio_reader_b/gpio_item.h similarity index 100% rename from applications/plugins/gpio_reader_b/gpio_item.h rename to applications/external/gpio_reader_b/gpio_item.h diff --git a/applications/plugins/gpio_reader_b/gpioreader.png b/applications/external/gpio_reader_b/gpioreader.png similarity index 100% rename from applications/plugins/gpio_reader_b/gpioreader.png rename to applications/external/gpio_reader_b/gpioreader.png diff --git a/applications/plugins/gpio_reader_b/icon.png b/applications/external/gpio_reader_b/icon.png similarity index 100% rename from applications/plugins/gpio_reader_b/icon.png rename to applications/external/gpio_reader_b/icon.png diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene.c b/applications/external/gpio_reader_b/scenes/gpio_scene.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene.c rename to applications/external/gpio_reader_b/scenes/gpio_scene.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene.h b/applications/external/gpio_reader_b/scenes/gpio_scene.h similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene.h rename to applications/external/gpio_reader_b/scenes/gpio_scene.h diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_config.h b/applications/external/gpio_reader_b/scenes/gpio_scene_config.h similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_config.h rename to applications/external/gpio_reader_b/scenes/gpio_scene_config.h diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_reader.c b/applications/external/gpio_reader_b/scenes/gpio_scene_reader.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_reader.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_reader.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_start.c b/applications/external/gpio_reader_b/scenes/gpio_scene_start.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_start.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_start.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_test.c b/applications/external/gpio_reader_b/scenes/gpio_scene_test.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_test.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_test.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart.c b/applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart_close_rpc.c b/applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart_close_rpc.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart_close_rpc.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart_close_rpc.c diff --git a/applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart_config.c b/applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart_config.c similarity index 100% rename from applications/plugins/gpio_reader_b/scenes/gpio_scene_usb_uart_config.c rename to applications/external/gpio_reader_b/scenes/gpio_scene_usb_uart_config.c diff --git a/applications/plugins/gpio_reader_b/usb_uart_bridge.c b/applications/external/gpio_reader_b/usb_uart_bridge.c similarity index 100% rename from applications/plugins/gpio_reader_b/usb_uart_bridge.c rename to applications/external/gpio_reader_b/usb_uart_bridge.c diff --git a/applications/plugins/gpio_reader_b/usb_uart_bridge.h b/applications/external/gpio_reader_b/usb_uart_bridge.h similarity index 100% rename from applications/plugins/gpio_reader_b/usb_uart_bridge.h rename to applications/external/gpio_reader_b/usb_uart_bridge.h diff --git a/applications/plugins/gpio_reader_b/views/gpio_reader.c b/applications/external/gpio_reader_b/views/gpio_reader.c similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_reader.c rename to applications/external/gpio_reader_b/views/gpio_reader.c diff --git a/applications/plugins/gpio_reader_b/views/gpio_reader.h b/applications/external/gpio_reader_b/views/gpio_reader.h similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_reader.h rename to applications/external/gpio_reader_b/views/gpio_reader.h diff --git a/applications/plugins/gpio_reader_b/views/gpio_test.c b/applications/external/gpio_reader_b/views/gpio_test.c similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_test.c rename to applications/external/gpio_reader_b/views/gpio_test.c diff --git a/applications/plugins/gpio_reader_b/views/gpio_test.h b/applications/external/gpio_reader_b/views/gpio_test.h similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_test.h rename to applications/external/gpio_reader_b/views/gpio_test.h diff --git a/applications/plugins/gpio_reader_b/views/gpio_usb_uart.c b/applications/external/gpio_reader_b/views/gpio_usb_uart.c similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_usb_uart.c rename to applications/external/gpio_reader_b/views/gpio_usb_uart.c diff --git a/applications/plugins/gpio_reader_b/views/gpio_usb_uart.h b/applications/external/gpio_reader_b/views/gpio_usb_uart.h similarity index 100% rename from applications/plugins/gpio_reader_b/views/gpio_usb_uart.h rename to applications/external/gpio_reader_b/views/gpio_usb_uart.h diff --git a/applications/plugins/gps_nmea_uart/LICENSE b/applications/external/gps_nmea_uart/LICENSE similarity index 100% rename from applications/plugins/gps_nmea_uart/LICENSE rename to applications/external/gps_nmea_uart/LICENSE diff --git a/applications/plugins/gps_nmea_uart/README.md b/applications/external/gps_nmea_uart/README.md similarity index 100% rename from applications/plugins/gps_nmea_uart/README.md rename to applications/external/gps_nmea_uart/README.md diff --git a/applications/plugins/gps_nmea_uart/application.fam b/applications/external/gps_nmea_uart/application.fam similarity index 100% rename from applications/plugins/gps_nmea_uart/application.fam rename to applications/external/gps_nmea_uart/application.fam diff --git a/applications/plugins/gps_nmea_uart/gps.c b/applications/external/gps_nmea_uart/gps.c similarity index 100% rename from applications/plugins/gps_nmea_uart/gps.c rename to applications/external/gps_nmea_uart/gps.c diff --git a/applications/plugins/gps_nmea_uart/gps_10px.png b/applications/external/gps_nmea_uart/gps_10px.png similarity index 100% rename from applications/plugins/gps_nmea_uart/gps_10px.png rename to applications/external/gps_nmea_uart/gps_10px.png diff --git a/applications/plugins/gps_nmea_uart/gps_uart.c b/applications/external/gps_nmea_uart/gps_uart.c similarity index 100% rename from applications/plugins/gps_nmea_uart/gps_uart.c rename to applications/external/gps_nmea_uart/gps_uart.c diff --git a/applications/plugins/gps_nmea_uart/gps_uart.h b/applications/external/gps_nmea_uart/gps_uart.h similarity index 100% rename from applications/plugins/gps_nmea_uart/gps_uart.h rename to applications/external/gps_nmea_uart/gps_uart.h diff --git a/applications/plugins/gps_nmea_uart/minmea.c b/applications/external/gps_nmea_uart/minmea.c similarity index 100% rename from applications/plugins/gps_nmea_uart/minmea.c rename to applications/external/gps_nmea_uart/minmea.c diff --git a/applications/plugins/gps_nmea_uart/minmea.h b/applications/external/gps_nmea_uart/minmea.h similarity index 100% rename from applications/plugins/gps_nmea_uart/minmea.h rename to applications/external/gps_nmea_uart/minmea.h diff --git a/applications/plugins/gps_nmea_uart/ui.png b/applications/external/gps_nmea_uart/ui.png similarity index 100% rename from applications/plugins/gps_nmea_uart/ui.png rename to applications/external/gps_nmea_uart/ui.png diff --git a/applications/plugins/gps_nmea_uart/wiring.png b/applications/external/gps_nmea_uart/wiring.png similarity index 100% rename from applications/plugins/gps_nmea_uart/wiring.png rename to applications/external/gps_nmea_uart/wiring.png diff --git a/applications/plugins/hc_sr04/application.fam b/applications/external/hc_sr04/application.fam similarity index 100% rename from applications/plugins/hc_sr04/application.fam rename to applications/external/hc_sr04/application.fam diff --git a/applications/plugins/hc_sr04/dist_sensor10px.png b/applications/external/hc_sr04/dist_sensor10px.png similarity index 100% rename from applications/plugins/hc_sr04/dist_sensor10px.png rename to applications/external/hc_sr04/dist_sensor10px.png diff --git a/applications/plugins/hc_sr04/hc_sr04.c b/applications/external/hc_sr04/hc_sr04.c similarity index 100% rename from applications/plugins/hc_sr04/hc_sr04.c rename to applications/external/hc_sr04/hc_sr04.c diff --git a/applications/plugins/heap_defence_game/application.fam b/applications/external/heap_defence_game/application.fam similarity index 100% rename from applications/plugins/heap_defence_game/application.fam rename to applications/external/heap_defence_game/application.fam diff --git a/applications/plugins/heap_defence_game/assets_images/Background_128x64.png b/applications/external/heap_defence_game/assets_images/Background_128x64.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Background_128x64.png rename to applications/external/heap_defence_game/assets_images/Background_128x64.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box1_10x10.png b/applications/external/heap_defence_game/assets_images/Box1_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box1_10x10.png rename to applications/external/heap_defence_game/assets_images/Box1_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box2_10x10.png b/applications/external/heap_defence_game/assets_images/Box2_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box2_10x10.png rename to applications/external/heap_defence_game/assets_images/Box2_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box3_10x10.png b/applications/external/heap_defence_game/assets_images/Box3_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box3_10x10.png rename to applications/external/heap_defence_game/assets_images/Box3_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box4_10x10.png b/applications/external/heap_defence_game/assets_images/Box4_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box4_10x10.png rename to applications/external/heap_defence_game/assets_images/Box4_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box5_10x10.png b/applications/external/heap_defence_game/assets_images/Box5_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box5_10x10.png rename to applications/external/heap_defence_game/assets_images/Box5_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box6p_10x10.png b/applications/external/heap_defence_game/assets_images/Box6p_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box6p_10x10.png rename to applications/external/heap_defence_game/assets_images/Box6p_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box7p_10x10.png b/applications/external/heap_defence_game/assets_images/Box7p_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box7p_10x10.png rename to applications/external/heap_defence_game/assets_images/Box7p_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Box8p_10x10.png b/applications/external/heap_defence_game/assets_images/Box8p_10x10.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Box8p_10x10.png rename to applications/external/heap_defence_game/assets_images/Box8p_10x10.png diff --git a/applications/plugins/heap_defence_game/assets_images/Game_over_128x64.png b/applications/external/heap_defence_game/assets_images/Game_over_128x64.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Game_over_128x64.png rename to applications/external/heap_defence_game/assets_images/Game_over_128x64.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_03.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_03.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_03.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_03.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_04.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_04.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_04.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_04.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_05.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_05.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_05.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_05.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_06.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_06.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_06.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_06.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_07.png b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_07.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_07.png rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_07.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_rate b/applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_game_over_128x64/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_game_over_128x64/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_rate b/applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_person_block_left_10x20/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_rate b/applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_person_block_right_10x20/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_03.png b/applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_03.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_03.png rename to applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_03.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_04.png b/applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_04.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_04.png rename to applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_04.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_rate b/applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_left_10x20/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_person_left_10x20/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_03.png b/applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_03.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_03.png rename to applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_03.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_04.png b/applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_04.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_04.png rename to applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_04.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_rate b/applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_person_right_10x20/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_person_right_10x20/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_01.png b/applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_01.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_01.png rename to applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_01.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_02.png b/applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_02.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_02.png rename to applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_02.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_03.png b/applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_03.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_03.png rename to applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_03.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_04.png b/applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_04.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_04.png rename to applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_04.png diff --git a/applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_rate b/applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_rate similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/HD_start_128x64/frame_rate rename to applications/external/heap_defence_game/assets_images/HD_start_128x64/frame_rate diff --git a/applications/plugins/heap_defence_game/assets_images/Person4_1_10x20.png b/applications/external/heap_defence_game/assets_images/Person4_1_10x20.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Person4_1_10x20.png rename to applications/external/heap_defence_game/assets_images/Person4_1_10x20.png diff --git a/applications/plugins/heap_defence_game/assets_images/Person4_2_10x20.png b/applications/external/heap_defence_game/assets_images/Person4_2_10x20.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Person4_2_10x20.png rename to applications/external/heap_defence_game/assets_images/Person4_2_10x20.png diff --git a/applications/plugins/heap_defence_game/assets_images/Person5_1_10x20.png b/applications/external/heap_defence_game/assets_images/Person5_1_10x20.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Person5_1_10x20.png rename to applications/external/heap_defence_game/assets_images/Person5_1_10x20.png diff --git a/applications/plugins/heap_defence_game/assets_images/Person5_2_10x20.png b/applications/external/heap_defence_game/assets_images/Person5_2_10x20.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Person5_2_10x20.png rename to applications/external/heap_defence_game/assets_images/Person5_2_10x20.png diff --git a/applications/plugins/heap_defence_game/assets_images/Start_128x64.png b/applications/external/heap_defence_game/assets_images/Start_128x64.png similarity index 100% rename from applications/plugins/heap_defence_game/assets_images/Start_128x64.png rename to applications/external/heap_defence_game/assets_images/Start_128x64.png diff --git a/applications/plugins/heap_defence_game/box.png b/applications/external/heap_defence_game/box.png similarity index 100% rename from applications/plugins/heap_defence_game/box.png rename to applications/external/heap_defence_game/box.png diff --git a/applications/plugins/heap_defence_game/heap_defence.c b/applications/external/heap_defence_game/heap_defence.c similarity index 100% rename from applications/plugins/heap_defence_game/heap_defence.c rename to applications/external/heap_defence_game/heap_defence.c diff --git a/applications/plugins/heap_defence_game/hede_assets.c b/applications/external/heap_defence_game/hede_assets.c similarity index 100% rename from applications/plugins/heap_defence_game/hede_assets.c rename to applications/external/heap_defence_game/hede_assets.c diff --git a/applications/plugins/heap_defence_game/hede_assets.h b/applications/external/heap_defence_game/hede_assets.h similarity index 100% rename from applications/plugins/heap_defence_game/hede_assets.h rename to applications/external/heap_defence_game/hede_assets.h diff --git a/applications/plugins/hex_viewer/LICENSE b/applications/external/hex_viewer/LICENSE similarity index 100% rename from applications/plugins/hex_viewer/LICENSE rename to applications/external/hex_viewer/LICENSE diff --git a/applications/plugins/hex_viewer/application.fam b/applications/external/hex_viewer/application.fam similarity index 100% rename from applications/plugins/hex_viewer/application.fam rename to applications/external/hex_viewer/application.fam diff --git a/applications/plugins/hex_viewer/hex_viewer.c b/applications/external/hex_viewer/hex_viewer.c similarity index 100% rename from applications/plugins/hex_viewer/hex_viewer.c rename to applications/external/hex_viewer/hex_viewer.c diff --git a/applications/plugins/hex_viewer/icons/hex_10px.png b/applications/external/hex_viewer/icons/hex_10px.png similarity index 100% rename from applications/plugins/hex_viewer/icons/hex_10px.png rename to applications/external/hex_viewer/icons/hex_10px.png diff --git a/applications/plugins/hid_app/application.fam b/applications/external/hid_app/application.fam similarity index 86% rename from applications/plugins/hid_app/application.fam rename to applications/external/hid_app/application.fam index b8c13e353..f0df85800 100644 --- a/applications/plugins/hid_app/application.fam +++ b/applications/external/hid_app/application.fam @@ -1,7 +1,7 @@ App( appid="hid_usb", name="USB Remote", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="hid_usb_app", stack_size=1 * 1024, fap_category="Tools", @@ -14,7 +14,7 @@ App( App( appid="hid_ble", name="Bluetooth Remote", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="hid_ble_app", stack_size=1 * 1024, fap_category="Tools", diff --git a/applications/plugins/hid_app/assets/Arr_dwn_7x9.png b/applications/external/hid_app/assets/Arr_dwn_7x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Arr_dwn_7x9.png rename to applications/external/hid_app/assets/Arr_dwn_7x9.png diff --git a/applications/plugins/hid_app/assets/Arr_up_7x9.png b/applications/external/hid_app/assets/Arr_up_7x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Arr_up_7x9.png rename to applications/external/hid_app/assets/Arr_up_7x9.png diff --git a/applications/plugins/hid_app/assets/Ble_connected_15x15.png b/applications/external/hid_app/assets/Ble_connected_15x15.png similarity index 100% rename from applications/plugins/hid_app/assets/Ble_connected_15x15.png rename to applications/external/hid_app/assets/Ble_connected_15x15.png diff --git a/applications/plugins/hid_app/assets/Ble_disconnected_15x15.png b/applications/external/hid_app/assets/Ble_disconnected_15x15.png similarity index 100% rename from applications/plugins/hid_app/assets/Ble_disconnected_15x15.png rename to applications/external/hid_app/assets/Ble_disconnected_15x15.png diff --git a/applications/plugins/hid_app/assets/ButtonDown_7x4.png b/applications/external/hid_app/assets/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonDown_7x4.png rename to applications/external/hid_app/assets/ButtonDown_7x4.png diff --git a/applications/plugins/hid_app/assets/ButtonF10_5x8.png b/applications/external/hid_app/assets/ButtonF10_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF10_5x8.png rename to applications/external/hid_app/assets/ButtonF10_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF11_5x8.png b/applications/external/hid_app/assets/ButtonF11_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF11_5x8.png rename to applications/external/hid_app/assets/ButtonF11_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF12_5x8.png b/applications/external/hid_app/assets/ButtonF12_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF12_5x8.png rename to applications/external/hid_app/assets/ButtonF12_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF1_5x8.png b/applications/external/hid_app/assets/ButtonF1_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF1_5x8.png rename to applications/external/hid_app/assets/ButtonF1_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF2_5x8.png b/applications/external/hid_app/assets/ButtonF2_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF2_5x8.png rename to applications/external/hid_app/assets/ButtonF2_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF3_5x8.png b/applications/external/hid_app/assets/ButtonF3_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF3_5x8.png rename to applications/external/hid_app/assets/ButtonF3_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF4_5x8.png b/applications/external/hid_app/assets/ButtonF4_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF4_5x8.png rename to applications/external/hid_app/assets/ButtonF4_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF5_5x8.png b/applications/external/hid_app/assets/ButtonF5_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF5_5x8.png rename to applications/external/hid_app/assets/ButtonF5_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF6_5x8.png b/applications/external/hid_app/assets/ButtonF6_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF6_5x8.png rename to applications/external/hid_app/assets/ButtonF6_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF7_5x8.png b/applications/external/hid_app/assets/ButtonF7_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF7_5x8.png rename to applications/external/hid_app/assets/ButtonF7_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF8_5x8.png b/applications/external/hid_app/assets/ButtonF8_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF8_5x8.png rename to applications/external/hid_app/assets/ButtonF8_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonF9_5x8.png b/applications/external/hid_app/assets/ButtonF9_5x8.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonF9_5x8.png rename to applications/external/hid_app/assets/ButtonF9_5x8.png diff --git a/applications/plugins/hid_app/assets/ButtonLeft_4x7.png b/applications/external/hid_app/assets/ButtonLeft_4x7.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonLeft_4x7.png rename to applications/external/hid_app/assets/ButtonLeft_4x7.png diff --git a/applications/plugins/hid_app/assets/ButtonRight_4x7.png b/applications/external/hid_app/assets/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonRight_4x7.png rename to applications/external/hid_app/assets/ButtonRight_4x7.png diff --git a/applications/plugins/hid_app/assets/ButtonUp_7x4.png b/applications/external/hid_app/assets/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/hid_app/assets/ButtonUp_7x4.png rename to applications/external/hid_app/assets/ButtonUp_7x4.png diff --git a/applications/plugins/hid_app/assets/Button_18x18.png b/applications/external/hid_app/assets/Button_18x18.png similarity index 100% rename from applications/plugins/hid_app/assets/Button_18x18.png rename to applications/external/hid_app/assets/Button_18x18.png diff --git a/applications/plugins/hid_app/assets/Circles_47x47.png b/applications/external/hid_app/assets/Circles_47x47.png similarity index 100% rename from applications/plugins/hid_app/assets/Circles_47x47.png rename to applications/external/hid_app/assets/Circles_47x47.png diff --git a/applications/plugins/hid_app/assets/Left_mouse_icon_9x9.png b/applications/external/hid_app/assets/Left_mouse_icon_9x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Left_mouse_icon_9x9.png rename to applications/external/hid_app/assets/Left_mouse_icon_9x9.png diff --git a/applications/plugins/hid_app/assets/Like_def_11x9.png b/applications/external/hid_app/assets/Like_def_11x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Like_def_11x9.png rename to applications/external/hid_app/assets/Like_def_11x9.png diff --git a/applications/plugins/hid_app/assets/Like_pressed_17x17.png b/applications/external/hid_app/assets/Like_pressed_17x17.png similarity index 100% rename from applications/plugins/hid_app/assets/Like_pressed_17x17.png rename to applications/external/hid_app/assets/Like_pressed_17x17.png diff --git a/applications/plugins/hid_app/assets/Ok_btn_9x9.png b/applications/external/hid_app/assets/Ok_btn_9x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Ok_btn_9x9.png rename to applications/external/hid_app/assets/Ok_btn_9x9.png diff --git a/applications/plugins/hid_app/assets/Ok_btn_pressed_13x13.png b/applications/external/hid_app/assets/Ok_btn_pressed_13x13.png similarity index 100% rename from applications/plugins/hid_app/assets/Ok_btn_pressed_13x13.png rename to applications/external/hid_app/assets/Ok_btn_pressed_13x13.png diff --git a/applications/plugins/hid_app/assets/Pin_arrow_down_7x9.png b/applications/external/hid_app/assets/Pin_arrow_down_7x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Pin_arrow_down_7x9.png rename to applications/external/hid_app/assets/Pin_arrow_down_7x9.png diff --git a/applications/plugins/hid_app/assets/Pin_arrow_left_9x7.png b/applications/external/hid_app/assets/Pin_arrow_left_9x7.png similarity index 100% rename from applications/plugins/hid_app/assets/Pin_arrow_left_9x7.png rename to applications/external/hid_app/assets/Pin_arrow_left_9x7.png diff --git a/applications/plugins/hid_app/assets/Pin_arrow_right_9x7.png b/applications/external/hid_app/assets/Pin_arrow_right_9x7.png similarity index 100% rename from applications/plugins/hid_app/assets/Pin_arrow_right_9x7.png rename to applications/external/hid_app/assets/Pin_arrow_right_9x7.png diff --git a/applications/plugins/hid_app/assets/Pin_arrow_up_7x9.png b/applications/external/hid_app/assets/Pin_arrow_up_7x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Pin_arrow_up_7x9.png rename to applications/external/hid_app/assets/Pin_arrow_up_7x9.png diff --git a/applications/plugins/hid_app/assets/Pin_back_arrow_10x8.png b/applications/external/hid_app/assets/Pin_back_arrow_10x8.png similarity index 100% rename from applications/plugins/hid_app/assets/Pin_back_arrow_10x8.png rename to applications/external/hid_app/assets/Pin_back_arrow_10x8.png diff --git a/applications/plugins/hid_app/assets/Pressed_Button_13x13.png b/applications/external/hid_app/assets/Pressed_Button_13x13.png similarity index 100% rename from applications/plugins/hid_app/assets/Pressed_Button_13x13.png rename to applications/external/hid_app/assets/Pressed_Button_13x13.png diff --git a/applications/plugins/hid_app/assets/Right_mouse_icon_9x9.png b/applications/external/hid_app/assets/Right_mouse_icon_9x9.png similarity index 100% rename from applications/plugins/hid_app/assets/Right_mouse_icon_9x9.png rename to applications/external/hid_app/assets/Right_mouse_icon_9x9.png diff --git a/applications/plugins/hid_app/assets/Space_65x18.png b/applications/external/hid_app/assets/Space_65x18.png similarity index 100% rename from applications/plugins/hid_app/assets/Space_65x18.png rename to applications/external/hid_app/assets/Space_65x18.png diff --git a/applications/plugins/hid_app/assets/Voldwn_6x6.png b/applications/external/hid_app/assets/Voldwn_6x6.png similarity index 100% rename from applications/plugins/hid_app/assets/Voldwn_6x6.png rename to applications/external/hid_app/assets/Voldwn_6x6.png diff --git a/applications/plugins/hid_app/assets/Volup_8x6.png b/applications/external/hid_app/assets/Volup_8x6.png similarity index 100% rename from applications/plugins/hid_app/assets/Volup_8x6.png rename to applications/external/hid_app/assets/Volup_8x6.png diff --git a/applications/plugins/hid_app/hid.c b/applications/external/hid_app/hid.c similarity index 100% rename from applications/plugins/hid_app/hid.c rename to applications/external/hid_app/hid.c diff --git a/applications/plugins/hid_app/hid.h b/applications/external/hid_app/hid.h similarity index 100% rename from applications/plugins/hid_app/hid.h rename to applications/external/hid_app/hid.h diff --git a/applications/plugins/hid_app/hid_ble_10px.png b/applications/external/hid_app/hid_ble_10px.png similarity index 100% rename from applications/plugins/hid_app/hid_ble_10px.png rename to applications/external/hid_app/hid_ble_10px.png diff --git a/applications/plugins/hid_app/hid_usb_10px.png b/applications/external/hid_app/hid_usb_10px.png similarity index 100% rename from applications/plugins/hid_app/hid_usb_10px.png rename to applications/external/hid_app/hid_usb_10px.png diff --git a/applications/plugins/hid_app/views.h b/applications/external/hid_app/views.h similarity index 100% rename from applications/plugins/hid_app/views.h rename to applications/external/hid_app/views.h diff --git a/applications/plugins/hid_app/views/hid_keyboard.c b/applications/external/hid_app/views/hid_keyboard.c similarity index 100% rename from applications/plugins/hid_app/views/hid_keyboard.c rename to applications/external/hid_app/views/hid_keyboard.c diff --git a/applications/plugins/hid_app/views/hid_keyboard.h b/applications/external/hid_app/views/hid_keyboard.h similarity index 100% rename from applications/plugins/hid_app/views/hid_keyboard.h rename to applications/external/hid_app/views/hid_keyboard.h diff --git a/applications/plugins/hid_app/views/hid_keynote.c b/applications/external/hid_app/views/hid_keynote.c similarity index 100% rename from applications/plugins/hid_app/views/hid_keynote.c rename to applications/external/hid_app/views/hid_keynote.c diff --git a/applications/plugins/hid_app/views/hid_keynote.h b/applications/external/hid_app/views/hid_keynote.h similarity index 100% rename from applications/plugins/hid_app/views/hid_keynote.h rename to applications/external/hid_app/views/hid_keynote.h diff --git a/applications/plugins/hid_app/views/hid_media.c b/applications/external/hid_app/views/hid_media.c similarity index 100% rename from applications/plugins/hid_app/views/hid_media.c rename to applications/external/hid_app/views/hid_media.c diff --git a/applications/plugins/hid_app/views/hid_media.h b/applications/external/hid_app/views/hid_media.h similarity index 100% rename from applications/plugins/hid_app/views/hid_media.h rename to applications/external/hid_app/views/hid_media.h diff --git a/applications/plugins/hid_app/views/hid_mouse.c b/applications/external/hid_app/views/hid_mouse.c similarity index 100% rename from applications/plugins/hid_app/views/hid_mouse.c rename to applications/external/hid_app/views/hid_mouse.c diff --git a/applications/plugins/hid_app/views/hid_mouse.h b/applications/external/hid_app/views/hid_mouse.h similarity index 100% rename from applications/plugins/hid_app/views/hid_mouse.h rename to applications/external/hid_app/views/hid_mouse.h diff --git a/applications/plugins/hid_app/views/hid_mouse_jiggler.c b/applications/external/hid_app/views/hid_mouse_jiggler.c similarity index 100% rename from applications/plugins/hid_app/views/hid_mouse_jiggler.c rename to applications/external/hid_app/views/hid_mouse_jiggler.c diff --git a/applications/plugins/hid_app/views/hid_mouse_jiggler.h b/applications/external/hid_app/views/hid_mouse_jiggler.h similarity index 100% rename from applications/plugins/hid_app/views/hid_mouse_jiggler.h rename to applications/external/hid_app/views/hid_mouse_jiggler.h diff --git a/applications/plugins/hid_app/views/hid_tiktok.c b/applications/external/hid_app/views/hid_tiktok.c similarity index 100% rename from applications/plugins/hid_app/views/hid_tiktok.c rename to applications/external/hid_app/views/hid_tiktok.c diff --git a/applications/plugins/hid_app/views/hid_tiktok.h b/applications/external/hid_app/views/hid_tiktok.h similarity index 100% rename from applications/plugins/hid_app/views/hid_tiktok.h rename to applications/external/hid_app/views/hid_tiktok.h diff --git a/applications/plugins/ibtn_fuzzer/LICENSE.md b/applications/external/ibtn_fuzzer/LICENSE.md similarity index 100% rename from applications/plugins/ibtn_fuzzer/LICENSE.md rename to applications/external/ibtn_fuzzer/LICENSE.md diff --git a/applications/plugins/ibtn_fuzzer/application.fam b/applications/external/ibtn_fuzzer/application.fam similarity index 100% rename from applications/plugins/ibtn_fuzzer/application.fam rename to applications/external/ibtn_fuzzer/application.fam diff --git a/applications/plugins/ibtn_fuzzer/ibtnfuzzer.c b/applications/external/ibtn_fuzzer/ibtnfuzzer.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/ibtnfuzzer.c rename to applications/external/ibtn_fuzzer/ibtnfuzzer.c diff --git a/applications/plugins/ibtn_fuzzer/ibtnfuzzer.h b/applications/external/ibtn_fuzzer/ibtnfuzzer.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/ibtnfuzzer.h rename to applications/external/ibtn_fuzzer/ibtnfuzzer.h diff --git a/applications/plugins/ibtn_fuzzer/ibutt_10px.png b/applications/external/ibtn_fuzzer/ibutt_10px.png similarity index 100% rename from applications/plugins/ibtn_fuzzer/ibutt_10px.png rename to applications/external/ibtn_fuzzer/ibutt_10px.png diff --git a/applications/plugins/ibtn_fuzzer/images/ibutt_10px.png b/applications/external/ibtn_fuzzer/images/ibutt_10px.png similarity index 100% rename from applications/plugins/ibtn_fuzzer/images/ibutt_10px.png rename to applications/external/ibtn_fuzzer/images/ibutt_10px.png diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.c diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_entrypoint.h diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.c b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.c rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.c diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.h b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.h rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_custom_uids.h diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.c diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_load_file.h diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.c diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_run_attack.h diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.c b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.c similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.c rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.c diff --git a/applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.h b/applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.h similarity index 100% rename from applications/plugins/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.h rename to applications/external/ibtn_fuzzer/scene/ibtnfuzzer_scene_select_field.h diff --git a/applications/plugins/ifttt/application.fam b/applications/external/ifttt/application.fam similarity index 100% rename from applications/plugins/ifttt/application.fam rename to applications/external/ifttt/application.fam diff --git a/applications/plugins/ifttt/icon.png b/applications/external/ifttt/icon.png similarity index 100% rename from applications/plugins/ifttt/icon.png rename to applications/external/ifttt/icon.png diff --git a/applications/plugins/ifttt/ifttt_virtual_button.c b/applications/external/ifttt/ifttt_virtual_button.c similarity index 100% rename from applications/plugins/ifttt/ifttt_virtual_button.c rename to applications/external/ifttt/ifttt_virtual_button.c diff --git a/applications/plugins/ifttt/ifttt_virtual_button.h b/applications/external/ifttt/ifttt_virtual_button.h similarity index 100% rename from applications/plugins/ifttt/ifttt_virtual_button.h rename to applications/external/ifttt/ifttt_virtual_button.h diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene.c b/applications/external/ifttt/scenes/virtual_button_scene.c similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene.c rename to applications/external/ifttt/scenes/virtual_button_scene.c diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene.h b/applications/external/ifttt/scenes/virtual_button_scene.h similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene.h rename to applications/external/ifttt/scenes/virtual_button_scene.h diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene_about.c b/applications/external/ifttt/scenes/virtual_button_scene_about.c similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene_about.c rename to applications/external/ifttt/scenes/virtual_button_scene_about.c diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene_config.h b/applications/external/ifttt/scenes/virtual_button_scene_config.h similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene_config.h rename to applications/external/ifttt/scenes/virtual_button_scene_config.h diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene_send.c b/applications/external/ifttt/scenes/virtual_button_scene_send.c similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene_send.c rename to applications/external/ifttt/scenes/virtual_button_scene_send.c diff --git a/applications/plugins/ifttt/scenes/virtual_button_scene_start.c b/applications/external/ifttt/scenes/virtual_button_scene_start.c similarity index 100% rename from applications/plugins/ifttt/scenes/virtual_button_scene_start.c rename to applications/external/ifttt/scenes/virtual_button_scene_start.c diff --git a/applications/plugins/ifttt/views/about_view.c b/applications/external/ifttt/views/about_view.c similarity index 100% rename from applications/plugins/ifttt/views/about_view.c rename to applications/external/ifttt/views/about_view.c diff --git a/applications/plugins/ifttt/views/about_view.h b/applications/external/ifttt/views/about_view.h similarity index 100% rename from applications/plugins/ifttt/views/about_view.h rename to applications/external/ifttt/views/about_view.h diff --git a/applications/plugins/ifttt/views/send_view.c b/applications/external/ifttt/views/send_view.c similarity index 100% rename from applications/plugins/ifttt/views/send_view.c rename to applications/external/ifttt/views/send_view.c diff --git a/applications/plugins/ifttt/views/send_view.h b/applications/external/ifttt/views/send_view.h similarity index 100% rename from applications/plugins/ifttt/views/send_view.h rename to applications/external/ifttt/views/send_view.h diff --git a/applications/plugins/ir_remote/application.fam b/applications/external/ir_remote/application.fam similarity index 100% rename from applications/plugins/ir_remote/application.fam rename to applications/external/ir_remote/application.fam diff --git a/applications/plugins/ir_remote/images/ButtonDown_7x4.png b/applications/external/ir_remote/images/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/ir_remote/images/ButtonDown_7x4.png rename to applications/external/ir_remote/images/ButtonDown_7x4.png diff --git a/applications/plugins/ir_remote/images/ButtonLeft_4x7.png b/applications/external/ir_remote/images/ButtonLeft_4x7.png similarity index 100% rename from applications/plugins/ir_remote/images/ButtonLeft_4x7.png rename to applications/external/ir_remote/images/ButtonLeft_4x7.png diff --git a/applications/plugins/ir_remote/images/ButtonRight_4x7.png b/applications/external/ir_remote/images/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/ir_remote/images/ButtonRight_4x7.png rename to applications/external/ir_remote/images/ButtonRight_4x7.png diff --git a/applications/plugins/ir_remote/images/ButtonUp_7x4.png b/applications/external/ir_remote/images/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/ir_remote/images/ButtonUp_7x4.png rename to applications/external/ir_remote/images/ButtonUp_7x4.png diff --git a/applications/plugins/ir_remote/images/Ok_btn_9x9.png b/applications/external/ir_remote/images/Ok_btn_9x9.png similarity index 100% rename from applications/plugins/ir_remote/images/Ok_btn_9x9.png rename to applications/external/ir_remote/images/Ok_btn_9x9.png diff --git a/applications/plugins/ir_remote/images/back_10px.png b/applications/external/ir_remote/images/back_10px.png similarity index 100% rename from applications/plugins/ir_remote/images/back_10px.png rename to applications/external/ir_remote/images/back_10px.png diff --git a/applications/plugins/ir_remote/images/sub1_10px.png b/applications/external/ir_remote/images/sub1_10px.png similarity index 100% rename from applications/plugins/ir_remote/images/sub1_10px.png rename to applications/external/ir_remote/images/sub1_10px.png diff --git a/applications/plugins/ir_remote/infrared_remote.c b/applications/external/ir_remote/infrared_remote.c similarity index 100% rename from applications/plugins/ir_remote/infrared_remote.c rename to applications/external/ir_remote/infrared_remote.c diff --git a/applications/plugins/ir_remote/infrared_remote.h b/applications/external/ir_remote/infrared_remote.h similarity index 100% rename from applications/plugins/ir_remote/infrared_remote.h rename to applications/external/ir_remote/infrared_remote.h diff --git a/applications/plugins/ir_remote/infrared_remote_app.c b/applications/external/ir_remote/infrared_remote_app.c similarity index 100% rename from applications/plugins/ir_remote/infrared_remote_app.c rename to applications/external/ir_remote/infrared_remote_app.c diff --git a/applications/plugins/ir_remote/infrared_remote_button.c b/applications/external/ir_remote/infrared_remote_button.c similarity index 100% rename from applications/plugins/ir_remote/infrared_remote_button.c rename to applications/external/ir_remote/infrared_remote_button.c diff --git a/applications/plugins/ir_remote/infrared_remote_button.h b/applications/external/ir_remote/infrared_remote_button.h similarity index 100% rename from applications/plugins/ir_remote/infrared_remote_button.h rename to applications/external/ir_remote/infrared_remote_button.h diff --git a/applications/plugins/ir_remote/infrared_signal.c b/applications/external/ir_remote/infrared_signal.c similarity index 100% rename from applications/plugins/ir_remote/infrared_signal.c rename to applications/external/ir_remote/infrared_signal.c diff --git a/applications/plugins/ir_remote/infrared_signal.h b/applications/external/ir_remote/infrared_signal.h similarity index 100% rename from applications/plugins/ir_remote/infrared_signal.h rename to applications/external/ir_remote/infrared_signal.h diff --git a/applications/plugins/ir_remote/ir_10px.png b/applications/external/ir_remote/ir_10px.png similarity index 100% rename from applications/plugins/ir_remote/ir_10px.png rename to applications/external/ir_remote/ir_10px.png diff --git a/applications/plugins/lightmeter/LICENSE b/applications/external/lightmeter/LICENSE similarity index 100% rename from applications/plugins/lightmeter/LICENSE rename to applications/external/lightmeter/LICENSE diff --git a/applications/plugins/lightmeter/README.md b/applications/external/lightmeter/README.md similarity index 100% rename from applications/plugins/lightmeter/README.md rename to applications/external/lightmeter/README.md diff --git a/applications/plugins/lightmeter/application.fam b/applications/external/lightmeter/application.fam similarity index 100% rename from applications/plugins/lightmeter/application.fam rename to applications/external/lightmeter/application.fam diff --git a/applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene.c b/applications/external/lightmeter/gui/scenes/config/lightmeter_scene.c similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene.c rename to applications/external/lightmeter/gui/scenes/config/lightmeter_scene.c diff --git a/applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene.h b/applications/external/lightmeter/gui/scenes/config/lightmeter_scene.h similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene.h rename to applications/external/lightmeter/gui/scenes/config/lightmeter_scene.h diff --git a/applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene_config.h b/applications/external/lightmeter/gui/scenes/config/lightmeter_scene_config.h similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/config/lightmeter_scene_config.h rename to applications/external/lightmeter/gui/scenes/config/lightmeter_scene_config.h diff --git a/applications/plugins/lightmeter/gui/scenes/lightmeter_scene_about.c b/applications/external/lightmeter/gui/scenes/lightmeter_scene_about.c similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/lightmeter_scene_about.c rename to applications/external/lightmeter/gui/scenes/lightmeter_scene_about.c diff --git a/applications/plugins/lightmeter/gui/scenes/lightmeter_scene_config.c b/applications/external/lightmeter/gui/scenes/lightmeter_scene_config.c similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/lightmeter_scene_config.c rename to applications/external/lightmeter/gui/scenes/lightmeter_scene_config.c diff --git a/applications/plugins/lightmeter/gui/scenes/lightmeter_scene_help.c b/applications/external/lightmeter/gui/scenes/lightmeter_scene_help.c similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/lightmeter_scene_help.c rename to applications/external/lightmeter/gui/scenes/lightmeter_scene_help.c diff --git a/applications/plugins/lightmeter/gui/scenes/lightmeter_scene_main.c b/applications/external/lightmeter/gui/scenes/lightmeter_scene_main.c similarity index 100% rename from applications/plugins/lightmeter/gui/scenes/lightmeter_scene_main.c rename to applications/external/lightmeter/gui/scenes/lightmeter_scene_main.c diff --git a/applications/plugins/lightmeter/gui/views/main_view.c b/applications/external/lightmeter/gui/views/main_view.c similarity index 100% rename from applications/plugins/lightmeter/gui/views/main_view.c rename to applications/external/lightmeter/gui/views/main_view.c diff --git a/applications/plugins/lightmeter/gui/views/main_view.h b/applications/external/lightmeter/gui/views/main_view.h similarity index 100% rename from applications/plugins/lightmeter/gui/views/main_view.h rename to applications/external/lightmeter/gui/views/main_view.h diff --git a/applications/plugins/lightmeter/icons/T_10x14.png b/applications/external/lightmeter/icons/T_10x14.png similarity index 100% rename from applications/plugins/lightmeter/icons/T_10x14.png rename to applications/external/lightmeter/icons/T_10x14.png diff --git a/applications/plugins/lightmeter/icons/f_10x14.png b/applications/external/lightmeter/icons/f_10x14.png similarity index 100% rename from applications/plugins/lightmeter/icons/f_10x14.png rename to applications/external/lightmeter/icons/f_10x14.png diff --git a/applications/plugins/lightmeter/lib/BH1750/BH1750.c b/applications/external/lightmeter/lib/BH1750/BH1750.c similarity index 100% rename from applications/plugins/lightmeter/lib/BH1750/BH1750.c rename to applications/external/lightmeter/lib/BH1750/BH1750.c diff --git a/applications/plugins/lightmeter/lib/BH1750/BH1750.h b/applications/external/lightmeter/lib/BH1750/BH1750.h similarity index 100% rename from applications/plugins/lightmeter/lib/BH1750/BH1750.h rename to applications/external/lightmeter/lib/BH1750/BH1750.h diff --git a/applications/plugins/lightmeter/lib/BH1750/LICENSE b/applications/external/lightmeter/lib/BH1750/LICENSE similarity index 100% rename from applications/plugins/lightmeter/lib/BH1750/LICENSE rename to applications/external/lightmeter/lib/BH1750/LICENSE diff --git a/applications/plugins/lightmeter/lib/BH1750/README.md b/applications/external/lightmeter/lib/BH1750/README.md similarity index 100% rename from applications/plugins/lightmeter/lib/BH1750/README.md rename to applications/external/lightmeter/lib/BH1750/README.md diff --git a/applications/plugins/lightmeter/lib/BH1750/docs/BH1750.pdf b/applications/external/lightmeter/lib/BH1750/docs/BH1750.pdf similarity index 100% rename from applications/plugins/lightmeter/lib/BH1750/docs/BH1750.pdf rename to applications/external/lightmeter/lib/BH1750/docs/BH1750.pdf diff --git a/applications/plugins/lightmeter/lightmeter.c b/applications/external/lightmeter/lightmeter.c similarity index 100% rename from applications/plugins/lightmeter/lightmeter.c rename to applications/external/lightmeter/lightmeter.c diff --git a/applications/plugins/lightmeter/lightmeter.h b/applications/external/lightmeter/lightmeter.h similarity index 100% rename from applications/plugins/lightmeter/lightmeter.h rename to applications/external/lightmeter/lightmeter.h diff --git a/applications/plugins/lightmeter/lightmeter.png b/applications/external/lightmeter/lightmeter.png similarity index 100% rename from applications/plugins/lightmeter/lightmeter.png rename to applications/external/lightmeter/lightmeter.png diff --git a/applications/plugins/lightmeter/lightmeter_config.h b/applications/external/lightmeter/lightmeter_config.h similarity index 100% rename from applications/plugins/lightmeter/lightmeter_config.h rename to applications/external/lightmeter/lightmeter_config.h diff --git a/applications/plugins/lightmeter/lightmeter_helper.c b/applications/external/lightmeter/lightmeter_helper.c similarity index 100% rename from applications/plugins/lightmeter/lightmeter_helper.c rename to applications/external/lightmeter/lightmeter_helper.c diff --git a/applications/plugins/lightmeter/lightmeter_helper.h b/applications/external/lightmeter/lightmeter_helper.h similarity index 100% rename from applications/plugins/lightmeter/lightmeter_helper.h rename to applications/external/lightmeter/lightmeter_helper.h diff --git a/applications/plugins/mandelbrot/Mandelbrot.png b/applications/external/mandelbrot/Mandelbrot.png similarity index 100% rename from applications/plugins/mandelbrot/Mandelbrot.png rename to applications/external/mandelbrot/Mandelbrot.png diff --git a/applications/plugins/mandelbrot/application.fam b/applications/external/mandelbrot/application.fam similarity index 100% rename from applications/plugins/mandelbrot/application.fam rename to applications/external/mandelbrot/application.fam diff --git a/applications/plugins/mandelbrot/mandelbrot.c b/applications/external/mandelbrot/mandelbrot.c similarity index 100% rename from applications/plugins/mandelbrot/mandelbrot.c rename to applications/external/mandelbrot/mandelbrot.c diff --git a/applications/plugins/metronome/README.md b/applications/external/metronome/README.md similarity index 100% rename from applications/plugins/metronome/README.md rename to applications/external/metronome/README.md diff --git a/applications/plugins/metronome/application.fam b/applications/external/metronome/application.fam similarity index 100% rename from applications/plugins/metronome/application.fam rename to applications/external/metronome/application.fam diff --git a/applications/plugins/metronome/gui_extensions.c b/applications/external/metronome/gui_extensions.c similarity index 100% rename from applications/plugins/metronome/gui_extensions.c rename to applications/external/metronome/gui_extensions.c diff --git a/applications/plugins/metronome/gui_extensions.h b/applications/external/metronome/gui_extensions.h similarity index 100% rename from applications/plugins/metronome/gui_extensions.h rename to applications/external/metronome/gui_extensions.h diff --git a/applications/plugins/metronome/images/ButtonUp_7x4.png b/applications/external/metronome/images/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/metronome/images/ButtonUp_7x4.png rename to applications/external/metronome/images/ButtonUp_7x4.png diff --git a/applications/plugins/metronome/img/screenshot.png b/applications/external/metronome/img/screenshot.png similarity index 100% rename from applications/plugins/metronome/img/screenshot.png rename to applications/external/metronome/img/screenshot.png diff --git a/applications/plugins/metronome/img/wave_left_4x14.png b/applications/external/metronome/img/wave_left_4x14.png similarity index 100% rename from applications/plugins/metronome/img/wave_left_4x14.png rename to applications/external/metronome/img/wave_left_4x14.png diff --git a/applications/plugins/metronome/img/wave_right_4x14.png b/applications/external/metronome/img/wave_right_4x14.png similarity index 100% rename from applications/plugins/metronome/img/wave_right_4x14.png rename to applications/external/metronome/img/wave_right_4x14.png diff --git a/applications/plugins/metronome/metronome.c b/applications/external/metronome/metronome.c similarity index 100% rename from applications/plugins/metronome/metronome.c rename to applications/external/metronome/metronome.c diff --git a/applications/plugins/metronome/metronome_icon.png b/applications/external/metronome/metronome_icon.png similarity index 100% rename from applications/plugins/metronome/metronome_icon.png rename to applications/external/metronome/metronome_icon.png diff --git a/applications/plugins/minesweeper/LICENSE b/applications/external/minesweeper/LICENSE similarity index 100% rename from applications/plugins/minesweeper/LICENSE rename to applications/external/minesweeper/LICENSE diff --git a/applications/plugins/minesweeper/README.md b/applications/external/minesweeper/README.md similarity index 100% rename from applications/plugins/minesweeper/README.md rename to applications/external/minesweeper/README.md diff --git a/applications/plugins/minesweeper/application.fam b/applications/external/minesweeper/application.fam similarity index 100% rename from applications/plugins/minesweeper/application.fam rename to applications/external/minesweeper/application.fam diff --git a/applications/plugins/minesweeper/assets.h b/applications/external/minesweeper/assets.h similarity index 100% rename from applications/plugins/minesweeper/assets.h rename to applications/external/minesweeper/assets.h diff --git a/applications/plugins/minesweeper/assets/asset b/applications/external/minesweeper/assets/asset similarity index 100% rename from applications/plugins/minesweeper/assets/asset rename to applications/external/minesweeper/assets/asset diff --git a/applications/plugins/minesweeper/assets/mockup.png b/applications/external/minesweeper/assets/mockup.png similarity index 100% rename from applications/plugins/minesweeper/assets/mockup.png rename to applications/external/minesweeper/assets/mockup.png diff --git a/applications/plugins/minesweeper/assets/tile_0.png b/applications/external/minesweeper/assets/tile_0.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_0.png rename to applications/external/minesweeper/assets/tile_0.png diff --git a/applications/plugins/minesweeper/assets/tile_0.xbm b/applications/external/minesweeper/assets/tile_0.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_0.xbm rename to applications/external/minesweeper/assets/tile_0.xbm diff --git a/applications/plugins/minesweeper/assets/tile_1.png b/applications/external/minesweeper/assets/tile_1.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_1.png rename to applications/external/minesweeper/assets/tile_1.png diff --git a/applications/plugins/minesweeper/assets/tile_1.xbm b/applications/external/minesweeper/assets/tile_1.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_1.xbm rename to applications/external/minesweeper/assets/tile_1.xbm diff --git a/applications/plugins/minesweeper/assets/tile_2.png b/applications/external/minesweeper/assets/tile_2.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_2.png rename to applications/external/minesweeper/assets/tile_2.png diff --git a/applications/plugins/minesweeper/assets/tile_2.xbm b/applications/external/minesweeper/assets/tile_2.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_2.xbm rename to applications/external/minesweeper/assets/tile_2.xbm diff --git a/applications/plugins/minesweeper/assets/tile_3.png b/applications/external/minesweeper/assets/tile_3.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_3.png rename to applications/external/minesweeper/assets/tile_3.png diff --git a/applications/plugins/minesweeper/assets/tile_3.xbm b/applications/external/minesweeper/assets/tile_3.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_3.xbm rename to applications/external/minesweeper/assets/tile_3.xbm diff --git a/applications/plugins/minesweeper/assets/tile_4.png b/applications/external/minesweeper/assets/tile_4.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_4.png rename to applications/external/minesweeper/assets/tile_4.png diff --git a/applications/plugins/minesweeper/assets/tile_4.xbm b/applications/external/minesweeper/assets/tile_4.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_4.xbm rename to applications/external/minesweeper/assets/tile_4.xbm diff --git a/applications/plugins/minesweeper/assets/tile_5.png b/applications/external/minesweeper/assets/tile_5.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_5.png rename to applications/external/minesweeper/assets/tile_5.png diff --git a/applications/plugins/minesweeper/assets/tile_5.xbm b/applications/external/minesweeper/assets/tile_5.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_5.xbm rename to applications/external/minesweeper/assets/tile_5.xbm diff --git a/applications/plugins/minesweeper/assets/tile_6.png b/applications/external/minesweeper/assets/tile_6.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_6.png rename to applications/external/minesweeper/assets/tile_6.png diff --git a/applications/plugins/minesweeper/assets/tile_6.xbm b/applications/external/minesweeper/assets/tile_6.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_6.xbm rename to applications/external/minesweeper/assets/tile_6.xbm diff --git a/applications/plugins/minesweeper/assets/tile_7.png b/applications/external/minesweeper/assets/tile_7.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_7.png rename to applications/external/minesweeper/assets/tile_7.png diff --git a/applications/plugins/minesweeper/assets/tile_7.xbm b/applications/external/minesweeper/assets/tile_7.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_7.xbm rename to applications/external/minesweeper/assets/tile_7.xbm diff --git a/applications/plugins/minesweeper/assets/tile_8.png b/applications/external/minesweeper/assets/tile_8.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_8.png rename to applications/external/minesweeper/assets/tile_8.png diff --git a/applications/plugins/minesweeper/assets/tile_8.xbm b/applications/external/minesweeper/assets/tile_8.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_8.xbm rename to applications/external/minesweeper/assets/tile_8.xbm diff --git a/applications/plugins/minesweeper/assets/tile_empty.png b/applications/external/minesweeper/assets/tile_empty.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_empty.png rename to applications/external/minesweeper/assets/tile_empty.png diff --git a/applications/plugins/minesweeper/assets/tile_flag.png b/applications/external/minesweeper/assets/tile_flag.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_flag.png rename to applications/external/minesweeper/assets/tile_flag.png diff --git a/applications/plugins/minesweeper/assets/tile_flag.xbm b/applications/external/minesweeper/assets/tile_flag.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_flag.xbm rename to applications/external/minesweeper/assets/tile_flag.xbm diff --git a/applications/plugins/minesweeper/assets/tile_mine.png b/applications/external/minesweeper/assets/tile_mine.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_mine.png rename to applications/external/minesweeper/assets/tile_mine.png diff --git a/applications/plugins/minesweeper/assets/tile_mine.xbm b/applications/external/minesweeper/assets/tile_mine.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_mine.xbm rename to applications/external/minesweeper/assets/tile_mine.xbm diff --git a/applications/plugins/minesweeper/assets/tile_uncleared.png b/applications/external/minesweeper/assets/tile_uncleared.png similarity index 100% rename from applications/plugins/minesweeper/assets/tile_uncleared.png rename to applications/external/minesweeper/assets/tile_uncleared.png diff --git a/applications/plugins/minesweeper/assets/tile_uncleared.xbm b/applications/external/minesweeper/assets/tile_uncleared.xbm similarity index 100% rename from applications/plugins/minesweeper/assets/tile_uncleared.xbm rename to applications/external/minesweeper/assets/tile_uncleared.xbm diff --git a/applications/plugins/minesweeper/img/screenshot.png b/applications/external/minesweeper/img/screenshot.png similarity index 100% rename from applications/plugins/minesweeper/img/screenshot.png rename to applications/external/minesweeper/img/screenshot.png diff --git a/applications/plugins/minesweeper/minesweeper.c b/applications/external/minesweeper/minesweeper.c similarity index 100% rename from applications/plugins/minesweeper/minesweeper.c rename to applications/external/minesweeper/minesweeper.c diff --git a/applications/plugins/minesweeper/minesweeper_icon.png b/applications/external/minesweeper/minesweeper_icon.png similarity index 100% rename from applications/plugins/minesweeper/minesweeper_icon.png rename to applications/external/minesweeper/minesweeper_icon.png diff --git a/applications/plugins/morse_code/application.fam b/applications/external/morse_code/application.fam similarity index 100% rename from applications/plugins/morse_code/application.fam rename to applications/external/morse_code/application.fam diff --git a/applications/plugins/morse_code/morse_code.c b/applications/external/morse_code/morse_code.c similarity index 100% rename from applications/plugins/morse_code/morse_code.c rename to applications/external/morse_code/morse_code.c diff --git a/applications/plugins/morse_code/morse_code_10px.png b/applications/external/morse_code/morse_code_10px.png similarity index 100% rename from applications/plugins/morse_code/morse_code_10px.png rename to applications/external/morse_code/morse_code_10px.png diff --git a/applications/plugins/morse_code/morse_code_worker.c b/applications/external/morse_code/morse_code_worker.c similarity index 100% rename from applications/plugins/morse_code/morse_code_worker.c rename to applications/external/morse_code/morse_code_worker.c diff --git a/applications/plugins/morse_code/morse_code_worker.h b/applications/external/morse_code/morse_code_worker.h similarity index 100% rename from applications/plugins/morse_code/morse_code_worker.h rename to applications/external/morse_code/morse_code_worker.h diff --git a/applications/plugins/mousejacker/application.fam b/applications/external/mousejacker/application.fam similarity index 100% rename from applications/plugins/mousejacker/application.fam rename to applications/external/mousejacker/application.fam diff --git a/applications/plugins/mousejacker/images/badusb_10px.png b/applications/external/mousejacker/images/badusb_10px.png similarity index 100% rename from applications/plugins/mousejacker/images/badusb_10px.png rename to applications/external/mousejacker/images/badusb_10px.png diff --git a/applications/plugins/mousejacker/images/sub1_10px.png b/applications/external/mousejacker/images/sub1_10px.png similarity index 100% rename from applications/plugins/mousejacker/images/sub1_10px.png rename to applications/external/mousejacker/images/sub1_10px.png diff --git a/applications/plugins/mousejacker/lib/nrf24/nrf24.c b/applications/external/mousejacker/lib/nrf24/nrf24.c similarity index 100% rename from applications/plugins/mousejacker/lib/nrf24/nrf24.c rename to applications/external/mousejacker/lib/nrf24/nrf24.c diff --git a/applications/plugins/mousejacker/lib/nrf24/nrf24.h b/applications/external/mousejacker/lib/nrf24/nrf24.h similarity index 100% rename from applications/plugins/mousejacker/lib/nrf24/nrf24.h rename to applications/external/mousejacker/lib/nrf24/nrf24.h diff --git a/applications/plugins/mousejacker/mouse_10px.png b/applications/external/mousejacker/mouse_10px.png similarity index 100% rename from applications/plugins/mousejacker/mouse_10px.png rename to applications/external/mousejacker/mouse_10px.png diff --git a/applications/plugins/mousejacker/mousejacker.c b/applications/external/mousejacker/mousejacker.c similarity index 100% rename from applications/plugins/mousejacker/mousejacker.c rename to applications/external/mousejacker/mousejacker.c diff --git a/applications/plugins/mousejacker/mousejacker_ducky.c b/applications/external/mousejacker/mousejacker_ducky.c similarity index 100% rename from applications/plugins/mousejacker/mousejacker_ducky.c rename to applications/external/mousejacker/mousejacker_ducky.c diff --git a/applications/plugins/mousejacker/mousejacker_ducky.h b/applications/external/mousejacker/mousejacker_ducky.h similarity index 100% rename from applications/plugins/mousejacker/mousejacker_ducky.h rename to applications/external/mousejacker/mousejacker_ducky.h diff --git a/applications/plugins/multi_converter/application.fam b/applications/external/multi_converter/application.fam similarity index 100% rename from applications/plugins/multi_converter/application.fam rename to applications/external/multi_converter/application.fam diff --git a/applications/plugins/multi_converter/converter_10px.png b/applications/external/multi_converter/converter_10px.png similarity index 100% rename from applications/plugins/multi_converter/converter_10px.png rename to applications/external/multi_converter/converter_10px.png diff --git a/applications/plugins/multi_converter/multi_converter.c b/applications/external/multi_converter/multi_converter.c similarity index 100% rename from applications/plugins/multi_converter/multi_converter.c rename to applications/external/multi_converter/multi_converter.c diff --git a/applications/plugins/multi_converter/multi_converter_definitions.h b/applications/external/multi_converter/multi_converter_definitions.h similarity index 100% rename from applications/plugins/multi_converter/multi_converter_definitions.h rename to applications/external/multi_converter/multi_converter_definitions.h diff --git a/applications/plugins/multi_converter/multi_converter_mode_display.c b/applications/external/multi_converter/multi_converter_mode_display.c similarity index 100% rename from applications/plugins/multi_converter/multi_converter_mode_display.c rename to applications/external/multi_converter/multi_converter_mode_display.c diff --git a/applications/plugins/multi_converter/multi_converter_mode_display.h b/applications/external/multi_converter/multi_converter_mode_display.h similarity index 100% rename from applications/plugins/multi_converter/multi_converter_mode_display.h rename to applications/external/multi_converter/multi_converter_mode_display.h diff --git a/applications/plugins/multi_converter/multi_converter_mode_select.c b/applications/external/multi_converter/multi_converter_mode_select.c similarity index 100% rename from applications/plugins/multi_converter/multi_converter_mode_select.c rename to applications/external/multi_converter/multi_converter_mode_select.c diff --git a/applications/plugins/multi_converter/multi_converter_mode_select.h b/applications/external/multi_converter/multi_converter_mode_select.h similarity index 100% rename from applications/plugins/multi_converter/multi_converter_mode_select.h rename to applications/external/multi_converter/multi_converter_mode_select.h diff --git a/applications/plugins/multi_converter/multi_converter_units.c b/applications/external/multi_converter/multi_converter_units.c similarity index 100% rename from applications/plugins/multi_converter/multi_converter_units.c rename to applications/external/multi_converter/multi_converter_units.c diff --git a/applications/plugins/multi_converter/multi_converter_units.h b/applications/external/multi_converter/multi_converter_units.h similarity index 100% rename from applications/plugins/multi_converter/multi_converter_units.h rename to applications/external/multi_converter/multi_converter_units.h diff --git a/applications/plugins/multi_dice/application.fam b/applications/external/multi_dice/application.fam similarity index 100% rename from applications/plugins/multi_dice/application.fam rename to applications/external/multi_dice/application.fam diff --git a/applications/plugins/multi_dice/dice.c b/applications/external/multi_dice/dice.c similarity index 100% rename from applications/plugins/multi_dice/dice.c rename to applications/external/multi_dice/dice.c diff --git a/applications/plugins/multi_dice/dice.png b/applications/external/multi_dice/dice.png similarity index 100% rename from applications/plugins/multi_dice/dice.png rename to applications/external/multi_dice/dice.png diff --git a/applications/plugins/music_beeper/application.fam b/applications/external/music_beeper/application.fam similarity index 100% rename from applications/plugins/music_beeper/application.fam rename to applications/external/music_beeper/application.fam diff --git a/applications/plugins/music_beeper/icons/music_10px.png b/applications/external/music_beeper/icons/music_10px.png similarity index 100% rename from applications/plugins/music_beeper/icons/music_10px.png rename to applications/external/music_beeper/icons/music_10px.png diff --git a/applications/plugins/music_beeper/music_10px.png b/applications/external/music_beeper/music_10px.png similarity index 100% rename from applications/plugins/music_beeper/music_10px.png rename to applications/external/music_beeper/music_10px.png diff --git a/applications/plugins/music_beeper/music_beeper.c b/applications/external/music_beeper/music_beeper.c similarity index 100% rename from applications/plugins/music_beeper/music_beeper.c rename to applications/external/music_beeper/music_beeper.c diff --git a/applications/plugins/music_beeper/music_beeper_cli.c b/applications/external/music_beeper/music_beeper_cli.c similarity index 100% rename from applications/plugins/music_beeper/music_beeper_cli.c rename to applications/external/music_beeper/music_beeper_cli.c diff --git a/applications/plugins/music_beeper/music_beeper_worker.c b/applications/external/music_beeper/music_beeper_worker.c similarity index 100% rename from applications/plugins/music_beeper/music_beeper_worker.c rename to applications/external/music_beeper/music_beeper_worker.c diff --git a/applications/plugins/music_beeper/music_beeper_worker.h b/applications/external/music_beeper/music_beeper_worker.h similarity index 100% rename from applications/plugins/music_beeper/music_beeper_worker.h rename to applications/external/music_beeper/music_beeper_worker.h diff --git a/applications/plugins/music_player/application.fam b/applications/external/music_player/application.fam similarity index 93% rename from applications/plugins/music_player/application.fam rename to applications/external/music_player/application.fam index 07f489072..1072f1524 100644 --- a/applications/plugins/music_player/application.fam +++ b/applications/external/music_player/application.fam @@ -1,7 +1,7 @@ App( appid="Music_Player", name="Music Player", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="music_player_app", cdefines=["APP_MUSIC_PLAYER"], requires=[ diff --git a/applications/plugins/music_player/icons/music_10px.png b/applications/external/music_player/icons/music_10px.png similarity index 100% rename from applications/plugins/music_player/icons/music_10px.png rename to applications/external/music_player/icons/music_10px.png diff --git a/applications/plugins/music_player/music_player.c b/applications/external/music_player/music_player.c similarity index 100% rename from applications/plugins/music_player/music_player.c rename to applications/external/music_player/music_player.c diff --git a/applications/plugins/music_player/music_player_cli.c b/applications/external/music_player/music_player_cli.c similarity index 100% rename from applications/plugins/music_player/music_player_cli.c rename to applications/external/music_player/music_player_cli.c diff --git a/applications/plugins/music_player/music_player_worker.c b/applications/external/music_player/music_player_worker.c similarity index 100% rename from applications/plugins/music_player/music_player_worker.c rename to applications/external/music_player/music_player_worker.c diff --git a/applications/plugins/music_player/music_player_worker.h b/applications/external/music_player/music_player_worker.h similarity index 100% rename from applications/plugins/music_player/music_player_worker.h rename to applications/external/music_player/music_player_worker.h diff --git a/applications/plugins/musictracker/.github/workflows/build_dev.yml b/applications/external/musictracker/.github/workflows/build_dev.yml similarity index 100% rename from applications/plugins/musictracker/.github/workflows/build_dev.yml rename to applications/external/musictracker/.github/workflows/build_dev.yml diff --git a/applications/plugins/musictracker/README.md b/applications/external/musictracker/README.md similarity index 100% rename from applications/plugins/musictracker/README.md rename to applications/external/musictracker/README.md diff --git a/applications/plugins/musictracker/application.fam b/applications/external/musictracker/application.fam similarity index 87% rename from applications/plugins/musictracker/application.fam rename to applications/external/musictracker/application.fam index c0f7edca6..f3bac02c2 100644 --- a/applications/plugins/musictracker/application.fam +++ b/applications/external/musictracker/application.fam @@ -1,7 +1,7 @@ App( appid="zero_tracker", name="Zero Tracker", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="zero_tracker_app", requires=[ "gui", diff --git a/applications/plugins/musictracker/icons/.gitignore b/applications/external/musictracker/icons/.gitignore similarity index 100% rename from applications/plugins/musictracker/icons/.gitignore rename to applications/external/musictracker/icons/.gitignore diff --git a/applications/plugins/musictracker/tracker_engine/speaker_hal.c b/applications/external/musictracker/tracker_engine/speaker_hal.c similarity index 100% rename from applications/plugins/musictracker/tracker_engine/speaker_hal.c rename to applications/external/musictracker/tracker_engine/speaker_hal.c diff --git a/applications/plugins/musictracker/tracker_engine/speaker_hal.h b/applications/external/musictracker/tracker_engine/speaker_hal.h similarity index 100% rename from applications/plugins/musictracker/tracker_engine/speaker_hal.h rename to applications/external/musictracker/tracker_engine/speaker_hal.h diff --git a/applications/plugins/musictracker/tracker_engine/tracker.c b/applications/external/musictracker/tracker_engine/tracker.c similarity index 100% rename from applications/plugins/musictracker/tracker_engine/tracker.c rename to applications/external/musictracker/tracker_engine/tracker.c diff --git a/applications/plugins/musictracker/tracker_engine/tracker.h b/applications/external/musictracker/tracker_engine/tracker.h similarity index 100% rename from applications/plugins/musictracker/tracker_engine/tracker.h rename to applications/external/musictracker/tracker_engine/tracker.h diff --git a/applications/plugins/musictracker/tracker_engine/tracker_notes.h b/applications/external/musictracker/tracker_engine/tracker_notes.h similarity index 100% rename from applications/plugins/musictracker/tracker_engine/tracker_notes.h rename to applications/external/musictracker/tracker_engine/tracker_notes.h diff --git a/applications/plugins/musictracker/tracker_engine/tracker_song.h b/applications/external/musictracker/tracker_engine/tracker_song.h similarity index 100% rename from applications/plugins/musictracker/tracker_engine/tracker_song.h rename to applications/external/musictracker/tracker_engine/tracker_song.h diff --git a/applications/plugins/musictracker/view/tracker_view.c b/applications/external/musictracker/view/tracker_view.c similarity index 100% rename from applications/plugins/musictracker/view/tracker_view.c rename to applications/external/musictracker/view/tracker_view.c diff --git a/applications/plugins/musictracker/view/tracker_view.h b/applications/external/musictracker/view/tracker_view.h similarity index 100% rename from applications/plugins/musictracker/view/tracker_view.h rename to applications/external/musictracker/view/tracker_view.h diff --git a/applications/plugins/musictracker/zero_tracker.c b/applications/external/musictracker/zero_tracker.c similarity index 100% rename from applications/plugins/musictracker/zero_tracker.c rename to applications/external/musictracker/zero_tracker.c diff --git a/applications/plugins/musictracker/zero_tracker.h b/applications/external/musictracker/zero_tracker.h similarity index 100% rename from applications/plugins/musictracker/zero_tracker.h rename to applications/external/musictracker/zero_tracker.h diff --git a/applications/plugins/musictracker/zero_tracker.png b/applications/external/musictracker/zero_tracker.png similarity index 100% rename from applications/plugins/musictracker/zero_tracker.png rename to applications/external/musictracker/zero_tracker.png diff --git a/applications/plugins/nfc_magic/application.fam b/applications/external/nfc_magic/application.fam similarity index 100% rename from applications/plugins/nfc_magic/application.fam rename to applications/external/nfc_magic/application.fam diff --git a/applications/plugins/nfc_magic/assets/DolphinCommon_56x48.png b/applications/external/nfc_magic/assets/DolphinCommon_56x48.png similarity index 100% rename from applications/plugins/nfc_magic/assets/DolphinCommon_56x48.png rename to applications/external/nfc_magic/assets/DolphinCommon_56x48.png diff --git a/applications/plugins/nfc_magic/assets/DolphinNice_96x59.png b/applications/external/nfc_magic/assets/DolphinNice_96x59.png similarity index 100% rename from applications/plugins/nfc_magic/assets/DolphinNice_96x59.png rename to applications/external/nfc_magic/assets/DolphinNice_96x59.png diff --git a/applications/plugins/nfc_magic/assets/Loading_24.png b/applications/external/nfc_magic/assets/Loading_24.png similarity index 100% rename from applications/plugins/nfc_magic/assets/Loading_24.png rename to applications/external/nfc_magic/assets/Loading_24.png diff --git a/applications/plugins/nfc_magic/assets/NFC_manual_60x50.png b/applications/external/nfc_magic/assets/NFC_manual_60x50.png similarity index 100% rename from applications/plugins/nfc_magic/assets/NFC_manual_60x50.png rename to applications/external/nfc_magic/assets/NFC_manual_60x50.png diff --git a/applications/plugins/nfc_magic/lib/magic/magic.c b/applications/external/nfc_magic/lib/magic/magic.c similarity index 100% rename from applications/plugins/nfc_magic/lib/magic/magic.c rename to applications/external/nfc_magic/lib/magic/magic.c diff --git a/applications/plugins/nfc_magic/lib/magic/magic.h b/applications/external/nfc_magic/lib/magic/magic.h similarity index 100% rename from applications/plugins/nfc_magic/lib/magic/magic.h rename to applications/external/nfc_magic/lib/magic/magic.h diff --git a/applications/plugins/nfc_magic/nfc_magic.c b/applications/external/nfc_magic/nfc_magic.c similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic.c rename to applications/external/nfc_magic/nfc_magic.c diff --git a/applications/plugins/nfc_magic/nfc_magic.h b/applications/external/nfc_magic/nfc_magic.h similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic.h rename to applications/external/nfc_magic/nfc_magic.h diff --git a/applications/plugins/nfc_magic/nfc_magic_i.h b/applications/external/nfc_magic/nfc_magic_i.h similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic_i.h rename to applications/external/nfc_magic/nfc_magic_i.h diff --git a/applications/plugins/nfc_magic/nfc_magic_worker.c b/applications/external/nfc_magic/nfc_magic_worker.c similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic_worker.c rename to applications/external/nfc_magic/nfc_magic_worker.c diff --git a/applications/plugins/nfc_magic/nfc_magic_worker.h b/applications/external/nfc_magic/nfc_magic_worker.h similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic_worker.h rename to applications/external/nfc_magic/nfc_magic_worker.h diff --git a/applications/plugins/nfc_magic/nfc_magic_worker_i.h b/applications/external/nfc_magic/nfc_magic_worker_i.h similarity index 100% rename from applications/plugins/nfc_magic/nfc_magic_worker_i.h rename to applications/external/nfc_magic/nfc_magic_worker_i.h diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene.c b/applications/external/nfc_magic/scenes/nfc_magic_scene.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene.h b/applications/external/nfc_magic/scenes/nfc_magic_scene.h similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene.h rename to applications/external/nfc_magic/scenes/nfc_magic_scene.h diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_check.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_check.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_check.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_check.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_config.h b/applications/external/nfc_magic/scenes/nfc_magic_scene_config.h similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_config.h rename to applications/external/nfc_magic/scenes/nfc_magic_scene_config.h diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_file_select.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_file_select.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_file_select.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_file_select.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_magic_info.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_magic_info.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_magic_info.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_magic_info.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_not_magic.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_not_magic.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_not_magic.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_not_magic.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_start.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_start.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_start.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_start.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_success.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_success.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_success.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_success.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_wipe.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_wipe.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_wipe.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_wipe.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_wipe_fail.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_wipe_fail.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_wipe_fail.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_wipe_fail.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_write.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_write.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_write.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_write.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_write_confirm.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_write_confirm.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_write_confirm.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_write_confirm.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_write_fail.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_write_fail.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_write_fail.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_write_fail.c diff --git a/applications/plugins/nfc_magic/scenes/nfc_magic_scene_wrong_card.c b/applications/external/nfc_magic/scenes/nfc_magic_scene_wrong_card.c similarity index 100% rename from applications/plugins/nfc_magic/scenes/nfc_magic_scene_wrong_card.c rename to applications/external/nfc_magic/scenes/nfc_magic_scene_wrong_card.c diff --git a/applications/plugins/nightstand/application.fam b/applications/external/nightstand/application.fam similarity index 100% rename from applications/plugins/nightstand/application.fam rename to applications/external/nightstand/application.fam diff --git a/applications/plugins/nightstand/clock.png b/applications/external/nightstand/clock.png similarity index 100% rename from applications/plugins/nightstand/clock.png rename to applications/external/nightstand/clock.png diff --git a/applications/plugins/nightstand/clock_app.c b/applications/external/nightstand/clock_app.c similarity index 100% rename from applications/plugins/nightstand/clock_app.c rename to applications/external/nightstand/clock_app.c diff --git a/applications/plugins/nightstand/clock_app.h b/applications/external/nightstand/clock_app.h similarity index 100% rename from applications/plugins/nightstand/clock_app.h rename to applications/external/nightstand/clock_app.h diff --git a/applications/plugins/nrf24scan/LICENSE b/applications/external/nrf24scan/LICENSE similarity index 100% rename from applications/plugins/nrf24scan/LICENSE rename to applications/external/nrf24scan/LICENSE diff --git a/applications/plugins/nrf24scan/README.md b/applications/external/nrf24scan/README.md similarity index 100% rename from applications/plugins/nrf24scan/README.md rename to applications/external/nrf24scan/README.md diff --git a/applications/plugins/nrf24scan/Screenshot-1.png b/applications/external/nrf24scan/Screenshot-1.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-1.png rename to applications/external/nrf24scan/Screenshot-1.png diff --git a/applications/plugins/nrf24scan/Screenshot-2.png b/applications/external/nrf24scan/Screenshot-2.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-2.png rename to applications/external/nrf24scan/Screenshot-2.png diff --git a/applications/plugins/nrf24scan/Screenshot-3.png b/applications/external/nrf24scan/Screenshot-3.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-3.png rename to applications/external/nrf24scan/Screenshot-3.png diff --git a/applications/plugins/nrf24scan/Screenshot-4.png b/applications/external/nrf24scan/Screenshot-4.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-4.png rename to applications/external/nrf24scan/Screenshot-4.png diff --git a/applications/plugins/nrf24scan/Screenshot-5.png b/applications/external/nrf24scan/Screenshot-5.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-5.png rename to applications/external/nrf24scan/Screenshot-5.png diff --git a/applications/plugins/nrf24scan/Screenshot-6.png b/applications/external/nrf24scan/Screenshot-6.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-6.png rename to applications/external/nrf24scan/Screenshot-6.png diff --git a/applications/plugins/nrf24scan/Screenshot-7.png b/applications/external/nrf24scan/Screenshot-7.png similarity index 100% rename from applications/plugins/nrf24scan/Screenshot-7.png rename to applications/external/nrf24scan/Screenshot-7.png diff --git a/applications/plugins/nrf24scan/application.fam b/applications/external/nrf24scan/application.fam similarity index 100% rename from applications/plugins/nrf24scan/application.fam rename to applications/external/nrf24scan/application.fam diff --git a/applications/plugins/nrf24scan/lib/nrf24/nrf24.c b/applications/external/nrf24scan/lib/nrf24/nrf24.c similarity index 100% rename from applications/plugins/nrf24scan/lib/nrf24/nrf24.c rename to applications/external/nrf24scan/lib/nrf24/nrf24.c diff --git a/applications/plugins/nrf24scan/lib/nrf24/nrf24.h b/applications/external/nrf24scan/lib/nrf24/nrf24.h similarity index 100% rename from applications/plugins/nrf24scan/lib/nrf24/nrf24.h rename to applications/external/nrf24scan/lib/nrf24/nrf24.h diff --git a/applications/plugins/nrf24scan/nrf24_packet_decoder.py b/applications/external/nrf24scan/nrf24_packet_decoder.py similarity index 100% rename from applications/plugins/nrf24scan/nrf24_packet_decoder.py rename to applications/external/nrf24scan/nrf24_packet_decoder.py diff --git a/applications/plugins/nrf24scan/nrf24scan.c b/applications/external/nrf24scan/nrf24scan.c similarity index 100% rename from applications/plugins/nrf24scan/nrf24scan.c rename to applications/external/nrf24scan/nrf24scan.c diff --git a/applications/plugins/nrf24scan/nrf24scan.h b/applications/external/nrf24scan/nrf24scan.h similarity index 100% rename from applications/plugins/nrf24scan/nrf24scan.h rename to applications/external/nrf24scan/nrf24scan.h diff --git a/applications/plugins/nrf24scan/nrf24scan_10px.png b/applications/external/nrf24scan/nrf24scan_10px.png similarity index 100% rename from applications/plugins/nrf24scan/nrf24scan_10px.png rename to applications/external/nrf24scan/nrf24scan_10px.png diff --git a/applications/plugins/nrfsniff/application.fam b/applications/external/nrfsniff/application.fam similarity index 100% rename from applications/plugins/nrfsniff/application.fam rename to applications/external/nrfsniff/application.fam diff --git a/applications/plugins/nrfsniff/lib/nrf24/nrf24.c b/applications/external/nrfsniff/lib/nrf24/nrf24.c similarity index 100% rename from applications/plugins/nrfsniff/lib/nrf24/nrf24.c rename to applications/external/nrfsniff/lib/nrf24/nrf24.c diff --git a/applications/plugins/nrfsniff/lib/nrf24/nrf24.h b/applications/external/nrfsniff/lib/nrf24/nrf24.h similarity index 100% rename from applications/plugins/nrfsniff/lib/nrf24/nrf24.h rename to applications/external/nrfsniff/lib/nrf24/nrf24.h diff --git a/applications/plugins/nrfsniff/nrfsniff.c b/applications/external/nrfsniff/nrfsniff.c similarity index 100% rename from applications/plugins/nrfsniff/nrfsniff.c rename to applications/external/nrfsniff/nrfsniff.c diff --git a/applications/plugins/nrfsniff/nrfsniff_10px.png b/applications/external/nrfsniff/nrfsniff_10px.png similarity index 100% rename from applications/plugins/nrfsniff/nrfsniff_10px.png rename to applications/external/nrfsniff/nrfsniff_10px.png diff --git a/applications/plugins/ocarina/README.md b/applications/external/ocarina/README.md similarity index 100% rename from applications/plugins/ocarina/README.md rename to applications/external/ocarina/README.md diff --git a/applications/plugins/ocarina/application.fam b/applications/external/ocarina/application.fam similarity index 100% rename from applications/plugins/ocarina/application.fam rename to applications/external/ocarina/application.fam diff --git a/applications/plugins/ocarina/icons/music_10px.png b/applications/external/ocarina/icons/music_10px.png similarity index 100% rename from applications/plugins/ocarina/icons/music_10px.png rename to applications/external/ocarina/icons/music_10px.png diff --git a/applications/plugins/ocarina/ocarina.c b/applications/external/ocarina/ocarina.c similarity index 100% rename from applications/plugins/ocarina/ocarina.c rename to applications/external/ocarina/ocarina.c diff --git a/applications/plugins/orgasmotron/application.fam b/applications/external/orgasmotron/application.fam similarity index 100% rename from applications/plugins/orgasmotron/application.fam rename to applications/external/orgasmotron/application.fam diff --git a/applications/plugins/orgasmotron/orgasmotron.c b/applications/external/orgasmotron/orgasmotron.c similarity index 100% rename from applications/plugins/orgasmotron/orgasmotron.c rename to applications/external/orgasmotron/orgasmotron.c diff --git a/applications/plugins/orgasmotron/orgasmotron_10px.png b/applications/external/orgasmotron/orgasmotron_10px.png similarity index 100% rename from applications/plugins/orgasmotron/orgasmotron_10px.png rename to applications/external/orgasmotron/orgasmotron_10px.png diff --git a/applications/plugins/paint/application.fam b/applications/external/paint/application.fam similarity index 100% rename from applications/plugins/paint/application.fam rename to applications/external/paint/application.fam diff --git a/applications/plugins/paint/paint.c b/applications/external/paint/paint.c similarity index 100% rename from applications/plugins/paint/paint.c rename to applications/external/paint/paint.c diff --git a/applications/plugins/paint/paintIcon.png b/applications/external/paint/paintIcon.png similarity index 100% rename from applications/plugins/paint/paintIcon.png rename to applications/external/paint/paintIcon.png diff --git a/applications/plugins/passgen/LICENSE b/applications/external/passgen/LICENSE similarity index 100% rename from applications/plugins/passgen/LICENSE rename to applications/external/passgen/LICENSE diff --git a/applications/plugins/passgen/README.md b/applications/external/passgen/README.md similarity index 100% rename from applications/plugins/passgen/README.md rename to applications/external/passgen/README.md diff --git a/applications/plugins/passgen/application.fam b/applications/external/passgen/application.fam similarity index 85% rename from applications/plugins/passgen/application.fam rename to applications/external/passgen/application.fam index b6c1ae8e0..6a9652dc1 100644 --- a/applications/plugins/passgen/application.fam +++ b/applications/external/passgen/application.fam @@ -1,7 +1,7 @@ App( appid="passgen", name="Password Generator", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="passgenapp", requires=[ "gui", diff --git a/applications/plugins/passgen/icons/Horizontal_arrow_9x7.png b/applications/external/passgen/icons/Horizontal_arrow_9x7.png similarity index 100% rename from applications/plugins/passgen/icons/Horizontal_arrow_9x7.png rename to applications/external/passgen/icons/Horizontal_arrow_9x7.png diff --git a/applications/plugins/passgen/icons/Ok_btn_9x9.png b/applications/external/passgen/icons/Ok_btn_9x9.png similarity index 100% rename from applications/plugins/passgen/icons/Ok_btn_9x9.png rename to applications/external/passgen/icons/Ok_btn_9x9.png diff --git a/applications/plugins/passgen/icons/Pin_back_arrow_10x8.png b/applications/external/passgen/icons/Pin_back_arrow_10x8.png similarity index 100% rename from applications/plugins/passgen/icons/Pin_back_arrow_10x8.png rename to applications/external/passgen/icons/Pin_back_arrow_10x8.png diff --git a/applications/plugins/passgen/icons/Vertical_arrow_7x9.png b/applications/external/passgen/icons/Vertical_arrow_7x9.png similarity index 100% rename from applications/plugins/passgen/icons/Vertical_arrow_7x9.png rename to applications/external/passgen/icons/Vertical_arrow_7x9.png diff --git a/applications/plugins/passgen/icons/passgen_icon.png b/applications/external/passgen/icons/passgen_icon.png similarity index 100% rename from applications/plugins/passgen/icons/passgen_icon.png rename to applications/external/passgen/icons/passgen_icon.png diff --git a/applications/plugins/passgen/images/preview.png b/applications/external/passgen/images/preview.png similarity index 100% rename from applications/plugins/passgen/images/preview.png rename to applications/external/passgen/images/preview.png diff --git a/applications/plugins/passgen/passgen.c b/applications/external/passgen/passgen.c similarity index 100% rename from applications/plugins/passgen/passgen.c rename to applications/external/passgen/passgen.c diff --git a/applications/plugins/picopass/125_10px.png b/applications/external/picopass/125_10px.png similarity index 100% rename from applications/plugins/picopass/125_10px.png rename to applications/external/picopass/125_10px.png diff --git a/applications/plugins/picopass/application.fam b/applications/external/picopass/application.fam similarity index 100% rename from applications/plugins/picopass/application.fam rename to applications/external/picopass/application.fam diff --git a/applications/plugins/picopass/helpers/iclass_elite_dict.c b/applications/external/picopass/helpers/iclass_elite_dict.c similarity index 100% rename from applications/plugins/picopass/helpers/iclass_elite_dict.c rename to applications/external/picopass/helpers/iclass_elite_dict.c diff --git a/applications/plugins/picopass/helpers/iclass_elite_dict.h b/applications/external/picopass/helpers/iclass_elite_dict.h similarity index 100% rename from applications/plugins/picopass/helpers/iclass_elite_dict.h rename to applications/external/picopass/helpers/iclass_elite_dict.h diff --git a/applications/plugins/picopass/icons/DolphinMafia_115x62.png b/applications/external/picopass/icons/DolphinMafia_115x62.png similarity index 100% rename from applications/plugins/picopass/icons/DolphinMafia_115x62.png rename to applications/external/picopass/icons/DolphinMafia_115x62.png diff --git a/applications/plugins/picopass/icons/DolphinNice_96x59.png b/applications/external/picopass/icons/DolphinNice_96x59.png similarity index 100% rename from applications/plugins/picopass/icons/DolphinNice_96x59.png rename to applications/external/picopass/icons/DolphinNice_96x59.png diff --git a/applications/plugins/picopass/icons/Nfc_10px.png b/applications/external/picopass/icons/Nfc_10px.png similarity index 100% rename from applications/plugins/picopass/icons/Nfc_10px.png rename to applications/external/picopass/icons/Nfc_10px.png diff --git a/applications/plugins/picopass/icons/RFIDDolphinReceive_97x61.png b/applications/external/picopass/icons/RFIDDolphinReceive_97x61.png similarity index 100% rename from applications/plugins/picopass/icons/RFIDDolphinReceive_97x61.png rename to applications/external/picopass/icons/RFIDDolphinReceive_97x61.png diff --git a/applications/plugins/picopass/icons/RFIDDolphinSend_97x61.png b/applications/external/picopass/icons/RFIDDolphinSend_97x61.png similarity index 100% rename from applications/plugins/picopass/icons/RFIDDolphinSend_97x61.png rename to applications/external/picopass/icons/RFIDDolphinSend_97x61.png diff --git a/applications/plugins/picopass/lib/loclass/optimized_cipher.c b/applications/external/picopass/lib/loclass/optimized_cipher.c similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_cipher.c rename to applications/external/picopass/lib/loclass/optimized_cipher.c diff --git a/applications/plugins/picopass/lib/loclass/optimized_cipher.h b/applications/external/picopass/lib/loclass/optimized_cipher.h similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_cipher.h rename to applications/external/picopass/lib/loclass/optimized_cipher.h diff --git a/applications/plugins/picopass/lib/loclass/optimized_cipherutils.c b/applications/external/picopass/lib/loclass/optimized_cipherutils.c similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_cipherutils.c rename to applications/external/picopass/lib/loclass/optimized_cipherutils.c diff --git a/applications/plugins/picopass/lib/loclass/optimized_cipherutils.h b/applications/external/picopass/lib/loclass/optimized_cipherutils.h similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_cipherutils.h rename to applications/external/picopass/lib/loclass/optimized_cipherutils.h diff --git a/applications/plugins/picopass/lib/loclass/optimized_elite.c b/applications/external/picopass/lib/loclass/optimized_elite.c similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_elite.c rename to applications/external/picopass/lib/loclass/optimized_elite.c diff --git a/applications/plugins/picopass/lib/loclass/optimized_elite.h b/applications/external/picopass/lib/loclass/optimized_elite.h similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_elite.h rename to applications/external/picopass/lib/loclass/optimized_elite.h diff --git a/applications/plugins/picopass/lib/loclass/optimized_ikeys.c b/applications/external/picopass/lib/loclass/optimized_ikeys.c similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_ikeys.c rename to applications/external/picopass/lib/loclass/optimized_ikeys.c diff --git a/applications/plugins/picopass/lib/loclass/optimized_ikeys.h b/applications/external/picopass/lib/loclass/optimized_ikeys.h similarity index 100% rename from applications/plugins/picopass/lib/loclass/optimized_ikeys.h rename to applications/external/picopass/lib/loclass/optimized_ikeys.h diff --git a/applications/plugins/picopass/picopass.c b/applications/external/picopass/picopass.c similarity index 100% rename from applications/plugins/picopass/picopass.c rename to applications/external/picopass/picopass.c diff --git a/applications/plugins/picopass/picopass.h b/applications/external/picopass/picopass.h similarity index 100% rename from applications/plugins/picopass/picopass.h rename to applications/external/picopass/picopass.h diff --git a/applications/plugins/picopass/picopass_device.c b/applications/external/picopass/picopass_device.c similarity index 100% rename from applications/plugins/picopass/picopass_device.c rename to applications/external/picopass/picopass_device.c diff --git a/applications/plugins/picopass/picopass_device.h b/applications/external/picopass/picopass_device.h similarity index 100% rename from applications/plugins/picopass/picopass_device.h rename to applications/external/picopass/picopass_device.h diff --git a/applications/plugins/picopass/picopass_i.h b/applications/external/picopass/picopass_i.h similarity index 100% rename from applications/plugins/picopass/picopass_i.h rename to applications/external/picopass/picopass_i.h diff --git a/applications/plugins/picopass/picopass_keys.c b/applications/external/picopass/picopass_keys.c similarity index 100% rename from applications/plugins/picopass/picopass_keys.c rename to applications/external/picopass/picopass_keys.c diff --git a/applications/plugins/picopass/picopass_keys.h b/applications/external/picopass/picopass_keys.h similarity index 100% rename from applications/plugins/picopass/picopass_keys.h rename to applications/external/picopass/picopass_keys.h diff --git a/applications/plugins/picopass/picopass_worker.c b/applications/external/picopass/picopass_worker.c similarity index 100% rename from applications/plugins/picopass/picopass_worker.c rename to applications/external/picopass/picopass_worker.c diff --git a/applications/plugins/picopass/picopass_worker.h b/applications/external/picopass/picopass_worker.h similarity index 100% rename from applications/plugins/picopass/picopass_worker.h rename to applications/external/picopass/picopass_worker.h diff --git a/applications/plugins/picopass/picopass_worker_i.h b/applications/external/picopass/picopass_worker_i.h similarity index 100% rename from applications/plugins/picopass/picopass_worker_i.h rename to applications/external/picopass/picopass_worker_i.h diff --git a/applications/plugins/picopass/rfal_picopass.c b/applications/external/picopass/rfal_picopass.c similarity index 100% rename from applications/plugins/picopass/rfal_picopass.c rename to applications/external/picopass/rfal_picopass.c diff --git a/applications/plugins/picopass/rfal_picopass.h b/applications/external/picopass/rfal_picopass.h similarity index 100% rename from applications/plugins/picopass/rfal_picopass.h rename to applications/external/picopass/rfal_picopass.h diff --git a/applications/plugins/picopass/scenes/picopass_scene.c b/applications/external/picopass/scenes/picopass_scene.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene.c rename to applications/external/picopass/scenes/picopass_scene.c diff --git a/applications/plugins/picopass/scenes/picopass_scene.h b/applications/external/picopass/scenes/picopass_scene.h similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene.h rename to applications/external/picopass/scenes/picopass_scene.h diff --git a/applications/plugins/picopass/scenes/picopass_scene_card_menu.c b/applications/external/picopass/scenes/picopass_scene_card_menu.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_card_menu.c rename to applications/external/picopass/scenes/picopass_scene_card_menu.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_config.h b/applications/external/picopass/scenes/picopass_scene_config.h similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_config.h rename to applications/external/picopass/scenes/picopass_scene_config.h diff --git a/applications/plugins/picopass/scenes/picopass_scene_delete.c b/applications/external/picopass/scenes/picopass_scene_delete.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_delete.c rename to applications/external/picopass/scenes/picopass_scene_delete.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_delete_success.c b/applications/external/picopass/scenes/picopass_scene_delete_success.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_delete_success.c rename to applications/external/picopass/scenes/picopass_scene_delete_success.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_device_info.c b/applications/external/picopass/scenes/picopass_scene_device_info.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_device_info.c rename to applications/external/picopass/scenes/picopass_scene_device_info.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_file_select.c b/applications/external/picopass/scenes/picopass_scene_file_select.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_file_select.c rename to applications/external/picopass/scenes/picopass_scene_file_select.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_key_menu.c b/applications/external/picopass/scenes/picopass_scene_key_menu.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_key_menu.c rename to applications/external/picopass/scenes/picopass_scene_key_menu.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_read_card.c b/applications/external/picopass/scenes/picopass_scene_read_card.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_read_card.c rename to applications/external/picopass/scenes/picopass_scene_read_card.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_read_card_success.c b/applications/external/picopass/scenes/picopass_scene_read_card_success.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_read_card_success.c rename to applications/external/picopass/scenes/picopass_scene_read_card_success.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_read_factory_success.c b/applications/external/picopass/scenes/picopass_scene_read_factory_success.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_read_factory_success.c rename to applications/external/picopass/scenes/picopass_scene_read_factory_success.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_save_name.c b/applications/external/picopass/scenes/picopass_scene_save_name.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_save_name.c rename to applications/external/picopass/scenes/picopass_scene_save_name.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_save_success.c b/applications/external/picopass/scenes/picopass_scene_save_success.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_save_success.c rename to applications/external/picopass/scenes/picopass_scene_save_success.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_saved_menu.c b/applications/external/picopass/scenes/picopass_scene_saved_menu.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_saved_menu.c rename to applications/external/picopass/scenes/picopass_scene_saved_menu.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_start.c b/applications/external/picopass/scenes/picopass_scene_start.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_start.c rename to applications/external/picopass/scenes/picopass_scene_start.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_write_card.c b/applications/external/picopass/scenes/picopass_scene_write_card.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_write_card.c rename to applications/external/picopass/scenes/picopass_scene_write_card.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_write_card_success.c b/applications/external/picopass/scenes/picopass_scene_write_card_success.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_write_card_success.c rename to applications/external/picopass/scenes/picopass_scene_write_card_success.c diff --git a/applications/plugins/picopass/scenes/picopass_scene_write_key.c b/applications/external/picopass/scenes/picopass_scene_write_key.c similarity index 100% rename from applications/plugins/picopass/scenes/picopass_scene_write_key.c rename to applications/external/picopass/scenes/picopass_scene_write_key.c diff --git a/applications/plugins/pocsag_pager/application.fam b/applications/external/pocsag_pager/application.fam similarity index 88% rename from applications/plugins/pocsag_pager/application.fam rename to applications/external/pocsag_pager/application.fam index 86f8d528b..b0d1bedd1 100644 --- a/applications/plugins/pocsag_pager/application.fam +++ b/applications/external/pocsag_pager/application.fam @@ -1,7 +1,7 @@ App( appid="pocsag_pager", name="POCSAG Pager", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="pocsag_pager_app", cdefines=["APP_POCSAG_PAGER"], requires=["gui"], diff --git a/applications/plugins/pocsag_pager/helpers/pocsag_pager_event.h b/applications/external/pocsag_pager/helpers/pocsag_pager_event.h similarity index 100% rename from applications/plugins/pocsag_pager/helpers/pocsag_pager_event.h rename to applications/external/pocsag_pager/helpers/pocsag_pager_event.h diff --git a/applications/plugins/pocsag_pager/helpers/pocsag_pager_types.h b/applications/external/pocsag_pager/helpers/pocsag_pager_types.h similarity index 100% rename from applications/plugins/pocsag_pager/helpers/pocsag_pager_types.h rename to applications/external/pocsag_pager/helpers/pocsag_pager_types.h diff --git a/applications/plugins/pocsag_pager/images/Lock_7x8.png b/applications/external/pocsag_pager/images/Lock_7x8.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Lock_7x8.png rename to applications/external/pocsag_pager/images/Lock_7x8.png diff --git a/applications/plugins/pocsag_pager/images/Message_8x7.png b/applications/external/pocsag_pager/images/Message_8x7.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Message_8x7.png rename to applications/external/pocsag_pager/images/Message_8x7.png diff --git a/applications/plugins/pocsag_pager/images/Pin_back_arrow_10x8.png b/applications/external/pocsag_pager/images/Pin_back_arrow_10x8.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Pin_back_arrow_10x8.png rename to applications/external/pocsag_pager/images/Pin_back_arrow_10x8.png diff --git a/applications/plugins/pocsag_pager/images/Quest_7x8.png b/applications/external/pocsag_pager/images/Quest_7x8.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Quest_7x8.png rename to applications/external/pocsag_pager/images/Quest_7x8.png diff --git a/applications/plugins/pocsag_pager/images/Scanning_123x52.png b/applications/external/pocsag_pager/images/Scanning_123x52.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Scanning_123x52.png rename to applications/external/pocsag_pager/images/Scanning_123x52.png diff --git a/applications/plugins/pocsag_pager/images/Unlock_7x8.png b/applications/external/pocsag_pager/images/Unlock_7x8.png similarity index 100% rename from applications/plugins/pocsag_pager/images/Unlock_7x8.png rename to applications/external/pocsag_pager/images/Unlock_7x8.png diff --git a/applications/plugins/pocsag_pager/images/WarningDolphin_45x42.png b/applications/external/pocsag_pager/images/WarningDolphin_45x42.png similarity index 100% rename from applications/plugins/pocsag_pager/images/WarningDolphin_45x42.png rename to applications/external/pocsag_pager/images/WarningDolphin_45x42.png diff --git a/applications/plugins/pocsag_pager/pocsag_pager_10px.png b/applications/external/pocsag_pager/pocsag_pager_10px.png similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_10px.png rename to applications/external/pocsag_pager/pocsag_pager_10px.png diff --git a/applications/plugins/pocsag_pager/pocsag_pager_app.c b/applications/external/pocsag_pager/pocsag_pager_app.c similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_app.c rename to applications/external/pocsag_pager/pocsag_pager_app.c diff --git a/applications/plugins/pocsag_pager/pocsag_pager_app_i.c b/applications/external/pocsag_pager/pocsag_pager_app_i.c similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_app_i.c rename to applications/external/pocsag_pager/pocsag_pager_app_i.c diff --git a/applications/plugins/pocsag_pager/pocsag_pager_app_i.h b/applications/external/pocsag_pager/pocsag_pager_app_i.h similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_app_i.h rename to applications/external/pocsag_pager/pocsag_pager_app_i.h diff --git a/applications/plugins/pocsag_pager/pocsag_pager_history.c b/applications/external/pocsag_pager/pocsag_pager_history.c similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_history.c rename to applications/external/pocsag_pager/pocsag_pager_history.c diff --git a/applications/plugins/pocsag_pager/pocsag_pager_history.h b/applications/external/pocsag_pager/pocsag_pager_history.h similarity index 100% rename from applications/plugins/pocsag_pager/pocsag_pager_history.h rename to applications/external/pocsag_pager/pocsag_pager_history.h diff --git a/applications/plugins/pocsag_pager/protocols/pcsg_generic.c b/applications/external/pocsag_pager/protocols/pcsg_generic.c similarity index 100% rename from applications/plugins/pocsag_pager/protocols/pcsg_generic.c rename to applications/external/pocsag_pager/protocols/pcsg_generic.c diff --git a/applications/plugins/pocsag_pager/protocols/pcsg_generic.h b/applications/external/pocsag_pager/protocols/pcsg_generic.h similarity index 100% rename from applications/plugins/pocsag_pager/protocols/pcsg_generic.h rename to applications/external/pocsag_pager/protocols/pcsg_generic.h diff --git a/applications/plugins/pocsag_pager/protocols/pocsag.c b/applications/external/pocsag_pager/protocols/pocsag.c similarity index 100% rename from applications/plugins/pocsag_pager/protocols/pocsag.c rename to applications/external/pocsag_pager/protocols/pocsag.c diff --git a/applications/plugins/pocsag_pager/protocols/pocsag.h b/applications/external/pocsag_pager/protocols/pocsag.h similarity index 100% rename from applications/plugins/pocsag_pager/protocols/pocsag.h rename to applications/external/pocsag_pager/protocols/pocsag.h diff --git a/applications/plugins/pocsag_pager/protocols/protocol_items.c b/applications/external/pocsag_pager/protocols/protocol_items.c similarity index 100% rename from applications/plugins/pocsag_pager/protocols/protocol_items.c rename to applications/external/pocsag_pager/protocols/protocol_items.c diff --git a/applications/plugins/pocsag_pager/protocols/protocol_items.h b/applications/external/pocsag_pager/protocols/protocol_items.h similarity index 100% rename from applications/plugins/pocsag_pager/protocols/protocol_items.h rename to applications/external/pocsag_pager/protocols/protocol_items.h diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_receiver.c b/applications/external/pocsag_pager/scenes/pocsag_pager_receiver.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_receiver.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_receiver.c diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene.c b/applications/external/pocsag_pager/scenes/pocsag_pager_scene.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene.c diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene.h b/applications/external/pocsag_pager/scenes/pocsag_pager_scene.h similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene.h rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene.h diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_about.c b/applications/external/pocsag_pager/scenes/pocsag_pager_scene_about.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_about.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene_about.c diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_config.h b/applications/external/pocsag_pager/scenes/pocsag_pager_scene_config.h similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_config.h rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene_config.h diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_receiver_config.c b/applications/external/pocsag_pager/scenes/pocsag_pager_scene_receiver_config.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_receiver_config.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene_receiver_config.c diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_receiver_info.c b/applications/external/pocsag_pager/scenes/pocsag_pager_scene_receiver_info.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_receiver_info.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene_receiver_info.c diff --git a/applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_start.c b/applications/external/pocsag_pager/scenes/pocsag_pager_scene_start.c similarity index 100% rename from applications/plugins/pocsag_pager/scenes/pocsag_pager_scene_start.c rename to applications/external/pocsag_pager/scenes/pocsag_pager_scene_start.c diff --git a/applications/plugins/pocsag_pager/views/pocsag_pager_receiver.c b/applications/external/pocsag_pager/views/pocsag_pager_receiver.c similarity index 100% rename from applications/plugins/pocsag_pager/views/pocsag_pager_receiver.c rename to applications/external/pocsag_pager/views/pocsag_pager_receiver.c diff --git a/applications/plugins/pocsag_pager/views/pocsag_pager_receiver.h b/applications/external/pocsag_pager/views/pocsag_pager_receiver.h similarity index 100% rename from applications/plugins/pocsag_pager/views/pocsag_pager_receiver.h rename to applications/external/pocsag_pager/views/pocsag_pager_receiver.h diff --git a/applications/plugins/pocsag_pager/views/pocsag_pager_receiver_info.c b/applications/external/pocsag_pager/views/pocsag_pager_receiver_info.c similarity index 100% rename from applications/plugins/pocsag_pager/views/pocsag_pager_receiver_info.c rename to applications/external/pocsag_pager/views/pocsag_pager_receiver_info.c diff --git a/applications/plugins/pocsag_pager/views/pocsag_pager_receiver_info.h b/applications/external/pocsag_pager/views/pocsag_pager_receiver_info.h similarity index 100% rename from applications/plugins/pocsag_pager/views/pocsag_pager_receiver_info.h rename to applications/external/pocsag_pager/views/pocsag_pager_receiver_info.h diff --git a/applications/plugins/pomodoro/application.fam b/applications/external/pomodoro/application.fam similarity index 100% rename from applications/plugins/pomodoro/application.fam rename to applications/external/pomodoro/application.fam diff --git a/applications/plugins/pomodoro/flipp_pomodoro_10.png b/applications/external/pomodoro/flipp_pomodoro_10.png similarity index 100% rename from applications/plugins/pomodoro/flipp_pomodoro_10.png rename to applications/external/pomodoro/flipp_pomodoro_10.png diff --git a/applications/plugins/pomodoro/flipp_pomodoro_app.c b/applications/external/pomodoro/flipp_pomodoro_app.c similarity index 100% rename from applications/plugins/pomodoro/flipp_pomodoro_app.c rename to applications/external/pomodoro/flipp_pomodoro_app.c diff --git a/applications/plugins/pomodoro/flipp_pomodoro_app.h b/applications/external/pomodoro/flipp_pomodoro_app.h similarity index 100% rename from applications/plugins/pomodoro/flipp_pomodoro_app.h rename to applications/external/pomodoro/flipp_pomodoro_app.h diff --git a/applications/plugins/pomodoro/flipp_pomodoro_app_i.h b/applications/external/pomodoro/flipp_pomodoro_app_i.h similarity index 100% rename from applications/plugins/pomodoro/flipp_pomodoro_app_i.h rename to applications/external/pomodoro/flipp_pomodoro_app_i.h diff --git a/applications/plugins/pomodoro/helpers/debug.h b/applications/external/pomodoro/helpers/debug.h similarity index 100% rename from applications/plugins/pomodoro/helpers/debug.h rename to applications/external/pomodoro/helpers/debug.h diff --git a/applications/plugins/pomodoro/helpers/notifications.c b/applications/external/pomodoro/helpers/notifications.c similarity index 100% rename from applications/plugins/pomodoro/helpers/notifications.c rename to applications/external/pomodoro/helpers/notifications.c diff --git a/applications/plugins/pomodoro/helpers/notifications.h b/applications/external/pomodoro/helpers/notifications.h similarity index 100% rename from applications/plugins/pomodoro/helpers/notifications.h rename to applications/external/pomodoro/helpers/notifications.h diff --git a/applications/plugins/pomodoro/helpers/time.c b/applications/external/pomodoro/helpers/time.c similarity index 100% rename from applications/plugins/pomodoro/helpers/time.c rename to applications/external/pomodoro/helpers/time.c diff --git a/applications/plugins/pomodoro/helpers/time.h b/applications/external/pomodoro/helpers/time.h similarity index 100% rename from applications/plugins/pomodoro/helpers/time.h rename to applications/external/pomodoro/helpers/time.h diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_00.png b/applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_00.png similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_00.png rename to applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_00.png diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_01.png b/applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_01.png similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_01.png rename to applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_01.png diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_rate b/applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_rate similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_focus_64/frame_rate rename to applications/external/pomodoro/images/flipp_pomodoro_focus_64/frame_rate diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_00.png b/applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_00.png similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_00.png rename to applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_00.png diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_01.png b/applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_01.png similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_01.png rename to applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_01.png diff --git a/applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_rate b/applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_rate similarity index 100% rename from applications/plugins/pomodoro/images/flipp_pomodoro_rest_64/frame_rate rename to applications/external/pomodoro/images/flipp_pomodoro_rest_64/frame_rate diff --git a/applications/plugins/pomodoro/modules/flipp_pomodoro.c b/applications/external/pomodoro/modules/flipp_pomodoro.c similarity index 100% rename from applications/plugins/pomodoro/modules/flipp_pomodoro.c rename to applications/external/pomodoro/modules/flipp_pomodoro.c diff --git a/applications/plugins/pomodoro/modules/flipp_pomodoro.h b/applications/external/pomodoro/modules/flipp_pomodoro.h similarity index 100% rename from applications/plugins/pomodoro/modules/flipp_pomodoro.h rename to applications/external/pomodoro/modules/flipp_pomodoro.h diff --git a/applications/plugins/pomodoro/scenes/.keep b/applications/external/pomodoro/scenes/.keep similarity index 100% rename from applications/plugins/pomodoro/scenes/.keep rename to applications/external/pomodoro/scenes/.keep diff --git a/applications/plugins/pomodoro/scenes/config/flipp_pomodoro_scene_config.h b/applications/external/pomodoro/scenes/config/flipp_pomodoro_scene_config.h similarity index 100% rename from applications/plugins/pomodoro/scenes/config/flipp_pomodoro_scene_config.h rename to applications/external/pomodoro/scenes/config/flipp_pomodoro_scene_config.h diff --git a/applications/plugins/pomodoro/scenes/flipp_pomodoro_scene.c b/applications/external/pomodoro/scenes/flipp_pomodoro_scene.c similarity index 100% rename from applications/plugins/pomodoro/scenes/flipp_pomodoro_scene.c rename to applications/external/pomodoro/scenes/flipp_pomodoro_scene.c diff --git a/applications/plugins/pomodoro/scenes/flipp_pomodoro_scene.h b/applications/external/pomodoro/scenes/flipp_pomodoro_scene.h similarity index 100% rename from applications/plugins/pomodoro/scenes/flipp_pomodoro_scene.h rename to applications/external/pomodoro/scenes/flipp_pomodoro_scene.h diff --git a/applications/plugins/pomodoro/scenes/flipp_pomodoro_scene_timer.c b/applications/external/pomodoro/scenes/flipp_pomodoro_scene_timer.c similarity index 100% rename from applications/plugins/pomodoro/scenes/flipp_pomodoro_scene_timer.c rename to applications/external/pomodoro/scenes/flipp_pomodoro_scene_timer.c diff --git a/applications/plugins/pomodoro/views/.keep b/applications/external/pomodoro/views/.keep similarity index 100% rename from applications/plugins/pomodoro/views/.keep rename to applications/external/pomodoro/views/.keep diff --git a/applications/plugins/pomodoro/views/flipp_pomodoro_timer_view.c b/applications/external/pomodoro/views/flipp_pomodoro_timer_view.c similarity index 100% rename from applications/plugins/pomodoro/views/flipp_pomodoro_timer_view.c rename to applications/external/pomodoro/views/flipp_pomodoro_timer_view.c diff --git a/applications/plugins/pomodoro/views/flipp_pomodoro_timer_view.h b/applications/external/pomodoro/views/flipp_pomodoro_timer_view.h similarity index 100% rename from applications/plugins/pomodoro/views/flipp_pomodoro_timer_view.h rename to applications/external/pomodoro/views/flipp_pomodoro_timer_view.h diff --git a/applications/plugins/pong/application.fam b/applications/external/pong/application.fam similarity index 100% rename from applications/plugins/pong/application.fam rename to applications/external/pong/application.fam diff --git a/applications/plugins/pong/flipper_pong.c b/applications/external/pong/flipper_pong.c similarity index 100% rename from applications/plugins/pong/flipper_pong.c rename to applications/external/pong/flipper_pong.c diff --git a/applications/plugins/pong/pong.png b/applications/external/pong/pong.png similarity index 100% rename from applications/plugins/pong/pong.png rename to applications/external/pong/pong.png diff --git a/applications/plugins/protoview/LICENSE b/applications/external/protoview/LICENSE similarity index 100% rename from applications/plugins/protoview/LICENSE rename to applications/external/protoview/LICENSE diff --git a/applications/plugins/protoview/README.md b/applications/external/protoview/README.md similarity index 100% rename from applications/plugins/protoview/README.md rename to applications/external/protoview/README.md diff --git a/applications/plugins/protoview/app.c b/applications/external/protoview/app.c similarity index 100% rename from applications/plugins/protoview/app.c rename to applications/external/protoview/app.c diff --git a/applications/plugins/protoview/app.h b/applications/external/protoview/app.h similarity index 100% rename from applications/plugins/protoview/app.h rename to applications/external/protoview/app.h diff --git a/applications/plugins/protoview/app_subghz.c b/applications/external/protoview/app_subghz.c similarity index 100% rename from applications/plugins/protoview/app_subghz.c rename to applications/external/protoview/app_subghz.c diff --git a/applications/plugins/protoview/appicon.png b/applications/external/protoview/appicon.png similarity index 100% rename from applications/plugins/protoview/appicon.png rename to applications/external/protoview/appicon.png diff --git a/applications/plugins/protoview/application.fam b/applications/external/protoview/application.fam similarity index 100% rename from applications/plugins/protoview/application.fam rename to applications/external/protoview/application.fam diff --git a/applications/plugins/protoview/crc.c b/applications/external/protoview/crc.c similarity index 100% rename from applications/plugins/protoview/crc.c rename to applications/external/protoview/crc.c diff --git a/applications/plugins/protoview/custom_presets.h b/applications/external/protoview/custom_presets.h similarity index 100% rename from applications/plugins/protoview/custom_presets.h rename to applications/external/protoview/custom_presets.h diff --git a/applications/plugins/protoview/fields.c b/applications/external/protoview/fields.c similarity index 100% rename from applications/plugins/protoview/fields.c rename to applications/external/protoview/fields.c diff --git a/applications/plugins/protoview/images/ProtoViewSignal.jpg b/applications/external/protoview/images/ProtoViewSignal.jpg similarity index 100% rename from applications/plugins/protoview/images/ProtoViewSignal.jpg rename to applications/external/protoview/images/ProtoViewSignal.jpg diff --git a/applications/plugins/protoview/images/protoview_1.jpg b/applications/external/protoview/images/protoview_1.jpg similarity index 100% rename from applications/plugins/protoview/images/protoview_1.jpg rename to applications/external/protoview/images/protoview_1.jpg diff --git a/applications/plugins/protoview/images/protoview_2.jpg b/applications/external/protoview/images/protoview_2.jpg similarity index 100% rename from applications/plugins/protoview/images/protoview_2.jpg rename to applications/external/protoview/images/protoview_2.jpg diff --git a/applications/plugins/protoview/protocols/b4b1.c b/applications/external/protoview/protocols/b4b1.c similarity index 100% rename from applications/plugins/protoview/protocols/b4b1.c rename to applications/external/protoview/protocols/b4b1.c diff --git a/applications/plugins/protoview/protocols/keeloq.c b/applications/external/protoview/protocols/keeloq.c similarity index 100% rename from applications/plugins/protoview/protocols/keeloq.c rename to applications/external/protoview/protocols/keeloq.c diff --git a/applications/plugins/protoview/protocols/oregon2.c b/applications/external/protoview/protocols/oregon2.c similarity index 100% rename from applications/plugins/protoview/protocols/oregon2.c rename to applications/external/protoview/protocols/oregon2.c diff --git a/applications/plugins/protoview/protocols/pvchat.c b/applications/external/protoview/protocols/pvchat.c similarity index 100% rename from applications/plugins/protoview/protocols/pvchat.c rename to applications/external/protoview/protocols/pvchat.c diff --git a/applications/plugins/protoview/protocols/tpms/citroen.c b/applications/external/protoview/protocols/tpms/citroen.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/citroen.c rename to applications/external/protoview/protocols/tpms/citroen.c diff --git a/applications/plugins/protoview/protocols/tpms/ford.c b/applications/external/protoview/protocols/tpms/ford.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/ford.c rename to applications/external/protoview/protocols/tpms/ford.c diff --git a/applications/plugins/protoview/protocols/tpms/renault.c b/applications/external/protoview/protocols/tpms/renault.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/renault.c rename to applications/external/protoview/protocols/tpms/renault.c diff --git a/applications/plugins/protoview/protocols/tpms/schrader.c b/applications/external/protoview/protocols/tpms/schrader.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/schrader.c rename to applications/external/protoview/protocols/tpms/schrader.c diff --git a/applications/plugins/protoview/protocols/tpms/schrader_eg53ma4.c b/applications/external/protoview/protocols/tpms/schrader_eg53ma4.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/schrader_eg53ma4.c rename to applications/external/protoview/protocols/tpms/schrader_eg53ma4.c diff --git a/applications/plugins/protoview/protocols/tpms/toyota.c b/applications/external/protoview/protocols/tpms/toyota.c similarity index 100% rename from applications/plugins/protoview/protocols/tpms/toyota.c rename to applications/external/protoview/protocols/tpms/toyota.c diff --git a/applications/plugins/protoview/protocols/unknown.c b/applications/external/protoview/protocols/unknown.c similarity index 100% rename from applications/plugins/protoview/protocols/unknown.c rename to applications/external/protoview/protocols/unknown.c diff --git a/applications/plugins/protoview/raw_samples.c b/applications/external/protoview/raw_samples.c similarity index 100% rename from applications/plugins/protoview/raw_samples.c rename to applications/external/protoview/raw_samples.c diff --git a/applications/plugins/protoview/raw_samples.h b/applications/external/protoview/raw_samples.h similarity index 100% rename from applications/plugins/protoview/raw_samples.h rename to applications/external/protoview/raw_samples.h diff --git a/applications/plugins/protoview/signal.c b/applications/external/protoview/signal.c similarity index 100% rename from applications/plugins/protoview/signal.c rename to applications/external/protoview/signal.c diff --git a/applications/plugins/protoview/signal_file.c b/applications/external/protoview/signal_file.c similarity index 100% rename from applications/plugins/protoview/signal_file.c rename to applications/external/protoview/signal_file.c diff --git a/applications/plugins/protoview/ui.c b/applications/external/protoview/ui.c similarity index 100% rename from applications/plugins/protoview/ui.c rename to applications/external/protoview/ui.c diff --git a/applications/plugins/protoview/view_build.c b/applications/external/protoview/view_build.c similarity index 100% rename from applications/plugins/protoview/view_build.c rename to applications/external/protoview/view_build.c diff --git a/applications/plugins/protoview/view_direct_sampling.c b/applications/external/protoview/view_direct_sampling.c similarity index 100% rename from applications/plugins/protoview/view_direct_sampling.c rename to applications/external/protoview/view_direct_sampling.c diff --git a/applications/plugins/protoview/view_info.c b/applications/external/protoview/view_info.c similarity index 100% rename from applications/plugins/protoview/view_info.c rename to applications/external/protoview/view_info.c diff --git a/applications/plugins/protoview/view_raw_signal.c b/applications/external/protoview/view_raw_signal.c similarity index 100% rename from applications/plugins/protoview/view_raw_signal.c rename to applications/external/protoview/view_raw_signal.c diff --git a/applications/plugins/protoview/view_settings.c b/applications/external/protoview/view_settings.c similarity index 100% rename from applications/plugins/protoview/view_settings.c rename to applications/external/protoview/view_settings.c diff --git a/applications/plugins/qrcode/application.fam b/applications/external/qrcode/application.fam similarity index 100% rename from applications/plugins/qrcode/application.fam rename to applications/external/qrcode/application.fam diff --git a/applications/plugins/qrcode/icons/qrcode_10px.png b/applications/external/qrcode/icons/qrcode_10px.png similarity index 100% rename from applications/plugins/qrcode/icons/qrcode_10px.png rename to applications/external/qrcode/icons/qrcode_10px.png diff --git a/applications/plugins/qrcode/qrcode.c b/applications/external/qrcode/qrcode.c similarity index 100% rename from applications/plugins/qrcode/qrcode.c rename to applications/external/qrcode/qrcode.c diff --git a/applications/plugins/qrcode/qrcode.h b/applications/external/qrcode/qrcode.h similarity index 100% rename from applications/plugins/qrcode/qrcode.h rename to applications/external/qrcode/qrcode.h diff --git a/applications/plugins/qrcode/qrcode_app.c b/applications/external/qrcode/qrcode_app.c similarity index 100% rename from applications/plugins/qrcode/qrcode_app.c rename to applications/external/qrcode/qrcode_app.c diff --git a/applications/plugins/rc2014_coleco/LICENSE b/applications/external/rc2014_coleco/LICENSE similarity index 100% rename from applications/plugins/rc2014_coleco/LICENSE rename to applications/external/rc2014_coleco/LICENSE diff --git a/applications/plugins/rc2014_coleco/README.md b/applications/external/rc2014_coleco/README.md similarity index 100% rename from applications/plugins/rc2014_coleco/README.md rename to applications/external/rc2014_coleco/README.md diff --git a/applications/plugins/rc2014_coleco/application.fam b/applications/external/rc2014_coleco/application.fam similarity index 100% rename from applications/plugins/rc2014_coleco/application.fam rename to applications/external/rc2014_coleco/application.fam diff --git a/applications/plugins/rc2014_coleco/coleco.c b/applications/external/rc2014_coleco/coleco.c similarity index 100% rename from applications/plugins/rc2014_coleco/coleco.c rename to applications/external/rc2014_coleco/coleco.c diff --git a/applications/plugins/rc2014_coleco/coleco_10px.png b/applications/external/rc2014_coleco/coleco_10px.png similarity index 100% rename from applications/plugins/rc2014_coleco/coleco_10px.png rename to applications/external/rc2014_coleco/coleco_10px.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco0_17x17.png b/applications/external/rc2014_coleco/icons/Coleco0_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco0_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco0_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco0_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco0_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco0_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco0_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco1_17x17.png b/applications/external/rc2014_coleco/icons/Coleco1_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco1_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco1_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco1_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco1_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco1_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco1_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco2_17x17.png b/applications/external/rc2014_coleco/icons/Coleco2_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco2_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco2_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco2_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco2_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco2_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco2_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco3_17x17.png b/applications/external/rc2014_coleco/icons/Coleco3_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco3_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco3_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco3_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco3_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco3_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco3_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco4_17x17.png b/applications/external/rc2014_coleco/icons/Coleco4_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco4_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco4_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco4_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco4_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco4_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco4_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco5_17x17.png b/applications/external/rc2014_coleco/icons/Coleco5_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco5_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco5_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco5_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco5_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco5_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco5_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco6_17x17.png b/applications/external/rc2014_coleco/icons/Coleco6_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco6_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco6_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco6_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco6_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco6_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco6_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco7_17x17.png b/applications/external/rc2014_coleco/icons/Coleco7_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco7_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco7_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco7_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco7_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco7_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco7_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco8_17x17.png b/applications/external/rc2014_coleco/icons/Coleco8_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco8_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco8_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco8_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco8_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco8_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco8_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco9_17x17.png b/applications/external/rc2014_coleco/icons/Coleco9_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco9_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco9_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/Coleco9_hvr_17x17.png b/applications/external/rc2014_coleco/icons/Coleco9_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/Coleco9_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/Coleco9_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoAlt_18x9.png b/applications/external/rc2014_coleco/icons/ColecoAlt_18x9.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoAlt_18x9.png rename to applications/external/rc2014_coleco/icons/ColecoAlt_18x9.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoAlt_hvr_18x9.png b/applications/external/rc2014_coleco/icons/ColecoAlt_hvr_18x9.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoAlt_hvr_18x9.png rename to applications/external/rc2014_coleco/icons/ColecoAlt_hvr_18x9.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoFire_18x9.png b/applications/external/rc2014_coleco/icons/ColecoFire_18x9.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoFire_18x9.png rename to applications/external/rc2014_coleco/icons/ColecoFire_18x9.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoFire_hvr_18x9.png b/applications/external/rc2014_coleco/icons/ColecoFire_hvr_18x9.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoFire_hvr_18x9.png rename to applications/external/rc2014_coleco/icons/ColecoFire_hvr_18x9.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoFire_sel_18x9.png b/applications/external/rc2014_coleco/icons/ColecoFire_sel_18x9.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoFire_sel_18x9.png rename to applications/external/rc2014_coleco/icons/ColecoFire_sel_18x9.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoJoystick_33x33.png b/applications/external/rc2014_coleco/icons/ColecoJoystick_33x33.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoJoystick_33x33.png rename to applications/external/rc2014_coleco/icons/ColecoJoystick_33x33.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoJoystick_hvr_33x33.png b/applications/external/rc2014_coleco/icons/ColecoJoystick_hvr_33x33.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoJoystick_hvr_33x33.png rename to applications/external/rc2014_coleco/icons/ColecoJoystick_hvr_33x33.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoJoystick_sel_33x33.png b/applications/external/rc2014_coleco/icons/ColecoJoystick_sel_33x33.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoJoystick_sel_33x33.png rename to applications/external/rc2014_coleco/icons/ColecoJoystick_sel_33x33.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoPound_17x17.png b/applications/external/rc2014_coleco/icons/ColecoPound_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoPound_17x17.png rename to applications/external/rc2014_coleco/icons/ColecoPound_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoPound_hvr_17x17.png b/applications/external/rc2014_coleco/icons/ColecoPound_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoPound_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/ColecoPound_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoStar_17x17.png b/applications/external/rc2014_coleco/icons/ColecoStar_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoStar_17x17.png rename to applications/external/rc2014_coleco/icons/ColecoStar_17x17.png diff --git a/applications/plugins/rc2014_coleco/icons/ColecoStar_hvr_17x17.png b/applications/external/rc2014_coleco/icons/ColecoStar_hvr_17x17.png similarity index 100% rename from applications/plugins/rc2014_coleco/icons/ColecoStar_hvr_17x17.png rename to applications/external/rc2014_coleco/icons/ColecoStar_hvr_17x17.png diff --git a/applications/plugins/rc2014_coleco/interface/flipper-coleco.brd b/applications/external/rc2014_coleco/interface/flipper-coleco.brd similarity index 100% rename from applications/plugins/rc2014_coleco/interface/flipper-coleco.brd rename to applications/external/rc2014_coleco/interface/flipper-coleco.brd diff --git a/applications/plugins/rc2014_coleco/interface/flipper-coleco.sch b/applications/external/rc2014_coleco/interface/flipper-coleco.sch similarity index 100% rename from applications/plugins/rc2014_coleco/interface/flipper-coleco.sch rename to applications/external/rc2014_coleco/interface/flipper-coleco.sch diff --git a/applications/plugins/rc2014_coleco/ui.png b/applications/external/rc2014_coleco/ui.png similarity index 100% rename from applications/plugins/rc2014_coleco/ui.png rename to applications/external/rc2014_coleco/ui.png diff --git a/applications/plugins/rubiks_cube_scrambler/LICENSE b/applications/external/rubiks_cube_scrambler/LICENSE similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/LICENSE rename to applications/external/rubiks_cube_scrambler/LICENSE diff --git a/applications/plugins/rubiks_cube_scrambler/README.md b/applications/external/rubiks_cube_scrambler/README.md similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/README.md rename to applications/external/rubiks_cube_scrambler/README.md diff --git a/applications/plugins/rubiks_cube_scrambler/application.fam b/applications/external/rubiks_cube_scrambler/application.fam similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/application.fam rename to applications/external/rubiks_cube_scrambler/application.fam diff --git a/applications/plugins/rubiks_cube_scrambler/cube.png b/applications/external/rubiks_cube_scrambler/cube.png similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/cube.png rename to applications/external/rubiks_cube_scrambler/cube.png diff --git a/applications/plugins/rubiks_cube_scrambler/rubiks_cube_scrambler.c b/applications/external/rubiks_cube_scrambler/rubiks_cube_scrambler.c similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/rubiks_cube_scrambler.c rename to applications/external/rubiks_cube_scrambler/rubiks_cube_scrambler.c diff --git a/applications/plugins/rubiks_cube_scrambler/scrambler.c b/applications/external/rubiks_cube_scrambler/scrambler.c similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/scrambler.c rename to applications/external/rubiks_cube_scrambler/scrambler.c diff --git a/applications/plugins/rubiks_cube_scrambler/scrambler.h b/applications/external/rubiks_cube_scrambler/scrambler.h similarity index 100% rename from applications/plugins/rubiks_cube_scrambler/scrambler.h rename to applications/external/rubiks_cube_scrambler/scrambler.h diff --git a/applications/plugins/sam/application.fam b/applications/external/sam/application.fam similarity index 96% rename from applications/plugins/sam/application.fam rename to applications/external/sam/application.fam index 1c49eb236..dc0641b3c 100644 --- a/applications/plugins/sam/application.fam +++ b/applications/external/sam/application.fam @@ -1,7 +1,7 @@ App( appid="SAM", name="SAM AYBABTU", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="sam_app", requires=[ "gui", diff --git a/applications/plugins/sam/icons/music_10px.png b/applications/external/sam/icons/music_10px.png similarity index 100% rename from applications/plugins/sam/icons/music_10px.png rename to applications/external/sam/icons/music_10px.png diff --git a/applications/plugins/sam/music_10px.png b/applications/external/sam/music_10px.png similarity index 100% rename from applications/plugins/sam/music_10px.png rename to applications/external/sam/music_10px.png diff --git a/applications/plugins/sam/sam_app.cpp b/applications/external/sam/sam_app.cpp similarity index 100% rename from applications/plugins/sam/sam_app.cpp rename to applications/external/sam/sam_app.cpp diff --git a/applications/plugins/sam/stm32_sam.cpp b/applications/external/sam/stm32_sam.cpp similarity index 100% rename from applications/plugins/sam/stm32_sam.cpp rename to applications/external/sam/stm32_sam.cpp diff --git a/applications/plugins/sam/stm32_sam.h b/applications/external/sam/stm32_sam.h similarity index 100% rename from applications/plugins/sam/stm32_sam.h rename to applications/external/sam/stm32_sam.h diff --git a/applications/plugins/sentry_safe/application.fam b/applications/external/sentry_safe/application.fam similarity index 100% rename from applications/plugins/sentry_safe/application.fam rename to applications/external/sentry_safe/application.fam diff --git a/applications/plugins/sentry_safe/safe_10px.png b/applications/external/sentry_safe/safe_10px.png similarity index 100% rename from applications/plugins/sentry_safe/safe_10px.png rename to applications/external/sentry_safe/safe_10px.png diff --git a/applications/plugins/sentry_safe/sentry_safe.c b/applications/external/sentry_safe/sentry_safe.c similarity index 100% rename from applications/plugins/sentry_safe/sentry_safe.c rename to applications/external/sentry_safe/sentry_safe.c diff --git a/applications/plugins/signal_generator/application.fam b/applications/external/signal_generator/application.fam similarity index 88% rename from applications/plugins/signal_generator/application.fam rename to applications/external/signal_generator/application.fam index 8edc9221b..133319cf4 100644 --- a/applications/plugins/signal_generator/application.fam +++ b/applications/external/signal_generator/application.fam @@ -1,7 +1,7 @@ App( appid="Signal_Generator", name="[GPIO] Signal Generator", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="signal_gen_app", cdefines=["APP_SIGNAL_GEN"], requires=["gui"], diff --git a/applications/plugins/signal_generator/icons/SmallArrowDown_3x5.png b/applications/external/signal_generator/icons/SmallArrowDown_3x5.png similarity index 100% rename from applications/plugins/signal_generator/icons/SmallArrowDown_3x5.png rename to applications/external/signal_generator/icons/SmallArrowDown_3x5.png diff --git a/applications/plugins/signal_generator/icons/SmallArrowUp_3x5.png b/applications/external/signal_generator/icons/SmallArrowUp_3x5.png similarity index 100% rename from applications/plugins/signal_generator/icons/SmallArrowUp_3x5.png rename to applications/external/signal_generator/icons/SmallArrowUp_3x5.png diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene.c b/applications/external/signal_generator/scenes/signal_gen_scene.c similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene.c rename to applications/external/signal_generator/scenes/signal_gen_scene.c diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene.h b/applications/external/signal_generator/scenes/signal_gen_scene.h similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene.h rename to applications/external/signal_generator/scenes/signal_gen_scene.h diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene_config.h b/applications/external/signal_generator/scenes/signal_gen_scene_config.h similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene_config.h rename to applications/external/signal_generator/scenes/signal_gen_scene_config.h diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene_mco.c b/applications/external/signal_generator/scenes/signal_gen_scene_mco.c similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene_mco.c rename to applications/external/signal_generator/scenes/signal_gen_scene_mco.c diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene_pwm.c b/applications/external/signal_generator/scenes/signal_gen_scene_pwm.c similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene_pwm.c rename to applications/external/signal_generator/scenes/signal_gen_scene_pwm.c diff --git a/applications/plugins/signal_generator/scenes/signal_gen_scene_start.c b/applications/external/signal_generator/scenes/signal_gen_scene_start.c similarity index 100% rename from applications/plugins/signal_generator/scenes/signal_gen_scene_start.c rename to applications/external/signal_generator/scenes/signal_gen_scene_start.c diff --git a/applications/plugins/signal_generator/signal_gen_10px.png b/applications/external/signal_generator/signal_gen_10px.png similarity index 100% rename from applications/plugins/signal_generator/signal_gen_10px.png rename to applications/external/signal_generator/signal_gen_10px.png diff --git a/applications/plugins/signal_generator/signal_gen_app.c b/applications/external/signal_generator/signal_gen_app.c similarity index 100% rename from applications/plugins/signal_generator/signal_gen_app.c rename to applications/external/signal_generator/signal_gen_app.c diff --git a/applications/plugins/signal_generator/signal_gen_app_i.h b/applications/external/signal_generator/signal_gen_app_i.h similarity index 100% rename from applications/plugins/signal_generator/signal_gen_app_i.h rename to applications/external/signal_generator/signal_gen_app_i.h diff --git a/applications/plugins/signal_generator/views/signal_gen_pwm.c b/applications/external/signal_generator/views/signal_gen_pwm.c similarity index 100% rename from applications/plugins/signal_generator/views/signal_gen_pwm.c rename to applications/external/signal_generator/views/signal_gen_pwm.c diff --git a/applications/plugins/signal_generator/views/signal_gen_pwm.h b/applications/external/signal_generator/views/signal_gen_pwm.h similarity index 100% rename from applications/plugins/signal_generator/views/signal_gen_pwm.h rename to applications/external/signal_generator/views/signal_gen_pwm.h diff --git a/applications/plugins/snake_game/application.fam b/applications/external/snake_game/application.fam similarity index 86% rename from applications/plugins/snake_game/application.fam rename to applications/external/snake_game/application.fam index 4e88e1941..573f5c0b3 100644 --- a/applications/plugins/snake_game/application.fam +++ b/applications/external/snake_game/application.fam @@ -1,7 +1,7 @@ App( appid="Snake", name="Snake Game", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="snake_game_app", cdefines=["APP_SNAKE_GAME"], requires=["gui"], diff --git a/applications/plugins/snake_game/snake_10px.png b/applications/external/snake_game/snake_10px.png similarity index 100% rename from applications/plugins/snake_game/snake_10px.png rename to applications/external/snake_game/snake_10px.png diff --git a/applications/plugins/snake_game/snake_game.c b/applications/external/snake_game/snake_game.c similarity index 100% rename from applications/plugins/snake_game/snake_game.c rename to applications/external/snake_game/snake_game.c diff --git a/applications/plugins/solitaire/application.fam b/applications/external/solitaire/application.fam similarity index 100% rename from applications/plugins/solitaire/application.fam rename to applications/external/solitaire/application.fam diff --git a/applications/plugins/solitaire/assets/card_graphics.png b/applications/external/solitaire/assets/card_graphics.png similarity index 100% rename from applications/plugins/solitaire/assets/card_graphics.png rename to applications/external/solitaire/assets/card_graphics.png diff --git a/applications/plugins/solitaire/assets/solitaire_main.png b/applications/external/solitaire/assets/solitaire_main.png similarity index 100% rename from applications/plugins/solitaire/assets/solitaire_main.png rename to applications/external/solitaire/assets/solitaire_main.png diff --git a/applications/plugins/solitaire/common/card.c b/applications/external/solitaire/common/card.c similarity index 100% rename from applications/plugins/solitaire/common/card.c rename to applications/external/solitaire/common/card.c diff --git a/applications/plugins/solitaire/common/card.h b/applications/external/solitaire/common/card.h similarity index 100% rename from applications/plugins/solitaire/common/card.h rename to applications/external/solitaire/common/card.h diff --git a/applications/plugins/solitaire/common/dml.c b/applications/external/solitaire/common/dml.c similarity index 100% rename from applications/plugins/solitaire/common/dml.c rename to applications/external/solitaire/common/dml.c diff --git a/applications/plugins/solitaire/common/dml.h b/applications/external/solitaire/common/dml.h similarity index 100% rename from applications/plugins/solitaire/common/dml.h rename to applications/external/solitaire/common/dml.h diff --git a/applications/plugins/solitaire/common/menu.c b/applications/external/solitaire/common/menu.c similarity index 100% rename from applications/plugins/solitaire/common/menu.c rename to applications/external/solitaire/common/menu.c diff --git a/applications/plugins/solitaire/common/menu.h b/applications/external/solitaire/common/menu.h similarity index 100% rename from applications/plugins/solitaire/common/menu.h rename to applications/external/solitaire/common/menu.h diff --git a/applications/plugins/solitaire/common/queue.c b/applications/external/solitaire/common/queue.c similarity index 100% rename from applications/plugins/solitaire/common/queue.c rename to applications/external/solitaire/common/queue.c diff --git a/applications/plugins/solitaire/common/queue.h b/applications/external/solitaire/common/queue.h similarity index 100% rename from applications/plugins/solitaire/common/queue.h rename to applications/external/solitaire/common/queue.h diff --git a/applications/plugins/solitaire/common/ui.c b/applications/external/solitaire/common/ui.c similarity index 100% rename from applications/plugins/solitaire/common/ui.c rename to applications/external/solitaire/common/ui.c diff --git a/applications/plugins/solitaire/common/ui.h b/applications/external/solitaire/common/ui.h similarity index 100% rename from applications/plugins/solitaire/common/ui.h rename to applications/external/solitaire/common/ui.h diff --git a/applications/plugins/solitaire/defines.h b/applications/external/solitaire/defines.h similarity index 100% rename from applications/plugins/solitaire/defines.h rename to applications/external/solitaire/defines.h diff --git a/applications/plugins/solitaire/solitaire.c b/applications/external/solitaire/solitaire.c similarity index 100% rename from applications/plugins/solitaire/solitaire.c rename to applications/external/solitaire/solitaire.c diff --git a/applications/plugins/solitaire/solitaire_10px.png b/applications/external/solitaire/solitaire_10px.png similarity index 100% rename from applications/plugins/solitaire/solitaire_10px.png rename to applications/external/solitaire/solitaire_10px.png diff --git a/applications/plugins/spectrum_analyzer/application.fam b/applications/external/spectrum_analyzer/application.fam similarity index 100% rename from applications/plugins/spectrum_analyzer/application.fam rename to applications/external/spectrum_analyzer/application.fam diff --git a/applications/plugins/spectrum_analyzer/spectrum_10px.png b/applications/external/spectrum_analyzer/spectrum_10px.png similarity index 100% rename from applications/plugins/spectrum_analyzer/spectrum_10px.png rename to applications/external/spectrum_analyzer/spectrum_10px.png diff --git a/applications/plugins/spectrum_analyzer/spectrum_analyzer.c b/applications/external/spectrum_analyzer/spectrum_analyzer.c similarity index 100% rename from applications/plugins/spectrum_analyzer/spectrum_analyzer.c rename to applications/external/spectrum_analyzer/spectrum_analyzer.c diff --git a/applications/plugins/spectrum_analyzer/spectrum_analyzer.h b/applications/external/spectrum_analyzer/spectrum_analyzer.h similarity index 100% rename from applications/plugins/spectrum_analyzer/spectrum_analyzer.h rename to applications/external/spectrum_analyzer/spectrum_analyzer.h diff --git a/applications/plugins/spectrum_analyzer/spectrum_analyzer_worker.c b/applications/external/spectrum_analyzer/spectrum_analyzer_worker.c similarity index 100% rename from applications/plugins/spectrum_analyzer/spectrum_analyzer_worker.c rename to applications/external/spectrum_analyzer/spectrum_analyzer_worker.c diff --git a/applications/plugins/spectrum_analyzer/spectrum_analyzer_worker.h b/applications/external/spectrum_analyzer/spectrum_analyzer_worker.h similarity index 100% rename from applications/plugins/spectrum_analyzer/spectrum_analyzer_worker.h rename to applications/external/spectrum_analyzer/spectrum_analyzer_worker.h diff --git a/applications/plugins/spi_mem_manager/application.fam b/applications/external/spi_mem_manager/application.fam similarity index 100% rename from applications/plugins/spi_mem_manager/application.fam rename to applications/external/spi_mem_manager/application.fam diff --git a/applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_01.png b/applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_01.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_01.png rename to applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_01.png diff --git a/applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_02.png b/applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_02.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_02.png rename to applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_02.png diff --git a/applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_03.png b/applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_03.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_03.png rename to applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_03.png diff --git a/applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_rate b/applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_rate similarity index 100% rename from applications/plugins/spi_mem_manager/images/ChipLooking_64x64/frame_rate rename to applications/external/spi_mem_manager/images/ChipLooking_64x64/frame_rate diff --git a/applications/plugins/spi_mem_manager/images/Dip8_10px.png b/applications/external/spi_mem_manager/images/Dip8_10px.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/Dip8_10px.png rename to applications/external/spi_mem_manager/images/Dip8_10px.png diff --git a/applications/plugins/spi_mem_manager/images/Dip8_32x36.png b/applications/external/spi_mem_manager/images/Dip8_32x36.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/Dip8_32x36.png rename to applications/external/spi_mem_manager/images/Dip8_32x36.png diff --git a/applications/plugins/spi_mem_manager/images/DolphinMafia_115x62.png b/applications/external/spi_mem_manager/images/DolphinMafia_115x62.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/DolphinMafia_115x62.png rename to applications/external/spi_mem_manager/images/DolphinMafia_115x62.png diff --git a/applications/plugins/spi_mem_manager/images/DolphinNice_96x59.png b/applications/external/spi_mem_manager/images/DolphinNice_96x59.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/DolphinNice_96x59.png rename to applications/external/spi_mem_manager/images/DolphinNice_96x59.png diff --git a/applications/plugins/spi_mem_manager/images/SDQuestion_35x43.png b/applications/external/spi_mem_manager/images/SDQuestion_35x43.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/SDQuestion_35x43.png rename to applications/external/spi_mem_manager/images/SDQuestion_35x43.png diff --git a/applications/plugins/spi_mem_manager/images/Wiring_SPI_128x64.png b/applications/external/spi_mem_manager/images/Wiring_SPI_128x64.png similarity index 100% rename from applications/plugins/spi_mem_manager/images/Wiring_SPI_128x64.png rename to applications/external/spi_mem_manager/images/Wiring_SPI_128x64.png diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip.c b/applications/external/spi_mem_manager/lib/spi/spi_mem_chip.c similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip.c rename to applications/external/spi_mem_manager/lib/spi/spi_mem_chip.c diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip.h b/applications/external/spi_mem_manager/lib/spi/spi_mem_chip.h similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip.h rename to applications/external/spi_mem_manager/lib/spi/spi_mem_chip.h diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip_arr.c b/applications/external/spi_mem_manager/lib/spi/spi_mem_chip_arr.c similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip_arr.c rename to applications/external/spi_mem_manager/lib/spi/spi_mem_chip_arr.c diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip_i.h b/applications/external/spi_mem_manager/lib/spi/spi_mem_chip_i.h similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_chip_i.h rename to applications/external/spi_mem_manager/lib/spi/spi_mem_chip_i.h diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_tools.c b/applications/external/spi_mem_manager/lib/spi/spi_mem_tools.c similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_tools.c rename to applications/external/spi_mem_manager/lib/spi/spi_mem_tools.c diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_tools.h b/applications/external/spi_mem_manager/lib/spi/spi_mem_tools.h similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_tools.h rename to applications/external/spi_mem_manager/lib/spi/spi_mem_tools.h diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker.c b/applications/external/spi_mem_manager/lib/spi/spi_mem_worker.c similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker.c rename to applications/external/spi_mem_manager/lib/spi/spi_mem_worker.c diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker.h b/applications/external/spi_mem_manager/lib/spi/spi_mem_worker.h similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker.h rename to applications/external/spi_mem_manager/lib/spi/spi_mem_worker.h diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker_i.h b/applications/external/spi_mem_manager/lib/spi/spi_mem_worker_i.h similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker_i.h rename to applications/external/spi_mem_manager/lib/spi/spi_mem_worker_i.h diff --git a/applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker_modes.c b/applications/external/spi_mem_manager/lib/spi/spi_mem_worker_modes.c similarity index 100% rename from applications/plugins/spi_mem_manager/lib/spi/spi_mem_worker_modes.c rename to applications/external/spi_mem_manager/lib/spi/spi_mem_worker_modes.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene.h b/applications/external/spi_mem_manager/scenes/spi_mem_scene.h similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene.h rename to applications/external/spi_mem_manager/scenes/spi_mem_scene.h diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_about.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_about.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_about.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_about.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detect.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detect.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detect.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detect.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detect_fail.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detect_fail.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detect_fail.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detect_fail.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detected.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detected.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_detected.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_detected.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_error.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_error.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_chip_error.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_chip_error.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_config.h b/applications/external/spi_mem_manager/scenes/spi_mem_scene_config.h similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_config.h rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_config.h diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_delete_confirm.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_delete_confirm.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_delete_confirm.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_delete_confirm.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_erase.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_erase.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_erase.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_erase.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_file_info.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_file_info.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_file_info.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_file_info.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_read.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_read.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_read.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_read.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_read_filename.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_read_filename.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_read_filename.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_read_filename.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_saved_file_menu.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_saved_file_menu.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_saved_file_menu.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_saved_file_menu.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_file.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_select_file.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_file.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_select_file.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_model.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_select_model.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_model.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_select_model.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_vendor.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_select_vendor.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_select_vendor.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_select_vendor.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_start.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_start.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_start.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_start.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_storage_error.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_storage_error.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_storage_error.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_storage_error.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_success.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_success.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_success.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_success.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_verify.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_verify.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_verify.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_verify.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_verify_error.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_verify_error.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_verify_error.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_verify_error.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_wiring.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_wiring.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_wiring.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_wiring.c diff --git a/applications/plugins/spi_mem_manager/scenes/spi_mem_scene_write.c b/applications/external/spi_mem_manager/scenes/spi_mem_scene_write.c similarity index 100% rename from applications/plugins/spi_mem_manager/scenes/spi_mem_scene_write.c rename to applications/external/spi_mem_manager/scenes/spi_mem_scene_write.c diff --git a/applications/plugins/spi_mem_manager/spi_mem_app.c b/applications/external/spi_mem_manager/spi_mem_app.c similarity index 100% rename from applications/plugins/spi_mem_manager/spi_mem_app.c rename to applications/external/spi_mem_manager/spi_mem_app.c diff --git a/applications/plugins/spi_mem_manager/spi_mem_app.h b/applications/external/spi_mem_manager/spi_mem_app.h similarity index 100% rename from applications/plugins/spi_mem_manager/spi_mem_app.h rename to applications/external/spi_mem_manager/spi_mem_app.h diff --git a/applications/plugins/spi_mem_manager/spi_mem_app_i.h b/applications/external/spi_mem_manager/spi_mem_app_i.h similarity index 100% rename from applications/plugins/spi_mem_manager/spi_mem_app_i.h rename to applications/external/spi_mem_manager/spi_mem_app_i.h diff --git a/applications/plugins/spi_mem_manager/spi_mem_files.c b/applications/external/spi_mem_manager/spi_mem_files.c similarity index 100% rename from applications/plugins/spi_mem_manager/spi_mem_files.c rename to applications/external/spi_mem_manager/spi_mem_files.c diff --git a/applications/plugins/spi_mem_manager/spi_mem_files.h b/applications/external/spi_mem_manager/spi_mem_files.h similarity index 100% rename from applications/plugins/spi_mem_manager/spi_mem_files.h rename to applications/external/spi_mem_manager/spi_mem_files.h diff --git a/applications/plugins/spi_mem_manager/tools/README.md b/applications/external/spi_mem_manager/tools/README.md similarity index 100% rename from applications/plugins/spi_mem_manager/tools/README.md rename to applications/external/spi_mem_manager/tools/README.md diff --git a/applications/plugins/spi_mem_manager/tools/chiplist/LICENSE b/applications/external/spi_mem_manager/tools/chiplist/LICENSE similarity index 100% rename from applications/plugins/spi_mem_manager/tools/chiplist/LICENSE rename to applications/external/spi_mem_manager/tools/chiplist/LICENSE diff --git a/applications/plugins/spi_mem_manager/tools/chiplist/chiplist.xml b/applications/external/spi_mem_manager/tools/chiplist/chiplist.xml similarity index 100% rename from applications/plugins/spi_mem_manager/tools/chiplist/chiplist.xml rename to applications/external/spi_mem_manager/tools/chiplist/chiplist.xml diff --git a/applications/plugins/spi_mem_manager/tools/chiplist_convert.py b/applications/external/spi_mem_manager/tools/chiplist_convert.py similarity index 100% rename from applications/plugins/spi_mem_manager/tools/chiplist_convert.py rename to applications/external/spi_mem_manager/tools/chiplist_convert.py diff --git a/applications/plugins/spi_mem_manager/views/spi_mem_view_detect.c b/applications/external/spi_mem_manager/views/spi_mem_view_detect.c similarity index 100% rename from applications/plugins/spi_mem_manager/views/spi_mem_view_detect.c rename to applications/external/spi_mem_manager/views/spi_mem_view_detect.c diff --git a/applications/plugins/spi_mem_manager/views/spi_mem_view_detect.h b/applications/external/spi_mem_manager/views/spi_mem_view_detect.h similarity index 100% rename from applications/plugins/spi_mem_manager/views/spi_mem_view_detect.h rename to applications/external/spi_mem_manager/views/spi_mem_view_detect.h diff --git a/applications/plugins/spi_mem_manager/views/spi_mem_view_progress.c b/applications/external/spi_mem_manager/views/spi_mem_view_progress.c similarity index 100% rename from applications/plugins/spi_mem_manager/views/spi_mem_view_progress.c rename to applications/external/spi_mem_manager/views/spi_mem_view_progress.c diff --git a/applications/plugins/spi_mem_manager/views/spi_mem_view_progress.h b/applications/external/spi_mem_manager/views/spi_mem_view_progress.h similarity index 100% rename from applications/plugins/spi_mem_manager/views/spi_mem_view_progress.h rename to applications/external/spi_mem_manager/views/spi_mem_view_progress.h diff --git a/applications/plugins/subghz_bruteforcer/LICENSE b/applications/external/subghz_bruteforcer/LICENSE similarity index 100% rename from applications/plugins/subghz_bruteforcer/LICENSE rename to applications/external/subghz_bruteforcer/LICENSE diff --git a/applications/plugins/subghz_bruteforcer/application.fam b/applications/external/subghz_bruteforcer/application.fam similarity index 100% rename from applications/plugins/subghz_bruteforcer/application.fam rename to applications/external/subghz_bruteforcer/application.fam diff --git a/applications/plugins/subghz_bruteforcer/helpers/gui_top_buttons.c b/applications/external/subghz_bruteforcer/helpers/gui_top_buttons.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/helpers/gui_top_buttons.c rename to applications/external/subghz_bruteforcer/helpers/gui_top_buttons.c diff --git a/applications/plugins/subghz_bruteforcer/helpers/gui_top_buttons.h b/applications/external/subghz_bruteforcer/helpers/gui_top_buttons.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/helpers/gui_top_buttons.h rename to applications/external/subghz_bruteforcer/helpers/gui_top_buttons.h diff --git a/applications/plugins/subghz_bruteforcer/helpers/subbrute_worker.c b/applications/external/subghz_bruteforcer/helpers/subbrute_worker.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/helpers/subbrute_worker.c rename to applications/external/subghz_bruteforcer/helpers/subbrute_worker.c diff --git a/applications/plugins/subghz_bruteforcer/helpers/subbrute_worker.h b/applications/external/subghz_bruteforcer/helpers/subbrute_worker.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/helpers/subbrute_worker.h rename to applications/external/subghz_bruteforcer/helpers/subbrute_worker.h diff --git a/applications/plugins/subghz_bruteforcer/helpers/subbrute_worker_private.h b/applications/external/subghz_bruteforcer/helpers/subbrute_worker_private.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/helpers/subbrute_worker_private.h rename to applications/external/subghz_bruteforcer/helpers/subbrute_worker_private.h diff --git a/applications/plugins/subghz_bruteforcer/images/ButtonDown_7x4.png b/applications/external/subghz_bruteforcer/images/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/ButtonDown_7x4.png rename to applications/external/subghz_bruteforcer/images/ButtonDown_7x4.png diff --git a/applications/plugins/subghz_bruteforcer/images/ButtonUp_7x4.png b/applications/external/subghz_bruteforcer/images/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/ButtonUp_7x4.png rename to applications/external/subghz_bruteforcer/images/ButtonUp_7x4.png diff --git a/applications/plugins/subghz_bruteforcer/images/DolphinNice_96x59.png b/applications/external/subghz_bruteforcer/images/DolphinNice_96x59.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/DolphinNice_96x59.png rename to applications/external/subghz_bruteforcer/images/DolphinNice_96x59.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_01.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_01.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_01.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_01.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_02.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_02.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_02.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_02.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_03.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_03.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_03.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_03.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_04.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_04.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_04.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_04.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_05.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_05.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_05.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_05.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_06.png b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_06.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_06.png rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_06.png diff --git a/applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_rate b/applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_rate similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/Sub1ghz_14/frame_rate rename to applications/external/subghz_bruteforcer/images/Sub1ghz_14/frame_rate diff --git a/applications/plugins/subghz_bruteforcer/images/sub1_10px.png b/applications/external/subghz_bruteforcer/images/sub1_10px.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/sub1_10px.png rename to applications/external/subghz_bruteforcer/images/sub1_10px.png diff --git a/applications/plugins/subghz_bruteforcer/images/subbrute_10px.png b/applications/external/subghz_bruteforcer/images/subbrute_10px.png similarity index 100% rename from applications/plugins/subghz_bruteforcer/images/subbrute_10px.png rename to applications/external/subghz_bruteforcer/images/subbrute_10px.png diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene.h b/applications/external/subghz_bruteforcer/scenes/subbrute_scene.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene.h rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene.h diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_config.h b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_config.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_config.h rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_config.h diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_load_file.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_load_file.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_load_file.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_load_file.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_load_select.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_load_select.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_load_select.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_load_select.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_run_attack.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_run_attack.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_run_attack.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_run_attack.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_save_name.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_save_name.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_save_name.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_save_name.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_save_success.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_save_success.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_save_success.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_save_success.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_setup_attack.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_setup_attack.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_setup_attack.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_setup_attack.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_start.c b/applications/external/subghz_bruteforcer/scenes/subbrute_scene_start.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbrute_scene_start.c rename to applications/external/subghz_bruteforcer/scenes/subbrute_scene_start.c diff --git a/applications/plugins/subghz_bruteforcer/scenes/subbute_scene.c b/applications/external/subghz_bruteforcer/scenes/subbute_scene.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/scenes/subbute_scene.c rename to applications/external/subghz_bruteforcer/scenes/subbute_scene.c diff --git a/applications/plugins/subghz_bruteforcer/subbrute.c b/applications/external/subghz_bruteforcer/subbrute.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute.c rename to applications/external/subghz_bruteforcer/subbrute.c diff --git a/applications/plugins/subghz_bruteforcer/subbrute.h b/applications/external/subghz_bruteforcer/subbrute.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute.h rename to applications/external/subghz_bruteforcer/subbrute.h diff --git a/applications/plugins/subghz_bruteforcer/subbrute_custom_event.h b/applications/external/subghz_bruteforcer/subbrute_custom_event.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_custom_event.h rename to applications/external/subghz_bruteforcer/subbrute_custom_event.h diff --git a/applications/plugins/subghz_bruteforcer/subbrute_device.c b/applications/external/subghz_bruteforcer/subbrute_device.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_device.c rename to applications/external/subghz_bruteforcer/subbrute_device.c diff --git a/applications/plugins/subghz_bruteforcer/subbrute_device.h b/applications/external/subghz_bruteforcer/subbrute_device.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_device.h rename to applications/external/subghz_bruteforcer/subbrute_device.h diff --git a/applications/plugins/subghz_bruteforcer/subbrute_i.h b/applications/external/subghz_bruteforcer/subbrute_i.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_i.h rename to applications/external/subghz_bruteforcer/subbrute_i.h diff --git a/applications/plugins/subghz_bruteforcer/subbrute_protocols.c b/applications/external/subghz_bruteforcer/subbrute_protocols.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_protocols.c rename to applications/external/subghz_bruteforcer/subbrute_protocols.c diff --git a/applications/plugins/subghz_bruteforcer/subbrute_protocols.h b/applications/external/subghz_bruteforcer/subbrute_protocols.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/subbrute_protocols.h rename to applications/external/subghz_bruteforcer/subbrute_protocols.h diff --git a/applications/plugins/subghz_bruteforcer/views/subbrute_attack_view.c b/applications/external/subghz_bruteforcer/views/subbrute_attack_view.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/views/subbrute_attack_view.c rename to applications/external/subghz_bruteforcer/views/subbrute_attack_view.c diff --git a/applications/plugins/subghz_bruteforcer/views/subbrute_attack_view.h b/applications/external/subghz_bruteforcer/views/subbrute_attack_view.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/views/subbrute_attack_view.h rename to applications/external/subghz_bruteforcer/views/subbrute_attack_view.h diff --git a/applications/plugins/subghz_bruteforcer/views/subbrute_main_view.c b/applications/external/subghz_bruteforcer/views/subbrute_main_view.c similarity index 100% rename from applications/plugins/subghz_bruteforcer/views/subbrute_main_view.c rename to applications/external/subghz_bruteforcer/views/subbrute_main_view.c diff --git a/applications/plugins/subghz_bruteforcer/views/subbrute_main_view.h b/applications/external/subghz_bruteforcer/views/subbrute_main_view.h similarity index 100% rename from applications/plugins/subghz_bruteforcer/views/subbrute_main_view.h rename to applications/external/subghz_bruteforcer/views/subbrute_main_view.h diff --git a/applications/plugins/subghz_playlist/application.fam b/applications/external/subghz_playlist/application.fam similarity index 100% rename from applications/plugins/subghz_playlist/application.fam rename to applications/external/subghz_playlist/application.fam diff --git a/applications/plugins/subghz_playlist/canvas_helper.c b/applications/external/subghz_playlist/canvas_helper.c similarity index 100% rename from applications/plugins/subghz_playlist/canvas_helper.c rename to applications/external/subghz_playlist/canvas_helper.c diff --git a/applications/plugins/subghz_playlist/canvas_helper.h b/applications/external/subghz_playlist/canvas_helper.h similarity index 100% rename from applications/plugins/subghz_playlist/canvas_helper.h rename to applications/external/subghz_playlist/canvas_helper.h diff --git a/applications/plugins/subghz_playlist/images/ButtonRight_4x7.png b/applications/external/subghz_playlist/images/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/subghz_playlist/images/ButtonRight_4x7.png rename to applications/external/subghz_playlist/images/ButtonRight_4x7.png diff --git a/applications/plugins/subghz_playlist/images/sub1_10px.png b/applications/external/subghz_playlist/images/sub1_10px.png similarity index 100% rename from applications/plugins/subghz_playlist/images/sub1_10px.png rename to applications/external/subghz_playlist/images/sub1_10px.png diff --git a/applications/plugins/subghz_playlist/playlist.c b/applications/external/subghz_playlist/playlist.c similarity index 100% rename from applications/plugins/subghz_playlist/playlist.c rename to applications/external/subghz_playlist/playlist.c diff --git a/applications/plugins/subghz_playlist/playlist_10px.png b/applications/external/subghz_playlist/playlist_10px.png similarity index 100% rename from applications/plugins/subghz_playlist/playlist_10px.png rename to applications/external/subghz_playlist/playlist_10px.png diff --git a/applications/plugins/subghz_playlist/playlist_file.c b/applications/external/subghz_playlist/playlist_file.c similarity index 100% rename from applications/plugins/subghz_playlist/playlist_file.c rename to applications/external/subghz_playlist/playlist_file.c diff --git a/applications/plugins/subghz_playlist/playlist_file.h b/applications/external/subghz_playlist/playlist_file.h similarity index 100% rename from applications/plugins/subghz_playlist/playlist_file.h rename to applications/external/subghz_playlist/playlist_file.h diff --git a/applications/plugins/subghz_remote/application.fam b/applications/external/subghz_remote/application.fam similarity index 100% rename from applications/plugins/subghz_remote/application.fam rename to applications/external/subghz_remote/application.fam diff --git a/applications/plugins/subghz_remote/images/ButtonDown_7x4.png b/applications/external/subghz_remote/images/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/subghz_remote/images/ButtonDown_7x4.png rename to applications/external/subghz_remote/images/ButtonDown_7x4.png diff --git a/applications/plugins/subghz_remote/images/ButtonLeft_4x7.png b/applications/external/subghz_remote/images/ButtonLeft_4x7.png similarity index 100% rename from applications/plugins/subghz_remote/images/ButtonLeft_4x7.png rename to applications/external/subghz_remote/images/ButtonLeft_4x7.png diff --git a/applications/plugins/subghz_remote/images/ButtonRight_4x7.png b/applications/external/subghz_remote/images/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/subghz_remote/images/ButtonRight_4x7.png rename to applications/external/subghz_remote/images/ButtonRight_4x7.png diff --git a/applications/plugins/subghz_remote/images/ButtonUp_7x4.png b/applications/external/subghz_remote/images/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/subghz_remote/images/ButtonUp_7x4.png rename to applications/external/subghz_remote/images/ButtonUp_7x4.png diff --git a/applications/plugins/subghz_remote/images/Ok_btn_9x9.png b/applications/external/subghz_remote/images/Ok_btn_9x9.png similarity index 100% rename from applications/plugins/subghz_remote/images/Ok_btn_9x9.png rename to applications/external/subghz_remote/images/Ok_btn_9x9.png diff --git a/applications/plugins/subghz_remote/images/Pin_arrow_down_7x9.png b/applications/external/subghz_remote/images/Pin_arrow_down_7x9.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_arrow_down_7x9.png rename to applications/external/subghz_remote/images/Pin_arrow_down_7x9.png diff --git a/applications/plugins/subghz_remote/images/Pin_arrow_left_9x7.png b/applications/external/subghz_remote/images/Pin_arrow_left_9x7.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_arrow_left_9x7.png rename to applications/external/subghz_remote/images/Pin_arrow_left_9x7.png diff --git a/applications/plugins/subghz_remote/images/Pin_arrow_right_9x7.png b/applications/external/subghz_remote/images/Pin_arrow_right_9x7.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_arrow_right_9x7.png rename to applications/external/subghz_remote/images/Pin_arrow_right_9x7.png diff --git a/applications/plugins/subghz_remote/images/Pin_arrow_up_7x9.png b/applications/external/subghz_remote/images/Pin_arrow_up_7x9.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_arrow_up_7x9.png rename to applications/external/subghz_remote/images/Pin_arrow_up_7x9.png diff --git a/applications/plugins/subghz_remote/images/Pin_cell_13x13.png b/applications/external/subghz_remote/images/Pin_cell_13x13.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_cell_13x13.png rename to applications/external/subghz_remote/images/Pin_cell_13x13.png diff --git a/applications/plugins/subghz_remote/images/Pin_star_7x7.png b/applications/external/subghz_remote/images/Pin_star_7x7.png similarity index 100% rename from applications/plugins/subghz_remote/images/Pin_star_7x7.png rename to applications/external/subghz_remote/images/Pin_star_7x7.png diff --git a/applications/plugins/subghz_remote/images/back_10px.png b/applications/external/subghz_remote/images/back_10px.png similarity index 100% rename from applications/plugins/subghz_remote/images/back_10px.png rename to applications/external/subghz_remote/images/back_10px.png diff --git a/applications/plugins/subghz_remote/images/sub1_10px.png b/applications/external/subghz_remote/images/sub1_10px.png similarity index 100% rename from applications/plugins/subghz_remote/images/sub1_10px.png rename to applications/external/subghz_remote/images/sub1_10px.png diff --git a/applications/plugins/subghz_remote/subghz_remote_10px.png b/applications/external/subghz_remote/subghz_remote_10px.png similarity index 100% rename from applications/plugins/subghz_remote/subghz_remote_10px.png rename to applications/external/subghz_remote/subghz_remote_10px.png diff --git a/applications/plugins/subghz_remote/subghz_remote_app.c b/applications/external/subghz_remote/subghz_remote_app.c similarity index 100% rename from applications/plugins/subghz_remote/subghz_remote_app.c rename to applications/external/subghz_remote/subghz_remote_app.c diff --git a/applications/plugins/swd_probe/.gitignore b/applications/external/swd_probe/.gitignore similarity index 100% rename from applications/plugins/swd_probe/.gitignore rename to applications/external/swd_probe/.gitignore diff --git a/applications/plugins/swd_probe/LICENSE.txt b/applications/external/swd_probe/LICENSE.txt similarity index 100% rename from applications/plugins/swd_probe/LICENSE.txt rename to applications/external/swd_probe/LICENSE.txt diff --git a/applications/plugins/swd_probe/README.md b/applications/external/swd_probe/README.md similarity index 100% rename from applications/plugins/swd_probe/README.md rename to applications/external/swd_probe/README.md diff --git a/applications/plugins/swd_probe/adi.c b/applications/external/swd_probe/adi.c similarity index 100% rename from applications/plugins/swd_probe/adi.c rename to applications/external/swd_probe/adi.c diff --git a/applications/plugins/swd_probe/adi.h b/applications/external/swd_probe/adi.h similarity index 100% rename from applications/plugins/swd_probe/adi.h rename to applications/external/swd_probe/adi.h diff --git a/applications/plugins/swd_probe/application.fam b/applications/external/swd_probe/application.fam similarity index 89% rename from applications/plugins/swd_probe/application.fam rename to applications/external/swd_probe/application.fam index de2708e41..2a66f0054 100644 --- a/applications/plugins/swd_probe/application.fam +++ b/applications/external/swd_probe/application.fam @@ -1,7 +1,7 @@ App( appid="swd_probe", name="[SWD] Probe", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, entry_point="swd_probe_app_main", cdefines=["APP_SWD_PROBE"], requires=["notification", "gui", "storage", "dialogs", "cli"], diff --git a/applications/plugins/swd_probe/icons/ButtonDown_7x4.png b/applications/external/swd_probe/icons/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/swd_probe/icons/ButtonDown_7x4.png rename to applications/external/swd_probe/icons/ButtonDown_7x4.png diff --git a/applications/plugins/swd_probe/icons/ButtonUp_7x4.png b/applications/external/swd_probe/icons/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/swd_probe/icons/ButtonUp_7x4.png rename to applications/external/swd_probe/icons/ButtonUp_7x4.png diff --git a/applications/plugins/swd_probe/icons/app.png b/applications/external/swd_probe/icons/app.png similarity index 100% rename from applications/plugins/swd_probe/icons/app.png rename to applications/external/swd_probe/icons/app.png diff --git a/applications/plugins/swd_probe/icons/swd.png b/applications/external/swd_probe/icons/swd.png similarity index 100% rename from applications/plugins/swd_probe/icons/swd.png rename to applications/external/swd_probe/icons/swd.png diff --git a/applications/plugins/swd_probe/jep106.c b/applications/external/swd_probe/jep106.c similarity index 100% rename from applications/plugins/swd_probe/jep106.c rename to applications/external/swd_probe/jep106.c diff --git a/applications/plugins/swd_probe/jep106.h b/applications/external/swd_probe/jep106.h similarity index 100% rename from applications/plugins/swd_probe/jep106.h rename to applications/external/swd_probe/jep106.h diff --git a/applications/plugins/swd_probe/jep106.inc b/applications/external/swd_probe/jep106.inc similarity index 100% rename from applications/plugins/swd_probe/jep106.inc rename to applications/external/swd_probe/jep106.inc diff --git a/applications/plugins/swd_probe/model/chip.ply b/applications/external/swd_probe/model/chip.ply similarity index 100% rename from applications/plugins/swd_probe/model/chip.ply rename to applications/external/swd_probe/model/chip.ply diff --git a/applications/plugins/swd_probe/model/convert.py b/applications/external/swd_probe/model/convert.py similarity index 100% rename from applications/plugins/swd_probe/model/convert.py rename to applications/external/swd_probe/model/convert.py diff --git a/applications/plugins/swd_probe/model/model_chip.h b/applications/external/swd_probe/model/model_chip.h similarity index 100% rename from applications/plugins/swd_probe/model/model_chip.h rename to applications/external/swd_probe/model/model_chip.h diff --git a/applications/plugins/swd_probe/swd_probe_app.c b/applications/external/swd_probe/swd_probe_app.c similarity index 100% rename from applications/plugins/swd_probe/swd_probe_app.c rename to applications/external/swd_probe/swd_probe_app.c diff --git a/applications/plugins/swd_probe/swd_probe_app.h b/applications/external/swd_probe/swd_probe_app.h similarity index 100% rename from applications/plugins/swd_probe/swd_probe_app.h rename to applications/external/swd_probe/swd_probe_app.h diff --git a/applications/plugins/swd_probe/usb_uart.c b/applications/external/swd_probe/usb_uart.c similarity index 100% rename from applications/plugins/swd_probe/usb_uart.c rename to applications/external/swd_probe/usb_uart.c diff --git a/applications/plugins/swd_probe/usb_uart.h b/applications/external/swd_probe/usb_uart.h similarity index 100% rename from applications/plugins/swd_probe/usb_uart.h rename to applications/external/swd_probe/usb_uart.h diff --git a/applications/plugins/tama_p1/README.md b/applications/external/tama_p1/README.md similarity index 100% rename from applications/plugins/tama_p1/README.md rename to applications/external/tama_p1/README.md diff --git a/applications/plugins/tama_p1/application.fam b/applications/external/tama_p1/application.fam similarity index 100% rename from applications/plugins/tama_p1/application.fam rename to applications/external/tama_p1/application.fam diff --git a/applications/plugins/tama_p1/compiled/assets_icons.h b/applications/external/tama_p1/compiled/assets_icons.h similarity index 100% rename from applications/plugins/tama_p1/compiled/assets_icons.h rename to applications/external/tama_p1/compiled/assets_icons.h diff --git a/applications/plugins/tama_p1/hal.c b/applications/external/tama_p1/hal.c similarity index 100% rename from applications/plugins/tama_p1/hal.c rename to applications/external/tama_p1/hal.c diff --git a/applications/plugins/tama_p1/hal_types.h b/applications/external/tama_p1/hal_types.h similarity index 100% rename from applications/plugins/tama_p1/hal_types.h rename to applications/external/tama_p1/hal_types.h diff --git a/applications/plugins/tama_p1/icons/icon_0.png b/applications/external/tama_p1/icons/icon_0.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_0.png rename to applications/external/tama_p1/icons/icon_0.png diff --git a/applications/plugins/tama_p1/icons/icon_1.png b/applications/external/tama_p1/icons/icon_1.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_1.png rename to applications/external/tama_p1/icons/icon_1.png diff --git a/applications/plugins/tama_p1/icons/icon_2.png b/applications/external/tama_p1/icons/icon_2.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_2.png rename to applications/external/tama_p1/icons/icon_2.png diff --git a/applications/plugins/tama_p1/icons/icon_3.png b/applications/external/tama_p1/icons/icon_3.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_3.png rename to applications/external/tama_p1/icons/icon_3.png diff --git a/applications/plugins/tama_p1/icons/icon_4.png b/applications/external/tama_p1/icons/icon_4.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_4.png rename to applications/external/tama_p1/icons/icon_4.png diff --git a/applications/plugins/tama_p1/icons/icon_5.png b/applications/external/tama_p1/icons/icon_5.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_5.png rename to applications/external/tama_p1/icons/icon_5.png diff --git a/applications/plugins/tama_p1/icons/icon_6.png b/applications/external/tama_p1/icons/icon_6.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_6.png rename to applications/external/tama_p1/icons/icon_6.png diff --git a/applications/plugins/tama_p1/icons/icon_7.png b/applications/external/tama_p1/icons/icon_7.png similarity index 100% rename from applications/plugins/tama_p1/icons/icon_7.png rename to applications/external/tama_p1/icons/icon_7.png diff --git a/applications/plugins/tama_p1/tama.gif b/applications/external/tama_p1/tama.gif similarity index 100% rename from applications/plugins/tama_p1/tama.gif rename to applications/external/tama_p1/tama.gif diff --git a/applications/plugins/tama_p1/tama.h b/applications/external/tama_p1/tama.h similarity index 100% rename from applications/plugins/tama_p1/tama.h rename to applications/external/tama_p1/tama.h diff --git a/applications/plugins/tama_p1/tamaIcon.png b/applications/external/tama_p1/tamaIcon.png similarity index 100% rename from applications/plugins/tama_p1/tamaIcon.png rename to applications/external/tama_p1/tamaIcon.png diff --git a/applications/plugins/tama_p1/tama_p1.c b/applications/external/tama_p1/tama_p1.c similarity index 100% rename from applications/plugins/tama_p1/tama_p1.c rename to applications/external/tama_p1/tama_p1.c diff --git a/applications/plugins/tama_p1/tamalib/LICENSE b/applications/external/tama_p1/tamalib/LICENSE similarity index 100% rename from applications/plugins/tama_p1/tamalib/LICENSE rename to applications/external/tama_p1/tamalib/LICENSE diff --git a/applications/plugins/tama_p1/tamalib/README.md b/applications/external/tama_p1/tamalib/README.md similarity index 100% rename from applications/plugins/tama_p1/tamalib/README.md rename to applications/external/tama_p1/tamalib/README.md diff --git a/applications/plugins/tama_p1/tamalib/cpu.c b/applications/external/tama_p1/tamalib/cpu.c similarity index 100% rename from applications/plugins/tama_p1/tamalib/cpu.c rename to applications/external/tama_p1/tamalib/cpu.c diff --git a/applications/plugins/tama_p1/tamalib/cpu.h b/applications/external/tama_p1/tamalib/cpu.h similarity index 100% rename from applications/plugins/tama_p1/tamalib/cpu.h rename to applications/external/tama_p1/tamalib/cpu.h diff --git a/applications/plugins/tama_p1/tamalib/hal.h b/applications/external/tama_p1/tamalib/hal.h similarity index 100% rename from applications/plugins/tama_p1/tamalib/hal.h rename to applications/external/tama_p1/tamalib/hal.h diff --git a/applications/plugins/tama_p1/tamalib/hal_types.h.template b/applications/external/tama_p1/tamalib/hal_types.h.template similarity index 100% rename from applications/plugins/tama_p1/tamalib/hal_types.h.template rename to applications/external/tama_p1/tamalib/hal_types.h.template diff --git a/applications/plugins/tama_p1/tamalib/hw.c b/applications/external/tama_p1/tamalib/hw.c similarity index 100% rename from applications/plugins/tama_p1/tamalib/hw.c rename to applications/external/tama_p1/tamalib/hw.c diff --git a/applications/plugins/tama_p1/tamalib/hw.h b/applications/external/tama_p1/tamalib/hw.h similarity index 100% rename from applications/plugins/tama_p1/tamalib/hw.h rename to applications/external/tama_p1/tamalib/hw.h diff --git a/applications/plugins/tama_p1/tamalib/tamalib.c b/applications/external/tama_p1/tamalib/tamalib.c similarity index 100% rename from applications/plugins/tama_p1/tamalib/tamalib.c rename to applications/external/tama_p1/tamalib/tamalib.c diff --git a/applications/plugins/tama_p1/tamalib/tamalib.h b/applications/external/tama_p1/tamalib/tamalib.h similarity index 100% rename from applications/plugins/tama_p1/tamalib/tamalib.h rename to applications/external/tama_p1/tamalib/tamalib.h diff --git a/applications/plugins/tanksgame/application.fam b/applications/external/tanksgame/application.fam similarity index 100% rename from applications/plugins/tanksgame/application.fam rename to applications/external/tanksgame/application.fam diff --git a/applications/plugins/tanksgame/constants.h b/applications/external/tanksgame/constants.h similarity index 100% rename from applications/plugins/tanksgame/constants.h rename to applications/external/tanksgame/constants.h diff --git a/applications/plugins/tanksgame/images/HappyFlipper_128x64.png b/applications/external/tanksgame/images/HappyFlipper_128x64.png similarity index 100% rename from applications/plugins/tanksgame/images/HappyFlipper_128x64.png rename to applications/external/tanksgame/images/HappyFlipper_128x64.png diff --git a/applications/plugins/tanksgame/images/TanksSplashScreen_128x64.png b/applications/external/tanksgame/images/TanksSplashScreen_128x64.png similarity index 100% rename from applications/plugins/tanksgame/images/TanksSplashScreen_128x64.png rename to applications/external/tanksgame/images/TanksSplashScreen_128x64.png diff --git a/applications/plugins/tanksgame/images/enemy_down.png b/applications/external/tanksgame/images/enemy_down.png similarity index 100% rename from applications/plugins/tanksgame/images/enemy_down.png rename to applications/external/tanksgame/images/enemy_down.png diff --git a/applications/plugins/tanksgame/images/enemy_left.png b/applications/external/tanksgame/images/enemy_left.png similarity index 100% rename from applications/plugins/tanksgame/images/enemy_left.png rename to applications/external/tanksgame/images/enemy_left.png diff --git a/applications/plugins/tanksgame/images/enemy_right.png b/applications/external/tanksgame/images/enemy_right.png similarity index 100% rename from applications/plugins/tanksgame/images/enemy_right.png rename to applications/external/tanksgame/images/enemy_right.png diff --git a/applications/plugins/tanksgame/images/enemy_up.png b/applications/external/tanksgame/images/enemy_up.png similarity index 100% rename from applications/plugins/tanksgame/images/enemy_up.png rename to applications/external/tanksgame/images/enemy_up.png diff --git a/applications/plugins/tanksgame/images/projectile_down.png b/applications/external/tanksgame/images/projectile_down.png similarity index 100% rename from applications/plugins/tanksgame/images/projectile_down.png rename to applications/external/tanksgame/images/projectile_down.png diff --git a/applications/plugins/tanksgame/images/projectile_left.png b/applications/external/tanksgame/images/projectile_left.png similarity index 100% rename from applications/plugins/tanksgame/images/projectile_left.png rename to applications/external/tanksgame/images/projectile_left.png diff --git a/applications/plugins/tanksgame/images/projectile_right.png b/applications/external/tanksgame/images/projectile_right.png similarity index 100% rename from applications/plugins/tanksgame/images/projectile_right.png rename to applications/external/tanksgame/images/projectile_right.png diff --git a/applications/plugins/tanksgame/images/projectile_up.png b/applications/external/tanksgame/images/projectile_up.png similarity index 100% rename from applications/plugins/tanksgame/images/projectile_up.png rename to applications/external/tanksgame/images/projectile_up.png diff --git a/applications/plugins/tanksgame/images/tank_base.png b/applications/external/tanksgame/images/tank_base.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_base.png rename to applications/external/tanksgame/images/tank_base.png diff --git a/applications/plugins/tanksgame/images/tank_down.png b/applications/external/tanksgame/images/tank_down.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_down.png rename to applications/external/tanksgame/images/tank_down.png diff --git a/applications/plugins/tanksgame/images/tank_explosion.png b/applications/external/tanksgame/images/tank_explosion.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_explosion.png rename to applications/external/tanksgame/images/tank_explosion.png diff --git a/applications/plugins/tanksgame/images/tank_hedgehog.png b/applications/external/tanksgame/images/tank_hedgehog.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_hedgehog.png rename to applications/external/tanksgame/images/tank_hedgehog.png diff --git a/applications/plugins/tanksgame/images/tank_left.png b/applications/external/tanksgame/images/tank_left.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_left.png rename to applications/external/tanksgame/images/tank_left.png diff --git a/applications/plugins/tanksgame/images/tank_right.png b/applications/external/tanksgame/images/tank_right.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_right.png rename to applications/external/tanksgame/images/tank_right.png diff --git a/applications/plugins/tanksgame/images/tank_stone.png b/applications/external/tanksgame/images/tank_stone.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_stone.png rename to applications/external/tanksgame/images/tank_stone.png diff --git a/applications/plugins/tanksgame/images/tank_up.png b/applications/external/tanksgame/images/tank_up.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_up.png rename to applications/external/tanksgame/images/tank_up.png diff --git a/applications/plugins/tanksgame/images/tank_wall.png b/applications/external/tanksgame/images/tank_wall.png similarity index 100% rename from applications/plugins/tanksgame/images/tank_wall.png rename to applications/external/tanksgame/images/tank_wall.png diff --git a/applications/plugins/tanksgame/tanksIcon.png b/applications/external/tanksgame/tanksIcon.png similarity index 100% rename from applications/plugins/tanksgame/tanksIcon.png rename to applications/external/tanksgame/tanksIcon.png diff --git a/applications/plugins/tanksgame/tanks_game.c b/applications/external/tanksgame/tanks_game.c similarity index 100% rename from applications/plugins/tanksgame/tanks_game.c rename to applications/external/tanksgame/tanks_game.c diff --git a/applications/plugins/tetris_game/application.fam b/applications/external/tetris_game/application.fam similarity index 100% rename from applications/plugins/tetris_game/application.fam rename to applications/external/tetris_game/application.fam diff --git a/applications/plugins/tetris_game/tetris_10px.png b/applications/external/tetris_game/tetris_10px.png similarity index 100% rename from applications/plugins/tetris_game/tetris_10px.png rename to applications/external/tetris_game/tetris_10px.png diff --git a/applications/plugins/tetris_game/tetris_game.c b/applications/external/tetris_game/tetris_game.c similarity index 100% rename from applications/plugins/tetris_game/tetris_game.c rename to applications/external/tetris_game/tetris_game.c diff --git a/applications/plugins/text_viewer/LICENSE b/applications/external/text_viewer/LICENSE similarity index 100% rename from applications/plugins/text_viewer/LICENSE rename to applications/external/text_viewer/LICENSE diff --git a/applications/plugins/text_viewer/README.md b/applications/external/text_viewer/README.md similarity index 100% rename from applications/plugins/text_viewer/README.md rename to applications/external/text_viewer/README.md diff --git a/applications/plugins/text_viewer/application.fam b/applications/external/text_viewer/application.fam similarity index 100% rename from applications/plugins/text_viewer/application.fam rename to applications/external/text_viewer/application.fam diff --git a/applications/plugins/text_viewer/icons/text_10px.png b/applications/external/text_viewer/icons/text_10px.png similarity index 100% rename from applications/plugins/text_viewer/icons/text_10px.png rename to applications/external/text_viewer/icons/text_10px.png diff --git a/applications/plugins/text_viewer/text_viewer.c b/applications/external/text_viewer/text_viewer.c similarity index 100% rename from applications/plugins/text_viewer/text_viewer.c rename to applications/external/text_viewer/text_viewer.c diff --git a/applications/plugins/text_viewer/textviewerflipper.PNG b/applications/external/text_viewer/textviewerflipper.PNG similarity index 100% rename from applications/plugins/text_viewer/textviewerflipper.PNG rename to applications/external/text_viewer/textviewerflipper.PNG diff --git a/applications/plugins/tictactoe_game/application.fam b/applications/external/tictactoe_game/application.fam similarity index 100% rename from applications/plugins/tictactoe_game/application.fam rename to applications/external/tictactoe_game/application.fam diff --git a/applications/plugins/tictactoe_game/tictactoe_10px.png b/applications/external/tictactoe_game/tictactoe_10px.png similarity index 100% rename from applications/plugins/tictactoe_game/tictactoe_10px.png rename to applications/external/tictactoe_game/tictactoe_10px.png diff --git a/applications/plugins/tictactoe_game/tictactoe_game.c b/applications/external/tictactoe_game/tictactoe_game.c similarity index 100% rename from applications/plugins/tictactoe_game/tictactoe_game.c rename to applications/external/tictactoe_game/tictactoe_game.c diff --git a/applications/plugins/timelapse/README.md b/applications/external/timelapse/README.md similarity index 100% rename from applications/plugins/timelapse/README.md rename to applications/external/timelapse/README.md diff --git a/applications/plugins/timelapse/application.fam b/applications/external/timelapse/application.fam similarity index 100% rename from applications/plugins/timelapse/application.fam rename to applications/external/timelapse/application.fam diff --git a/applications/plugins/timelapse/gpio_item.c b/applications/external/timelapse/gpio_item.c similarity index 100% rename from applications/plugins/timelapse/gpio_item.c rename to applications/external/timelapse/gpio_item.c diff --git a/applications/plugins/timelapse/gpio_item.h b/applications/external/timelapse/gpio_item.h similarity index 100% rename from applications/plugins/timelapse/gpio_item.h rename to applications/external/timelapse/gpio_item.h diff --git a/applications/plugins/timelapse/icons/ButtonDown_7x4.png b/applications/external/timelapse/icons/ButtonDown_7x4.png similarity index 100% rename from applications/plugins/timelapse/icons/ButtonDown_7x4.png rename to applications/external/timelapse/icons/ButtonDown_7x4.png diff --git a/applications/plugins/timelapse/icons/ButtonLeft_4x7.png b/applications/external/timelapse/icons/ButtonLeft_4x7.png similarity index 100% rename from applications/plugins/timelapse/icons/ButtonLeft_4x7.png rename to applications/external/timelapse/icons/ButtonLeft_4x7.png diff --git a/applications/plugins/timelapse/icons/ButtonRight_4x7.png b/applications/external/timelapse/icons/ButtonRight_4x7.png similarity index 100% rename from applications/plugins/timelapse/icons/ButtonRight_4x7.png rename to applications/external/timelapse/icons/ButtonRight_4x7.png diff --git a/applications/plugins/timelapse/icons/ButtonUp_7x4.png b/applications/external/timelapse/icons/ButtonUp_7x4.png similarity index 100% rename from applications/plugins/timelapse/icons/ButtonUp_7x4.png rename to applications/external/timelapse/icons/ButtonUp_7x4.png diff --git a/applications/plugins/timelapse/icons/Pin_star_7x7.png b/applications/external/timelapse/icons/Pin_star_7x7.png similarity index 100% rename from applications/plugins/timelapse/icons/Pin_star_7x7.png rename to applications/external/timelapse/icons/Pin_star_7x7.png diff --git a/applications/plugins/timelapse/icons/loading_10px.png b/applications/external/timelapse/icons/loading_10px.png similarity index 100% rename from applications/plugins/timelapse/icons/loading_10px.png rename to applications/external/timelapse/icons/loading_10px.png diff --git a/applications/plugins/timelapse/zeitraffer.c b/applications/external/timelapse/zeitraffer.c similarity index 100% rename from applications/plugins/timelapse/zeitraffer.c rename to applications/external/timelapse/zeitraffer.c diff --git a/applications/plugins/timelapse/zeitraffer.png b/applications/external/timelapse/zeitraffer.png similarity index 100% rename from applications/plugins/timelapse/zeitraffer.png rename to applications/external/timelapse/zeitraffer.png diff --git a/applications/plugins/totp/LICENSE b/applications/external/totp/LICENSE similarity index 100% rename from applications/plugins/totp/LICENSE rename to applications/external/totp/LICENSE diff --git a/applications/plugins/totp/application.fam b/applications/external/totp/application.fam similarity index 100% rename from applications/plugins/totp/application.fam rename to applications/external/totp/application.fam diff --git a/applications/plugins/totp/cli/cli.c b/applications/external/totp/cli/cli.c similarity index 100% rename from applications/plugins/totp/cli/cli.c rename to applications/external/totp/cli/cli.c diff --git a/applications/plugins/totp/cli/cli.h b/applications/external/totp/cli/cli.h similarity index 100% rename from applications/plugins/totp/cli/cli.h rename to applications/external/totp/cli/cli.h diff --git a/applications/plugins/totp/cli/cli_helpers.c b/applications/external/totp/cli/cli_helpers.c similarity index 100% rename from applications/plugins/totp/cli/cli_helpers.c rename to applications/external/totp/cli/cli_helpers.c diff --git a/applications/plugins/totp/cli/cli_helpers.h b/applications/external/totp/cli/cli_helpers.h similarity index 100% rename from applications/plugins/totp/cli/cli_helpers.h rename to applications/external/totp/cli/cli_helpers.h diff --git a/applications/plugins/totp/cli/commands/add/add.c b/applications/external/totp/cli/commands/add/add.c similarity index 100% rename from applications/plugins/totp/cli/commands/add/add.c rename to applications/external/totp/cli/commands/add/add.c diff --git a/applications/plugins/totp/cli/commands/add/add.h b/applications/external/totp/cli/commands/add/add.h similarity index 100% rename from applications/plugins/totp/cli/commands/add/add.h rename to applications/external/totp/cli/commands/add/add.h diff --git a/applications/plugins/totp/cli/commands/delete/delete.c b/applications/external/totp/cli/commands/delete/delete.c similarity index 100% rename from applications/plugins/totp/cli/commands/delete/delete.c rename to applications/external/totp/cli/commands/delete/delete.c diff --git a/applications/plugins/totp/cli/commands/delete/delete.h b/applications/external/totp/cli/commands/delete/delete.h similarity index 100% rename from applications/plugins/totp/cli/commands/delete/delete.h rename to applications/external/totp/cli/commands/delete/delete.h diff --git a/applications/plugins/totp/cli/commands/help/help.c b/applications/external/totp/cli/commands/help/help.c similarity index 100% rename from applications/plugins/totp/cli/commands/help/help.c rename to applications/external/totp/cli/commands/help/help.c diff --git a/applications/plugins/totp/cli/commands/help/help.h b/applications/external/totp/cli/commands/help/help.h similarity index 100% rename from applications/plugins/totp/cli/commands/help/help.h rename to applications/external/totp/cli/commands/help/help.h diff --git a/applications/plugins/totp/cli/commands/list/list.c b/applications/external/totp/cli/commands/list/list.c similarity index 100% rename from applications/plugins/totp/cli/commands/list/list.c rename to applications/external/totp/cli/commands/list/list.c diff --git a/applications/plugins/totp/cli/commands/list/list.h b/applications/external/totp/cli/commands/list/list.h similarity index 100% rename from applications/plugins/totp/cli/commands/list/list.h rename to applications/external/totp/cli/commands/list/list.h diff --git a/applications/plugins/totp/cli/commands/move/move.c b/applications/external/totp/cli/commands/move/move.c similarity index 100% rename from applications/plugins/totp/cli/commands/move/move.c rename to applications/external/totp/cli/commands/move/move.c diff --git a/applications/plugins/totp/cli/commands/move/move.h b/applications/external/totp/cli/commands/move/move.h similarity index 100% rename from applications/plugins/totp/cli/commands/move/move.h rename to applications/external/totp/cli/commands/move/move.h diff --git a/applications/plugins/totp/cli/commands/notification/notification.c b/applications/external/totp/cli/commands/notification/notification.c similarity index 100% rename from applications/plugins/totp/cli/commands/notification/notification.c rename to applications/external/totp/cli/commands/notification/notification.c diff --git a/applications/plugins/totp/cli/commands/notification/notification.h b/applications/external/totp/cli/commands/notification/notification.h similarity index 100% rename from applications/plugins/totp/cli/commands/notification/notification.h rename to applications/external/totp/cli/commands/notification/notification.h diff --git a/applications/plugins/totp/cli/commands/pin/pin.c b/applications/external/totp/cli/commands/pin/pin.c similarity index 100% rename from applications/plugins/totp/cli/commands/pin/pin.c rename to applications/external/totp/cli/commands/pin/pin.c diff --git a/applications/plugins/totp/cli/commands/pin/pin.h b/applications/external/totp/cli/commands/pin/pin.h similarity index 100% rename from applications/plugins/totp/cli/commands/pin/pin.h rename to applications/external/totp/cli/commands/pin/pin.h diff --git a/applications/plugins/totp/cli/commands/reset/reset.c b/applications/external/totp/cli/commands/reset/reset.c similarity index 100% rename from applications/plugins/totp/cli/commands/reset/reset.c rename to applications/external/totp/cli/commands/reset/reset.c diff --git a/applications/plugins/totp/cli/commands/reset/reset.h b/applications/external/totp/cli/commands/reset/reset.h similarity index 100% rename from applications/plugins/totp/cli/commands/reset/reset.h rename to applications/external/totp/cli/commands/reset/reset.h diff --git a/applications/plugins/totp/cli/commands/timezone/timezone.c b/applications/external/totp/cli/commands/timezone/timezone.c similarity index 100% rename from applications/plugins/totp/cli/commands/timezone/timezone.c rename to applications/external/totp/cli/commands/timezone/timezone.c diff --git a/applications/plugins/totp/cli/commands/timezone/timezone.h b/applications/external/totp/cli/commands/timezone/timezone.h similarity index 100% rename from applications/plugins/totp/cli/commands/timezone/timezone.h rename to applications/external/totp/cli/commands/timezone/timezone.h diff --git a/applications/plugins/totp/images/DolphinCommon_56x48.png b/applications/external/totp/images/DolphinCommon_56x48.png similarity index 100% rename from applications/plugins/totp/images/DolphinCommon_56x48.png rename to applications/external/totp/images/DolphinCommon_56x48.png diff --git a/applications/plugins/totp/images/totp_arrow_bottom_10x5.png b/applications/external/totp/images/totp_arrow_bottom_10x5.png similarity index 100% rename from applications/plugins/totp/images/totp_arrow_bottom_10x5.png rename to applications/external/totp/images/totp_arrow_bottom_10x5.png diff --git a/applications/plugins/totp/images/totp_arrow_left_8x9.png b/applications/external/totp/images/totp_arrow_left_8x9.png similarity index 100% rename from applications/plugins/totp/images/totp_arrow_left_8x9.png rename to applications/external/totp/images/totp_arrow_left_8x9.png diff --git a/applications/plugins/totp/images/totp_arrow_right_8x9.png b/applications/external/totp/images/totp_arrow_right_8x9.png similarity index 100% rename from applications/plugins/totp/images/totp_arrow_right_8x9.png rename to applications/external/totp/images/totp_arrow_right_8x9.png diff --git a/applications/plugins/totp/lib/base32/base32.c b/applications/external/totp/lib/base32/base32.c similarity index 100% rename from applications/plugins/totp/lib/base32/base32.c rename to applications/external/totp/lib/base32/base32.c diff --git a/applications/plugins/totp/lib/base32/base32.h b/applications/external/totp/lib/base32/base32.h similarity index 100% rename from applications/plugins/totp/lib/base32/base32.h rename to applications/external/totp/lib/base32/base32.h diff --git a/applications/plugins/totp/lib/list/list.c b/applications/external/totp/lib/list/list.c similarity index 100% rename from applications/plugins/totp/lib/list/list.c rename to applications/external/totp/lib/list/list.c diff --git a/applications/plugins/totp/lib/list/list.h b/applications/external/totp/lib/list/list.h similarity index 100% rename from applications/plugins/totp/lib/list/list.h rename to applications/external/totp/lib/list/list.h diff --git a/applications/plugins/totp/lib/polyfills/memset_s.c b/applications/external/totp/lib/polyfills/memset_s.c similarity index 100% rename from applications/plugins/totp/lib/polyfills/memset_s.c rename to applications/external/totp/lib/polyfills/memset_s.c diff --git a/applications/plugins/totp/lib/polyfills/memset_s.h b/applications/external/totp/lib/polyfills/memset_s.h similarity index 100% rename from applications/plugins/totp/lib/polyfills/memset_s.h rename to applications/external/totp/lib/polyfills/memset_s.h diff --git a/applications/plugins/totp/lib/polyfills/strnlen.c b/applications/external/totp/lib/polyfills/strnlen.c similarity index 100% rename from applications/plugins/totp/lib/polyfills/strnlen.c rename to applications/external/totp/lib/polyfills/strnlen.c diff --git a/applications/plugins/totp/lib/polyfills/strnlen.h b/applications/external/totp/lib/polyfills/strnlen.h similarity index 100% rename from applications/plugins/totp/lib/polyfills/strnlen.h rename to applications/external/totp/lib/polyfills/strnlen.h diff --git a/applications/plugins/totp/lib/roll_value/roll_value.c b/applications/external/totp/lib/roll_value/roll_value.c similarity index 100% rename from applications/plugins/totp/lib/roll_value/roll_value.c rename to applications/external/totp/lib/roll_value/roll_value.c diff --git a/applications/plugins/totp/lib/roll_value/roll_value.h b/applications/external/totp/lib/roll_value/roll_value.h similarity index 100% rename from applications/plugins/totp/lib/roll_value/roll_value.h rename to applications/external/totp/lib/roll_value/roll_value.h diff --git a/applications/plugins/totp/lib/timezone_utils/timezone_utils.c b/applications/external/totp/lib/timezone_utils/timezone_utils.c similarity index 100% rename from applications/plugins/totp/lib/timezone_utils/timezone_utils.c rename to applications/external/totp/lib/timezone_utils/timezone_utils.c diff --git a/applications/plugins/totp/lib/timezone_utils/timezone_utils.h b/applications/external/totp/lib/timezone_utils/timezone_utils.h similarity index 100% rename from applications/plugins/totp/lib/timezone_utils/timezone_utils.h rename to applications/external/totp/lib/timezone_utils/timezone_utils.h diff --git a/applications/plugins/totp/services/config/config.c b/applications/external/totp/services/config/config.c similarity index 100% rename from applications/plugins/totp/services/config/config.c rename to applications/external/totp/services/config/config.c diff --git a/applications/plugins/totp/services/config/config.h b/applications/external/totp/services/config/config.h similarity index 100% rename from applications/plugins/totp/services/config/config.h rename to applications/external/totp/services/config/config.h diff --git a/applications/plugins/totp/services/config/constants.h b/applications/external/totp/services/config/constants.h similarity index 100% rename from applications/plugins/totp/services/config/constants.h rename to applications/external/totp/services/config/constants.h diff --git a/applications/plugins/totp/services/config/migrations/config_migration_v1_to_v2.c b/applications/external/totp/services/config/migrations/config_migration_v1_to_v2.c similarity index 100% rename from applications/plugins/totp/services/config/migrations/config_migration_v1_to_v2.c rename to applications/external/totp/services/config/migrations/config_migration_v1_to_v2.c diff --git a/applications/plugins/totp/services/config/migrations/config_migration_v1_to_v2.h b/applications/external/totp/services/config/migrations/config_migration_v1_to_v2.h similarity index 100% rename from applications/plugins/totp/services/config/migrations/config_migration_v1_to_v2.h rename to applications/external/totp/services/config/migrations/config_migration_v1_to_v2.h diff --git a/applications/plugins/totp/services/config/migrations/config_migration_v2_to_v3.c b/applications/external/totp/services/config/migrations/config_migration_v2_to_v3.c similarity index 100% rename from applications/plugins/totp/services/config/migrations/config_migration_v2_to_v3.c rename to applications/external/totp/services/config/migrations/config_migration_v2_to_v3.c diff --git a/applications/plugins/totp/services/config/migrations/config_migration_v2_to_v3.h b/applications/external/totp/services/config/migrations/config_migration_v2_to_v3.h similarity index 100% rename from applications/plugins/totp/services/config/migrations/config_migration_v2_to_v3.h rename to applications/external/totp/services/config/migrations/config_migration_v2_to_v3.h diff --git a/applications/plugins/totp/services/convert/convert.h b/applications/external/totp/services/convert/convert.h similarity index 100% rename from applications/plugins/totp/services/convert/convert.h rename to applications/external/totp/services/convert/convert.h diff --git a/applications/plugins/totp/services/crypto/crypto.c b/applications/external/totp/services/crypto/crypto.c similarity index 100% rename from applications/plugins/totp/services/crypto/crypto.c rename to applications/external/totp/services/crypto/crypto.c diff --git a/applications/plugins/totp/services/crypto/crypto.h b/applications/external/totp/services/crypto/crypto.h similarity index 100% rename from applications/plugins/totp/services/crypto/crypto.h rename to applications/external/totp/services/crypto/crypto.h diff --git a/applications/plugins/totp/services/hmac/byteswap.c b/applications/external/totp/services/hmac/byteswap.c similarity index 100% rename from applications/plugins/totp/services/hmac/byteswap.c rename to applications/external/totp/services/hmac/byteswap.c diff --git a/applications/plugins/totp/services/hmac/byteswap.h b/applications/external/totp/services/hmac/byteswap.h similarity index 100% rename from applications/plugins/totp/services/hmac/byteswap.h rename to applications/external/totp/services/hmac/byteswap.h diff --git a/applications/plugins/totp/services/hmac/hmac_common.h b/applications/external/totp/services/hmac/hmac_common.h similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_common.h rename to applications/external/totp/services/hmac/hmac_common.h diff --git a/applications/plugins/totp/services/hmac/hmac_sha1.c b/applications/external/totp/services/hmac/hmac_sha1.c similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha1.c rename to applications/external/totp/services/hmac/hmac_sha1.c diff --git a/applications/plugins/totp/services/hmac/hmac_sha1.h b/applications/external/totp/services/hmac/hmac_sha1.h similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha1.h rename to applications/external/totp/services/hmac/hmac_sha1.h diff --git a/applications/plugins/totp/services/hmac/hmac_sha256.c b/applications/external/totp/services/hmac/hmac_sha256.c similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha256.c rename to applications/external/totp/services/hmac/hmac_sha256.c diff --git a/applications/plugins/totp/services/hmac/hmac_sha256.h b/applications/external/totp/services/hmac/hmac_sha256.h similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha256.h rename to applications/external/totp/services/hmac/hmac_sha256.h diff --git a/applications/plugins/totp/services/hmac/hmac_sha512.c b/applications/external/totp/services/hmac/hmac_sha512.c similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha512.c rename to applications/external/totp/services/hmac/hmac_sha512.c diff --git a/applications/plugins/totp/services/hmac/hmac_sha512.h b/applications/external/totp/services/hmac/hmac_sha512.h similarity index 100% rename from applications/plugins/totp/services/hmac/hmac_sha512.h rename to applications/external/totp/services/hmac/hmac_sha512.h diff --git a/applications/plugins/totp/services/hmac/memxor.c b/applications/external/totp/services/hmac/memxor.c similarity index 100% rename from applications/plugins/totp/services/hmac/memxor.c rename to applications/external/totp/services/hmac/memxor.c diff --git a/applications/plugins/totp/services/hmac/memxor.h b/applications/external/totp/services/hmac/memxor.h similarity index 100% rename from applications/plugins/totp/services/hmac/memxor.h rename to applications/external/totp/services/hmac/memxor.h diff --git a/applications/plugins/totp/services/hmac/sha1.c b/applications/external/totp/services/hmac/sha1.c similarity index 100% rename from applications/plugins/totp/services/hmac/sha1.c rename to applications/external/totp/services/hmac/sha1.c diff --git a/applications/plugins/totp/services/hmac/sha1.h b/applications/external/totp/services/hmac/sha1.h similarity index 100% rename from applications/plugins/totp/services/hmac/sha1.h rename to applications/external/totp/services/hmac/sha1.h diff --git a/applications/plugins/totp/services/hmac/sha256.c b/applications/external/totp/services/hmac/sha256.c similarity index 100% rename from applications/plugins/totp/services/hmac/sha256.c rename to applications/external/totp/services/hmac/sha256.c diff --git a/applications/plugins/totp/services/hmac/sha256.h b/applications/external/totp/services/hmac/sha256.h similarity index 100% rename from applications/plugins/totp/services/hmac/sha256.h rename to applications/external/totp/services/hmac/sha256.h diff --git a/applications/plugins/totp/services/hmac/sha512.c b/applications/external/totp/services/hmac/sha512.c similarity index 100% rename from applications/plugins/totp/services/hmac/sha512.c rename to applications/external/totp/services/hmac/sha512.c diff --git a/applications/plugins/totp/services/hmac/sha512.h b/applications/external/totp/services/hmac/sha512.h similarity index 100% rename from applications/plugins/totp/services/hmac/sha512.h rename to applications/external/totp/services/hmac/sha512.h diff --git a/applications/plugins/totp/services/hmac/u64.h b/applications/external/totp/services/hmac/u64.h similarity index 100% rename from applications/plugins/totp/services/hmac/u64.h rename to applications/external/totp/services/hmac/u64.h diff --git a/applications/plugins/totp/services/totp/totp.c b/applications/external/totp/services/totp/totp.c similarity index 100% rename from applications/plugins/totp/services/totp/totp.c rename to applications/external/totp/services/totp/totp.c diff --git a/applications/plugins/totp/services/totp/totp.h b/applications/external/totp/services/totp/totp.h similarity index 100% rename from applications/plugins/totp/services/totp/totp.h rename to applications/external/totp/services/totp/totp.h diff --git a/applications/plugins/totp/totp_10px.png b/applications/external/totp/totp_10px.png similarity index 100% rename from applications/plugins/totp/totp_10px.png rename to applications/external/totp/totp_10px.png diff --git a/applications/plugins/totp/totp_app.c b/applications/external/totp/totp_app.c similarity index 100% rename from applications/plugins/totp/totp_app.c rename to applications/external/totp/totp_app.c diff --git a/applications/plugins/totp/types/common.h b/applications/external/totp/types/common.h similarity index 100% rename from applications/plugins/totp/types/common.h rename to applications/external/totp/types/common.h diff --git a/applications/plugins/totp/types/event_type.h b/applications/external/totp/types/event_type.h similarity index 100% rename from applications/plugins/totp/types/event_type.h rename to applications/external/totp/types/event_type.h diff --git a/applications/plugins/totp/types/notification_method.h b/applications/external/totp/types/notification_method.h similarity index 100% rename from applications/plugins/totp/types/notification_method.h rename to applications/external/totp/types/notification_method.h diff --git a/applications/plugins/totp/types/nullable.h b/applications/external/totp/types/nullable.h similarity index 100% rename from applications/plugins/totp/types/nullable.h rename to applications/external/totp/types/nullable.h diff --git a/applications/plugins/totp/types/plugin_event.h b/applications/external/totp/types/plugin_event.h similarity index 100% rename from applications/plugins/totp/types/plugin_event.h rename to applications/external/totp/types/plugin_event.h diff --git a/applications/plugins/totp/types/plugin_state.h b/applications/external/totp/types/plugin_state.h similarity index 100% rename from applications/plugins/totp/types/plugin_state.h rename to applications/external/totp/types/plugin_state.h diff --git a/applications/plugins/totp/types/token_info.c b/applications/external/totp/types/token_info.c similarity index 100% rename from applications/plugins/totp/types/token_info.c rename to applications/external/totp/types/token_info.c diff --git a/applications/plugins/totp/types/token_info.h b/applications/external/totp/types/token_info.h similarity index 100% rename from applications/plugins/totp/types/token_info.h rename to applications/external/totp/types/token_info.h diff --git a/applications/plugins/totp/types/user_pin_codes.h b/applications/external/totp/types/user_pin_codes.h similarity index 100% rename from applications/plugins/totp/types/user_pin_codes.h rename to applications/external/totp/types/user_pin_codes.h diff --git a/applications/plugins/totp/ui/common_dialogs.c b/applications/external/totp/ui/common_dialogs.c similarity index 100% rename from applications/plugins/totp/ui/common_dialogs.c rename to applications/external/totp/ui/common_dialogs.c diff --git a/applications/plugins/totp/ui/common_dialogs.h b/applications/external/totp/ui/common_dialogs.h similarity index 100% rename from applications/plugins/totp/ui/common_dialogs.h rename to applications/external/totp/ui/common_dialogs.h diff --git a/applications/plugins/totp/ui/constants.h b/applications/external/totp/ui/constants.h similarity index 100% rename from applications/plugins/totp/ui/constants.h rename to applications/external/totp/ui/constants.h diff --git a/applications/plugins/totp/ui/scene_director.c b/applications/external/totp/ui/scene_director.c similarity index 100% rename from applications/plugins/totp/ui/scene_director.c rename to applications/external/totp/ui/scene_director.c diff --git a/applications/plugins/totp/ui/scene_director.h b/applications/external/totp/ui/scene_director.h similarity index 100% rename from applications/plugins/totp/ui/scene_director.h rename to applications/external/totp/ui/scene_director.h diff --git a/applications/plugins/totp/ui/scenes/add_new_token/totp_input_text.c b/applications/external/totp/ui/scenes/add_new_token/totp_input_text.c similarity index 100% rename from applications/plugins/totp/ui/scenes/add_new_token/totp_input_text.c rename to applications/external/totp/ui/scenes/add_new_token/totp_input_text.c diff --git a/applications/plugins/totp/ui/scenes/add_new_token/totp_input_text.h b/applications/external/totp/ui/scenes/add_new_token/totp_input_text.h similarity index 100% rename from applications/plugins/totp/ui/scenes/add_new_token/totp_input_text.h rename to applications/external/totp/ui/scenes/add_new_token/totp_input_text.h diff --git a/applications/plugins/totp/ui/scenes/add_new_token/totp_scene_add_new_token.c b/applications/external/totp/ui/scenes/add_new_token/totp_scene_add_new_token.c similarity index 100% rename from applications/plugins/totp/ui/scenes/add_new_token/totp_scene_add_new_token.c rename to applications/external/totp/ui/scenes/add_new_token/totp_scene_add_new_token.c diff --git a/applications/plugins/totp/ui/scenes/add_new_token/totp_scene_add_new_token.h b/applications/external/totp/ui/scenes/add_new_token/totp_scene_add_new_token.h similarity index 100% rename from applications/plugins/totp/ui/scenes/add_new_token/totp_scene_add_new_token.h rename to applications/external/totp/ui/scenes/add_new_token/totp_scene_add_new_token.h diff --git a/applications/plugins/totp/ui/scenes/app_settings/totp_app_settings.c b/applications/external/totp/ui/scenes/app_settings/totp_app_settings.c similarity index 100% rename from applications/plugins/totp/ui/scenes/app_settings/totp_app_settings.c rename to applications/external/totp/ui/scenes/app_settings/totp_app_settings.c diff --git a/applications/plugins/totp/ui/scenes/app_settings/totp_app_settings.h b/applications/external/totp/ui/scenes/app_settings/totp_app_settings.h similarity index 100% rename from applications/plugins/totp/ui/scenes/app_settings/totp_app_settings.h rename to applications/external/totp/ui/scenes/app_settings/totp_app_settings.h diff --git a/applications/plugins/totp/ui/scenes/authenticate/totp_scene_authenticate.c b/applications/external/totp/ui/scenes/authenticate/totp_scene_authenticate.c similarity index 100% rename from applications/plugins/totp/ui/scenes/authenticate/totp_scene_authenticate.c rename to applications/external/totp/ui/scenes/authenticate/totp_scene_authenticate.c diff --git a/applications/plugins/totp/ui/scenes/authenticate/totp_scene_authenticate.h b/applications/external/totp/ui/scenes/authenticate/totp_scene_authenticate.h similarity index 100% rename from applications/plugins/totp/ui/scenes/authenticate/totp_scene_authenticate.h rename to applications/external/totp/ui/scenes/authenticate/totp_scene_authenticate.h diff --git a/applications/plugins/totp/ui/scenes/generate_token/totp_scene_generate_token.c b/applications/external/totp/ui/scenes/generate_token/totp_scene_generate_token.c similarity index 100% rename from applications/plugins/totp/ui/scenes/generate_token/totp_scene_generate_token.c rename to applications/external/totp/ui/scenes/generate_token/totp_scene_generate_token.c diff --git a/applications/plugins/totp/ui/scenes/generate_token/totp_scene_generate_token.h b/applications/external/totp/ui/scenes/generate_token/totp_scene_generate_token.h similarity index 100% rename from applications/plugins/totp/ui/scenes/generate_token/totp_scene_generate_token.h rename to applications/external/totp/ui/scenes/generate_token/totp_scene_generate_token.h diff --git a/applications/plugins/totp/ui/scenes/token_menu/totp_scene_token_menu.c b/applications/external/totp/ui/scenes/token_menu/totp_scene_token_menu.c similarity index 100% rename from applications/plugins/totp/ui/scenes/token_menu/totp_scene_token_menu.c rename to applications/external/totp/ui/scenes/token_menu/totp_scene_token_menu.c diff --git a/applications/plugins/totp/ui/scenes/token_menu/totp_scene_token_menu.h b/applications/external/totp/ui/scenes/token_menu/totp_scene_token_menu.h similarity index 100% rename from applications/plugins/totp/ui/scenes/token_menu/totp_scene_token_menu.h rename to applications/external/totp/ui/scenes/token_menu/totp_scene_token_menu.h diff --git a/applications/plugins/totp/ui/totp_scenes_enum.h b/applications/external/totp/ui/totp_scenes_enum.h similarity index 100% rename from applications/plugins/totp/ui/totp_scenes_enum.h rename to applications/external/totp/ui/totp_scenes_enum.h diff --git a/applications/plugins/totp/ui/ui_controls.c b/applications/external/totp/ui/ui_controls.c similarity index 100% rename from applications/plugins/totp/ui/ui_controls.c rename to applications/external/totp/ui/ui_controls.c diff --git a/applications/plugins/totp/ui/ui_controls.h b/applications/external/totp/ui/ui_controls.h similarity index 100% rename from applications/plugins/totp/ui/ui_controls.h rename to applications/external/totp/ui/ui_controls.h diff --git a/applications/plugins/totp/workers/type_code/type_code.c b/applications/external/totp/workers/type_code/type_code.c similarity index 100% rename from applications/plugins/totp/workers/type_code/type_code.c rename to applications/external/totp/workers/type_code/type_code.c diff --git a/applications/plugins/totp/workers/type_code/type_code.h b/applications/external/totp/workers/type_code/type_code.h similarity index 100% rename from applications/plugins/totp/workers/type_code/type_code.h rename to applications/external/totp/workers/type_code/type_code.h diff --git a/applications/plugins/tuning_fork/LICENSE b/applications/external/tuning_fork/LICENSE similarity index 100% rename from applications/plugins/tuning_fork/LICENSE rename to applications/external/tuning_fork/LICENSE diff --git a/applications/plugins/tuning_fork/README.md b/applications/external/tuning_fork/README.md similarity index 100% rename from applications/plugins/tuning_fork/README.md rename to applications/external/tuning_fork/README.md diff --git a/applications/plugins/tuning_fork/application.fam b/applications/external/tuning_fork/application.fam similarity index 100% rename from applications/plugins/tuning_fork/application.fam rename to applications/external/tuning_fork/application.fam diff --git a/applications/plugins/tuning_fork/img/screenshot_1.png b/applications/external/tuning_fork/img/screenshot_1.png similarity index 100% rename from applications/plugins/tuning_fork/img/screenshot_1.png rename to applications/external/tuning_fork/img/screenshot_1.png diff --git a/applications/plugins/tuning_fork/img/screenshot_2.png b/applications/external/tuning_fork/img/screenshot_2.png similarity index 100% rename from applications/plugins/tuning_fork/img/screenshot_2.png rename to applications/external/tuning_fork/img/screenshot_2.png diff --git a/applications/plugins/tuning_fork/img/tuning_fork.gif b/applications/external/tuning_fork/img/tuning_fork.gif similarity index 100% rename from applications/plugins/tuning_fork/img/tuning_fork.gif rename to applications/external/tuning_fork/img/tuning_fork.gif diff --git a/applications/plugins/tuning_fork/notes.h b/applications/external/tuning_fork/notes.h similarity index 100% rename from applications/plugins/tuning_fork/notes.h rename to applications/external/tuning_fork/notes.h diff --git a/applications/plugins/tuning_fork/tuning_fork.c b/applications/external/tuning_fork/tuning_fork.c similarity index 100% rename from applications/plugins/tuning_fork/tuning_fork.c rename to applications/external/tuning_fork/tuning_fork.c diff --git a/applications/plugins/tuning_fork/tuning_fork_icon.png b/applications/external/tuning_fork/tuning_fork_icon.png similarity index 100% rename from applications/plugins/tuning_fork/tuning_fork_icon.png rename to applications/external/tuning_fork/tuning_fork_icon.png diff --git a/applications/plugins/tuning_fork/tunings.h b/applications/external/tuning_fork/tunings.h similarity index 100% rename from applications/plugins/tuning_fork/tunings.h rename to applications/external/tuning_fork/tunings.h diff --git a/applications/plugins/uart_terminal/LICENSE b/applications/external/uart_terminal/LICENSE similarity index 100% rename from applications/plugins/uart_terminal/LICENSE rename to applications/external/uart_terminal/LICENSE diff --git a/applications/plugins/uart_terminal/README.md b/applications/external/uart_terminal/README.md similarity index 100% rename from applications/plugins/uart_terminal/README.md rename to applications/external/uart_terminal/README.md diff --git a/applications/plugins/uart_terminal/application.fam b/applications/external/uart_terminal/application.fam similarity index 100% rename from applications/plugins/uart_terminal/application.fam rename to applications/external/uart_terminal/application.fam diff --git a/applications/plugins/uart_terminal/assets/KeyBackspaceSelected_16x9.png b/applications/external/uart_terminal/assets/KeyBackspaceSelected_16x9.png similarity index 100% rename from applications/plugins/uart_terminal/assets/KeyBackspaceSelected_16x9.png rename to applications/external/uart_terminal/assets/KeyBackspaceSelected_16x9.png diff --git a/applications/plugins/uart_terminal/assets/KeyBackspace_16x9.png b/applications/external/uart_terminal/assets/KeyBackspace_16x9.png similarity index 100% rename from applications/plugins/uart_terminal/assets/KeyBackspace_16x9.png rename to applications/external/uart_terminal/assets/KeyBackspace_16x9.png diff --git a/applications/plugins/uart_terminal/assets/KeySaveSelected_24x11.png b/applications/external/uart_terminal/assets/KeySaveSelected_24x11.png similarity index 100% rename from applications/plugins/uart_terminal/assets/KeySaveSelected_24x11.png rename to applications/external/uart_terminal/assets/KeySaveSelected_24x11.png diff --git a/applications/plugins/uart_terminal/assets/KeySave_24x11.png b/applications/external/uart_terminal/assets/KeySave_24x11.png similarity index 100% rename from applications/plugins/uart_terminal/assets/KeySave_24x11.png rename to applications/external/uart_terminal/assets/KeySave_24x11.png diff --git a/applications/plugins/uart_terminal/assets/WarningDolphin_45x42.png b/applications/external/uart_terminal/assets/WarningDolphin_45x42.png similarity index 100% rename from applications/plugins/uart_terminal/assets/WarningDolphin_45x42.png rename to applications/external/uart_terminal/assets/WarningDolphin_45x42.png diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene.c b/applications/external/uart_terminal/scenes/uart_terminal_scene.c similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene.c rename to applications/external/uart_terminal/scenes/uart_terminal_scene.c diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene.h b/applications/external/uart_terminal/scenes/uart_terminal_scene.h similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene.h rename to applications/external/uart_terminal/scenes/uart_terminal_scene.h diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene_config.h b/applications/external/uart_terminal/scenes/uart_terminal_scene_config.h similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene_config.h rename to applications/external/uart_terminal/scenes/uart_terminal_scene_config.h diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene_console_output.c b/applications/external/uart_terminal/scenes/uart_terminal_scene_console_output.c similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene_console_output.c rename to applications/external/uart_terminal/scenes/uart_terminal_scene_console_output.c diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene_start.c b/applications/external/uart_terminal/scenes/uart_terminal_scene_start.c similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene_start.c rename to applications/external/uart_terminal/scenes/uart_terminal_scene_start.c diff --git a/applications/plugins/uart_terminal/scenes/uart_terminal_scene_text_input.c b/applications/external/uart_terminal/scenes/uart_terminal_scene_text_input.c similarity index 100% rename from applications/plugins/uart_terminal/scenes/uart_terminal_scene_text_input.c rename to applications/external/uart_terminal/scenes/uart_terminal_scene_text_input.c diff --git a/applications/plugins/uart_terminal/uart_terminal.png b/applications/external/uart_terminal/uart_terminal.png similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal.png rename to applications/external/uart_terminal/uart_terminal.png diff --git a/applications/plugins/uart_terminal/uart_terminal_app.c b/applications/external/uart_terminal/uart_terminal_app.c similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_app.c rename to applications/external/uart_terminal/uart_terminal_app.c diff --git a/applications/plugins/uart_terminal/uart_terminal_app.h b/applications/external/uart_terminal/uart_terminal_app.h similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_app.h rename to applications/external/uart_terminal/uart_terminal_app.h diff --git a/applications/plugins/uart_terminal/uart_terminal_app_i.h b/applications/external/uart_terminal/uart_terminal_app_i.h similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_app_i.h rename to applications/external/uart_terminal/uart_terminal_app_i.h diff --git a/applications/plugins/uart_terminal/uart_terminal_custom_event.h b/applications/external/uart_terminal/uart_terminal_custom_event.h similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_custom_event.h rename to applications/external/uart_terminal/uart_terminal_custom_event.h diff --git a/applications/plugins/uart_terminal/uart_terminal_uart.c b/applications/external/uart_terminal/uart_terminal_uart.c similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_uart.c rename to applications/external/uart_terminal/uart_terminal_uart.c diff --git a/applications/plugins/uart_terminal/uart_terminal_uart.h b/applications/external/uart_terminal/uart_terminal_uart.h similarity index 100% rename from applications/plugins/uart_terminal/uart_terminal_uart.h rename to applications/external/uart_terminal/uart_terminal_uart.h diff --git a/applications/plugins/uart_terminal/uart_text_input.c b/applications/external/uart_terminal/uart_text_input.c similarity index 100% rename from applications/plugins/uart_terminal/uart_text_input.c rename to applications/external/uart_terminal/uart_text_input.c diff --git a/applications/plugins/uart_terminal/uart_text_input.h b/applications/external/uart_terminal/uart_text_input.h similarity index 100% rename from applications/plugins/uart_terminal/uart_text_input.h rename to applications/external/uart_terminal/uart_text_input.h diff --git a/applications/plugins/uart_terminal/uart_validators.c b/applications/external/uart_terminal/uart_validators.c similarity index 100% rename from applications/plugins/uart_terminal/uart_validators.c rename to applications/external/uart_terminal/uart_validators.c diff --git a/applications/plugins/uart_terminal/uart_validators.h b/applications/external/uart_terminal/uart_validators.h similarity index 100% rename from applications/plugins/uart_terminal/uart_validators.h rename to applications/external/uart_terminal/uart_validators.h diff --git a/applications/plugins/unitemp/LICENSE.md b/applications/external/unitemp/LICENSE.md similarity index 100% rename from applications/plugins/unitemp/LICENSE.md rename to applications/external/unitemp/LICENSE.md diff --git a/applications/plugins/unitemp/README.md b/applications/external/unitemp/README.md similarity index 100% rename from applications/plugins/unitemp/README.md rename to applications/external/unitemp/README.md diff --git a/applications/plugins/unitemp/Sensors.c b/applications/external/unitemp/Sensors.c similarity index 100% rename from applications/plugins/unitemp/Sensors.c rename to applications/external/unitemp/Sensors.c diff --git a/applications/plugins/unitemp/Sensors.h b/applications/external/unitemp/Sensors.h similarity index 100% rename from applications/plugins/unitemp/Sensors.h rename to applications/external/unitemp/Sensors.h diff --git a/applications/plugins/unitemp/application.fam b/applications/external/unitemp/application.fam similarity index 100% rename from applications/plugins/unitemp/application.fam rename to applications/external/unitemp/application.fam diff --git a/applications/plugins/unitemp/assets/README.MD b/applications/external/unitemp/assets/README.MD similarity index 100% rename from applications/plugins/unitemp/assets/README.MD rename to applications/external/unitemp/assets/README.MD diff --git a/applications/plugins/unitemp/assets/flipper_happy_2_60x38.png b/applications/external/unitemp/assets/flipper_happy_2_60x38.png similarity index 100% rename from applications/plugins/unitemp/assets/flipper_happy_2_60x38.png rename to applications/external/unitemp/assets/flipper_happy_2_60x38.png diff --git a/applications/plugins/unitemp/assets/flipper_happy_60x38.png b/applications/external/unitemp/assets/flipper_happy_60x38.png similarity index 100% rename from applications/plugins/unitemp/assets/flipper_happy_60x38.png rename to applications/external/unitemp/assets/flipper_happy_60x38.png diff --git a/applications/plugins/unitemp/assets/flipper_sad_60x38.png b/applications/external/unitemp/assets/flipper_sad_60x38.png similarity index 100% rename from applications/plugins/unitemp/assets/flipper_sad_60x38.png rename to applications/external/unitemp/assets/flipper_sad_60x38.png diff --git a/applications/plugins/unitemp/assets/hum_9x15.png b/applications/external/unitemp/assets/hum_9x15.png similarity index 100% rename from applications/plugins/unitemp/assets/hum_9x15.png rename to applications/external/unitemp/assets/hum_9x15.png diff --git a/applications/plugins/unitemp/assets/in_hg_15x15.png b/applications/external/unitemp/assets/in_hg_15x15.png similarity index 100% rename from applications/plugins/unitemp/assets/in_hg_15x15.png rename to applications/external/unitemp/assets/in_hg_15x15.png diff --git a/applications/plugins/unitemp/assets/mm_hg_15x15.png b/applications/external/unitemp/assets/mm_hg_15x15.png similarity index 100% rename from applications/plugins/unitemp/assets/mm_hg_15x15.png rename to applications/external/unitemp/assets/mm_hg_15x15.png diff --git a/applications/plugins/unitemp/assets/pressure_7x13.png b/applications/external/unitemp/assets/pressure_7x13.png similarity index 100% rename from applications/plugins/unitemp/assets/pressure_7x13.png rename to applications/external/unitemp/assets/pressure_7x13.png diff --git a/applications/plugins/unitemp/assets/repo_qr_50x50.png b/applications/external/unitemp/assets/repo_qr_50x50.png similarity index 100% rename from applications/plugins/unitemp/assets/repo_qr_50x50.png rename to applications/external/unitemp/assets/repo_qr_50x50.png diff --git a/applications/plugins/unitemp/assets/sherlok_53x45.png b/applications/external/unitemp/assets/sherlok_53x45.png similarity index 100% rename from applications/plugins/unitemp/assets/sherlok_53x45.png rename to applications/external/unitemp/assets/sherlok_53x45.png diff --git a/applications/plugins/unitemp/assets/temp_C_11x14.png b/applications/external/unitemp/assets/temp_C_11x14.png similarity index 100% rename from applications/plugins/unitemp/assets/temp_C_11x14.png rename to applications/external/unitemp/assets/temp_C_11x14.png diff --git a/applications/plugins/unitemp/assets/temp_F_11x14.png b/applications/external/unitemp/assets/temp_F_11x14.png similarity index 100% rename from applications/plugins/unitemp/assets/temp_F_11x14.png rename to applications/external/unitemp/assets/temp_F_11x14.png diff --git a/applications/plugins/unitemp/icon.png b/applications/external/unitemp/icon.png similarity index 100% rename from applications/plugins/unitemp/icon.png rename to applications/external/unitemp/icon.png diff --git a/applications/plugins/unitemp/interfaces/I2CSensor.c b/applications/external/unitemp/interfaces/I2CSensor.c similarity index 100% rename from applications/plugins/unitemp/interfaces/I2CSensor.c rename to applications/external/unitemp/interfaces/I2CSensor.c diff --git a/applications/plugins/unitemp/interfaces/I2CSensor.h b/applications/external/unitemp/interfaces/I2CSensor.h similarity index 100% rename from applications/plugins/unitemp/interfaces/I2CSensor.h rename to applications/external/unitemp/interfaces/I2CSensor.h diff --git a/applications/plugins/unitemp/interfaces/OneWireSensor.c b/applications/external/unitemp/interfaces/OneWireSensor.c similarity index 100% rename from applications/plugins/unitemp/interfaces/OneWireSensor.c rename to applications/external/unitemp/interfaces/OneWireSensor.c diff --git a/applications/plugins/unitemp/interfaces/OneWireSensor.h b/applications/external/unitemp/interfaces/OneWireSensor.h similarity index 100% rename from applications/plugins/unitemp/interfaces/OneWireSensor.h rename to applications/external/unitemp/interfaces/OneWireSensor.h diff --git a/applications/plugins/unitemp/interfaces/SPISensor.c b/applications/external/unitemp/interfaces/SPISensor.c similarity index 100% rename from applications/plugins/unitemp/interfaces/SPISensor.c rename to applications/external/unitemp/interfaces/SPISensor.c diff --git a/applications/plugins/unitemp/interfaces/SPISensor.h b/applications/external/unitemp/interfaces/SPISensor.h similarity index 100% rename from applications/plugins/unitemp/interfaces/SPISensor.h rename to applications/external/unitemp/interfaces/SPISensor.h diff --git a/applications/plugins/unitemp/interfaces/SingleWireSensor.c b/applications/external/unitemp/interfaces/SingleWireSensor.c similarity index 100% rename from applications/plugins/unitemp/interfaces/SingleWireSensor.c rename to applications/external/unitemp/interfaces/SingleWireSensor.c diff --git a/applications/plugins/unitemp/interfaces/SingleWireSensor.h b/applications/external/unitemp/interfaces/SingleWireSensor.h similarity index 100% rename from applications/plugins/unitemp/interfaces/SingleWireSensor.h rename to applications/external/unitemp/interfaces/SingleWireSensor.h diff --git a/applications/plugins/unitemp/sensors/AM2320.c b/applications/external/unitemp/sensors/AM2320.c similarity index 100% rename from applications/plugins/unitemp/sensors/AM2320.c rename to applications/external/unitemp/sensors/AM2320.c diff --git a/applications/plugins/unitemp/sensors/AM2320.h b/applications/external/unitemp/sensors/AM2320.h similarity index 100% rename from applications/plugins/unitemp/sensors/AM2320.h rename to applications/external/unitemp/sensors/AM2320.h diff --git a/applications/plugins/unitemp/sensors/BME680.c b/applications/external/unitemp/sensors/BME680.c similarity index 100% rename from applications/plugins/unitemp/sensors/BME680.c rename to applications/external/unitemp/sensors/BME680.c diff --git a/applications/plugins/unitemp/sensors/BME680.h b/applications/external/unitemp/sensors/BME680.h similarity index 100% rename from applications/plugins/unitemp/sensors/BME680.h rename to applications/external/unitemp/sensors/BME680.h diff --git a/applications/plugins/unitemp/sensors/BMP180.c b/applications/external/unitemp/sensors/BMP180.c similarity index 100% rename from applications/plugins/unitemp/sensors/BMP180.c rename to applications/external/unitemp/sensors/BMP180.c diff --git a/applications/plugins/unitemp/sensors/BMP180.h b/applications/external/unitemp/sensors/BMP180.h similarity index 100% rename from applications/plugins/unitemp/sensors/BMP180.h rename to applications/external/unitemp/sensors/BMP180.h diff --git a/applications/plugins/unitemp/sensors/BMx280.c b/applications/external/unitemp/sensors/BMx280.c similarity index 100% rename from applications/plugins/unitemp/sensors/BMx280.c rename to applications/external/unitemp/sensors/BMx280.c diff --git a/applications/plugins/unitemp/sensors/BMx280.h b/applications/external/unitemp/sensors/BMx280.h similarity index 100% rename from applications/plugins/unitemp/sensors/BMx280.h rename to applications/external/unitemp/sensors/BMx280.h diff --git a/applications/plugins/unitemp/sensors/DHT20.c b/applications/external/unitemp/sensors/DHT20.c similarity index 100% rename from applications/plugins/unitemp/sensors/DHT20.c rename to applications/external/unitemp/sensors/DHT20.c diff --git a/applications/plugins/unitemp/sensors/DHT20.h b/applications/external/unitemp/sensors/DHT20.h similarity index 100% rename from applications/plugins/unitemp/sensors/DHT20.h rename to applications/external/unitemp/sensors/DHT20.h diff --git a/applications/plugins/unitemp/sensors/HDC1080.c b/applications/external/unitemp/sensors/HDC1080.c similarity index 100% rename from applications/plugins/unitemp/sensors/HDC1080.c rename to applications/external/unitemp/sensors/HDC1080.c diff --git a/applications/plugins/unitemp/sensors/HDC1080.h b/applications/external/unitemp/sensors/HDC1080.h similarity index 100% rename from applications/plugins/unitemp/sensors/HDC1080.h rename to applications/external/unitemp/sensors/HDC1080.h diff --git a/applications/plugins/unitemp/sensors/HTU21x.c b/applications/external/unitemp/sensors/HTU21x.c similarity index 100% rename from applications/plugins/unitemp/sensors/HTU21x.c rename to applications/external/unitemp/sensors/HTU21x.c diff --git a/applications/plugins/unitemp/sensors/HTU21x.h b/applications/external/unitemp/sensors/HTU21x.h similarity index 100% rename from applications/plugins/unitemp/sensors/HTU21x.h rename to applications/external/unitemp/sensors/HTU21x.h diff --git a/applications/plugins/unitemp/sensors/LM75.c b/applications/external/unitemp/sensors/LM75.c similarity index 100% rename from applications/plugins/unitemp/sensors/LM75.c rename to applications/external/unitemp/sensors/LM75.c diff --git a/applications/plugins/unitemp/sensors/LM75.h b/applications/external/unitemp/sensors/LM75.h similarity index 100% rename from applications/plugins/unitemp/sensors/LM75.h rename to applications/external/unitemp/sensors/LM75.h diff --git a/applications/plugins/unitemp/sensors/MAX31855.c b/applications/external/unitemp/sensors/MAX31855.c similarity index 100% rename from applications/plugins/unitemp/sensors/MAX31855.c rename to applications/external/unitemp/sensors/MAX31855.c diff --git a/applications/plugins/unitemp/sensors/MAX31855.h b/applications/external/unitemp/sensors/MAX31855.h similarity index 100% rename from applications/plugins/unitemp/sensors/MAX31855.h rename to applications/external/unitemp/sensors/MAX31855.h diff --git a/applications/plugins/unitemp/sensors/MAX6675.c b/applications/external/unitemp/sensors/MAX6675.c similarity index 100% rename from applications/plugins/unitemp/sensors/MAX6675.c rename to applications/external/unitemp/sensors/MAX6675.c diff --git a/applications/plugins/unitemp/sensors/MAX6675.h b/applications/external/unitemp/sensors/MAX6675.h similarity index 100% rename from applications/plugins/unitemp/sensors/MAX6675.h rename to applications/external/unitemp/sensors/MAX6675.h diff --git a/applications/plugins/unitemp/sensors/SHT30.c b/applications/external/unitemp/sensors/SHT30.c similarity index 100% rename from applications/plugins/unitemp/sensors/SHT30.c rename to applications/external/unitemp/sensors/SHT30.c diff --git a/applications/plugins/unitemp/sensors/SHT30.h b/applications/external/unitemp/sensors/SHT30.h similarity index 100% rename from applications/plugins/unitemp/sensors/SHT30.h rename to applications/external/unitemp/sensors/SHT30.h diff --git a/applications/plugins/unitemp/sensors/Sensors.xlsx b/applications/external/unitemp/sensors/Sensors.xlsx similarity index 100% rename from applications/plugins/unitemp/sensors/Sensors.xlsx rename to applications/external/unitemp/sensors/Sensors.xlsx diff --git a/applications/plugins/unitemp/unitemp.c b/applications/external/unitemp/unitemp.c similarity index 100% rename from applications/plugins/unitemp/unitemp.c rename to applications/external/unitemp/unitemp.c diff --git a/applications/plugins/unitemp/unitemp.h b/applications/external/unitemp/unitemp.h similarity index 100% rename from applications/plugins/unitemp/unitemp.h rename to applications/external/unitemp/unitemp.h diff --git a/applications/plugins/unitemp/views/General_view.c b/applications/external/unitemp/views/General_view.c similarity index 100% rename from applications/plugins/unitemp/views/General_view.c rename to applications/external/unitemp/views/General_view.c diff --git a/applications/plugins/unitemp/views/MainMenu_view.c b/applications/external/unitemp/views/MainMenu_view.c similarity index 100% rename from applications/plugins/unitemp/views/MainMenu_view.c rename to applications/external/unitemp/views/MainMenu_view.c diff --git a/applications/plugins/unitemp/views/Popup_view.c b/applications/external/unitemp/views/Popup_view.c similarity index 100% rename from applications/plugins/unitemp/views/Popup_view.c rename to applications/external/unitemp/views/Popup_view.c diff --git a/applications/plugins/unitemp/views/SensorActions_view.c b/applications/external/unitemp/views/SensorActions_view.c similarity index 100% rename from applications/plugins/unitemp/views/SensorActions_view.c rename to applications/external/unitemp/views/SensorActions_view.c diff --git a/applications/plugins/unitemp/views/SensorEdit_view.c b/applications/external/unitemp/views/SensorEdit_view.c similarity index 100% rename from applications/plugins/unitemp/views/SensorEdit_view.c rename to applications/external/unitemp/views/SensorEdit_view.c diff --git a/applications/plugins/unitemp/views/SensorNameEdit_view.c b/applications/external/unitemp/views/SensorNameEdit_view.c similarity index 100% rename from applications/plugins/unitemp/views/SensorNameEdit_view.c rename to applications/external/unitemp/views/SensorNameEdit_view.c diff --git a/applications/plugins/unitemp/views/SensorsList_view.c b/applications/external/unitemp/views/SensorsList_view.c similarity index 100% rename from applications/plugins/unitemp/views/SensorsList_view.c rename to applications/external/unitemp/views/SensorsList_view.c diff --git a/applications/plugins/unitemp/views/Settings_view.c b/applications/external/unitemp/views/Settings_view.c similarity index 100% rename from applications/plugins/unitemp/views/Settings_view.c rename to applications/external/unitemp/views/Settings_view.c diff --git a/applications/plugins/unitemp/views/UnitempViews.h b/applications/external/unitemp/views/UnitempViews.h similarity index 100% rename from applications/plugins/unitemp/views/UnitempViews.h rename to applications/external/unitemp/views/UnitempViews.h diff --git a/applications/plugins/unitemp/views/Widgets_view.c b/applications/external/unitemp/views/Widgets_view.c similarity index 100% rename from applications/plugins/unitemp/views/Widgets_view.c rename to applications/external/unitemp/views/Widgets_view.c diff --git a/applications/plugins/usb_hid_autofire/.gitignore b/applications/external/usb_hid_autofire/.gitignore similarity index 100% rename from applications/plugins/usb_hid_autofire/.gitignore rename to applications/external/usb_hid_autofire/.gitignore diff --git a/applications/plugins/usb_hid_autofire/CHANGELOG.md b/applications/external/usb_hid_autofire/CHANGELOG.md similarity index 100% rename from applications/plugins/usb_hid_autofire/CHANGELOG.md rename to applications/external/usb_hid_autofire/CHANGELOG.md diff --git a/applications/plugins/usb_hid_autofire/LICENSE b/applications/external/usb_hid_autofire/LICENSE similarity index 100% rename from applications/plugins/usb_hid_autofire/LICENSE rename to applications/external/usb_hid_autofire/LICENSE diff --git a/applications/plugins/usb_hid_autofire/README.md b/applications/external/usb_hid_autofire/README.md similarity index 100% rename from applications/plugins/usb_hid_autofire/README.md rename to applications/external/usb_hid_autofire/README.md diff --git a/applications/plugins/usb_hid_autofire/application.fam b/applications/external/usb_hid_autofire/application.fam similarity index 100% rename from applications/plugins/usb_hid_autofire/application.fam rename to applications/external/usb_hid_autofire/application.fam diff --git a/applications/plugins/usb_hid_autofire/screenshot.png b/applications/external/usb_hid_autofire/screenshot.png similarity index 100% rename from applications/plugins/usb_hid_autofire/screenshot.png rename to applications/external/usb_hid_autofire/screenshot.png diff --git a/applications/plugins/usb_hid_autofire/tools.c b/applications/external/usb_hid_autofire/tools.c similarity index 100% rename from applications/plugins/usb_hid_autofire/tools.c rename to applications/external/usb_hid_autofire/tools.c diff --git a/applications/plugins/usb_hid_autofire/tools.h b/applications/external/usb_hid_autofire/tools.h similarity index 100% rename from applications/plugins/usb_hid_autofire/tools.h rename to applications/external/usb_hid_autofire/tools.h diff --git a/applications/plugins/usb_hid_autofire/usb_hid_autofire.c b/applications/external/usb_hid_autofire/usb_hid_autofire.c similarity index 100% rename from applications/plugins/usb_hid_autofire/usb_hid_autofire.c rename to applications/external/usb_hid_autofire/usb_hid_autofire.c diff --git a/applications/plugins/usb_hid_autofire/usb_hid_autofire.kra b/applications/external/usb_hid_autofire/usb_hid_autofire.kra similarity index 100% rename from applications/plugins/usb_hid_autofire/usb_hid_autofire.kra rename to applications/external/usb_hid_autofire/usb_hid_autofire.kra diff --git a/applications/plugins/usb_hid_autofire/usb_hid_autofire.png b/applications/external/usb_hid_autofire/usb_hid_autofire.png similarity index 100% rename from applications/plugins/usb_hid_autofire/usb_hid_autofire.png rename to applications/external/usb_hid_autofire/usb_hid_autofire.png diff --git a/applications/plugins/usb_hid_autofire/usb_hid_autofire.svg b/applications/external/usb_hid_autofire/usb_hid_autofire.svg similarity index 100% rename from applications/plugins/usb_hid_autofire/usb_hid_autofire.svg rename to applications/external/usb_hid_autofire/usb_hid_autofire.svg diff --git a/applications/plugins/usb_hid_autofire/version.h b/applications/external/usb_hid_autofire/version.h similarity index 100% rename from applications/plugins/usb_hid_autofire/version.h rename to applications/external/usb_hid_autofire/version.h diff --git a/applications/plugins/videopoker/application.fam b/applications/external/videopoker/application.fam similarity index 100% rename from applications/plugins/videopoker/application.fam rename to applications/external/videopoker/application.fam diff --git a/applications/plugins/videopoker/poker.c b/applications/external/videopoker/poker.c similarity index 100% rename from applications/plugins/videopoker/poker.c rename to applications/external/videopoker/poker.c diff --git a/applications/plugins/videopoker/pokerIcon.png b/applications/external/videopoker/pokerIcon.png similarity index 100% rename from applications/plugins/videopoker/pokerIcon.png rename to applications/external/videopoker/pokerIcon.png diff --git a/applications/plugins/wav_player/README.md b/applications/external/wav_player/README.md similarity index 100% rename from applications/plugins/wav_player/README.md rename to applications/external/wav_player/README.md diff --git a/applications/plugins/wav_player/application.fam b/applications/external/wav_player/application.fam similarity index 100% rename from applications/plugins/wav_player/application.fam rename to applications/external/wav_player/application.fam diff --git a/applications/plugins/wav_player/images/music_10px.png b/applications/external/wav_player/images/music_10px.png similarity index 100% rename from applications/plugins/wav_player/images/music_10px.png rename to applications/external/wav_player/images/music_10px.png diff --git a/applications/plugins/wav_player/wav_10px.png b/applications/external/wav_player/wav_10px.png similarity index 100% rename from applications/plugins/wav_player/wav_10px.png rename to applications/external/wav_player/wav_10px.png diff --git a/applications/plugins/wav_player/wav_parser.c b/applications/external/wav_player/wav_parser.c similarity index 100% rename from applications/plugins/wav_player/wav_parser.c rename to applications/external/wav_player/wav_parser.c diff --git a/applications/plugins/wav_player/wav_parser.h b/applications/external/wav_player/wav_parser.h similarity index 100% rename from applications/plugins/wav_player/wav_parser.h rename to applications/external/wav_player/wav_parser.h diff --git a/applications/plugins/wav_player/wav_player.c b/applications/external/wav_player/wav_player.c similarity index 100% rename from applications/plugins/wav_player/wav_player.c rename to applications/external/wav_player/wav_player.c diff --git a/applications/plugins/wav_player/wav_player_hal.c b/applications/external/wav_player/wav_player_hal.c similarity index 100% rename from applications/plugins/wav_player/wav_player_hal.c rename to applications/external/wav_player/wav_player_hal.c diff --git a/applications/plugins/wav_player/wav_player_hal.h b/applications/external/wav_player/wav_player_hal.h similarity index 100% rename from applications/plugins/wav_player/wav_player_hal.h rename to applications/external/wav_player/wav_player_hal.h diff --git a/applications/plugins/wav_player/wav_player_view.c b/applications/external/wav_player/wav_player_view.c similarity index 100% rename from applications/plugins/wav_player/wav_player_view.c rename to applications/external/wav_player/wav_player_view.c diff --git a/applications/plugins/wav_player/wav_player_view.h b/applications/external/wav_player/wav_player_view.h similarity index 100% rename from applications/plugins/wav_player/wav_player_view.h rename to applications/external/wav_player/wav_player_view.h diff --git a/applications/plugins/weather_station/application.fam b/applications/external/weather_station/application.fam similarity index 89% rename from applications/plugins/weather_station/application.fam rename to applications/external/weather_station/application.fam index 935f92573..28a425bdc 100644 --- a/applications/plugins/weather_station/application.fam +++ b/applications/external/weather_station/application.fam @@ -1,7 +1,7 @@ App( appid="weather_station", name="Weather Station", - apptype=FlipperAppType.PLUGIN, + apptype=FlipperAppType.EXTERNAL, targets=["f7"], entry_point="weather_station_app", cdefines=["APP_WEATHER_STATION"], diff --git a/applications/plugins/weather_station/helpers/weather_station_event.h b/applications/external/weather_station/helpers/weather_station_event.h similarity index 100% rename from applications/plugins/weather_station/helpers/weather_station_event.h rename to applications/external/weather_station/helpers/weather_station_event.h diff --git a/applications/plugins/weather_station/helpers/weather_station_types.h b/applications/external/weather_station/helpers/weather_station_types.h similarity index 100% rename from applications/plugins/weather_station/helpers/weather_station_types.h rename to applications/external/weather_station/helpers/weather_station_types.h diff --git a/applications/plugins/weather_station/images/Humid_10x15.png b/applications/external/weather_station/images/Humid_10x15.png similarity index 100% rename from applications/plugins/weather_station/images/Humid_10x15.png rename to applications/external/weather_station/images/Humid_10x15.png diff --git a/applications/plugins/weather_station/images/Humid_8x13.png b/applications/external/weather_station/images/Humid_8x13.png similarity index 100% rename from applications/plugins/weather_station/images/Humid_8x13.png rename to applications/external/weather_station/images/Humid_8x13.png diff --git a/applications/plugins/weather_station/images/Lock_7x8.png b/applications/external/weather_station/images/Lock_7x8.png similarity index 100% rename from applications/plugins/weather_station/images/Lock_7x8.png rename to applications/external/weather_station/images/Lock_7x8.png diff --git a/applications/plugins/weather_station/images/Pin_back_arrow_10x8.png b/applications/external/weather_station/images/Pin_back_arrow_10x8.png similarity index 100% rename from applications/plugins/weather_station/images/Pin_back_arrow_10x8.png rename to applications/external/weather_station/images/Pin_back_arrow_10x8.png diff --git a/applications/plugins/weather_station/images/Quest_7x8.png b/applications/external/weather_station/images/Quest_7x8.png similarity index 100% rename from applications/plugins/weather_station/images/Quest_7x8.png rename to applications/external/weather_station/images/Quest_7x8.png diff --git a/applications/plugins/weather_station/images/Scanning_123x52.png b/applications/external/weather_station/images/Scanning_123x52.png similarity index 100% rename from applications/plugins/weather_station/images/Scanning_123x52.png rename to applications/external/weather_station/images/Scanning_123x52.png diff --git a/applications/plugins/weather_station/images/Therm_7x16.png b/applications/external/weather_station/images/Therm_7x16.png similarity index 100% rename from applications/plugins/weather_station/images/Therm_7x16.png rename to applications/external/weather_station/images/Therm_7x16.png diff --git a/applications/plugins/weather_station/images/Timer_11x11.png b/applications/external/weather_station/images/Timer_11x11.png similarity index 100% rename from applications/plugins/weather_station/images/Timer_11x11.png rename to applications/external/weather_station/images/Timer_11x11.png diff --git a/applications/plugins/weather_station/images/Unlock_7x8.png b/applications/external/weather_station/images/Unlock_7x8.png similarity index 100% rename from applications/plugins/weather_station/images/Unlock_7x8.png rename to applications/external/weather_station/images/Unlock_7x8.png diff --git a/applications/plugins/weather_station/images/WarningDolphin_45x42.png b/applications/external/weather_station/images/WarningDolphin_45x42.png similarity index 100% rename from applications/plugins/weather_station/images/WarningDolphin_45x42.png rename to applications/external/weather_station/images/WarningDolphin_45x42.png diff --git a/applications/plugins/weather_station/images/station_icon.png b/applications/external/weather_station/images/station_icon.png similarity index 100% rename from applications/plugins/weather_station/images/station_icon.png rename to applications/external/weather_station/images/station_icon.png diff --git a/applications/plugins/weather_station/protocols/acurite_592txr.c b/applications/external/weather_station/protocols/acurite_592txr.c similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_592txr.c rename to applications/external/weather_station/protocols/acurite_592txr.c diff --git a/applications/plugins/weather_station/protocols/acurite_592txr.h b/applications/external/weather_station/protocols/acurite_592txr.h similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_592txr.h rename to applications/external/weather_station/protocols/acurite_592txr.h diff --git a/applications/plugins/weather_station/protocols/acurite_606tx.c b/applications/external/weather_station/protocols/acurite_606tx.c similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_606tx.c rename to applications/external/weather_station/protocols/acurite_606tx.c diff --git a/applications/plugins/weather_station/protocols/acurite_606tx.h b/applications/external/weather_station/protocols/acurite_606tx.h similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_606tx.h rename to applications/external/weather_station/protocols/acurite_606tx.h diff --git a/applications/plugins/weather_station/protocols/acurite_609txc.c b/applications/external/weather_station/protocols/acurite_609txc.c similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_609txc.c rename to applications/external/weather_station/protocols/acurite_609txc.c diff --git a/applications/plugins/weather_station/protocols/acurite_609txc.h b/applications/external/weather_station/protocols/acurite_609txc.h similarity index 100% rename from applications/plugins/weather_station/protocols/acurite_609txc.h rename to applications/external/weather_station/protocols/acurite_609txc.h diff --git a/applications/plugins/weather_station/protocols/ambient_weather.c b/applications/external/weather_station/protocols/ambient_weather.c similarity index 100% rename from applications/plugins/weather_station/protocols/ambient_weather.c rename to applications/external/weather_station/protocols/ambient_weather.c diff --git a/applications/plugins/weather_station/protocols/ambient_weather.h b/applications/external/weather_station/protocols/ambient_weather.h similarity index 100% rename from applications/plugins/weather_station/protocols/ambient_weather.h rename to applications/external/weather_station/protocols/ambient_weather.h diff --git a/applications/plugins/weather_station/protocols/auriol_hg0601a.c b/applications/external/weather_station/protocols/auriol_hg0601a.c similarity index 100% rename from applications/plugins/weather_station/protocols/auriol_hg0601a.c rename to applications/external/weather_station/protocols/auriol_hg0601a.c diff --git a/applications/plugins/weather_station/protocols/auriol_hg0601a.h b/applications/external/weather_station/protocols/auriol_hg0601a.h similarity index 100% rename from applications/plugins/weather_station/protocols/auriol_hg0601a.h rename to applications/external/weather_station/protocols/auriol_hg0601a.h diff --git a/applications/plugins/weather_station/protocols/gt_wt_02.c b/applications/external/weather_station/protocols/gt_wt_02.c similarity index 100% rename from applications/plugins/weather_station/protocols/gt_wt_02.c rename to applications/external/weather_station/protocols/gt_wt_02.c diff --git a/applications/plugins/weather_station/protocols/gt_wt_02.h b/applications/external/weather_station/protocols/gt_wt_02.h similarity index 100% rename from applications/plugins/weather_station/protocols/gt_wt_02.h rename to applications/external/weather_station/protocols/gt_wt_02.h diff --git a/applications/plugins/weather_station/protocols/gt_wt_03.c b/applications/external/weather_station/protocols/gt_wt_03.c similarity index 100% rename from applications/plugins/weather_station/protocols/gt_wt_03.c rename to applications/external/weather_station/protocols/gt_wt_03.c diff --git a/applications/plugins/weather_station/protocols/gt_wt_03.h b/applications/external/weather_station/protocols/gt_wt_03.h similarity index 100% rename from applications/plugins/weather_station/protocols/gt_wt_03.h rename to applications/external/weather_station/protocols/gt_wt_03.h diff --git a/applications/plugins/weather_station/protocols/infactory.c b/applications/external/weather_station/protocols/infactory.c similarity index 100% rename from applications/plugins/weather_station/protocols/infactory.c rename to applications/external/weather_station/protocols/infactory.c diff --git a/applications/plugins/weather_station/protocols/infactory.h b/applications/external/weather_station/protocols/infactory.h similarity index 100% rename from applications/plugins/weather_station/protocols/infactory.h rename to applications/external/weather_station/protocols/infactory.h diff --git a/applications/plugins/weather_station/protocols/lacrosse_tx.c b/applications/external/weather_station/protocols/lacrosse_tx.c similarity index 100% rename from applications/plugins/weather_station/protocols/lacrosse_tx.c rename to applications/external/weather_station/protocols/lacrosse_tx.c diff --git a/applications/plugins/weather_station/protocols/lacrosse_tx.h b/applications/external/weather_station/protocols/lacrosse_tx.h similarity index 100% rename from applications/plugins/weather_station/protocols/lacrosse_tx.h rename to applications/external/weather_station/protocols/lacrosse_tx.h diff --git a/applications/plugins/weather_station/protocols/lacrosse_tx141thbv2.c b/applications/external/weather_station/protocols/lacrosse_tx141thbv2.c similarity index 100% rename from applications/plugins/weather_station/protocols/lacrosse_tx141thbv2.c rename to applications/external/weather_station/protocols/lacrosse_tx141thbv2.c diff --git a/applications/plugins/weather_station/protocols/lacrosse_tx141thbv2.h b/applications/external/weather_station/protocols/lacrosse_tx141thbv2.h similarity index 100% rename from applications/plugins/weather_station/protocols/lacrosse_tx141thbv2.h rename to applications/external/weather_station/protocols/lacrosse_tx141thbv2.h diff --git a/applications/plugins/weather_station/protocols/nexus_th.c b/applications/external/weather_station/protocols/nexus_th.c similarity index 100% rename from applications/plugins/weather_station/protocols/nexus_th.c rename to applications/external/weather_station/protocols/nexus_th.c diff --git a/applications/plugins/weather_station/protocols/nexus_th.h b/applications/external/weather_station/protocols/nexus_th.h similarity index 100% rename from applications/plugins/weather_station/protocols/nexus_th.h rename to applications/external/weather_station/protocols/nexus_th.h diff --git a/applications/plugins/weather_station/protocols/oregon2.c b/applications/external/weather_station/protocols/oregon2.c similarity index 100% rename from applications/plugins/weather_station/protocols/oregon2.c rename to applications/external/weather_station/protocols/oregon2.c diff --git a/applications/plugins/weather_station/protocols/oregon2.h b/applications/external/weather_station/protocols/oregon2.h similarity index 100% rename from applications/plugins/weather_station/protocols/oregon2.h rename to applications/external/weather_station/protocols/oregon2.h diff --git a/applications/plugins/weather_station/protocols/oregon_v1.c b/applications/external/weather_station/protocols/oregon_v1.c similarity index 100% rename from applications/plugins/weather_station/protocols/oregon_v1.c rename to applications/external/weather_station/protocols/oregon_v1.c diff --git a/applications/plugins/weather_station/protocols/oregon_v1.h b/applications/external/weather_station/protocols/oregon_v1.h similarity index 100% rename from applications/plugins/weather_station/protocols/oregon_v1.h rename to applications/external/weather_station/protocols/oregon_v1.h diff --git a/applications/plugins/weather_station/protocols/protocol_items.c b/applications/external/weather_station/protocols/protocol_items.c similarity index 100% rename from applications/plugins/weather_station/protocols/protocol_items.c rename to applications/external/weather_station/protocols/protocol_items.c diff --git a/applications/plugins/weather_station/protocols/protocol_items.h b/applications/external/weather_station/protocols/protocol_items.h similarity index 100% rename from applications/plugins/weather_station/protocols/protocol_items.h rename to applications/external/weather_station/protocols/protocol_items.h diff --git a/applications/plugins/weather_station/protocols/thermopro_tx4.c b/applications/external/weather_station/protocols/thermopro_tx4.c similarity index 100% rename from applications/plugins/weather_station/protocols/thermopro_tx4.c rename to applications/external/weather_station/protocols/thermopro_tx4.c diff --git a/applications/plugins/weather_station/protocols/thermopro_tx4.h b/applications/external/weather_station/protocols/thermopro_tx4.h similarity index 100% rename from applications/plugins/weather_station/protocols/thermopro_tx4.h rename to applications/external/weather_station/protocols/thermopro_tx4.h diff --git a/applications/plugins/weather_station/protocols/tx_8300.c b/applications/external/weather_station/protocols/tx_8300.c similarity index 100% rename from applications/plugins/weather_station/protocols/tx_8300.c rename to applications/external/weather_station/protocols/tx_8300.c diff --git a/applications/plugins/weather_station/protocols/tx_8300.h b/applications/external/weather_station/protocols/tx_8300.h similarity index 100% rename from applications/plugins/weather_station/protocols/tx_8300.h rename to applications/external/weather_station/protocols/tx_8300.h diff --git a/applications/plugins/weather_station/protocols/ws_generic.c b/applications/external/weather_station/protocols/ws_generic.c similarity index 100% rename from applications/plugins/weather_station/protocols/ws_generic.c rename to applications/external/weather_station/protocols/ws_generic.c diff --git a/applications/plugins/weather_station/protocols/ws_generic.h b/applications/external/weather_station/protocols/ws_generic.h similarity index 100% rename from applications/plugins/weather_station/protocols/ws_generic.h rename to applications/external/weather_station/protocols/ws_generic.h diff --git a/applications/plugins/weather_station/scenes/weather_station_receiver.c b/applications/external/weather_station/scenes/weather_station_receiver.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_receiver.c rename to applications/external/weather_station/scenes/weather_station_receiver.c diff --git a/applications/plugins/weather_station/scenes/weather_station_scene.c b/applications/external/weather_station/scenes/weather_station_scene.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene.c rename to applications/external/weather_station/scenes/weather_station_scene.c diff --git a/applications/plugins/weather_station/scenes/weather_station_scene.h b/applications/external/weather_station/scenes/weather_station_scene.h similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene.h rename to applications/external/weather_station/scenes/weather_station_scene.h diff --git a/applications/plugins/weather_station/scenes/weather_station_scene_about.c b/applications/external/weather_station/scenes/weather_station_scene_about.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene_about.c rename to applications/external/weather_station/scenes/weather_station_scene_about.c diff --git a/applications/plugins/weather_station/scenes/weather_station_scene_config.h b/applications/external/weather_station/scenes/weather_station_scene_config.h similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene_config.h rename to applications/external/weather_station/scenes/weather_station_scene_config.h diff --git a/applications/plugins/weather_station/scenes/weather_station_scene_receiver_config.c b/applications/external/weather_station/scenes/weather_station_scene_receiver_config.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene_receiver_config.c rename to applications/external/weather_station/scenes/weather_station_scene_receiver_config.c diff --git a/applications/plugins/weather_station/scenes/weather_station_scene_receiver_info.c b/applications/external/weather_station/scenes/weather_station_scene_receiver_info.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene_receiver_info.c rename to applications/external/weather_station/scenes/weather_station_scene_receiver_info.c diff --git a/applications/plugins/weather_station/scenes/weather_station_scene_start.c b/applications/external/weather_station/scenes/weather_station_scene_start.c similarity index 100% rename from applications/plugins/weather_station/scenes/weather_station_scene_start.c rename to applications/external/weather_station/scenes/weather_station_scene_start.c diff --git a/applications/plugins/weather_station/views/weather_station_receiver.c b/applications/external/weather_station/views/weather_station_receiver.c similarity index 100% rename from applications/plugins/weather_station/views/weather_station_receiver.c rename to applications/external/weather_station/views/weather_station_receiver.c diff --git a/applications/plugins/weather_station/views/weather_station_receiver.h b/applications/external/weather_station/views/weather_station_receiver.h similarity index 100% rename from applications/plugins/weather_station/views/weather_station_receiver.h rename to applications/external/weather_station/views/weather_station_receiver.h diff --git a/applications/plugins/weather_station/views/weather_station_receiver_info.c b/applications/external/weather_station/views/weather_station_receiver_info.c similarity index 100% rename from applications/plugins/weather_station/views/weather_station_receiver_info.c rename to applications/external/weather_station/views/weather_station_receiver_info.c diff --git a/applications/plugins/weather_station/views/weather_station_receiver_info.h b/applications/external/weather_station/views/weather_station_receiver_info.h similarity index 100% rename from applications/plugins/weather_station/views/weather_station_receiver_info.h rename to applications/external/weather_station/views/weather_station_receiver_info.h diff --git a/applications/plugins/weather_station/weather_station_10px.png b/applications/external/weather_station/weather_station_10px.png similarity index 100% rename from applications/plugins/weather_station/weather_station_10px.png rename to applications/external/weather_station/weather_station_10px.png diff --git a/applications/plugins/weather_station/weather_station_app.c b/applications/external/weather_station/weather_station_app.c similarity index 100% rename from applications/plugins/weather_station/weather_station_app.c rename to applications/external/weather_station/weather_station_app.c diff --git a/applications/plugins/weather_station/weather_station_app_i.c b/applications/external/weather_station/weather_station_app_i.c similarity index 100% rename from applications/plugins/weather_station/weather_station_app_i.c rename to applications/external/weather_station/weather_station_app_i.c diff --git a/applications/plugins/weather_station/weather_station_app_i.h b/applications/external/weather_station/weather_station_app_i.h similarity index 100% rename from applications/plugins/weather_station/weather_station_app_i.h rename to applications/external/weather_station/weather_station_app_i.h diff --git a/applications/plugins/weather_station/weather_station_history.c b/applications/external/weather_station/weather_station_history.c similarity index 100% rename from applications/plugins/weather_station/weather_station_history.c rename to applications/external/weather_station/weather_station_history.c diff --git a/applications/plugins/weather_station/weather_station_history.h b/applications/external/weather_station/weather_station_history.h similarity index 100% rename from applications/plugins/weather_station/weather_station_history.h rename to applications/external/weather_station/weather_station_history.h diff --git a/applications/plugins/wifi_deauther/LICENSE b/applications/external/wifi_deauther/LICENSE similarity index 100% rename from applications/plugins/wifi_deauther/LICENSE rename to applications/external/wifi_deauther/LICENSE diff --git a/applications/plugins/wifi_deauther/README.md b/applications/external/wifi_deauther/README.md similarity index 100% rename from applications/plugins/wifi_deauther/README.md rename to applications/external/wifi_deauther/README.md diff --git a/applications/plugins/wifi_deauther/application.fam b/applications/external/wifi_deauther/application.fam similarity index 100% rename from applications/plugins/wifi_deauther/application.fam rename to applications/external/wifi_deauther/application.fam diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene.c b/applications/external/wifi_deauther/scenes/wifi_deauther_scene.c similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene.c rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene.c diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene.h b/applications/external/wifi_deauther/scenes/wifi_deauther_scene.h similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene.h rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene.h diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_config.h b/applications/external/wifi_deauther/scenes/wifi_deauther_scene_config.h similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_config.h rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene_config.h diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_console_output.c b/applications/external/wifi_deauther/scenes/wifi_deauther_scene_console_output.c similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_console_output.c rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene_console_output.c diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_start.c b/applications/external/wifi_deauther/scenes/wifi_deauther_scene_start.c similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_start.c rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene_start.c diff --git a/applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_text_input.c b/applications/external/wifi_deauther/scenes/wifi_deauther_scene_text_input.c similarity index 100% rename from applications/plugins/wifi_deauther/scenes/wifi_deauther_scene_text_input.c rename to applications/external/wifi_deauther/scenes/wifi_deauther_scene_text_input.c diff --git a/applications/plugins/wifi_deauther/wifi_10px.png b/applications/external/wifi_deauther/wifi_10px.png similarity index 100% rename from applications/plugins/wifi_deauther/wifi_10px.png rename to applications/external/wifi_deauther/wifi_10px.png diff --git a/applications/plugins/wifi_deauther/wifi_deauther_app.c b/applications/external/wifi_deauther/wifi_deauther_app.c similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_app.c rename to applications/external/wifi_deauther/wifi_deauther_app.c diff --git a/applications/plugins/wifi_deauther/wifi_deauther_app.h b/applications/external/wifi_deauther/wifi_deauther_app.h similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_app.h rename to applications/external/wifi_deauther/wifi_deauther_app.h diff --git a/applications/plugins/wifi_deauther/wifi_deauther_app_i.h b/applications/external/wifi_deauther/wifi_deauther_app_i.h similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_app_i.h rename to applications/external/wifi_deauther/wifi_deauther_app_i.h diff --git a/applications/plugins/wifi_deauther/wifi_deauther_custom_event.h b/applications/external/wifi_deauther/wifi_deauther_custom_event.h similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_custom_event.h rename to applications/external/wifi_deauther/wifi_deauther_custom_event.h diff --git a/applications/plugins/wifi_deauther/wifi_deauther_uart.c b/applications/external/wifi_deauther/wifi_deauther_uart.c similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_uart.c rename to applications/external/wifi_deauther/wifi_deauther_uart.c diff --git a/applications/plugins/wifi_deauther/wifi_deauther_uart.h b/applications/external/wifi_deauther/wifi_deauther_uart.h similarity index 100% rename from applications/plugins/wifi_deauther/wifi_deauther_uart.h rename to applications/external/wifi_deauther/wifi_deauther_uart.h diff --git a/applications/plugins/wifi_marauder_companion/application.fam b/applications/external/wifi_marauder_companion/application.fam similarity index 100% rename from applications/plugins/wifi_marauder_companion/application.fam rename to applications/external/wifi_marauder_companion/application.fam diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene.c b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene.c rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene.c diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene.h b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene.h rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene.h diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_config.h b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_config.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_config.h rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_config.h diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_console_output.c b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_console_output.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_console_output.c rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_console_output.c diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_start.c b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_start.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_start.c rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_start.c diff --git a/applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_text_input.c b/applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_text_input.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/scenes/wifi_marauder_scene_text_input.c rename to applications/external/wifi_marauder_companion/scenes/wifi_marauder_scene_text_input.c diff --git a/applications/plugins/wifi_marauder_companion/wifi_10px.png b/applications/external/wifi_marauder_companion/wifi_10px.png similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_10px.png rename to applications/external/wifi_marauder_companion/wifi_10px.png diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_app.c b/applications/external/wifi_marauder_companion/wifi_marauder_app.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_app.c rename to applications/external/wifi_marauder_companion/wifi_marauder_app.c diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_app.h b/applications/external/wifi_marauder_companion/wifi_marauder_app.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_app.h rename to applications/external/wifi_marauder_companion/wifi_marauder_app.h diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_app_i.h b/applications/external/wifi_marauder_companion/wifi_marauder_app_i.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_app_i.h rename to applications/external/wifi_marauder_companion/wifi_marauder_app_i.h diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_custom_event.h b/applications/external/wifi_marauder_companion/wifi_marauder_custom_event.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_custom_event.h rename to applications/external/wifi_marauder_companion/wifi_marauder_custom_event.h diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_uart.c b/applications/external/wifi_marauder_companion/wifi_marauder_uart.c similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_uart.c rename to applications/external/wifi_marauder_companion/wifi_marauder_uart.c diff --git a/applications/plugins/wifi_marauder_companion/wifi_marauder_uart.h b/applications/external/wifi_marauder_companion/wifi_marauder_uart.h similarity index 100% rename from applications/plugins/wifi_marauder_companion/wifi_marauder_uart.h rename to applications/external/wifi_marauder_companion/wifi_marauder_uart.h diff --git a/applications/plugins/wifi_scanner/FlipperZeroWiFiModuleDefines.h b/applications/external/wifi_scanner/FlipperZeroWiFiModuleDefines.h similarity index 100% rename from applications/plugins/wifi_scanner/FlipperZeroWiFiModuleDefines.h rename to applications/external/wifi_scanner/FlipperZeroWiFiModuleDefines.h diff --git a/applications/plugins/wifi_scanner/application.fam b/applications/external/wifi_scanner/application.fam similarity index 100% rename from applications/plugins/wifi_scanner/application.fam rename to applications/external/wifi_scanner/application.fam diff --git a/applications/plugins/wifi_scanner/wifi_10px.png b/applications/external/wifi_scanner/wifi_10px.png similarity index 100% rename from applications/plugins/wifi_scanner/wifi_10px.png rename to applications/external/wifi_scanner/wifi_10px.png diff --git a/applications/plugins/wifi_scanner/wifi_scanner.c b/applications/external/wifi_scanner/wifi_scanner.c similarity index 100% rename from applications/plugins/wifi_scanner/wifi_scanner.c rename to applications/external/wifi_scanner/wifi_scanner.c diff --git a/applications/plugins/wii_ec_anal/LICENSE b/applications/external/wii_ec_anal/LICENSE similarity index 100% rename from applications/plugins/wii_ec_anal/LICENSE rename to applications/external/wii_ec_anal/LICENSE diff --git a/applications/plugins/wii_ec_anal/WiiEC.png b/applications/external/wii_ec_anal/WiiEC.png similarity index 100% rename from applications/plugins/wii_ec_anal/WiiEC.png rename to applications/external/wii_ec_anal/WiiEC.png diff --git a/applications/plugins/wii_ec_anal/_image_tool/LICENSE b/applications/external/wii_ec_anal/_image_tool/LICENSE similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/LICENSE rename to applications/external/wii_ec_anal/_image_tool/LICENSE diff --git a/applications/plugins/wii_ec_anal/_image_tool/README b/applications/external/wii_ec_anal/_image_tool/README similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/README rename to applications/external/wii_ec_anal/_image_tool/README diff --git a/applications/plugins/wii_ec_anal/_image_tool/_convert.c b/applications/external/wii_ec_anal/_image_tool/_convert.c similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/_convert.c rename to applications/external/wii_ec_anal/_image_tool/_convert.c diff --git a/applications/plugins/wii_ec_anal/_image_tool/_convert.sh b/applications/external/wii_ec_anal/_image_tool/_convert.sh similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/_convert.sh rename to applications/external/wii_ec_anal/_image_tool/_convert.sh diff --git a/applications/plugins/wii_ec_anal/_image_tool/_convert_images.c b/applications/external/wii_ec_anal/_image_tool/_convert_images.c similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/_convert_images.c rename to applications/external/wii_ec_anal/_image_tool/_convert_images.c diff --git a/applications/plugins/wii_ec_anal/_image_tool/_convert_images.h b/applications/external/wii_ec_anal/_image_tool/_convert_images.h similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/_convert_images.h rename to applications/external/wii_ec_anal/_image_tool/_convert_images.h diff --git a/applications/plugins/wii_ec_anal/_image_tool/_convert_test.c b/applications/external/wii_ec_anal/_image_tool/_convert_test.c similarity index 100% rename from applications/plugins/wii_ec_anal/_image_tool/_convert_test.c rename to applications/external/wii_ec_anal/_image_tool/_convert_test.c diff --git a/applications/plugins/wii_ec_anal/_images/CLASSIC.png b/applications/external/wii_ec_anal/_images/CLASSIC.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/CLASSIC.png rename to applications/external/wii_ec_anal/_images/CLASSIC.png diff --git a/applications/plugins/wii_ec_anal/_images/CLASSIC_N.png b/applications/external/wii_ec_anal/_images/CLASSIC_N.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/CLASSIC_N.png rename to applications/external/wii_ec_anal/_images/CLASSIC_N.png diff --git a/applications/plugins/wii_ec_anal/_images/DEBUG.png b/applications/external/wii_ec_anal/_images/DEBUG.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/DEBUG.png rename to applications/external/wii_ec_anal/_images/DEBUG.png diff --git a/applications/plugins/wii_ec_anal/_images/DUMP.png b/applications/external/wii_ec_anal/_images/DUMP.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/DUMP.png rename to applications/external/wii_ec_anal/_images/DUMP.png diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf b/applications/external/wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf rename to applications/external/wii_ec_anal/_images/GIMP/Nunchuck_acc.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/RIP.xcf b/applications/external/wii_ec_anal/_images/GIMP/RIP.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/RIP.xcf rename to applications/external/wii_ec_anal/_images/GIMP/RIP.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/Wiring.xcf b/applications/external/wii_ec_anal/_images/GIMP/Wiring.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/Wiring.xcf rename to applications/external/wii_ec_anal/_images/GIMP/Wiring.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/classic.xcf b/applications/external/wii_ec_anal/_images/GIMP/classic.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/classic.xcf rename to applications/external/wii_ec_anal/_images/GIMP/classic.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/csLogo.xcf b/applications/external/wii_ec_anal/_images/GIMP/csLogo.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/csLogo.xcf rename to applications/external/wii_ec_anal/_images/GIMP/csLogo.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/fonts.xcf b/applications/external/wii_ec_anal/_images/GIMP/fonts.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/fonts.xcf rename to applications/external/wii_ec_anal/_images/GIMP/fonts.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/frame.xcf b/applications/external/wii_ec_anal/_images/GIMP/frame.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/frame.xcf rename to applications/external/wii_ec_anal/_images/GIMP/frame.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/port.xcf b/applications/external/wii_ec_anal/_images/GIMP/port.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/port.xcf rename to applications/external/wii_ec_anal/_images/GIMP/port.xcf diff --git a/applications/plugins/wii_ec_anal/_images/GIMP/social.xcf b/applications/external/wii_ec_anal/_images/GIMP/social.xcf similarity index 100% rename from applications/plugins/wii_ec_anal/_images/GIMP/social.xcf rename to applications/external/wii_ec_anal/_images/GIMP/social.xcf diff --git a/applications/plugins/wii_ec_anal/_images/NUNCHUCK.png b/applications/external/wii_ec_anal/_images/NUNCHUCK.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/NUNCHUCK.png rename to applications/external/wii_ec_anal/_images/NUNCHUCK.png diff --git a/applications/plugins/wii_ec_anal/_images/NUNCHUCK_acc.png b/applications/external/wii_ec_anal/_images/NUNCHUCK_acc.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/NUNCHUCK_acc.png rename to applications/external/wii_ec_anal/_images/NUNCHUCK_acc.png diff --git a/applications/plugins/wii_ec_anal/_images/NUNCHUCK_anal.png b/applications/external/wii_ec_anal/_images/NUNCHUCK_anal.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/NUNCHUCK_anal.png rename to applications/external/wii_ec_anal/_images/NUNCHUCK_anal.png diff --git a/applications/plugins/wii_ec_anal/_images/NUNCHUCK_cal.gif b/applications/external/wii_ec_anal/_images/NUNCHUCK_cal.gif similarity index 100% rename from applications/plugins/wii_ec_anal/_images/NUNCHUCK_cal.gif rename to applications/external/wii_ec_anal/_images/NUNCHUCK_cal.gif diff --git a/applications/plugins/wii_ec_anal/_images/NUNCHUCK_cal.png b/applications/external/wii_ec_anal/_images/NUNCHUCK_cal.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/NUNCHUCK_cal.png rename to applications/external/wii_ec_anal/_images/NUNCHUCK_cal.png diff --git a/applications/plugins/wii_ec_anal/_images/Nunchucky.png b/applications/external/wii_ec_anal/_images/Nunchucky.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/Nunchucky.png rename to applications/external/wii_ec_anal/_images/Nunchucky.png diff --git a/applications/plugins/wii_ec_anal/_images/RIP.png b/applications/external/wii_ec_anal/_images/RIP.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/RIP.png rename to applications/external/wii_ec_anal/_images/RIP.png diff --git a/applications/plugins/wii_ec_anal/_images/SPLASH.png b/applications/external/wii_ec_anal/_images/SPLASH.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/SPLASH.png rename to applications/external/wii_ec_anal/_images/SPLASH.png diff --git a/applications/plugins/wii_ec_anal/_images/WAIT.png b/applications/external/wii_ec_anal/_images/WAIT.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/WAIT.png rename to applications/external/wii_ec_anal/_images/WAIT.png diff --git a/applications/plugins/wii_ec_anal/_images/WiiChuck.png b/applications/external/wii_ec_anal/_images/WiiChuck.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/WiiChuck.png rename to applications/external/wii_ec_anal/_images/WiiChuck.png diff --git a/applications/plugins/wii_ec_anal/_images/Wiring.png b/applications/external/wii_ec_anal/_images/Wiring.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/Wiring.png rename to applications/external/wii_ec_anal/_images/Wiring.png diff --git a/applications/plugins/wii_ec_anal/_images/plug.png b/applications/external/wii_ec_anal/_images/plug.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/plug.png rename to applications/external/wii_ec_anal/_images/plug.png diff --git a/applications/plugins/wii_ec_anal/_images/social.png b/applications/external/wii_ec_anal/_images/social.png similarity index 100% rename from applications/plugins/wii_ec_anal/_images/social.png rename to applications/external/wii_ec_anal/_images/social.png diff --git a/applications/plugins/wii_ec_anal/application.fam b/applications/external/wii_ec_anal/application.fam similarity index 100% rename from applications/plugins/wii_ec_anal/application.fam rename to applications/external/wii_ec_anal/application.fam diff --git a/applications/plugins/wii_ec_anal/bc_logging.h b/applications/external/wii_ec_anal/bc_logging.h similarity index 100% rename from applications/plugins/wii_ec_anal/bc_logging.h rename to applications/external/wii_ec_anal/bc_logging.h diff --git a/applications/plugins/wii_ec_anal/err.h b/applications/external/wii_ec_anal/err.h similarity index 100% rename from applications/plugins/wii_ec_anal/err.h rename to applications/external/wii_ec_anal/err.h diff --git a/applications/plugins/wii_ec_anal/gfx/images.c b/applications/external/wii_ec_anal/gfx/images.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/images.c rename to applications/external/wii_ec_anal/gfx/images.c diff --git a/applications/plugins/wii_ec_anal/gfx/images.h b/applications/external/wii_ec_anal/gfx/images.h similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/images.h rename to applications/external/wii_ec_anal/gfx/images.h diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_0.c b/applications/external/wii_ec_anal/gfx/img_3x5_0.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_0.c rename to applications/external/wii_ec_anal/gfx/img_3x5_0.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_1.c b/applications/external/wii_ec_anal/gfx/img_3x5_1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_1.c rename to applications/external/wii_ec_anal/gfx/img_3x5_1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_2.c b/applications/external/wii_ec_anal/gfx/img_3x5_2.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_2.c rename to applications/external/wii_ec_anal/gfx/img_3x5_2.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_3.c b/applications/external/wii_ec_anal/gfx/img_3x5_3.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_3.c rename to applications/external/wii_ec_anal/gfx/img_3x5_3.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_4.c b/applications/external/wii_ec_anal/gfx/img_3x5_4.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_4.c rename to applications/external/wii_ec_anal/gfx/img_3x5_4.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_5.c b/applications/external/wii_ec_anal/gfx/img_3x5_5.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_5.c rename to applications/external/wii_ec_anal/gfx/img_3x5_5.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_6.c b/applications/external/wii_ec_anal/gfx/img_3x5_6.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_6.c rename to applications/external/wii_ec_anal/gfx/img_3x5_6.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_7.c b/applications/external/wii_ec_anal/gfx/img_3x5_7.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_7.c rename to applications/external/wii_ec_anal/gfx/img_3x5_7.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_8.c b/applications/external/wii_ec_anal/gfx/img_3x5_8.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_8.c rename to applications/external/wii_ec_anal/gfx/img_3x5_8.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_9.c b/applications/external/wii_ec_anal/gfx/img_3x5_9.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_9.c rename to applications/external/wii_ec_anal/gfx/img_3x5_9.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_3x5_v.c b/applications/external/wii_ec_anal/gfx/img_3x5_v.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_3x5_v.c rename to applications/external/wii_ec_anal/gfx/img_3x5_v.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_0.c b/applications/external/wii_ec_anal/gfx/img_5x7_0.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_0.c rename to applications/external/wii_ec_anal/gfx/img_5x7_0.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_1.c b/applications/external/wii_ec_anal/gfx/img_5x7_1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_1.c rename to applications/external/wii_ec_anal/gfx/img_5x7_1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_2.c b/applications/external/wii_ec_anal/gfx/img_5x7_2.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_2.c rename to applications/external/wii_ec_anal/gfx/img_5x7_2.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_3.c b/applications/external/wii_ec_anal/gfx/img_5x7_3.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_3.c rename to applications/external/wii_ec_anal/gfx/img_5x7_3.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_4.c b/applications/external/wii_ec_anal/gfx/img_5x7_4.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_4.c rename to applications/external/wii_ec_anal/gfx/img_5x7_4.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_5.c b/applications/external/wii_ec_anal/gfx/img_5x7_5.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_5.c rename to applications/external/wii_ec_anal/gfx/img_5x7_5.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_6.c b/applications/external/wii_ec_anal/gfx/img_5x7_6.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_6.c rename to applications/external/wii_ec_anal/gfx/img_5x7_6.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_7.c b/applications/external/wii_ec_anal/gfx/img_5x7_7.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_7.c rename to applications/external/wii_ec_anal/gfx/img_5x7_7.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_8.c b/applications/external/wii_ec_anal/gfx/img_5x7_8.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_8.c rename to applications/external/wii_ec_anal/gfx/img_5x7_8.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_9.c b/applications/external/wii_ec_anal/gfx/img_5x7_9.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_9.c rename to applications/external/wii_ec_anal/gfx/img_5x7_9.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_A.c b/applications/external/wii_ec_anal/gfx/img_5x7_A.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_A.c rename to applications/external/wii_ec_anal/gfx/img_5x7_A.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_B.c b/applications/external/wii_ec_anal/gfx/img_5x7_B.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_B.c rename to applications/external/wii_ec_anal/gfx/img_5x7_B.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_C.c b/applications/external/wii_ec_anal/gfx/img_5x7_C.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_C.c rename to applications/external/wii_ec_anal/gfx/img_5x7_C.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_D.c b/applications/external/wii_ec_anal/gfx/img_5x7_D.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_D.c rename to applications/external/wii_ec_anal/gfx/img_5x7_D.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_E.c b/applications/external/wii_ec_anal/gfx/img_5x7_E.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_E.c rename to applications/external/wii_ec_anal/gfx/img_5x7_E.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_5x7_F.c b/applications/external/wii_ec_anal/gfx/img_5x7_F.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_5x7_F.c rename to applications/external/wii_ec_anal/gfx/img_5x7_F.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_0.c b/applications/external/wii_ec_anal/gfx/img_6x8_0.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_0.c rename to applications/external/wii_ec_anal/gfx/img_6x8_0.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_1.c b/applications/external/wii_ec_anal/gfx/img_6x8_1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_1.c rename to applications/external/wii_ec_anal/gfx/img_6x8_1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_2.c b/applications/external/wii_ec_anal/gfx/img_6x8_2.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_2.c rename to applications/external/wii_ec_anal/gfx/img_6x8_2.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_3.c b/applications/external/wii_ec_anal/gfx/img_6x8_3.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_3.c rename to applications/external/wii_ec_anal/gfx/img_6x8_3.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_4.c b/applications/external/wii_ec_anal/gfx/img_6x8_4.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_4.c rename to applications/external/wii_ec_anal/gfx/img_6x8_4.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_5.c b/applications/external/wii_ec_anal/gfx/img_6x8_5.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_5.c rename to applications/external/wii_ec_anal/gfx/img_6x8_5.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_6.c b/applications/external/wii_ec_anal/gfx/img_6x8_6.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_6.c rename to applications/external/wii_ec_anal/gfx/img_6x8_6.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_7.c b/applications/external/wii_ec_anal/gfx/img_6x8_7.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_7.c rename to applications/external/wii_ec_anal/gfx/img_6x8_7.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_8.c b/applications/external/wii_ec_anal/gfx/img_6x8_8.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_8.c rename to applications/external/wii_ec_anal/gfx/img_6x8_8.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_9.c b/applications/external/wii_ec_anal/gfx/img_6x8_9.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_9.c rename to applications/external/wii_ec_anal/gfx/img_6x8_9.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_A.c b/applications/external/wii_ec_anal/gfx/img_6x8_A.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_A.c rename to applications/external/wii_ec_anal/gfx/img_6x8_A.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_B.c b/applications/external/wii_ec_anal/gfx/img_6x8_B.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_B.c rename to applications/external/wii_ec_anal/gfx/img_6x8_B.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_C.c b/applications/external/wii_ec_anal/gfx/img_6x8_C.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_C.c rename to applications/external/wii_ec_anal/gfx/img_6x8_C.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_D.c b/applications/external/wii_ec_anal/gfx/img_6x8_D.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_D.c rename to applications/external/wii_ec_anal/gfx/img_6x8_D.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_E.c b/applications/external/wii_ec_anal/gfx/img_6x8_E.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_E.c rename to applications/external/wii_ec_anal/gfx/img_6x8_E.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_F.c b/applications/external/wii_ec_anal/gfx/img_6x8_F.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_F.c rename to applications/external/wii_ec_anal/gfx/img_6x8_F.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_G.c b/applications/external/wii_ec_anal/gfx/img_6x8_G.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_G.c rename to applications/external/wii_ec_anal/gfx/img_6x8_G.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_X.c b/applications/external/wii_ec_anal/gfx/img_6x8_X.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_X.c rename to applications/external/wii_ec_anal/gfx/img_6x8_X.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_Y.c b/applications/external/wii_ec_anal/gfx/img_6x8_Y.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_Y.c rename to applications/external/wii_ec_anal/gfx/img_6x8_Y.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_Z.c b/applications/external/wii_ec_anal/gfx/img_6x8_Z.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_Z.c rename to applications/external/wii_ec_anal/gfx/img_6x8_Z.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_d_.c b/applications/external/wii_ec_anal/gfx/img_6x8_d_.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_d_.c rename to applications/external/wii_ec_anal/gfx/img_6x8_d_.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_n_.c b/applications/external/wii_ec_anal/gfx/img_6x8_n_.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_n_.c rename to applications/external/wii_ec_anal/gfx/img_6x8_n_.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_6x8_v_.c b/applications/external/wii_ec_anal/gfx/img_6x8_v_.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_6x8_v_.c rename to applications/external/wii_ec_anal/gfx/img_6x8_v_.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_RIP.c b/applications/external/wii_ec_anal/gfx/img_RIP.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_RIP.c rename to applications/external/wii_ec_anal/gfx/img_RIP.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_Cable.c b/applications/external/wii_ec_anal/gfx/img_cc_Cable.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_Cable.c rename to applications/external/wii_ec_anal/gfx/img_cc_Cable.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_Joy.c b/applications/external/wii_ec_anal/gfx/img_cc_Joy.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_Joy.c rename to applications/external/wii_ec_anal/gfx/img_cc_Joy.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_Main.c b/applications/external/wii_ec_anal/gfx/img_cc_Main.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_Main.c rename to applications/external/wii_ec_anal/gfx/img_cc_Main.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_btn_A1.c b/applications/external/wii_ec_anal/gfx/img_cc_btn_A1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_btn_A1.c rename to applications/external/wii_ec_anal/gfx/img_cc_btn_A1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_btn_B1.c b/applications/external/wii_ec_anal/gfx/img_cc_btn_B1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_btn_B1.c rename to applications/external/wii_ec_anal/gfx/img_cc_btn_B1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_btn_X1.c b/applications/external/wii_ec_anal/gfx/img_cc_btn_X1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_btn_X1.c rename to applications/external/wii_ec_anal/gfx/img_cc_btn_X1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_btn_Y1.c b/applications/external/wii_ec_anal/gfx/img_cc_btn_Y1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_btn_Y1.c rename to applications/external/wii_ec_anal/gfx/img_cc_btn_Y1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_pad_LR1.c b/applications/external/wii_ec_anal/gfx/img_cc_pad_LR1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_pad_LR1.c rename to applications/external/wii_ec_anal/gfx/img_cc_pad_LR1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_pad_UD1.c b/applications/external/wii_ec_anal/gfx/img_cc_pad_UD1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_pad_UD1.c rename to applications/external/wii_ec_anal/gfx/img_cc_pad_UD1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_L1.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_L1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_L1.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_L1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_L2.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_L2.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_L2.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_L2.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_L3.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_L3.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_L3.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_L3.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_L4.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_L4.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_L4.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_L4.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_R1.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_R1.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_R1.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_R1.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_R2.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_R2.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_R2.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_R2.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_R3.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_R3.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_R3.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_R3.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_cc_trg_R4.c b/applications/external/wii_ec_anal/gfx/img_cc_trg_R4.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_cc_trg_R4.c rename to applications/external/wii_ec_anal/gfx/img_cc_trg_R4.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_csLogo_FULL.c b/applications/external/wii_ec_anal/gfx/img_csLogo_FULL.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_csLogo_FULL.c rename to applications/external/wii_ec_anal/gfx/img_csLogo_FULL.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_csLogo_Small.c b/applications/external/wii_ec_anal/gfx/img_csLogo_Small.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_csLogo_Small.c rename to applications/external/wii_ec_anal/gfx/img_csLogo_Small.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_ecp_SCL.c b/applications/external/wii_ec_anal/gfx/img_ecp_SCL.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_ecp_SCL.c rename to applications/external/wii_ec_anal/gfx/img_ecp_SCL.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_ecp_SDA.c b/applications/external/wii_ec_anal/gfx/img_ecp_SDA.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_ecp_SDA.c rename to applications/external/wii_ec_anal/gfx/img_ecp_SDA.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_ecp_port.c b/applications/external/wii_ec_anal/gfx/img_ecp_port.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_ecp_port.c rename to applications/external/wii_ec_anal/gfx/img_ecp_port.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_Back.c b/applications/external/wii_ec_anal/gfx/img_key_Back.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_Back.c rename to applications/external/wii_ec_anal/gfx/img_key_Back.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_D.c b/applications/external/wii_ec_anal/gfx/img_key_D.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_D.c rename to applications/external/wii_ec_anal/gfx/img_key_D.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_L.c b/applications/external/wii_ec_anal/gfx/img_key_L.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_L.c rename to applications/external/wii_ec_anal/gfx/img_key_L.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_OK.c b/applications/external/wii_ec_anal/gfx/img_key_OK.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_OK.c rename to applications/external/wii_ec_anal/gfx/img_key_OK.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_OKi.c b/applications/external/wii_ec_anal/gfx/img_key_OKi.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_OKi.c rename to applications/external/wii_ec_anal/gfx/img_key_OKi.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_R.c b/applications/external/wii_ec_anal/gfx/img_key_R.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_R.c rename to applications/external/wii_ec_anal/gfx/img_key_R.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_U.c b/applications/external/wii_ec_anal/gfx/img_key_U.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_U.c rename to applications/external/wii_ec_anal/gfx/img_key_U.c diff --git a/applications/plugins/wii_ec_anal/gfx/img_key_Ui.c b/applications/external/wii_ec_anal/gfx/img_key_Ui.c similarity index 100% rename from applications/plugins/wii_ec_anal/gfx/img_key_Ui.c rename to applications/external/wii_ec_anal/gfx/img_key_Ui.c diff --git a/applications/plugins/wii_ec_anal/i2c_workaround.h b/applications/external/wii_ec_anal/i2c_workaround.h similarity index 100% rename from applications/plugins/wii_ec_anal/i2c_workaround.h rename to applications/external/wii_ec_anal/i2c_workaround.h diff --git a/applications/plugins/wii_ec_anal/info.sh b/applications/external/wii_ec_anal/info.sh similarity index 100% rename from applications/plugins/wii_ec_anal/info.sh rename to applications/external/wii_ec_anal/info.sh diff --git a/applications/plugins/wii_ec_anal/wii_anal.c b/applications/external/wii_ec_anal/wii_anal.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal.c rename to applications/external/wii_ec_anal/wii_anal.c diff --git a/applications/plugins/wii_ec_anal/wii_anal.h b/applications/external/wii_ec_anal/wii_anal.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal.h rename to applications/external/wii_ec_anal/wii_anal.h diff --git a/applications/plugins/wii_ec_anal/wii_anal_ec.c b/applications/external/wii_ec_anal/wii_anal_ec.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_ec.c rename to applications/external/wii_ec_anal/wii_anal_ec.c diff --git a/applications/plugins/wii_ec_anal/wii_anal_ec.h b/applications/external/wii_ec_anal/wii_anal_ec.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_ec.h rename to applications/external/wii_ec_anal/wii_anal_ec.h diff --git a/applications/plugins/wii_ec_anal/wii_anal_keys.c b/applications/external/wii_ec_anal/wii_anal_keys.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_keys.c rename to applications/external/wii_ec_anal/wii_anal_keys.c diff --git a/applications/plugins/wii_ec_anal/wii_anal_keys.h b/applications/external/wii_ec_anal/wii_anal_keys.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_keys.h rename to applications/external/wii_ec_anal/wii_anal_keys.h diff --git a/applications/plugins/wii_ec_anal/wii_anal_lcd.c b/applications/external/wii_ec_anal/wii_anal_lcd.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_lcd.c rename to applications/external/wii_ec_anal/wii_anal_lcd.c diff --git a/applications/plugins/wii_ec_anal/wii_anal_lcd.h b/applications/external/wii_ec_anal/wii_anal_lcd.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_lcd.h rename to applications/external/wii_ec_anal/wii_anal_lcd.h diff --git a/applications/plugins/wii_ec_anal/wii_anal_ver.h b/applications/external/wii_ec_anal/wii_anal_ver.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_anal_ver.h rename to applications/external/wii_ec_anal/wii_anal_ver.h diff --git a/applications/plugins/wii_ec_anal/wii_ec.c b/applications/external/wii_ec_anal/wii_ec.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec.c rename to applications/external/wii_ec_anal/wii_ec.c diff --git a/applications/plugins/wii_ec_anal/wii_ec.h b/applications/external/wii_ec_anal/wii_ec.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec.h rename to applications/external/wii_ec_anal/wii_ec.h diff --git a/applications/plugins/wii_ec_anal/wii_ec_classic.c b/applications/external/wii_ec_anal/wii_ec_classic.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_classic.c rename to applications/external/wii_ec_anal/wii_ec_classic.c diff --git a/applications/plugins/wii_ec_anal/wii_ec_classic.h b/applications/external/wii_ec_anal/wii_ec_classic.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_classic.h rename to applications/external/wii_ec_anal/wii_ec_classic.h diff --git a/applications/plugins/wii_ec_anal/wii_ec_macros.h b/applications/external/wii_ec_anal/wii_ec_macros.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_macros.h rename to applications/external/wii_ec_anal/wii_ec_macros.h diff --git a/applications/plugins/wii_ec_anal/wii_ec_nunchuck.c b/applications/external/wii_ec_anal/wii_ec_nunchuck.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_nunchuck.c rename to applications/external/wii_ec_anal/wii_ec_nunchuck.c diff --git a/applications/plugins/wii_ec_anal/wii_ec_nunchuck.h b/applications/external/wii_ec_anal/wii_ec_nunchuck.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_nunchuck.h rename to applications/external/wii_ec_anal/wii_ec_nunchuck.h diff --git a/applications/plugins/wii_ec_anal/wii_ec_udraw.c b/applications/external/wii_ec_anal/wii_ec_udraw.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_udraw.c rename to applications/external/wii_ec_anal/wii_ec_udraw.c diff --git a/applications/plugins/wii_ec_anal/wii_ec_udraw.h b/applications/external/wii_ec_anal/wii_ec_udraw.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_ec_udraw.h rename to applications/external/wii_ec_anal/wii_ec_udraw.h diff --git a/applications/plugins/wii_ec_anal/wii_i2c.c b/applications/external/wii_ec_anal/wii_i2c.c similarity index 100% rename from applications/plugins/wii_ec_anal/wii_i2c.c rename to applications/external/wii_ec_anal/wii_i2c.c diff --git a/applications/plugins/wii_ec_anal/wii_i2c.h b/applications/external/wii_ec_anal/wii_i2c.h similarity index 100% rename from applications/plugins/wii_ec_anal/wii_i2c.h rename to applications/external/wii_ec_anal/wii_i2c.h diff --git a/applications/plugins/yatzee/LICENSE b/applications/external/yatzee/LICENSE similarity index 100% rename from applications/plugins/yatzee/LICENSE rename to applications/external/yatzee/LICENSE diff --git a/applications/plugins/yatzee/README.md b/applications/external/yatzee/README.md similarity index 100% rename from applications/plugins/yatzee/README.md rename to applications/external/yatzee/README.md diff --git a/applications/plugins/yatzee/application.fam b/applications/external/yatzee/application.fam similarity index 100% rename from applications/plugins/yatzee/application.fam rename to applications/external/yatzee/application.fam diff --git a/applications/plugins/yatzee/images/die_1.png b/applications/external/yatzee/images/die_1.png similarity index 100% rename from applications/plugins/yatzee/images/die_1.png rename to applications/external/yatzee/images/die_1.png diff --git a/applications/plugins/yatzee/images/die_2.png b/applications/external/yatzee/images/die_2.png similarity index 100% rename from applications/plugins/yatzee/images/die_2.png rename to applications/external/yatzee/images/die_2.png diff --git a/applications/plugins/yatzee/images/die_3.png b/applications/external/yatzee/images/die_3.png similarity index 100% rename from applications/plugins/yatzee/images/die_3.png rename to applications/external/yatzee/images/die_3.png diff --git a/applications/plugins/yatzee/images/die_4.png b/applications/external/yatzee/images/die_4.png similarity index 100% rename from applications/plugins/yatzee/images/die_4.png rename to applications/external/yatzee/images/die_4.png diff --git a/applications/plugins/yatzee/images/die_5.png b/applications/external/yatzee/images/die_5.png similarity index 100% rename from applications/plugins/yatzee/images/die_5.png rename to applications/external/yatzee/images/die_5.png diff --git a/applications/plugins/yatzee/images/die_6.png b/applications/external/yatzee/images/die_6.png similarity index 100% rename from applications/plugins/yatzee/images/die_6.png rename to applications/external/yatzee/images/die_6.png diff --git a/applications/plugins/yatzee/images/yatzee_icon_10px.png b/applications/external/yatzee/images/yatzee_icon_10px.png similarity index 100% rename from applications/plugins/yatzee/images/yatzee_icon_10px.png rename to applications/external/yatzee/images/yatzee_icon_10px.png diff --git a/applications/plugins/yatzee/yatzee.c b/applications/external/yatzee/yatzee.c similarity index 100% rename from applications/plugins/yatzee/yatzee.c rename to applications/external/yatzee/yatzee.c diff --git a/applications/plugins/zombiez/application.fam b/applications/external/zombiez/application.fam similarity index 100% rename from applications/plugins/zombiez/application.fam rename to applications/external/zombiez/application.fam diff --git a/applications/plugins/zombiez/zombie_10px.png b/applications/external/zombiez/zombie_10px.png similarity index 100% rename from applications/plugins/zombiez/zombie_10px.png rename to applications/external/zombiez/zombie_10px.png diff --git a/applications/plugins/zombiez/zombiez.c b/applications/external/zombiez/zombiez.c similarity index 100% rename from applications/plugins/zombiez/zombiez.c rename to applications/external/zombiez/zombiez.c diff --git a/applications/plugins/zombiez/zombiez.h b/applications/external/zombiez/zombiez.h similarity index 100% rename from applications/plugins/zombiez/zombiez.h rename to applications/external/zombiez/zombiez.h