Просмотр исходного кода

remove deprecated view_dispatcher_enable_queue

MX 1 год назад
Родитель
Сommit
a6b8020f83
87 измененных файлов с 57 добавлено и 90 удалено
  1. 0 1
      apps_source_code/brainfuck/brainfuck.c
  2. 0 2
      apps_source_code/caesarcipher/caesar_cipher.c
  3. 0 1
      apps_source_code/color_guess/color_guess.c
  4. 0 1
      apps_source_code/flipp_pomodoro/flipp_pomodoro_app.c
  5. 0 1
      apps_source_code/flipper-xbox-controller/xbox_controller.c
  6. 0 2
      apps_source_code/flipperzero-text2sam/sam_app.cpp
  7. 0 1
      apps_source_code/fpz_cntdown_timer-main/app.c
  8. 0 1
      apps_source_code/mifare_fuzzer/mifare_fuzzer.c
  9. 0 1
      apps_source_code/nupogodi_game/nupogodi.c
  10. 0 1
      apps_source_code/pomodoro/pomodoro.c
  11. 1 1
      apps_source_code/resistors/src/app_state.c
  12. 1 1
      base_pack/air_mouse_ofw/air_mouse_app.c
  13. 1 1
      base_pack/avr_isp_programmer/avr_isp_app.c
  14. 1 1
      base_pack/bad_kb/bad_kb_app.c
  15. 1 1
      base_pack/barcode_gen/barcode_app.c
  16. 0 1
      base_pack/ble_spam/ble_spam.c
  17. 1 1
      base_pack/camera_suite/camera_suite.c
  18. 1 1
      base_pack/dap_link/gui/dap_gui.c
  19. 1 1
      base_pack/dtmf_dolphin/dtmf_dolphin.c
  20. 1 1
      base_pack/find_my_flipper/findmy.c
  21. 1 1
      base_pack/hex_viewer/hex_viewer.c
  22. 1 1
      base_pack/lightmeter/lightmeter.c
  23. 1 1
      base_pack/mass_storage/mass_storage_app.c
  24. 0 1
      base_pack/mfc_editor/mfc_editor_app.c
  25. 0 1
      base_pack/mifare_nested/mifare_nested.c
  26. 1 1
      base_pack/minesweeper/minesweeper.c
  27. 1 1
      base_pack/multi_fuzzer
  28. 0 1
      base_pack/nfc_magic/nfc_magic_app.c
  29. 1 1
      base_pack/nfc_maker/nfc_maker.c
  30. 1 1
      base_pack/nfc_rfid_detector/nfc_rfid_detector_app.c
  31. 0 1
      base_pack/picopass/picopass.c
  32. 1 1
      base_pack/pocsag_pager/pocsag_pager_app.c
  33. 1 1
      base_pack/protoview/app.c
  34. 1 1
      base_pack/rolling_flaws/rolling_flaws.c
  35. 1 1
      base_pack/signal_generator/signal_gen_app.c
  36. 0 1
      base_pack/spi_mem_manager/spi_mem_app.c
  37. 1 1
      base_pack/subbrute
  38. 1 1
      base_pack/text_viewer/text_viewer.c
  39. 0 1
      base_pack/totp/ui/scenes/add_new_token/totp_input_text.c
  40. 1 1
      base_pack/uart_terminal/uart_terminal_app.c
  41. 1 1
      base_pack/unitemp/unitemp.c
  42. 1 1
      base_pack/video_game_module_tool/app.c
  43. 1 1
      base_pack/weather_station/weather_station_app.c
  44. 1 1
      base_pack/wifi_marauder_companion/wifi_marauder_app.c
  45. 1 1
      non_catalog_apps/FlipBIP/flipbip.c
  46. 1 1
      non_catalog_apps/LORA_term/uart_terminal_app.c
  47. 1 1
      non_catalog_apps/airmouse/air_mouse.c
  48. 1 1
      non_catalog_apps/bc_scanner_emulator/bc_scanner_app.c
  49. 1 1
      non_catalog_apps/bt_hid_kodi/hid.c
  50. 1 1
      non_catalog_apps/calendar/calendar.c
  51. 1 1
      non_catalog_apps/chess/flipchess.c
  52. 1 1
      non_catalog_apps/crypto_dictionary_book/app/app.c
  53. 1 1
      non_catalog_apps/esp_flasher/esp_flasher_app.c
  54. 0 2
      non_catalog_apps/esubghz_chat/esubghz_chat.c
  55. 1 1
      non_catalog_apps/flipagotchi/src/flipagotchi.c
  56. 1 1
      non_catalog_apps/flipper_evil_portal/evil_portal_app.c
  57. 1 1
      non_catalog_apps/flipper_radsens/rad_sens.c
  58. 1 1
      non_catalog_apps/flipperscope/scope.c
  59. 1 1
      non_catalog_apps/flipperzero-camera/camera.c
  60. 1 1
      non_catalog_apps/flipperzero_gpioreader/gpio_app.c
  61. 0 1
      non_catalog_apps/flipperzero_vb_migrate/vb_migrate.c
  62. 1 1
      non_catalog_apps/fm_radio_controller/radio.c
  63. 1 1
      non_catalog_apps/fmf_to_sub/app.c
  64. 0 1
      non_catalog_apps/gb-pokemon-trading/pokemon_app.c
  65. 0 1
      non_catalog_apps/hid_file_transfer/main.c
  66. 1 1
      non_catalog_apps/ifttt/ifttt_virtual_button.c
  67. 0 1
      non_catalog_apps/magspoof_flipper/mag.c
  68. 1 1
      non_catalog_apps/meal_pager/meal_pager.c
  69. 0 1
      non_catalog_apps/nfc_playlist/nfc_playlist.c
  70. 1 1
      non_catalog_apps/quac/quac.c
  71. 1 1
      non_catalog_apps/sd_spi/sd_spi_app.c
  72. 0 1
      non_catalog_apps/seader/seader.c
  73. 0 1
      non_catalog_apps/shapshup/shapshup.c
  74. 0 1
      non_catalog_apps/t5577_multiwriter/t5577_multiwriter.c
  75. 1 1
      non_catalog_apps/tarot/tarot.c
  76. 1 1
      non_catalog_apps/the_c_programming_language_book/app/app.c
  77. 0 1
      non_catalog_apps/tone_gen/src/app_context.c
  78. 1 1
      non_catalog_apps/tpms_receiver/tpms_app.c
  79. 0 1
      non_catalog_apps/ublox/ublox.c
  80. 0 1
      non_catalog_apps/uhf_rfid/uhf_app.c
  81. 1 1
      non_catalog_apps/usb_consumer_control/usb_ccb.c
  82. 1 1
      non_catalog_apps/wch_swio_flasher/wch_swio_flasher.c
  83. 1 1
      non_catalog_apps/wiegand/wiegand.c
  84. 1 1
      non_catalog_apps/wifi-map/wifi_map.c
  85. 1 1
      non_catalog_apps/wifi_deauther/wifi_deauther_app.c
  86. 1 1
      non_catalog_apps/ws2812b_tester/app.c
  87. 0 1
      non_catalog_apps/xremote/xremote_app.c

