summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--src/Configuration.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 6c8678a..161d33c 100644
--- a/NEWS
+++ b/NEWS
@@ -5,8 +5,9 @@ patchage (1.0.5) unstable;
* Save "human names" setting in configuration
* Show latency in toolbar with 2 decimal places
* Switch to C++14
+ * Fix initial display with no configuration file
- -- David Robillard <d@drobilla.net> Tue, 11 May 2021 17:37:26 +0000
+ -- David Robillard <d@drobilla.net> Fri, 27 May 2022 03:08:31 +0000
patchage (1.0.4) stable;
diff --git a/src/Configuration.cpp b/src/Configuration.cpp
index 42217d4..e498487 100644
--- a/src/Configuration.cpp
+++ b/src/Configuration.cpp
@@ -41,8 +41,10 @@ static const char* const port_type_names[N_PORT_TYPES] = {"JACK_AUDIO",
Configuration::Configuration(std::function<void(const Setting&)> on_change)
: _on_change(std::move(on_change))
{
+ std::get<setting::FontSize>(_settings).value = 12.0f;
std::get<setting::WindowLocation>(_settings).value = Coord{0.0, 0.0};
std::get<setting::WindowSize>(_settings).value = Coord{960.0, 540.0};
+ std::get<setting::Zoom>(_settings).value = 1.0f;
#ifdef PATCHAGE_USE_LIGHT_THEME
_port_colors[static_cast<unsigned>(PortType::jack_audio)] =