From 783ad7d52940b978462afe7b743da72c4529542c Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sat, 24 Sep 2016 13:51:47 +0200 Subject: logic, gui: allow for disabling any of the three tcomp options Issue: #458 Requested-by: @Borisovich --- gui/options-dialog.cpp | 5 ++++- gui/options-dialog.ui | 24 ++++++++++++++++++++++-- 2 files changed, 26 insertions(+), 3 deletions(-) (limited to 'gui') diff --git a/gui/options-dialog.cpp b/gui/options-dialog.cpp index be846b35..71297a59 100644 --- a/gui/options-dialog.cpp +++ b/gui/options-dialog.cpp @@ -45,7 +45,10 @@ OptionsDialog::OptionsDialog(std::function pause_keybindings) : tie_setting(main.center_at_startup, ui.center_at_startup); tie_setting(main.tcomp_p, ui.tcomp_enable); - tie_setting(main.tcomp_tz, ui.tcomp_rz); + + tie_setting(main.tcomp_disable_tx, ui.tcomp_tx_disable); + tie_setting(main.tcomp_disable_ty, ui.tcomp_ty_disable); + tie_setting(main.tcomp_disable_tz, ui.tcomp_tz_disable); tie_setting(main.a_x.zero, ui.pos_tx); tie_setting(main.a_y.zero, ui.pos_ty); diff --git a/gui/options-dialog.ui b/gui/options-dialog.ui index 7011f156..420a82b8 100644 --- a/gui/options-dialog.ui +++ b/gui/options-dialog.ui @@ -821,12 +821,32 @@ It won't work properly with translation compensation enabled. - + - Disable Z axis compensation + Disable X compensation + + + + + + + + + + Disable Y compensation + + + + + + + + + + Disable Z compensation -- cgit v1.2.3