Skip to content

Add GemsFX to awesome-java-ui#72

Merged
teggr merged 5 commits intomainfrom
copilot/add-gemsfx-to-awesome-java-ui
Mar 2, 2026
Merged

Add GemsFX to awesome-java-ui#72
teggr merged 5 commits intomainfrom
copilot/add-gemsfx-to-awesome-java-ui

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 27, 2026

Onboards GemsFX — a production-ready JavaFX component library by DLSC Software & Consulting GmbH — covering date/time pickers, search fields, tag inputs, layout panes, image controls, and more.

Changes

  • gemsfx.md — Entry with full front matter (Java 21+, v3.10.1, Desktop UI + UI Components tags), two-paragraph description, and a SearchField/CalendarPicker code example with all imports
  • images/ui-gemsfx.png — Playwright-captured screenshot (1280×800) scrolled to the GemsFX GitHub README section, showing the project title, badges, description, and installation instructions
  • images/thumbnail-gemsfx.png — Auto-generated thumbnail (864×540) via GenerateThumbnails.java
Original prompt

This section details on the original issue you should resolve

<issue_title>Add GemsFX</issue_title>
<issue_description>Can we onboard the project: GemsFX

The website for the project is: https://github.com/dlsc-software-consulting-gmbh/GemsFX

Using the add-project and capture-screenshot skills, please add this project to the awesome-java-ui repo as markdown and screenshot (with thumbnail).

Use examples such as jline and zk as templates for markdown and screenshots for exsiting onboarded projects.</issue_description>

Comments on the Issue (you are @copilot in this section)


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: teggr <837787+teggr@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GemsFX project to awesome-java-ui repository Add GemsFX to awesome-java-ui Feb 27, 2026
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

@copilot can you use the capture screenshot and thumbnail skills to show a screenshot of the website rather than this image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done in commit 14d1a98. Replaced the component image with a 1280×800 Playwright screenshot of the GemsFX GitHub repository page, and regenerated the thumbnail (864×540).

GemsFX website screenshot

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

@copilot can you make sure the capture screenshot is scrolling down to the readme rather than showing the file explorer. Use the capture screenshot and thumbnail skills

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Updated in commit 32d8d55. The screenshot now scrolls to the README section showing the GemsFX title, badges (v3.10.1, Java 21, JavaFX 23), description, and installation instructions.

GemsFX README screenshot

…e thumbnail

Co-authored-by: teggr <837787+teggr@users.noreply.github.com>
Co-authored-by: teggr <837787+teggr@users.noreply.github.com>
Copilot finished work on behalf of teggr March 2, 2026 08:03
@teggr teggr marked this pull request as ready for review March 2, 2026 15:25
@teggr teggr merged commit ba2e82b into main Mar 2, 2026
@teggr teggr deleted the copilot/add-gemsfx-to-awesome-java-ui branch March 2, 2026 15:26
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.

Add GemsFX

2 participants