mangoapp: mangoapp_steam bool

mangoapp-fpslimit
FlightlessMango 2 years ago
parent 6521eaa82d
commit 44a335a809

@ -122,10 +122,12 @@ void msg_read_thread(){
{
std::unique_lock<std::mutex> lk(mangoapp_m);
new_frame = true;
if (get_prop(glfwWindow) == 769)
params->no_display = 1;
else
params->no_display = 0;
if (!HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_mangoapp_steam]){
if (get_prop() == 769)
params->no_display = 1;
else
params->no_display = 0;
}
}
mangoapp_cv.notify_one();
}

@ -525,6 +525,7 @@ parse_overlay_env(struct overlay_params *params,
params->enabled[OVERLAY_PARAM_ENABLED_fps_color_change] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_core_load_change] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_battery_icon] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_mangoapp_steam] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_read_cfg] = read_cfg;
}
#define OVERLAY_PARAM_BOOL(name) \
@ -620,9 +621,6 @@ parse_overlay_config(struct overlay_params *params,
params->fps_value = { 30, 60 };
params->round_corners = 0;
params->battery_color =0xff9078;
#ifdef MANGOAPP
params->no_display = 1;
#endif
#ifdef HAVE_X11
params->toggle_hud = { XK_Shift_R, XK_F12 };
@ -672,6 +670,7 @@ parse_overlay_config(struct overlay_params *params,
params->enabled[OVERLAY_PARAM_ENABLED_fps_only] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_battery_icon] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_force_amdgpu_hwmon] = 0;
params->enabled[OVERLAY_PARAM_ENABLED_mangoapp_steam] = 0;
params->options.erase("full");
}
for (auto& it : params->options) {
@ -816,6 +815,10 @@ parse_overlay_config(struct overlay_params *params,
if(params->autostart_log && !logger->is_active())
std::thread(autostart_log, params->autostart_log).detach();
#ifdef MANGOAPP
if (params->enabled[OVERLAY_PARAM_ENABLED_mangoapp_steam])
params->no_display = 0;
else
params->no_display = 1;
{
extern bool new_frame;
std::lock_guard<std::mutex> lk(mangoapp_m);

@ -76,6 +76,7 @@ typedef unsigned long KeySym;
OVERLAY_PARAM_BOOL(force_amdgpu_hwmon) \
OVERLAY_PARAM_BOOL(fps_only) \
OVERLAY_PARAM_BOOL(fsr) \
OVERLAY_PARAM_BOOL(mangoapp_steam) \
OVERLAY_PARAM_CUSTOM(fps_sampling_period) \
OVERLAY_PARAM_CUSTOM(output_folder) \
OVERLAY_PARAM_CUSTOM(output_file) \

Loading…
Cancel
Save