Make logcat command input box monospace
This commit is contained in:
parent
361689a945
commit
1cd369e6c0
|
@ -51,7 +51,7 @@ void event_loop(ImFont* monospace_font, Config& active_config, LogcatThread& log
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (show_settings_window) {
|
if (show_settings_window) {
|
||||||
settings_window(active_config, inactive_config, &show_settings_window);
|
settings_window(monospace_font, active_config, inactive_config, &show_settings_window);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (show_filters_window) {
|
if (show_filters_window) {
|
||||||
|
|
|
@ -14,13 +14,17 @@ static void try_write_config(const Config& config) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void settings_window(Config& __restrict active_config, Config& __restrict inactive_config, bool* p_open) {
|
void settings_window(ImFont* monospace_font, Config& __restrict active_config, Config& __restrict inactive_config, bool* p_open) {
|
||||||
if (!ImGui::BeginWithCloseShortcut("Settings", p_open)) {
|
if (!ImGui::BeginWithCloseShortcut("Settings", p_open)) {
|
||||||
ImGui::End();
|
ImGui::End();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
ImGui::TextUnformatted("Logcat command only takes effect when logcat is not running");
|
ImGui::TextUnformatted("Logcat command only takes effect when logcat is not running");
|
||||||
ImGui::InputTextWithHint("Logcat command", default_logcat_command, &inactive_config.logcat_command);
|
ImGui::PushFont(monospace_font);
|
||||||
|
ImGui::InputTextWithHint("##logcat_command", default_logcat_command, &inactive_config.logcat_command);
|
||||||
|
ImGui::PopFont();
|
||||||
|
ImGui::SameLine(0.0f, ImGui::GetStyle().ItemInnerSpacing.x);
|
||||||
|
ImGui::TextUnformatted("Logcat command");
|
||||||
|
|
||||||
ImGui::TextWrapped("Font sizes only take effect when LogMeow is restarted (using non-integer values may cause spacing issues)");
|
ImGui::TextWrapped("Font sizes only take effect when LogMeow is restarted (using non-integer values may cause spacing issues)");
|
||||||
#ifdef USE_FONTCONFIG
|
#ifdef USE_FONTCONFIG
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
struct ImFont; // forward declaration from imgui/imgui.h
|
||||||
|
|
||||||
struct Config; // forward declaration from ../config.h
|
struct Config; // forward declaration from ../config.h
|
||||||
|
|
||||||
void settings_window(Config& __restrict active_config, Config& __restrict inactive_config, bool* p_open);
|
void settings_window(ImFont* monospace_font, Config& __restrict active_config, Config& __restrict inactive_config, bool* p_open);
|
||||||
|
|
Loading…
Reference in New Issue