From 112daf68d0551ff909df39cd145a64e884c55aaf Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 25 Jan 2016 00:47:47 +0300 Subject: [PATCH] Closes #99: Date+time to the pdf file name. --- src/MainWindow.vala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 59cd333..4e1558b 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -276,8 +276,12 @@ namespace LAview.Desktop { // set current pdf file name or select an existance one var template_name = AppCore.core.get_template_path_by_index (indices[0]); template_name = File.new_for_path(template_name).get_basename (); - if (template_name.down().has_suffix(".lyx")) - template_name = template_name.splice (template_name.length-4, template_name.length, ".pdf"); + if ( template_name.down().has_suffix(".lyx") + || template_name.down().has_suffix(".tex") + ) { + var date = Time.local (time_t()).format("-%Y.%m.%d_%H-%M-%S"); + template_name = template_name.splice (template_name.length-4, template_name.length, date+".pdf"); + } if (File.new_for_path(template_name).query_exists()) chooser.set_filename (template_name); else