aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/arctica-greeter.vala22
1 files changed, 13 insertions, 9 deletions
diff --git a/src/arctica-greeter.vala b/src/arctica-greeter.vala
index 74be36a..c10f883 100644
--- a/src/arctica-greeter.vala
+++ b/src/arctica-greeter.vala
@@ -648,17 +648,9 @@ public class ArcticaGreeter
log_timer = new Timer ();
Log.set_default_handler (log_cb);
- var hidpi = AGSettings.get_string (AGSettings.KEY_ENABLE_HIDPI);
- debug ("HiDPI support: %s", hidpi);
- if (hidpi == "auto") {
- check_hidpi ();
- }
- else if (hidpi == "on") {
- GLib.Environment.set_variable ("GDK_SCALE", "2", true);
- }
-
bool do_show_version = false;
bool do_test_mode = false;
+
OptionEntry versionOption = { "version", 'v', 0, OptionArg.NONE, ref do_show_version,
/* Help string for command line --version flag */
N_("Show release version"), null };
@@ -668,6 +660,18 @@ public class ArcticaGreeter
OptionEntry nullOption = { null };
OptionEntry[] options = { versionOption, testOption, nullOption };
+ if (!do_test_mode)
+ {
+ var hidpi = AGSettings.get_string (AGSettings.KEY_ENABLE_HIDPI);
+ debug ("HiDPI support: %s", hidpi);
+ if (hidpi == "auto") {
+ check_hidpi ();
+ }
+ else if (hidpi == "on") {
+ GLib.Environment.set_variable ("GDK_SCALE", "2", true);
+ }
+ }
+
debug ("Loading command line options");
var c = new OptionContext (/* Arguments and description for --help text */
_("- Arctica Greeter"));