[chronojump] fixed on session UNIQUE: main_menu has to be hidden
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] fixed on session UNIQUE: main_menu has to be hidden
- Date: Tue, 24 Jan 2017 23:08:52 +0000 (UTC)
commit 9c841a76dc46130687d3ed9d8e8780928f0e0fc0
Author: Xavier de Blas <xaviblas gmail com>
Date: Wed Jan 25 00:08:08 2017 +0100
fixed on session UNIQUE: main_menu has to be hidden
src/gui/chronojump.cs | 6 ++++--
src/gui/networks.cs | 3 +++
2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index 36cab7f..7329591 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -3158,8 +3158,10 @@ public partial class ChronoJumpWindow
//show the program
notebook_start.CurrentPage = 1;
- //it's not visible at startup
- main_menu.Visible = true;
+ //make main_menu visible because it's not visible at startup.
+ //but don't show if session == UNIQUE
+ if(! sessionIsUnique)
+ main_menu.Visible = true;
if(m != Constants.Menuitem_modes.POWERGRAVITATORY && m !=
Constants.Menuitem_modes.POWERINERTIAL)
{
diff --git a/src/gui/networks.cs b/src/gui/networks.cs
index 31bee67..1a18514 100644
--- a/src/gui/networks.cs
+++ b/src/gui/networks.cs
@@ -58,7 +58,9 @@ public partial class ChronoJumpWindow
[Widget] Gtk.Button button_preferences_not_menu;
+ //variables used on gui/chronojump.cs
private bool useVideo = true;
+ private bool sessionIsUnique = false;
private enum linuxTypeEnum { NOTLINUX, LINUX, RASPBERRY, NETWORKS }
private bool encoderUpdateTreeViewWhileCapturing = true;
@@ -146,6 +148,7 @@ public partial class ChronoJumpWindow
if(config.SessionMode == Config.SessionModeEnum.UNIQUE)
{
+ sessionIsUnique = true;
main_menu.Visible = false;
button_preferences_not_menu.Visible = true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]