Skip to content

Separate UI layout from logic and improve pixel size handling - #16

Merged
alanocallaghan merged 7 commits into
qupath:mainfrom
alanocallaghan:ui-refactor
Apr 29, 2026
Merged

Separate UI layout from logic and improve pixel size handling#16
alanocallaghan merged 7 commits into
qupath:mainfrom
alanocallaghan:ui-refactor

Conversation

@alanocallaghan

@alanocallaghan alanocallaghan commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

Some instances remain intertwined by necessity as they depend on the structure of the model.

CI fails because the qupath catalog is still on 0.2.0, where I made some API changes in 0.2.1 (arguably should be 0.3.0 but...)

old:
Screenshot from 2026-04-16 11-57-36

new: image

@alanocallaghan
alanocallaghan marked this pull request as ready for review April 29, 2026 10:18
@alanocallaghan alanocallaghan changed the title Separate UI layout from logic (mostly) Separate UI layout from logic and improve pixel size handling Apr 29, 2026
@alanocallaghan

Copy link
Copy Markdown
Contributor Author

Merging despite failing tests but will wait for a new QuPath release before making a new release of this extension

@alanocallaghan
alanocallaghan merged commit ec0f4b0 into qupath:main Apr 29, 2026
1 check failed
@alanocallaghan
alanocallaghan deleted the ui-refactor branch April 29, 2026 10:20
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.

1 participant