[chronojump] loadLastSession, loadLastMode not in networks
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] loadLastSession, loadLastMode not in networks
- Date: Tue, 4 Aug 2020 10:56:42 +0000 (UTC)
commit cac6071b943a411aeeac37a5ee34275632ec9fbc
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Aug 4 12:56:24 2020 +0200
loadLastSession, loadLastMode not in networks
glade/preferences_win.glade | 2 +-
src/gui/app1/chronojump.cs | 7 ++-----
src/gui/preferences.cs | 3 +++
3 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/glade/preferences_win.glade b/glade/preferences_win.glade
index 6c693233..974a9d2d 100644
--- a/glade/preferences_win.glade
+++ b/glade/preferences_win.glade
@@ -710,7 +710,7 @@
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox49">
+ <widget class="GtkHBox" id="hbox_last_session_and_mode">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">30</property>
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index 0d405f48..5c4b3ba1 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -744,14 +744,12 @@ public partial class ChronoJumpWindow
if(! showSendLog && notebook_sup.CurrentPage == Convert.ToInt32(notebook_sup_pages.START))
new ChronojumpLogo (drawingarea_chronojump_logo, viewport_chronojump_logo,
preferences.logoAnimatedShow);
- //TODO: only if not networks
- if(preferences.loadLastSessionAtStart && preferences.lastSessionID > 0)
+ if(preferences.loadLastSessionAtStart && preferences.lastSessionID > 0 && !
configChronojump.Compujump)
{
currentSession = SqliteSession.Select (preferences.lastSessionID.ToString());
on_load_session_accepted();
}
- //TODO: only if not networks
- if(preferences.loadLastModeAtStart && preferences.lastMode !=
Constants.Menuitem_modes.UNDEFINED)
+ if(preferences.loadLastModeAtStart && preferences.lastMode !=
Constants.Menuitem_modes.UNDEFINED && ! configChronojump.Compujump)
changeMode(preferences.lastMode);
LogB.Information("Chronojump window started");
@@ -6748,7 +6746,6 @@ LogB.Debug("mc finished 5");
preferencesWin.DebugActivated();
- //app1.Title += " - DEBUG MODE";
if(currentSession == null)
setApp1Title("", current_menuitem_mode);
else
diff --git a/src/gui/preferences.cs b/src/gui/preferences.cs
index b915cd31..b2ae3669 100644
--- a/src/gui/preferences.cs
+++ b/src/gui/preferences.cs
@@ -72,6 +72,7 @@ public class PreferencesWindow
[Widget] Gtk.Label label_recommended_undecorated;
[Widget] Gtk.DrawingArea drawingarea_background_color;
[Widget] Gtk.CheckButton check_logo_animated;
+ [Widget] Gtk.HBox hbox_last_session_and_mode;
[Widget] Gtk.CheckButton check_session_autoload_at_start;
[Widget] Gtk.CheckButton check_mode_autoload_at_start;
@@ -385,6 +386,8 @@ public class PreferencesWindow
else
PreferencesWindowBox.check_logo_animated.Active = false;
+ PreferencesWindowBox.hbox_last_session_and_mode.Visible = ! compujump;
+
if(preferences.loadLastSessionAtStart)
PreferencesWindowBox.check_session_autoload_at_start.Active = true;
else
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]