<blockquote>
<p>I left a couple of first remarks. In general I like the new structure a lot as it makes it easier to maintain, but I still have issues getting it to run on my local setup. Compass compile is running and I have the main css and themes css in my bisq/desktop/styles dir, but it seems to have issues loading them during startup:</p>
<pre><code>Feb. 28, 2019 5:10:50 NACHM. com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged
WARNUNG: Resource "/bisq/desktop/styles/theme-light.css" not found.
Feb. 28, 2019 5:10:51 NACHM. com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged
WARNUNG: Resource "/bisq/desktop/styles/bisq.css" not found.
</code></pre>
<p>No idea why it uses the german locale just for this block log outpout. I'll see if I find the issue regarding the css loading. For you it works out-of-the-box?</p>
</blockquote>
<p>Those messages seem to indicate that the CSS files were not generated in the <code>compassCompile</code> step. Are the files there though, after the build?</p>
<p>I'm getting a clean build when running on a fresh system (Ubuntu 18.04) with <code>openjdk-11-jdk</code> installed, and the resulting binary starts up correctly with no CSS related error messages.  The theme switching works as well.</p>
<pre><code>> Task :desktop:compassCompile
unsupported Java version "10", defaulting to 1.7
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jruby.util.SecurityHelper (file:/home/peter/.gradle/caches/modules-2/files-2.1/org.jruby/jruby-complete/9.1.14.0/953b0ecf50980a4112fd0a2cd1dec1225b93c529/jruby-complete-9.1.14.0.jar) to field java.lang.reflect.Field.modifiers
WARNING: Please consider reporting this to the maintainers of org.jruby.util.SecurityHelper
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
    write build/resources/main/bisq/desktop/styles/bisq.css
    write build/resources/main/bisq/desktop/styles/theme-dark.css
    write build/resources/main/bisq/desktop/styles/theme-light.css
</code></pre>
<p>Are you running the build in an existing local copy?  Perhaps Maven is caching its dependencies and doesn't pick up the Compass dependency properly - unfortunately I'm not well versed enough with Gradle/Maven but it sounds like the problem might be there somewhere.  Could you perhaps try running the build on a clean working copy or maybe a fresh system inside Docker and see if it works that way?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/2414#issuecomment-468912393">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AkpZtusPhkyzhTJ6xUKwX3rix9cU6X3xks5vSmGjgaJpZM4a4AL5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AkpZtuB9nA36B6tdhxhoLulnqG_OmePpks5vSmGjgaJpZM4a4AL5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/bisq-network/bisq","title":"bisq-network/bisq","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/bisq-network/bisq"}},"updates":{"snippets":[{"icon":"PERSON","message":"@peterzen in #2414: \u003e I left a couple of first remarks. In general I like the new structure a lot as it makes it easier to maintain, but I still have issues getting it to run on my local setup. Compass compile is running and I have the main css and themes css in my bisq/desktop/styles dir, but it seems to have issues loading them during startup:\r\n\u003e \r\n\u003e ```\r\n\u003e Feb. 28, 2019 5:10:50 NACHM. com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged\r\n\u003e WARNUNG: Resource \"/bisq/desktop/styles/theme-light.css\" not found.\r\n\u003e Feb. 28, 2019 5:10:51 NACHM. com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged\r\n\u003e WARNUNG: Resource \"/bisq/desktop/styles/bisq.css\" not found.\r\n\u003e ```\r\n\u003e No idea why it uses the german locale just for this block log outpout. I'll see if I find the issue regarding the css loading. For you it works out-of-the-box?\r\n\r\nThose messages seem to indicate that the CSS files were not generated in the `compassCompile` step. Are the files there though, after the build?\r\n\r\nI'm getting a clean build when running on a fresh system (Ubuntu 18.04) with `openjdk-11-jdk` installed, and the resulting binary starts up correctly with no CSS related error messages.  The theme switching works as well.\r\n\r\n```\r\n\u003e Task :desktop:compassCompile\r\nunsupported Java version \"10\", defaulting to 1.7\r\nWARNING: An illegal reflective access operation has occurred\r\nWARNING: Illegal reflective access by org.jruby.util.SecurityHelper (file:/home/peter/.gradle/caches/modules-2/files-2.1/org.jruby/jruby-complete/9.1.14.0/953b0ecf50980a4112fd0a2cd1dec1225b93c529/jruby-complete-9.1.14.0.jar) to field java.lang.reflect.Field.modifiers\r\nWARNING: Please consider reporting this to the maintainers of org.jruby.util.SecurityHelper\r\nWARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations\r\nWARNING: All illegal access operations will be denied in a future release\r\n    write build/resources/main/bisq/desktop/styles/bisq.css\r\n    write build/resources/main/bisq/desktop/styles/theme-dark.css\r\n    write build/resources/main/bisq/desktop/styles/theme-light.css\r\n```\r\n\r\nAre you running the build in an existing local copy?  Perhaps Maven is caching its dependencies and doesn't pick up the Compass dependency properly - unfortunately I'm not well versed enough with Gradle/Maven but it sounds like the problem might be there somewhere.  Could you perhaps try running the build on a clean working copy or maybe a fresh system inside Docker and see if it works that way?"}],"action":{"name":"View Pull Request","url":"https://github.com/bisq-network/bisq/pull/2414#issuecomment-468912393"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/2414#issuecomment-468912393",
"url": "https://github.com/bisq-network/bisq/pull/2414#issuecomment-468912393",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>