summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2017-01-11 16:34:32 -0300
committerJuan Linietsky <reduzio@gmail.com>2017-01-11 16:42:31 -0300
commitb7d69c2444354e526e4112d9c65423e9fd311f27 (patch)
tree42249b9c4928059efd074ab886b5ef36dc947563 /main
parent7bf4b592f806caeb9112d026bc650889e509e930 (diff)
Added a BACK notification besides QUIT, so they go in separate channels.
Diffstat (limited to 'main')
-rw-r--r--main/main.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/main.cpp b/main/main.cpp
index 8d8aa9b5cb..16adee4bf6 100644
--- a/main/main.cpp
+++ b/main/main.cpp
@@ -1301,6 +1301,7 @@ bool Main::start() {
sml->set_screen_stretch(sml_sm,sml_aspect,stretch_size);
sml->set_auto_accept_quit(GLOBAL_DEF("application/auto_accept_quit",true));
+ sml->set_quit_on_go_back(GLOBAL_DEF("application/quit_on_go_back",true));
String appname = GlobalConfig::get_singleton()->get("application/name");
appname = TranslationServer::get_singleton()->translate(appname);
OS::get_singleton()->set_window_title(appname);
@@ -1323,6 +1324,7 @@ bool Main::start() {
GLOBAL_DEF("display/stretch/aspect","ignore");
GlobalConfig::get_singleton()->set_custom_property_info("display/stretch/aspect",PropertyInfo(Variant::STRING,"display/stretch/aspect",PROPERTY_HINT_ENUM,"ignore,keep,keep_width,keep_height"));
sml->set_auto_accept_quit(GLOBAL_DEF("application/auto_accept_quit",true));
+ sml->set_quit_on_go_back(GLOBAL_DEF("application/quit_on_go_back",true));
GLOBAL_DEF("rendering/shadow_atlas/size",2048);
GlobalConfig::get_singleton()->set_custom_property_info("rendering/shadow_atlas/size",PropertyInfo(Variant::INT,"rendering/shadow_atlas/size",PROPERTY_HINT_RANGE,"256,16384"));