+ 0 - 1
apps_source_code/brainfuck/brainfuck.c

@@ -25,7 +25,6 @@ BFApp* brainfuck_alloc() {
     brainfuck->dataSize = 0;
     brainfuck->view_dispatcher = view_dispatcher_alloc();
     brainfuck->scene_manager = scene_manager_alloc(&brainfuck_scene_handlers, brainfuck);
-    view_dispatcher_enable_queue(brainfuck->view_dispatcher);
     view_dispatcher_set_event_callback_context(brainfuck->view_dispatcher, brainfuck);
     view_dispatcher_set_custom_event_callback(
         brainfuck->view_dispatcher, brainfuck_custom_event_callback);

+ 0 - 2
apps_source_code/caesarcipher/caesar_cipher.c

@@ -126,8 +126,6 @@ int32_t caesar_cipher_app() {
     Gui* gui = furi_record_open("gui");
     //gui_add_view_port(gui, view_port, GuiLayerFullscreen);
 
-    FURI_LOG_D("caesar_cipher", "Enabling view dispatcher queue");
-    view_dispatcher_enable_queue(caesar_state->view_dispatcher);
 
     FURI_LOG_D("caesar_cipher", "Adding text input view to dispatcher");
     view_dispatcher_add_view(

+ 0 - 1
apps_source_code/color_guess/color_guess.c

@@ -38,7 +38,6 @@ ColorGuess* color_guess_app_alloc() {
 
     //Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
 
     app->scene_manager = scene_manager_alloc(&color_guess_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 0 - 1
apps_source_code/flipp_pomodoro/flipp_pomodoro_app.c

@@ -63,7 +63,6 @@ FlippPomodoroApp* flipp_pomodoro_app_alloc() {
     app->view_dispatcher = view_dispatcher_alloc();
     app->statistics = flipp_pomodoro_statistics__new();
 
-    view_dispatcher_enable_queue(app->view_dispatcher);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(
         app->view_dispatcher, flipp_pomodoro_app_custom_event_callback);

+ 0 - 1
apps_source_code/flipper-xbox-controller/xbox_controller.c

@@ -53,7 +53,6 @@ XboxController* xbox_controller_app_alloc() {
     app->notifications = furi_record_open(RECORD_NOTIFICATION);
     app->view_dispatcher = view_dispatcher_alloc();
 
-    view_dispatcher_enable_queue(app->view_dispatcher);
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Submenu view

+ 0 - 2
apps_source_code/flipperzero-text2sam/sam_app.cpp

@@ -121,8 +121,6 @@ extern "C" int32_t sam_app(void* p) {
 
     Gui* gui = (Gui*)furi_record_open(RECORD_GUI);
 
-    view_dispatcher_enable_queue(app_state->view_dispatcher);
-
     FURI_LOG_D(TAG, "Adding text input view to dispatcher");
     view_dispatcher_add_view(
         app_state->view_dispatcher, 0, text_input_get_view(app_state->text_input));

+ 0 - 1
apps_source_code/fpz_cntdown_timer-main/app.c

@@ -29,7 +29,6 @@ CountDownTimerApp* countdown_app_new(void) {
 
     // 2.1 setup view dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
 
     // 2.2 attach view dispatcher to gui
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);

+ 0 - 1
apps_source_code/mifare_fuzzer/mifare_fuzzer.c

@@ -34,7 +34,6 @@ MifareFuzzerApp* mifare_fuzzer_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&mifare_fuzzer_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(
         app->view_dispatcher, mifare_fuzzer_custom_event_callback);

+ 0 - 1
apps_source_code/nupogodi_game/nupogodi.c

@@ -529,7 +529,6 @@ static NuPogodiApp* nupogodi_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Views

+ 0 - 1
apps_source_code/pomodoro/pomodoro.c

@@ -82,7 +82,6 @@ Pomodoro* pomodoro_app_alloc() {
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_tick_event_callback(
         app->view_dispatcher, pomodoro_view_dispatcher_update_callback, 1000);
-    view_dispatcher_enable_queue(app->view_dispatcher);
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Submenu view

+ 1 - 1
apps_source_code/resistors/src/app_state.c

@@ -7,7 +7,7 @@ App* app_alloc() {
     App* app = malloc(sizeof(App));
     app->scene_manager = scene_manager_alloc(&resistors_scene_manager_handlers, app);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, resistors_custom_callback);
     view_dispatcher_set_navigation_event_callback(

+ 1 - 1
base_pack/air_mouse_ofw/air_mouse_app.c

@@ -206,7 +206,7 @@ static AirMouseApp* air_mouse_alloc(void) {
 
     app->gui = furi_record_open(RECORD_GUI);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     app->air_mouse_view = air_mouse_view_alloc(air_mouse_hid_deinit, app);

+ 1 - 1
base_pack/avr_isp_programmer/avr_isp_app.c

@@ -31,7 +31,7 @@ AvrIspApp* avr_isp_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&avr_isp_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/bad_kb/bad_kb_app.c

@@ -320,7 +320,7 @@ BadKbApp* bad_kb_app_alloc(char* arg) {
     app->dialogs = furi_record_open(RECORD_DIALOGS);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&bad_kb_scene_handlers, app);
 

+ 1 - 1
base_pack/barcode_gen/barcode_app.c

@@ -326,7 +326,7 @@ int32_t barcode_main(void* p) {
     app->gui = furi_record_open(RECORD_GUI);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     app->main_menu = submenu_alloc();

+ 0 - 1
base_pack/ble_spam/ble_spam.c

@@ -671,7 +671,6 @@ int32_t ble_spam(void* p) {
     state->ctx.notification = furi_record_open(RECORD_NOTIFICATION);
     Gui* gui = furi_record_open(RECORD_GUI);
     state->ctx.view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(state->ctx.view_dispatcher);
     view_dispatcher_set_event_callback_context(state->ctx.view_dispatcher, state);
     view_dispatcher_set_custom_event_callback(state->ctx.view_dispatcher, custom_event_callback);
     view_dispatcher_set_tick_event_callback(state->ctx.view_dispatcher, tick_event_callback, 100);

+ 1 - 1
base_pack/camera_suite/camera_suite.c

@@ -31,7 +31,7 @@ CameraSuite* camera_suite_app_alloc() {
 
     // Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&camera_suite_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 1 - 1
base_pack/dap_link/gui/dap_gui.c

@@ -26,7 +26,7 @@ DapGuiApp* dap_gui_alloc() {
     app->gui = furi_record_open(RECORD_GUI);
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&dap_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, dap_gui_custom_event_callback);

+ 1 - 1
base_pack/dtmf_dolphin/dtmf_dolphin.c

@@ -28,7 +28,7 @@ static DTMFDolphinApp* app_alloc() {
     app->gui = furi_record_open(RECORD_GUI);
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&dtmf_dolphin_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/find_my_flipper/findmy.c

@@ -20,7 +20,7 @@ static FindMy* findmy_app_alloc() {
     app->dialogs = furi_record_open(RECORD_DIALOGS);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&findmy_scene_handlers, app);
 

+ 1 - 1
base_pack/hex_viewer/hex_viewer.c

@@ -34,7 +34,7 @@ HexViewer* hex_viewer_app_alloc() {
 
     //Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&hex_viewer_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 1 - 1
base_pack/lightmeter/lightmeter.c

@@ -66,7 +66,7 @@ LightMeterApp* lightmeter_app_alloc(uint32_t first_scene) {
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&lightmeter_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(
         app->view_dispatcher, lightmeter_custom_event_callback);

+ 1 - 1
base_pack/mass_storage/mass_storage_app.c

@@ -47,7 +47,7 @@ MassStorageApp* mass_storage_app_alloc(char* arg) {
     app->dialogs = furi_record_open(RECORD_DIALOGS);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&mass_storage_scene_handlers, app);
 

+ 0 - 1
base_pack/mfc_editor/mfc_editor_app.c

@@ -47,7 +47,6 @@ MfcEditorApp* mfc_editor_app_alloc() {
 
     instance->view_dispatcher = view_dispatcher_alloc();
     instance->scene_manager = scene_manager_alloc(&mfc_editor_scene_handlers, instance);
-    view_dispatcher_enable_queue(instance->view_dispatcher);
     view_dispatcher_set_event_callback_context(instance->view_dispatcher, instance);
     view_dispatcher_set_custom_event_callback(
         instance->view_dispatcher, mfc_editor_app_custom_event_callback);

+ 0 - 1
base_pack/mifare_nested/mifare_nested.c

@@ -216,7 +216,6 @@ MifareNested* mifare_nested_alloc() {
     mifare_nested->view_dispatcher = view_dispatcher_alloc();
     mifare_nested->scene_manager =
         scene_manager_alloc(&mifare_nested_scene_handlers, mifare_nested);
-    view_dispatcher_enable_queue(mifare_nested->view_dispatcher);
     view_dispatcher_set_event_callback_context(mifare_nested->view_dispatcher, mifare_nested);
     view_dispatcher_set_custom_event_callback(
         mifare_nested->view_dispatcher, mifare_nested_custom_event_callback);

+ 1 - 1
base_pack/minesweeper/minesweeper.c

@@ -34,7 +34,7 @@ static MineSweeperApp* app_alloc() {
     
     // Alloc View Dispatcher and enable queue
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     // Set View Dispatcher event callback context and callbacks
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, minesweeper_custom_event_callback);

+ 1 - 1
base_pack/multi_fuzzer

@@ -1 +1 @@
-Subproject commit 2ecfcd857da54b7a08014d14d7b46eb235b72695
+Subproject commit 35877b498fef8631f09f4aedf08988752ec2e66c

+ 0 - 1
base_pack/nfc_magic/nfc_magic_app.c

@@ -40,7 +40,6 @@ NfcMagicApp* nfc_magic_app_alloc() {
 
     instance->view_dispatcher = view_dispatcher_alloc();
     instance->scene_manager = scene_manager_alloc(&nfc_magic_scene_handlers, instance);
-    view_dispatcher_enable_queue(instance->view_dispatcher);
     view_dispatcher_set_event_callback_context(instance->view_dispatcher, instance);
     view_dispatcher_set_custom_event_callback(
         instance->view_dispatcher, nfc_magic_app_custom_event_callback);

+ 1 - 1
base_pack/nfc_maker/nfc_maker.c

@@ -45,7 +45,7 @@ NfcMaker* nfc_maker_alloc() {
     // View Dispatcher and Scene Manager
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&nfc_maker_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/nfc_rfid_detector/nfc_rfid_detector_app.c

@@ -30,7 +30,7 @@ NfcRfidDetectorApp* nfc_rfid_detector_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&nfc_rfid_detector_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 0 - 1
base_pack/picopass/picopass.c

@@ -25,7 +25,6 @@ Picopass* picopass_alloc() {
 
     picopass->view_dispatcher = view_dispatcher_alloc();
     picopass->scene_manager = scene_manager_alloc(&picopass_scene_handlers, picopass);
-    view_dispatcher_enable_queue(picopass->view_dispatcher);
     view_dispatcher_set_event_callback_context(picopass->view_dispatcher, picopass);
     view_dispatcher_set_custom_event_callback(
         picopass->view_dispatcher, picopass_custom_event_callback);

+ 1 - 1
base_pack/pocsag_pager/pocsag_pager_app.c

@@ -32,7 +32,7 @@ POCSAGPagerApp* pocsag_pager_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&pocsag_pager_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/protoview/app.c

@@ -344,7 +344,7 @@ int32_t protoview_app_entry(void* p) {
             /* Allocate a view dispatcher, add a text input view to it,
              * and activate it. */
             app->view_dispatcher = view_dispatcher_alloc();
-            view_dispatcher_enable_queue(app->view_dispatcher);
+            
             /* We need to set a navigation callback for the view dispatcher
              * otherwise when the user presses back on the keyboard to
              * abort, the dispatcher will not stop. */

+ 1 - 1
base_pack/rolling_flaws/rolling_flaws.c

@@ -341,7 +341,7 @@ RollingFlaws* rolling_flaws_alloc() {
     app->model->opened = false;
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, gui, ViewDispatcherTypeFullscreen);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/signal_generator/signal_gen_app.c

@@ -28,7 +28,7 @@ SignalGenApp* signal_gen_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&signal_gen_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 0 - 1
base_pack/spi_mem_manager/spi_mem_app.c

@@ -40,7 +40,6 @@ SPIMemApp* spi_mem_alloc(void) {
     // Migrate data from old sd-card folder
     storage_common_migrate(instance->storage, EXT_PATH("spimem"), STORAGE_APP_DATA_PATH_PREFIX);
 
-    view_dispatcher_enable_queue(instance->view_dispatcher);
     view_dispatcher_set_event_callback_context(instance->view_dispatcher, instance);
     view_dispatcher_set_custom_event_callback(
         instance->view_dispatcher, spi_mem_custom_event_callback);

+ 1 - 1
base_pack/subbrute

@@ -1 +1 @@
-Subproject commit 3227a82e19b884c236bee48e063951796597f3f5
+Subproject commit 7d3589d3e48327261bd212bc5a26fbe6d1eb2c74

+ 1 - 1
base_pack/text_viewer/text_viewer.c

@@ -18,7 +18,7 @@ TextViewer* text_viewer_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&text_viewer_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 0 - 1
base_pack/totp/ui/scenes/add_new_token/totp_input_text.c

@@ -36,7 +36,6 @@ void totp_input_text(Gui* gui, const char* header_text, InputTextResult* result)
         INPUT_BUFFER_SIZE,
         true);
 
-    view_dispatcher_enable_queue(view_dispatcher);
     view_dispatcher_add_view(view_dispatcher, 0, text_input_get_view(text_input));
 
     view_dispatcher_attach_to_gui(view_dispatcher, gui, ViewDispatcherTypeFullscreen);

+ 1 - 1
base_pack/uart_terminal/uart_terminal_app.c

@@ -29,7 +29,7 @@ UART_TerminalApp* uart_terminal_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&uart_terminal_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/unitemp/unitemp.c

@@ -259,7 +259,7 @@ static bool unitemp_alloc(void) {
     app->gui = furi_record_open(RECORD_GUI);
     //Диспетчер окон
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_tick_event_callback(
         app->view_dispatcher, unitemp_sensors_update_callback, 100);

+ 1 - 1
base_pack/video_game_module_tool/app.c

@@ -43,7 +43,7 @@ static App* app_alloc() {
     view_dispatcher_add_view(
         app->view_dispatcher, ViewIdProgress, progress_get_view(app->progress));
 
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, custom_event_callback);
     view_dispatcher_set_navigation_event_callback(app->view_dispatcher, back_event_callback);

+ 1 - 1
base_pack/weather_station/weather_station_app.c

@@ -31,7 +31,7 @@ WeatherStationApp* weather_station_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&weather_station_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
base_pack/wifi_marauder_companion/wifi_marauder_app.c

@@ -35,7 +35,7 @@ WifiMarauderApp* wifi_marauder_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&wifi_marauder_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/FlipBIP/flipbip.c

@@ -116,7 +116,7 @@ FlipBip* flipbip_app_alloc() {
 
     // Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&flipbip_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 1 - 1
non_catalog_apps/LORA_term/uart_terminal_app.c

@@ -29,7 +29,7 @@ UART_TerminalApp* uart_terminal_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&uart_terminal_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/airmouse/air_mouse.c

@@ -66,7 +66,7 @@ AirMouse* air_mouse_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Submenu view

+ 1 - 1
non_catalog_apps/bc_scanner_emulator/bc_scanner_app.c

@@ -42,7 +42,7 @@ BarCodeApp* bc_scanner_app_alloc(char* arg) {
     app->dialogs = furi_record_open(RECORD_DIALOGS);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&bc_scanner_scene_handlers, app);
 

+ 1 - 1
non_catalog_apps/bt_hid_kodi/hid.c

@@ -55,7 +55,7 @@ Hid* hid_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
     view_dispatcher_set_navigation_event_callback(app->view_dispatcher, hid_back_event_callback);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 1 - 1
non_catalog_apps/calendar/calendar.c

@@ -40,7 +40,7 @@ CalendarApp* calendar_app_alloc() {
     // Scene manager
     app->scene_manager = scene_manager_alloc(&calendar_scene_handlers, app);
 
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(
         app->view_dispatcher, calendar_app_custom_event_callback);

+ 1 - 1
non_catalog_apps/chess/flipchess.c

@@ -64,7 +64,7 @@ FlipChess* flipchess_app_alloc() {
 
     //Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&flipchess_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 1 - 1
non_catalog_apps/crypto_dictionary_book/app/app.c

@@ -12,7 +12,7 @@ App* app_alloc() {
     }
     app->scene_manager = scene_manager_alloc(&scene_manager_handlers, app);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_navigation_event_callback(
         app->view_dispatcher, back_event_callback);

+ 1 - 1
non_catalog_apps/esp_flasher/esp_flasher_app.c

@@ -32,7 +32,7 @@ EspFlasherApp* esp_flasher_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&esp_flasher_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 0 - 2
non_catalog_apps/esubghz_chat/esubghz_chat.c

@@ -675,8 +675,6 @@ int32_t esubghz_chat(const char* args) {
     view_port_input_callback_set(
         state->view_dispatcher->view_port, esubghz_hooked_input_callback, state);
 
-    view_dispatcher_enable_queue(state->view_dispatcher);
-
     /* set callbacks for view dispatcher */
     view_dispatcher_set_event_callback_context(state->view_dispatcher, state);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/flipagotchi/src/flipagotchi.c

@@ -275,7 +275,7 @@ static FlipagotchiApp* flipagotchi_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Views

+ 1 - 1
non_catalog_apps/flipper_evil_portal/evil_portal_app.c

@@ -41,7 +41,7 @@ Evil_PortalApp* evil_portal_app_alloc() {
     app->view_dispatcher = view_dispatcher_alloc();
 
     app->scene_manager = scene_manager_alloc(&evil_portal_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/flipper_radsens/rad_sens.c

@@ -298,7 +298,7 @@ static RadSensApp* rad_sens_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 

+ 1 - 1
non_catalog_apps/flipperscope/scope.c

@@ -44,7 +44,7 @@ ScopeApp* scope_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&scope_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/flipperzero-camera/camera.c

@@ -223,7 +223,7 @@ static UartEchoApp* camera_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Views

+ 1 - 1
non_catalog_apps/flipperzero_gpioreader/gpio_app.c

@@ -29,7 +29,7 @@ GpioApp* gpio_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&gpio_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 0 - 1
non_catalog_apps/flipperzero_vb_migrate/vb_migrate.c

@@ -182,7 +182,6 @@ VbMigrate* vb_migrate_alloc() {
 
     inst->view_dispatcher = view_dispatcher_alloc();
     inst->scene_manager = scene_manager_alloc(&vb_migrate_scene_handlers, inst);
-    view_dispatcher_enable_queue(inst->view_dispatcher);
     view_dispatcher_set_event_callback_context(inst->view_dispatcher, inst);
     view_dispatcher_set_custom_event_callback(
         inst->view_dispatcher, vb_migrate_custom_event_callback);

+ 1 - 1
non_catalog_apps/fm_radio_controller/radio.c

@@ -287,7 +287,7 @@ FMRadio* fmradio_controller_alloc() {
 
     // Initialize the view dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, gui, ViewDispatcherTypeFullscreen);
 
     // Initialize the submenu

+ 1 - 1
non_catalog_apps/fmf_to_sub/app.c

@@ -756,7 +756,7 @@ static Fmf2SubApp* fmf2sub_app_alloc() {
     Gui* gui = furi_record_open(RECORD_GUI);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, gui, ViewDispatcherTypeFullscreen);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 

+ 0 - 1
non_catalog_apps/gb-pokemon-trading/pokemon_app.c

@@ -2158,7 +2158,6 @@ PokemonFap* pokemon_alloc() {
     // View dispatcher
     pokemon_fap->view_dispatcher = view_dispatcher_alloc();
 
-    view_dispatcher_enable_queue(pokemon_fap->view_dispatcher);
     view_dispatcher_set_event_callback_context(pokemon_fap->view_dispatcher, pokemon_fap);
     view_dispatcher_attach_to_gui(
         pokemon_fap->view_dispatcher,

+ 0 - 1
non_catalog_apps/hid_file_transfer/main.c

@@ -136,7 +136,6 @@ static DataTransferApp* dataTransferApp_alloc() {
     instance->view_dispatcher = view_dispatcher_alloc();
 
     instance->gui = furi_record_open(RECORD_GUI);
-    view_dispatcher_enable_queue(instance->view_dispatcher);
     view_dispatcher_attach_to_gui(
         instance->view_dispatcher, instance->gui, ViewDispatcherTypeFullscreen);
 

+ 1 - 1
non_catalog_apps/ifttt/ifttt_virtual_button.c

@@ -166,7 +166,7 @@ VirtualButtonApp* ifttt_virtual_button_app_alloc(uint32_t first_scene) {
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&virtual_button_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(
         app->view_dispatcher, ifttt_virtual_button_custom_event_callback);

+ 0 - 1
non_catalog_apps/magspoof_flipper/mag.c

@@ -26,7 +26,6 @@ static Mag* mag_alloc() {
 
     mag->view_dispatcher = view_dispatcher_alloc();
     mag->scene_manager = scene_manager_alloc(&mag_scene_handlers, mag);
-    view_dispatcher_enable_queue(mag->view_dispatcher);
     view_dispatcher_set_event_callback_context(mag->view_dispatcher, mag);
     view_dispatcher_set_custom_event_callback(
         mag->view_dispatcher, mag_debug_custom_event_callback);

+ 1 - 1
non_catalog_apps/meal_pager/meal_pager.c

@@ -29,7 +29,7 @@ Meal_Pager* meal_pager_app_alloc() {
 
     //Scene additions
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     app->scene_manager = scene_manager_alloc(&meal_pager_scene_handlers, app);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);

+ 0 - 1
non_catalog_apps/nfc_playlist/nfc_playlist.c

@@ -17,7 +17,6 @@ static NfcPlaylist* nfc_playlist_alloc() {
     furi_assert(nfc_playlist);
     nfc_playlist->scene_manager = scene_manager_alloc(&nfc_playlist_scene_handlers, nfc_playlist);
     nfc_playlist->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(nfc_playlist->view_dispatcher);
     nfc_playlist->variable_item_list = variable_item_list_alloc();
     nfc_playlist->submenu = submenu_alloc();
     nfc_playlist->widget = widget_alloc();

+ 1 - 1
non_catalog_apps/quac/quac.c

@@ -14,7 +14,7 @@ App* app_alloc() {
     App* app = malloc(sizeof(App));
     app->scene_manager = scene_manager_alloc(&app_scene_handlers, app);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, app_scene_custom_callback);
     view_dispatcher_set_navigation_event_callback(app->view_dispatcher, app_back_event_callback);

+ 1 - 1
non_catalog_apps/sd_spi/sd_spi_app.c

@@ -460,7 +460,7 @@ void app_scene_manager_init(SDSPIApp* app) {
 void app_view_dispatcher_init(SDSPIApp* app) {
     FURI_LOG_T(TAG, "app_view_dispatcher_init");
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     // allocate each view
     FURI_LOG_D(TAG, "app_view_dispatcher_init allocating views");

+ 0 - 1
non_catalog_apps/seader/seader.c

@@ -34,7 +34,6 @@ Seader* seader_alloc() {
     seader->worker = seader_worker_alloc();
     seader->view_dispatcher = view_dispatcher_alloc();
     seader->scene_manager = scene_manager_alloc(&seader_scene_handlers, seader);
-    view_dispatcher_enable_queue(seader->view_dispatcher);
     view_dispatcher_set_event_callback_context(seader->view_dispatcher, seader);
     view_dispatcher_set_custom_event_callback(
         seader->view_dispatcher, seader_custom_event_callback);

+ 0 - 1
non_catalog_apps/shapshup/shapshup.c

@@ -44,7 +44,6 @@ ShapShupState* shapshup_alloc() {
     instance->gui = furi_record_open(RECORD_GUI);
     instance->storage = furi_record_open(RECORD_STORAGE);
 
-    view_dispatcher_enable_queue(instance->view_dispatcher);
     view_dispatcher_set_event_callback_context(instance->view_dispatcher, instance);
     view_dispatcher_set_custom_event_callback(
         instance->view_dispatcher, shapshup_custom_event_callback);

+ 0 - 1
non_catalog_apps/t5577_multiwriter/t5577_multiwriter.c

@@ -34,7 +34,6 @@ static LfRfid* t5577_multiwriter_alloc() {
     t5577_multiwriter->view_dispatcher = view_dispatcher_alloc();
     t5577_multiwriter->scene_manager =
         scene_manager_alloc(&t5577_multiwriter_scene_handlers, t5577_multiwriter);
-    view_dispatcher_enable_queue(t5577_multiwriter->view_dispatcher);
     view_dispatcher_set_event_callback_context(
         t5577_multiwriter->view_dispatcher, t5577_multiwriter);
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/tarot/tarot.c

@@ -365,7 +365,7 @@ void tarot_app_scene_manager_init(App* app) {
 void tarot_app_view_dispatcher_init(App* app) {
     FURI_LOG_T(TAG, "tarot_app_view_dispatcher_init");
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     // allocate each view
     FURI_LOG_D(TAG, "tarot_app_view_dispatcher_init allocating views");

+ 1 - 1
non_catalog_apps/the_c_programming_language_book/app/app.c

@@ -12,7 +12,7 @@ App* app_alloc() {
     }
     app->scene_manager = scene_manager_alloc(&scene_manager_handlers, app);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_navigation_event_callback(
         app->view_dispatcher, back_event_callback);

+ 0 - 1
non_catalog_apps/tone_gen/src/app_context.c

@@ -39,7 +39,6 @@ AppContextStatus initializeAppContext(
     // Now setup our view dispatchers
     FURI_LOG_I(TAG, "Setting up the view dispatcher");
     (*context)->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue((*context)->view_dispatcher);
 
     FURI_LOG_I(TAG, "Setting view dispatcher callbacks");
     view_dispatcher_set_event_callback_context((*context)->view_dispatcher, (*context));

+ 1 - 1
non_catalog_apps/tpms_receiver/tpms_app.c

@@ -31,7 +31,7 @@ TPMSApp* tpms_app_alloc() {
     // View Dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&tpms_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(

+ 0 - 1
non_catalog_apps/ublox/ublox.c

@@ -26,7 +26,6 @@ Ublox* ublox_alloc() {
 
     ublox->view_dispatcher = view_dispatcher_alloc();
     ublox->scene_manager = scene_manager_alloc(&ublox_scene_handlers, ublox);
-    view_dispatcher_enable_queue(ublox->view_dispatcher);
     view_dispatcher_set_event_callback_context(ublox->view_dispatcher, ublox);
     view_dispatcher_set_custom_event_callback(ublox->view_dispatcher, ublox_custom_event_callback);
     view_dispatcher_set_navigation_event_callback(

+ 0 - 1
non_catalog_apps/uhf_rfid/uhf_app.c

@@ -42,7 +42,6 @@ UHFApp* uhf_alloc() {
     UHFApp* uhf_app = (UHFApp*)malloc(sizeof(UHFApp));
     uhf_app->view_dispatcher = view_dispatcher_alloc();
     uhf_app->scene_manager = scene_manager_alloc(&uhf_scene_handlers, uhf_app);
-    view_dispatcher_enable_queue(uhf_app->view_dispatcher);
     view_dispatcher_set_event_callback_context(uhf_app->view_dispatcher, uhf_app);
     view_dispatcher_set_custom_event_callback(uhf_app->view_dispatcher, uhf_custom_event_callback);
     view_dispatcher_set_navigation_event_callback(

+ 1 - 1
non_catalog_apps/usb_consumer_control/usb_ccb.c

@@ -59,7 +59,7 @@ UsbCcb* usb_ccb_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Submenu view

+ 1 - 1
non_catalog_apps/wch_swio_flasher/wch_swio_flasher.c

@@ -148,7 +148,7 @@ WchSwioFlasherApp* wch_swio_flasher_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&wch_swio_flasher_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
 
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 

+ 1 - 1
non_catalog_apps/wiegand/wiegand.c

@@ -73,7 +73,7 @@ App* app_alloc() {
     App* app = malloc(sizeof(App));
     app->scene_manager = scene_manager_alloc(&basic_scenes_scene_manager_handlers, app);
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
     view_dispatcher_set_custom_event_callback(app->view_dispatcher, wiegand_custom_callback);
     view_dispatcher_set_navigation_event_callback(

+ 1 - 1
non_catalog_apps/wifi-map/wifi_map.c

@@ -229,7 +229,7 @@ static WiFiMapApp* uart_echo_app_alloc() {
 
     // View dispatcher
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen);
 
     // Views

+ 1 - 1
non_catalog_apps/wifi_deauther/wifi_deauther_app.c

@@ -30,7 +30,7 @@ WifideautherApp* wifi_deauther_app_alloc() {
 
     app->view_dispatcher = view_dispatcher_alloc();
     app->scene_manager = scene_manager_alloc(&wifi_deauther_scene_handlers, app);
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 
     view_dispatcher_set_custom_event_callback(

+ 1 - 1
non_catalog_apps/ws2812b_tester/app.c

@@ -406,7 +406,7 @@ static LedTesterApp* led_tester_app_alloc() {
     Gui* gui = furi_record_open(RECORD_GUI);
 
     app->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(app->view_dispatcher);
+    
     view_dispatcher_attach_to_gui(app->view_dispatcher, gui, ViewDispatcherTypeFullscreen);
     view_dispatcher_set_event_callback_context(app->view_dispatcher, app);
 

+ 0 - 1
non_catalog_apps/xremote/xremote_app.c

@@ -358,7 +358,6 @@ XRemoteAppContext* xremote_app_context_alloc(void* arg) {
 
     /* Allocate and setup view dispatcher */
     ctx->view_dispatcher = view_dispatcher_alloc();
-    view_dispatcher_enable_queue(ctx->view_dispatcher);
     view_dispatcher_attach_to_gui(ctx->view_dispatcher, ctx->gui, ViewDispatcherTypeFullscreen);
 
     return ctx;