Skip to content

Implement modern theme.#133

Merged
mbahler merged 1 commit intobonner72:DEVfrom
mbahler:main
Mar 13, 2026
Merged

Implement modern theme.#133
mbahler merged 1 commit intobonner72:DEVfrom
mbahler:main

Conversation

@mbahler
Copy link
Copy Markdown
Collaborator

@mbahler mbahler commented Mar 12, 2026

This pr implements the UIManager to customize ui.

Features of UIManager.

  1. It will allow undecorated windows.
  2. Setting the color of the title bar.
  3. Supports modern ui themes. So JavaFX is no longer needed. Closes Update ui to JavaFX. #73.

@mbahler mbahler self-assigned this Mar 12, 2026
@mbahler mbahler marked this pull request as draft March 12, 2026 21:19
@mbahler mbahler marked this pull request as ready for review March 12, 2026 23:30
@mbahler mbahler added Aproved Issue is approved by admin Type: feature New feature or request MOD: ui Improvements to this softwares UI labels Mar 12, 2026
@mbahler mbahler added this to the SerialTerminal 3.0.0 milestone Mar 12, 2026
@mbahler mbahler changed the base branch from main to DEV March 13, 2026 00:34
@mbahler mbahler merged commit e5e271f into bonner72:DEV Mar 13, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in SerialTerminal 3.0.0 Mar 13, 2026
@mbahler mbahler removed this from the SerialTerminal 3.0.0 milestone Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Aproved Issue is approved by admin MOD: ui Improvements to this softwares UI Type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update ui to JavaFX.

1 participant