[chronojump] Disabled animation after test on OSX (was really slow)
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Disabled animation after test on OSX (was really slow)
- Date: Tue, 26 Dec 2017 21:31:44 +0000 (UTC)
commit 0120ff0b393a549b8669d32dbe72eba3dea09b0d
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Dec 26 22:27:07 2017 +0100
Disabled animation after test on OSX (was really slow)
src/gui/eventExecute.cs | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/src/gui/eventExecute.cs b/src/gui/eventExecute.cs
index 37ecc55..b8a3a84 100644
--- a/src/gui/eventExecute.cs
+++ b/src/gui/eventExecute.cs
@@ -1950,11 +1950,16 @@ public partial class ChronoJumpWindow
event_execute_pixmap.DrawLayout (pen_gris, 20, yCp2Out -20, layoutSmall);
}
- private void on_event_execute_update_graph_in_progress_clicked(object o, EventArgs args) {
+ private void on_event_execute_update_graph_in_progress_clicked(object o, EventArgs args)
+ {
+ bool animate = true;
+ if(UtilAll.GetOSEnum() == UtilAll.OperatingSystems.MACOSX)
+ animate = false;
+
switch (currentEventType.Type) {
case EventType.Types.JUMP:
if(thisJumpIsSimple)
-
PrepareJumpSimpleGraph(currentEventExecute.PrepareEventGraphJumpSimpleObject, true);
+
PrepareJumpSimpleGraph(currentEventExecute.PrepareEventGraphJumpSimpleObject, animate);
else {
PrepareJumpReactiveGraph(
currentEventExecute.PrepareEventGraphJumpReactiveObject.lastTv,
@@ -1966,7 +1971,7 @@ public partial class ChronoJumpWindow
break;
case EventType.Types.RUN:
if(thisRunIsSimple)
-
PrepareRunSimpleGraph(currentEventExecute.PrepareEventGraphRunSimpleObject, true);
+
PrepareRunSimpleGraph(currentEventExecute.PrepareEventGraphRunSimpleObject, animate);
else {
bool volumeOnHere = preferences.volumeOn;
//do not play good or bad sounds at RSA because we need to hear the
GO sound
@@ -1984,7 +1989,7 @@ public partial class ChronoJumpWindow
}
break;
case EventType.Types.REACTIONTIME:
-
PrepareReactionTimeGraph(currentEventExecute.PrepareEventGraphReactionTimeObject, true);
+
PrepareReactionTimeGraph(currentEventExecute.PrepareEventGraphReactionTimeObject, animate);
break;
case EventType.Types.PULSE:
PreparePulseGraph(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]