diff --git a/src/main/java/io/github/vincemann/subtitleBuddy/gui/stages/stageController/movieStage/MovieStageController.java b/src/main/java/io/github/vincemann/subtitleBuddy/gui/stages/stageController/movieStage/MovieStageController.java index cc85a5a..d906a27 100644 --- a/src/main/java/io/github/vincemann/subtitleBuddy/gui/stages/stageController/movieStage/MovieStageController.java +++ b/src/main/java/io/github/vincemann/subtitleBuddy/gui/stages/stageController/movieStage/MovieStageController.java @@ -67,6 +67,12 @@ public class MovieStageController extends AbstractStageController implements Mov private static final String BLUE_HALF_TRANSPARENT_BACK_GROUND_STYLE = "-fx-background-color: rgba(0, 100, 100, 0.51); -fx-background-radius: 10;"; private static final String TRANSPARENT_BACKGROUND_STYLE = "-fx-background-color: transparent;"; + public static final String OUTLINED_TEXT_STYLE = /*"color: #ff0;"+*/ +// "text-shadow: 3px 0 0 #000, 0 -3px 0 #000, 0 3px 0 #000, -3px 0 0 #000;"; +// "-fx-fill: lightseagreen;\n"+ + "-fx-stroke: black;\n"+ + "-fx-stroke-width: 2px;\n"; + @FXML private VBox movieVBox; @@ -203,6 +209,7 @@ public void displaySubtitle(SubtitleText subtitleText) { log.trace("setting fontcolor: "+ srtFontManager.getFontColor()); text.setFill(srtFontManager.getFontColor()); + text.setStyle(OUTLINED_TEXT_STYLE); movieTextFlow.getChildren().add(text); movieTextFlow.getChildren().add(new Text(System.lineSeparator())); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 899c602..39dc6d2 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,9 +1,8 @@ userDefaultFontPath = fonts/Aileron-Black.otf userFontSize = 40.0 -#rgb +#rgb for white userFontColor =0xe6e6e6ff - -#fonts path that user wants +#user set fonts path fontsPath = fonts updaterDelay = 300 lastPath = "" diff --git a/src/test/resources/test-application.properties b/src/test/resources/test-application.properties index 1ffa454..4e07338 100644 --- a/src/test/resources/test-application.properties +++ b/src/test/resources/test-application.properties @@ -12,8 +12,8 @@ defaultSubtitle = ### #big so io.github.vincemann.gui tests dont click next to text cause its too small settingsFontSize = 40 fastForwardDelta = 500 -userFontColor = 0xccccccff -userDefaultFontPath = /home/root_user/projekte/std/SubtitleDisplayerSimple/fonts/Amaranth.ttf +userFontColor = 0x4d4d4dff +userDefaultFontPath = /home/vince/.local/share/x11docker/local-idea/projekte/important/Subtitle-Buddy/fonts/Aileron-Black.otf nextClickHotKeyToggled = false userMovieTextPosition = 0.0:0.0 startStopHotKeyToggled = false