Skip to content

Commit

Permalink
Merge branch 'live' into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
dlemmermann authored Dec 8, 2023
2 parents d7a6144 + 71986b2 commit fbfef2d
Show file tree
Hide file tree
Showing 100 changed files with 2,472 additions and 405 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/data-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
java-version: 17
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: 'Set up Java'
uses: actions/setup-java@v2
with:
java-version: 14
java-version: 11
distribution: 'zulu'
server-id: central
server-username: MAVEN_USERNAME
Expand Down
20 changes: 14 additions & 6 deletions books/books.json
Original file line number Diff line number Diff line change
Expand Up @@ -166,14 +166,22 @@
"personIds": [
"s.chin",
"j.vos",
"j.weaver"
"j.weaver",
"p.anderson",
"g.anderson",
"b.borges",
"a.epple",
"w.gao",
"j.giles",
"j.pereda",
"e.ryzhikov"
],
"name": "The Definitive Guide to Modern Java Clients with JavaFX",
"name": "The Definitive Guide to Modern Java Clients with JavaFX 17",
"subtitle": "Cross-Platform Mobile and Cloud Development",
"url": "https://www.apress.com/gp/book/9781484249253",
"amazonASIN": "1484249259",
"isbn": "1484249259",
"publishedDate": "2019-11-13"
"amazonASIN": "1484272676",
"isbn": "1484272671",
"publishedDate": "2021-11-11"
},
{
"id": "learnjfx17",
Expand All @@ -193,7 +201,7 @@
"summary": "Real-world game development concepts using JavaFX and FXGL.",
"description": "Understand real-world game development concepts using JavaFX game engine called FXGL.",
"publisher": "Apress",
"authors": " Almas Baimagambetov",
"authors": "Almas Baimagambetov",
"name": "Learn JavaFX Game and App Development",
"subtitle": "With FXGL 17",
"url": "https://www.bookdepository.com/Learn-JavaFX-Game-App-Development-Almas-Baimagambetov/9781484286241",
Expand Down
Binary file modified books/definitiveguide2modernjavaclients/cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions books/definitiveguide2modernjavaclients/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
This book was updated in 2021, and based on JavaFX 17.

Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of the latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation.

The Definitive Guide to Modern Java Clients with JavaFX is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX and Java 13. After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications in Java, and build enhanced desktop and mobile native clients.
Expand Down
Binary file modified books/fxgl17/cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified books/gettingstartedpi/cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added companies/asgteach/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions companies/asgteach/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Anderson Software Group, Inc. is a California corporation founded by Paul Anderson and Gail Anderson, who both have extensive experience as software professionals and instructors. They have coauthored eight books that have been used extensively throughout industry and in the classroom. Both Gail and Paul are Java Champions and members of the NetBeans Dream Team.
34 changes: 25 additions & 9 deletions companies/companies.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
"name": "foojay",
"summary": "Central resource for friends of OpenJDK",
"description": "Foojay is a central resource for the Java community's daily information needs, a place for friends of OpenJDK, and a community platform for the Java ecosystem.",
"homepage" : "https://foojay.io",
"homepage": "https://foojay.io",
"tags": "blog, news",
"createdOn": "2021-05-26",
"consulting": "false",
Expand All @@ -79,7 +79,7 @@
"name": "BestSolution",
"summary": "Developing and consulting for Java-based software.",
"description": "BestSolution's main expertize is the development of and consulting for Java based software, with a special emphasis on Eclipse, React.js and JavaFX based software. They are the creators of the core JavaFX toolkit \"e(f)xclipse\" used within Eclipse.",
"homepage" : "https://www.bestsolution.at",
"homepage": "https://www.bestsolution.at",
"tags": "consulting",
"createdOn": "2021-05-27",
"consulting": "true",
Expand All @@ -90,7 +90,7 @@
"name": "Karakun",
"summary": "Custom-tailored software solutions.",
"description": "Karakun's core business is the development of custom-tailored software solutions in B2B environments based on Java and web technologies using agile methodologies.",
"homepage" : "https://karakun.com",
"homepage": "https://karakun.com",
"tags": "consulting",
"createdOn": "2021-05-27",
"consulting": "true",
Expand All @@ -101,7 +101,7 @@
"name": "Azul Systems",
"summary": "Providing commercial support for OpenJDK.",
"description": "Azul is a company that is 100% focused on Java, delivering a Java platform to cloud enterprises. They provide commercial support for OpenJDK to their customers.",
"homepage" : "https://www.azul.com",
"homepage": "https://www.azul.com",
"tags": "consulting",
"createdOn": "2021-06-11",
"consulting": "true",
Expand All @@ -112,7 +112,7 @@
"name": "Pixel Duke",
"summary": "Developing applications to boost customer productivity.",
"description": "Pixel Duke is a company specialized in the development of beautiful, graphical applications that users feel happy to use and that significantly boost their productivity.",
"homepage" : "https://www.pixelduke.com",
"homepage": "https://www.pixelduke.com",
"tags": "consulting, freelancing, custom controls",
"createdOn": "2021-07-25",
"consulting": "true",
Expand All @@ -132,7 +132,7 @@
"name": "Serendipity S.r.l.",
"summary": "Developing solutions based on Java enterprise technology.",
"description": "Serendipity S.r.l. is an innovative start-up focused on development of software solutions and products based mainly on Java Enterprise technologies.",
"homepage" : "https://serendigity.it/",
"homepage": "https://serendigity.it/",
"tags": "enterprise search, machine learning, training, java, devops, agile",
"createdOn": "2021-12-28",
"consulting": "true",
Expand All @@ -143,7 +143,7 @@
"name": "Sober Lemur S.a.s.",
"summary": "Products for PDF editing.",
"description": "Sober Lemur S.a.s. is a software company that develops products for editing PDF files.",
"homepage" : "https://soberlemur.com",
"homepage": "https://soberlemur.com",
"tags": "pdf",
"createdOn": "2021-09-28",
"consulting": "false",
Expand All @@ -154,7 +154,7 @@
"name": "Quality First Software GmbH",
"summary": "Software test automation.",
"description": "QFS is an owner-managed company with over 20 years of experience in software test automation. QFS emphasizes social and environmental responsibility in their internal, local and international activities.",
"homepage" : "https://www.qfs.de/en",
"homepage": "https://www.qfs.de/en",
"tags": "test automation",
"createdOn": "2021-12-10",
"consulting": "false",
Expand Down Expand Up @@ -182,7 +182,9 @@
"homepage": "https://www.hydraulic.software",
"tags": "distribution, packaging, jvm",
"createdOn": "2022-09-30",
"toolIds": [ "conveyor" ]
"toolIds": [
"conveyor"
]
},
{
"id": "intechcore",
Expand All @@ -204,6 +206,20 @@
"createdOn": "2023-11-24",
"tags": "webswing, swing, javafx, applet, netbeans, web, browser, migration",
"consulting": "true",
"freelancing": "false",
"toolIds": [
"webswing"
]
},
{
"id": "asgteach",
"name": "Anderson Software Group, Inc. Logo",
"summary": "Provide training in software engineering to industry professionals.",
"description": "The corporate mission is to provide the highest quality instruction in industry-leading technology. ",
"homepage": "https://asgteach.com/",
"tags": "teaching, consulting",
"createdOn": "2023-02-13",
"consulting": "true",
"freelancing": "false"
}
]
9 changes: 9 additions & 0 deletions documentation/documentation.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,5 +70,14 @@
"tags": "Getting Started",
"createdOn": "2023-08-23",
"modifiedOn": "2023-08-23"
},
{
"id": "gluonpluginref",
"name": "GluonFX plugin Documentation",
"description": "Gluon streamlines Java app development with tools for building fast, compact, cross-platform applications for desktop, mobile, and embedded systems.",
"url": "https://docs.gluonhq.com/",
"tags": "Documentation",
"createdOn": "2023-11-07",
"modifiedOn": "2023-11-07"
}
]
Binary file added documentation/gluonpluginref/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added learn/javafx/button-styling/background-color.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added learn/javafx/button-styling/buttons-borders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added learn/javafx/button-styling/external-css.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added learn/javafx/button-styling/fonts-buttons.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added learn/javafx/button-styling/pseudo-animation.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit fbfef2d

Please sign in to comment.