mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-12 20:49:49 +04:00
[FL-3797] Favorite apps navigation fix and text fixes (#3670)
* fixed navigation in dummy mode, fixed wording for button presses and menus * suppress PVS warnings Co-authored-by: doomwastaken <k.volkov@flipperdevices.com>
This commit is contained in:
committed by
GitHub
parent
a6139b01ce
commit
f309844ee0
@@ -80,6 +80,7 @@ void desktop_settings_scene_favorite_on_enter(void* context) {
|
|||||||
furi_assert(favorite_id < DummyAppNumber);
|
furi_assert(favorite_id < DummyAppNumber);
|
||||||
curr_favorite_app = &app->settings.dummy_apps[favorite_id];
|
curr_favorite_app = &app->settings.dummy_apps[favorite_id];
|
||||||
default_passport = true;
|
default_passport = true;
|
||||||
|
favorite_id |= SCENE_STATE_SET_DUMMY_APP;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Special case: Application browser
|
// Special case: Application browser
|
||||||
@@ -141,28 +142,24 @@ void desktop_settings_scene_favorite_on_enter(void* context) {
|
|||||||
|
|
||||||
switch(favorite_id) {
|
switch(favorite_id) {
|
||||||
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppLeftShort:
|
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppLeftShort:
|
||||||
submenu_set_header(submenu, "Left - Short");
|
case SCENE_STATE_SET_DUMMY_APP | DummyAppLeft:
|
||||||
|
submenu_set_header(submenu, "Left - Press");
|
||||||
break;
|
break;
|
||||||
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppLeftLong:
|
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppLeftLong:
|
||||||
submenu_set_header(submenu, "Left - Long");
|
submenu_set_header(submenu, "Left - Hold");
|
||||||
break;
|
break;
|
||||||
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppRightShort:
|
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppRightShort:
|
||||||
submenu_set_header(submenu, "Right - Short");
|
case SCENE_STATE_SET_DUMMY_APP | DummyAppRight:
|
||||||
|
submenu_set_header(submenu, "Right - Press");
|
||||||
break;
|
break;
|
||||||
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppRightLong:
|
case SCENE_STATE_SET_FAVORITE_APP | FavoriteAppRightLong:
|
||||||
submenu_set_header(submenu, "Right - Long");
|
submenu_set_header(submenu, "Right - Hold");
|
||||||
break;
|
|
||||||
case SCENE_STATE_SET_DUMMY_APP | DummyAppLeft:
|
|
||||||
submenu_set_header(submenu, "Left");
|
|
||||||
break;
|
|
||||||
case SCENE_STATE_SET_DUMMY_APP | DummyAppRight:
|
|
||||||
submenu_set_header(submenu, "Right");
|
|
||||||
break;
|
break;
|
||||||
case SCENE_STATE_SET_DUMMY_APP | DummyAppDown:
|
case SCENE_STATE_SET_DUMMY_APP | DummyAppDown:
|
||||||
submenu_set_header(submenu, "Down");
|
submenu_set_header(submenu, "Down - Press");
|
||||||
break;
|
break;
|
||||||
case SCENE_STATE_SET_DUMMY_APP | DummyAppOk:
|
case SCENE_STATE_SET_DUMMY_APP | DummyAppOk:
|
||||||
submenu_set_header(submenu, "Middle");
|
submenu_set_header(submenu, "Middle - Press");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -34,14 +34,14 @@ void desktop_settings_scene_quick_apps_direction_menu_on_enter(void* context) {
|
|||||||
if(favorite_id == SCENE_STATE_SET_FAVORITE_APP) {
|
if(favorite_id == SCENE_STATE_SET_FAVORITE_APP) {
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Left - Click",
|
"Left - Press",
|
||||||
QuickAppsSubmenuIndexFavoriteLeftClick,
|
QuickAppsSubmenuIndexFavoriteLeftClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
|
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Right - Click",
|
"Right - Press",
|
||||||
QuickAppsSubmenuIndexFavoriteRightClick,
|
QuickAppsSubmenuIndexFavoriteRightClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
@@ -64,28 +64,28 @@ void desktop_settings_scene_quick_apps_direction_menu_on_enter(void* context) {
|
|||||||
} else {
|
} else {
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Left - Click",
|
"Left - Press",
|
||||||
QuickAppsSubmenuIndexDummyLeftClick,
|
QuickAppsSubmenuIndexDummyLeftClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
|
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Right - Click",
|
"Right - Press",
|
||||||
QuickAppsSubmenuIndexDummyRightClick,
|
QuickAppsSubmenuIndexDummyRightClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
|
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Down - Click",
|
"Down - Press",
|
||||||
QuickAppsSubmenuIndexDummyDownClick,
|
QuickAppsSubmenuIndexDummyDownClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
|
|
||||||
submenu_add_item(
|
submenu_add_item(
|
||||||
submenu,
|
submenu,
|
||||||
"Middle - Click",
|
"Middle - Press",
|
||||||
QuickAppsSubmenuIndexDummyMiddleClick,
|
QuickAppsSubmenuIndexDummyMiddleClick,
|
||||||
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
desktop_settings_scene_quick_apps_direction_menu_submenu_callback,
|
||||||
app);
|
app);
|
||||||
|
|||||||
Reference in New Issue
Block a user