ソースを参照

Making all code exactly as the one in Momentum-Apps

eried 9 ヶ月 前
コミット
9c086684de

+ 12 - 4
scenes/uart_terminal_scene_start.c

@@ -3,12 +3,20 @@
 // For each command, define whether additional arguments are needed
 // (enabling text input to fill them out), and whether the console
 // text box should focus at the start of the output or the end
-typedef enum { NO_ARGS = 0, INPUT_ARGS, TOGGLE_ARGS } InputArgs;
-
-typedef enum { FOCUS_CONSOLE_END = 0, FOCUS_CONSOLE_START, FOCUS_CONSOLE_TOGGLE } FocusConsole;
+typedef enum {
+    NO_ARGS = 0,
+    INPUT_ARGS,
+    TOGGLE_ARGS
+} InputArgs;
+
+typedef enum {
+    FOCUS_CONSOLE_END = 0,
+    FOCUS_CONSOLE_START,
+    FOCUS_CONSOLE_TOGGLE
+} FocusConsole;
 
 #define SHOW_STOPSCAN_TIP (true)
-#define NO_TIP (false)
+#define NO_TIP            (false)
 
 #define MAX_OPTIONS (9)
 typedef struct {

+ 1 - 1
scenes/uart_terminal_scene_text_input.c

@@ -34,7 +34,7 @@ void uart_terminal_scene_text_input_on_enter(void* context) {
         UART_TERMINAL_TEXT_INPUT_STORE_SIZE,
         false);
 
-    text_input_add_illegal_symbols(text_input);
+    text_input_show_illegal_symbols(text_input, true);
 
     view_dispatcher_switch_to_view(app->view_dispatcher, UART_TerminalAppViewTextInput);
 }

+ 1 - 1
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(

+ 3 - 3
uart_terminal_app_i.h

@@ -14,10 +14,10 @@
 
 #define NUM_MENU_ITEMS (3)
 
-#define UART_TERMINAL_TEXT_BOX_STORE_SIZE (4096)
+#define UART_TERMINAL_TEXT_BOX_STORE_SIZE   (4096)
 #define UART_TERMINAL_TEXT_INPUT_STORE_SIZE (512)
-#define UART_CH (FuriHalSerialIdUsart)
-#define BAUDRATE (230400)
+#define UART_CH                             (FuriHalSerialIdUsart)
+#define BAUDRATE                            (230400)
 
 struct UART_TerminalApp {
     Gui* gui;