Merge remote-tracking branch '956MB:feat/archive-select-multiple' into 956/prs #327

This commit is contained in:
956MB
2026-01-02 03:53:05 -06:00
17 changed files with 783 additions and 264 deletions
+2
View File
@@ -32,6 +32,7 @@ MomentumSettings momentum_settings = {
.show_hidden_files = false, // OFF
.show_internal_tab = false, // OFF
.browser_path_mode = BrowserPathOff, // OFF
.selection_indicator_style = SelectionIndicatorStylePlus, // +
.favorite_timeout = 0, // OFF
.scroll_marquee = false, // OFF
.dark_mode = false, // OFF
@@ -106,6 +107,7 @@ static const struct {
{setting_bool(show_hidden_files)},
{setting_bool(show_internal_tab)},
{setting_enum(browser_path_mode, BrowserPathModeCount)},
{setting_enum(selection_indicator_style, SelectionIndicatorStyleCount)},
{setting_uint(favorite_timeout, 0, 60)},
{setting_bool(scroll_marquee)},
{setting_bool(dark_mode)},
+8
View File
@@ -63,6 +63,13 @@ typedef enum {
BrowserPathModeCount,
} BrowserPathMode;
typedef enum {
SelectionIndicatorStylePlus,
SelectionIndicatorStyleStar,
SelectionIndicatorStyleDash,
SelectionIndicatorStyleCount,
} SelectionIndicatorStyle;
typedef struct {
char asset_pack[ASSET_PACKS_NAME_LEN];
uint32_t anim_speed;
@@ -89,6 +96,7 @@ typedef struct {
bool show_hidden_files;
bool show_internal_tab;
BrowserPathMode browser_path_mode;
SelectionIndicatorStyle selection_indicator_style;
uint32_t favorite_timeout;
bool scroll_marquee;
bool dark_mode;