[chronojump] Auto names of exported files
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Auto names of exported files
- Date: Thu, 9 Jun 2016 11:31:09 +0000 (UTC)
commit 1665e9bf55f6c41fd4365a3ed15f68afa1b658d4
Author: Xavier de Blas <xaviblas gmail com>
Date: Thu Jun 9 13:27:46 2016 +0200
Auto names of exported files
src/exportSession.cs | 12 ++++++++++++
src/gui/encoder.cs | 10 +++++-----
2 files changed, 17 insertions(+), 5 deletions(-)
---
diff --git a/src/exportSession.cs b/src/exportSession.cs
index c0a9633..ff9d9e5 100644
--- a/src/exportSession.cs
+++ b/src/exportSession.cs
@@ -75,6 +75,18 @@ public class ExportSession
Catalog.GetString("Cancel"),ResponseType.Cancel,
Catalog.GetString("Export"),ResponseType.Accept
);
+
+ //set default name
+ string nameString = mySession.Name + "_" + mySession.DateShortAsSQL;
+ if(formatFile == "report") {
+ if(UtilAll.IsWindows())
+ nameString += ".htm";
+ else
+ nameString += ".html";
+ } else
+ nameString += ".csv";
+
+ fc.CurrentName = nameString;
if (fc.Run() == (int)ResponseType.Accept)
{
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index f122667..6853c6a 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -1495,15 +1495,15 @@ public partial class ChronoJumpWindow
else if(checkFileOp == Constants.EncoderCheckFileOp.ANALYZE_SAVE_TABLE)
exportString = Catalog.GetString ("Save table");
- string nameString = "";
+ string nameString = currentPerson.Name + "_" + currentSession.DateShortAsSQL;
if(checkFileOp == Constants.EncoderCheckFileOp.CAPTURE_EXPORT_ALL)
- nameString = "encoder_set_export.csv";
+ nameString += "_encoder_set_export.csv";
else if(checkFileOp == Constants.EncoderCheckFileOp.ANALYZE_SAVE_IMAGE)
- nameString = "encoder_image.png";
+ nameString += ".png";
else if(checkFileOp == Constants.EncoderCheckFileOp.ANALYZE_SAVE_AB)
- nameString = "encoder_repetition_export.csv";
+ nameString += "_encoder_repetition_export.csv";
else if(checkFileOp == Constants.EncoderCheckFileOp.ANALYZE_SAVE_TABLE)
- nameString = "encoder_curves_table.csv";
+ nameString += "_encoder_curves_table.csv";
Gtk.FileChooserDialog fc=
new Gtk.FileChooserDialog(exportString,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]