This commit is contained in:
nova
2026-06-16 22:52:03 +02:00
parent eafb13d3e2
commit ef4e49e022
6 changed files with 6 additions and 138 deletions
+2 -5
View File
@@ -9,7 +9,6 @@
#include "defines.h"
#include "config.h"
#include "threading.h"
#include "window.c"
#include "colors.h"
#include "interactions.h"
@@ -18,9 +17,8 @@ unsigned int terminal_height;
unsigned int terminal_width;
unsigned int temp_heigth = 0; /*used for screen refresh*/
unsigned int temp_width = 0;
unsigned int settings;
unsigned int file_modifiers = 0;
unsigned int status = (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_MASK | STATUS_RELOAD_DIRECTORY) & ~STATUS_UPDATE_SCREEN_RESIZE;
unsigned int status = (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_CLEAR | STATUS_UPDATE_SCREEN_RESIZE | STATUS_RELOAD_DIRECTORY) & ~STATUS_UPDATE_SCREEN_RESIZE;
char *global_path;
time_t seed;
@@ -149,9 +147,8 @@ void render_pass(){
mvwin(win_b, terminal_height-1, 0);
}
if (pthread_mutex_lock(&mutex_render) == 0 || status & STATUS_UPDATE_SCREEN_MASK) {
if (pthread_mutex_lock(&mutex_render) == 0) {
doupdate();
status &= ~STATUS_UPDATE_SCREEN_MASK;
pthread_mutex_unlock(&mutex_render);
}
}