- changed the autoname for saving Preferences, Project and PNG file
This commit is contained in:
@@ -95,7 +95,9 @@ class App(QtCore.QObject):
|
|||||||
beta = True
|
beta = True
|
||||||
|
|
||||||
# current date now
|
# current date now
|
||||||
date = str(datetime.today()).rpartition(' ')[0]
|
date = str(datetime.today()).rpartition('.')[0]
|
||||||
|
date = ''.join(c for c in date if c not in ':-')
|
||||||
|
date = date.replace(' ', '_')
|
||||||
|
|
||||||
# URL for update checks and statistics
|
# URL for update checks and statistics
|
||||||
version_url = "http://flatcam.org/version"
|
version_url = "http://flatcam.org/version"
|
||||||
@@ -2371,7 +2373,7 @@ class App(QtCore.QObject):
|
|||||||
try:
|
try:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
||||||
caption=_("Export FlatCAM Preferences"),
|
caption=_("Export FlatCAM Preferences"),
|
||||||
directory=self.data_path + '/preferences_' + self.date.replace('-', ''), filter=filter
|
directory=self.data_path + '/preferences_' + self.date, filter=filter
|
||||||
)
|
)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Export FlatCAM Preferences"), filter=filter)
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Export FlatCAM Preferences"), filter=filter)
|
||||||
@@ -5507,7 +5509,7 @@ class App(QtCore.QObject):
|
|||||||
try:
|
try:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
||||||
caption=_("Export PNG Image"),
|
caption=_("Export PNG Image"),
|
||||||
directory=self.get_last_save_folder() + '/png_' + str(self.date).replace('-', ''),
|
directory=self.get_last_save_folder() + '/png_' + self.date,
|
||||||
filter=filter_)
|
filter=filter_)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Export PNG Image"), filter=filter_)
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Export PNG Image"), filter=filter_)
|
||||||
@@ -5921,10 +5923,8 @@ class App(QtCore.QObject):
|
|||||||
else:
|
else:
|
||||||
self.worker_task.emit({'fcn': self.save_project,
|
self.worker_task.emit({'fcn': self.save_project,
|
||||||
'params': [self.project_filename]})
|
'params': [self.project_filename]})
|
||||||
# self.save_project(self.project_filename)
|
|
||||||
|
|
||||||
self.file_opened.emit("project", self.project_filename)
|
self.file_opened.emit("project", self.project_filename)
|
||||||
|
|
||||||
self.file_saved.emit("project", self.project_filename)
|
self.file_saved.emit("project", self.project_filename)
|
||||||
|
|
||||||
self.should_we_save = False
|
self.should_we_save = False
|
||||||
@@ -5944,7 +5944,7 @@ class App(QtCore.QObject):
|
|||||||
try:
|
try:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(
|
||||||
caption=_("Save Project As ..."),
|
caption=_("Save Project As ..."),
|
||||||
directory=_('{l_save}/Project_{date}').format(l_save=str(self.get_last_save_folder()), date=str(self.date.replace('-', ''))),
|
directory=_('{l_save}/Project_{date}').format(l_save=str(self.get_last_save_folder()), date=self.date),
|
||||||
filter=filter_)
|
filter=filter_)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Save Project As ..."), filter=filter_)
|
filename, _f = QtWidgets.QFileDialog.getSaveFileName(caption=_("Save Project As ..."), filter=filter_)
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ CAD program, and create G-Code for Isolation routing.
|
|||||||
|
|
||||||
- fixed an error that created a situation that when saving a project with some of the CNCJob objects disabled, on project reload the CNCJob objects are no longer loaded
|
- fixed an error that created a situation that when saving a project with some of the CNCJob objects disabled, on project reload the CNCJob objects are no longer loaded
|
||||||
- fixed the Gerber.merge() function. When some of the Gerber files have apertures with same id, create a new aperture id for the object that is fused because each aperture id may hold different geometries.
|
- fixed the Gerber.merge() function. When some of the Gerber files have apertures with same id, create a new aperture id for the object that is fused because each aperture id may hold different geometries.
|
||||||
|
- changed the autoname for saving Preferences, Project and PNG file
|
||||||
|
|
||||||
20.03.2019
|
20.03.2019
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user