[chronojump] Realtime inertial calculation not in this version
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Realtime inertial calculation not in this version
- Date: Mon, 31 Mar 2014 23:50:47 +0000 (UTC)
commit e62d2b59bee5068fecbdf367c71c31874b5f8553
Author: Xavier de Blas <xaviblas gmail com>
Date: Mon Mar 31 23:09:53 2014 +0200
Realtime inertial calculation not in this version
src/gui/encoder.cs | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index 20afcec..481cd21 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -4135,7 +4135,23 @@ Log.WriteLine(str);
}
if(capturingCsharp == encoderCaptureProcess.CAPTURING) {
updatePulsebar(encoderActions.CAPTURE); //activity on pulsebar
- updateEncoderCaptureGraph(true, true, true); //graphSignal, calcCurves, plotCurvesBars
+
+ //calculations with RDotNet are not available yet on inertial
+ if(encoderConfigurationCurrent.has_inertia) {
+ UtilGtk.ErasePaint(encoder_capture_curves_bars_drawingarea,
encoder_capture_curves_bars_pixmap);
+ layout_encoder_capture_curves_bars.SetMarkup("Realtime inertial
calculations\nnot available in this version");
+ int textWidth = 1;
+ int textHeight = 1;
+ int graphWidth=encoder_capture_curves_bars_drawingarea.Allocation.Width;
+ layout_encoder_capture_curves_bars.GetPixelSize(out textWidth, out
textHeight);
+ encoder_capture_curves_bars_pixmap.DrawLayout (pen_black_encoder_capture,
+ Convert.ToInt32( (graphWidth/2) - textWidth/2), 0, //x, y
+ layout_encoder_capture_curves_bars);
+
+ updateEncoderCaptureGraph(true, false, false); //graphSignal, not calcCurves,
not plotCurvesBars
+ } else
+ updateEncoderCaptureGraph(true, true, true); //graphSignal, calcCurves,
plotCurvesBars
+
Log.Write(" Cap:" + encoderThread.ThreadState.ToString());
} else if(capturingCsharp == encoderCaptureProcess.STOPPING) {
//stop video
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]