Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Set and remember PDF file name when exporting

AuthorDaveJarvis <email>
Date2021-12-07 22:24:06 GMT-0800
Commit055992b6ce52b21d1cc0b9da9c9916a0b8df9a43
Parent1d9a309
Delta15 lines added, 1 line removed, 14-line increase
src/main/resources/com/keenwrite/settings.properties
file.default.definition=variables.yaml
+# Default file name to be replaced by the most
+# recently exported file name.
+file.default.pdf=untitled.pdf
+
# ########################################################################
# File name Extensions
src/main/java/com/keenwrite/ui/explorer/FilePickerFactory.java
import com.io7m.jwheatsheaf.ui.JWFileChoosers;
+import com.keenwrite.Messages;
import com.keenwrite.preferences.Workspace;
import javafx.beans.property.ObjectProperty;
}
- //mBuilder.setTitle( get( title ) );
+ mBuilder.setTitle( Messages.get( title ) );
mBuilder.setAction( action );
+ }
+
+ @Override
+ public void setInitialFilename( final File file ) {
+ mBuilder.setInitialFileName( file.getName() );
}
src/main/java/com/keenwrite/ui/explorer/FilesView.java
@Override
+ public void setInitialFilename( final File file ) {
+ }
+
+ @Override
public Optional<List<File>> choose() {
return Optional.empty();