reimplementations of some functions
This commit is contained in:
@@ -3,13 +3,15 @@
|
||||
#define STATUS_QUIT_PROGRAM 1
|
||||
#define STATUS_RUN_BACKEND 2
|
||||
#define STATUS_RELOAD_DIRECTORY 4
|
||||
#define STATUS_UPDATE_SCREEN_INTERACTION 8
|
||||
#define STATUS_UPDATE_SCREEN_GENERIC 8
|
||||
#define STATUS_UPDATE_SCREEN_RESIZE 16
|
||||
#define STATUS_UPDATE_SCREEN_PRINTED 32
|
||||
#define STATUS_UPDATE_SCREEN_MASK (STATUS_UPDATE_SCREEN_INTERACTION | STATUS_UPDATE_SCREEN_RESIZE | STATUS_UPDATE_SCREEN_PRINTED)
|
||||
#define STATUS_USER_ROOT 64
|
||||
#define STATUS_INPUT_MATCH 128
|
||||
#define STATUS_DELTA_TIME 256
|
||||
#define STATUS_UPDATE_SCREEN_CLEAR 32
|
||||
#define STATUS_UPDATE_SCREEN_DIR_CHANGE 64
|
||||
#define STATUS_UPDATE_SCREEN_MASK (STATUS_UPDATE_SCREEN_GENERIC | STATUS_UPDATE_SCREEN_RESIZE | STATUS_UPDATE_SCREEN_CLEAR | STATUS_UPDATE_SCREEN_DIR_CHANGE)
|
||||
#define STATUS_USER_ROOT 128
|
||||
#define STATUS_INPUT_MATCH 256
|
||||
#define STATUS_DELTA_TIME 512
|
||||
#define STATUS_MOVE_RIGHT_MATCH 1024
|
||||
|
||||
#define SETTINGS_HAS_COLOR 1
|
||||
|
||||
@@ -71,9 +73,9 @@ typedef struct File {
|
||||
char *file_name;
|
||||
} file;
|
||||
typedef struct Dir {
|
||||
unsigned long file_count;
|
||||
file *current_file;
|
||||
file *file_list;
|
||||
unsigned long file_count;
|
||||
} dir;
|
||||
typedef struct Color {
|
||||
char *file_extension;
|
||||
|
||||
Reference in New Issue
Block a user