Skip to content

Conversation

@kkafar
Copy link
Collaborator

@kkafar kkafar commented Mar 22, 2022

Add initial setup for Java application with JavaFX -- we can change it later on, if we decide to go with different technology

build.gradle Outdated
Comment on lines 41 to 48
// implementation('net.synedra:validatorfx:0.1.13') {
// exclude(group: 'org.openjfx')
// }
implementation('org.kordamp.ikonli:ikonli-javafx:12.3.0')
implementation('org.kordamp.bootstrapfx:bootstrapfx-core:0.4.0')
// implementation('eu.hansolo:tilesfx:17.1.5') {
// exclude(group: 'org.openjfx')
// }
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The project did not build successfully with these two dependencies. Had to cut them out. Don't think we will need them. Even if so, we can figure it out later on.

@kkafar kkafar requested review from Monatyr, co012 and mhawryluk March 22, 2022 16:55
@kkafar kkafar self-assigned this Mar 22, 2022
* chore: Setup project build on CI

* chore: Update CI build script

* chore: Configure CI build

* chore: Change java vendor on CI

* chore: Use gradle cache on CI
Copy link
Collaborator

@co012 co012 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you use javafx version 15.0.1 (There are newer versions).

@kkafar
Copy link
Collaborator Author

kkafar commented Mar 25, 2022

I upgraded gradle to 7.4.1 (latest up to date) & JavaFX to 17.0.2 (latest LTS version).
I wonder if there were any particular fixes / features introduced we could be interested in, @co012? :D

BTW. You can see below that our CI works! :D

Copy link
Collaborator

@mhawryluk mhawryluk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I managed to run the app on my computer, so seems good!

@kkafar kkafar merged commit e433715 into master Mar 26, 2022
@kkafar kkafar deleted the @kkafar/create-initial-setup branch March 26, 2022 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants