Skip to content

Migrated several panels to MiG layout - #837

Merged
kaikramer merged 3 commits into
kaikramer:mainfrom
jonwltn:miglayout
Sep 25, 2026
Merged

kaikramer merged 3 commits into
kaikramer:mainfrom
jonwltn:miglayout

Conversation

@jonwltn

@jonwltn jonwltn commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Updated all the add/edit/remove panels to MiG layout. Other updates include:

  • Refactoring to extend from a common panel.
  • Corrected the size of the add/edit/remove buttons.
  • Updated all table models to follow the same pattern.
  • Removed unnecessary throws IOException

Updated JGeneralName, JDateTime, and JUserNotice to MiG layout.

The before and after screenshots:

JAccessDescription
• • • Authority Information Access Extension (AIA)
• • Authority Information Access Extension (AIA)

Custom Extended Key Usage
Extended Key Usage
Extended Key Usage

Distribution Points
CRL Distribution Point (CDP)
CRL Distribution Points

General Subtrees
Permitted Subtrees
Permitted Subtrees

General Name
Issuer Alternative Name Extension (IAN)
Issuer Alternative Name Extension (IAN)

Policy Information
Certificate Policies
Certificate Policies Name Extension

Policy Mappings
Policy Mappings
Policy Mappings Extension

JGeneralName
General Name Type
General Name Type

JUserNotice
Policy Qualifier Info Type
Policy Qualifier Info Type

JDateTime
Private Key Usage Period Extension
Private Key Usage Period Extension

@jonwltn

jonwltn commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

I removed extra padding from RdnPanelList when converting DistinguishedNameChooser to MiG layout.

Organization Uhit (OU Oraanization Unit Out

@kaikramer
kaikramer merged commit 39c5fb5 into kaikramer:main Sep 25, 2026
7 of 9 checks passed
@kaikramer

Copy link
Copy Markdown
Owner

Thanks, very nice PR

@jonwltn
jonwltn deleted the miglayout branch September 25, 2026 17:25
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.

2 participants