[chronojump] Encoder capture: If no encoder or unconfigured, device window is opened
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Encoder capture: If no encoder or unconfigured, device window is opened
- Date: Thu, 15 Feb 2018 14:47:00 +0000 (UTC)
commit 3a0e37bb4d8ee07c8afe3e21d4b8eff1b7120b3c
Author: Xavier de Blas <xaviblas gmail com>
Date: Thu Feb 15 15:46:21 2018 +0100
Encoder capture: If no encoder or unconfigured, device window is opened
src/gui/chronopicRegister.cs | 1 +
src/gui/encoder.cs | 6 ++++--
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/chronopicRegister.cs b/src/gui/chronopicRegister.cs
index d0d33b2..da443db 100644
--- a/src/gui/chronopicRegister.cs
+++ b/src/gui/chronopicRegister.cs
@@ -140,6 +140,7 @@ public class ChronopicRegisterWindow
chronopic_register_win.AllowGrow = false;
chronopic_register_win.Modal = true;
chronopic_register_win.TransientFor = app1;
+ chronopic_register_win.WindowPosition = Gtk.WindowPosition.CenterOnParent;
chronopic_register_win.DeleteEvent += on_delete_event;
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index d37bb29..cd83264 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -680,8 +680,10 @@ public partial class ChronoJumpWindow
chronopicRegisterUpdate(false);
int numEncoders = chronopicRegister.NumConnectedOfType(ChronopicRegisterPort.Types.ENCODER);
LogB.Information("numEncoders: " + numEncoders);
- if(numEncoders == 0) {
- new DialogMessage(Constants.MessageTypes.WARNING, Catalog.GetString("Device is not
connected"));
+ if(numEncoders == 0)
+ {
+ //open device window
+ on_chronopic_encoder_clicked(new object(), new EventArgs());
UtilGtk.DeviceColors(viewport_chronopic_encoder, false);
return false;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]