Dave Jarvis' Repositories

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

Integrate font size setting for preview pane

AuthorDaveJarvis <email>
Date2020-12-28 13:24:02 GMT-0800
Commit141729b8ba71baf11cfd6151c8a08f8c11cef9b8
Parentac28f26
Delta5 lines added, 5 lines removed
src/test/java/com/keenwrite/definition/TreeViewTest.java
import com.keenwrite.editors.definition.yaml.YamlTreeTransformer;
import com.keenwrite.editors.markdown.MarkdownEditor;
-import com.keenwrite.preferences.LocaleProperty;
+import com.keenwrite.preferences.Workspace;
import com.keenwrite.preview.HtmlPreview;
import com.panemu.tiwulfx.control.dock.DetachableTabPane;
import org.testfx.framework.junit5.Start;
-import static com.keenwrite.Constants.LOCALE_DEFAULT;
import static com.keenwrite.util.FontLoader.initFonts;
final var tabPane3 = new DetachableTabPane();
- tabPane3.addTab( "Preview", new HtmlPreview() );
+ final var workspace = new Workspace();
+ tabPane3.addTab( "Preview", new HtmlPreview( workspace ) );
editor.addTreeChangeHandler( mTreeHandler );
src/main/resources/com/keenwrite/settings.properties
file.stylesheet.preview.locale=webview_{0}-{1}-{2}.css
-file.logo.16 =${application.package}/logo16.png
-file.logo.32 =${application.package}/logo32.png
+file.logo.16=${application.package}/logo16.png
+file.logo.32=${application.package}/logo32.png
file.logo.128=${application.package}/logo128.png
file.logo.256=${application.package}/logo256.png