Skip to content

?!?#4

Open
MagnetarRocket wants to merge 823 commits into
masterfrom
prime
Open

?!?#4
MagnetarRocket wants to merge 823 commits into
masterfrom
prime

Conversation

@MagnetarRocket

Copy link
Copy Markdown
Owner

Please delete if not mine

trunkmaster and others added 30 commits February 4, 2025 18:21
…on dealloc; make utility methods public - need more thinking here.
… no background operation found - it's utility message to the user of some kind.
…change may happen inside user session and have not receive notification.
…le but necessary adjustemnts to comply with OS_ID. A post-install script to inform about how to set the resolution for Login.app if necessary.
…arine

Clean install of NeXTspace on a pi400 under Ultramarine 40 lite
…nt.sh; check if rpi_info.sh in 9_build_Applications.sh script.
…ads to crash on Workspace start if system locale differs from en_US.
…ove object at index 0 during observers removal.
trunkmaster and others added 30 commits February 7, 2026 03:45
…for applications which checks it; improved _NET_WM_MOVERESIZE handling for apps which sends bogus event with the same serial after mouse button release (Steam Client).
…s on timestamp basis rather then on event serial number.
* Use the same entry point for calling `rpmbuild'
* The rpm release can be overridden by `--release <release>' from the CL
* Simplified build error handling
* Automatically determine ${NEXTSPACE_DIR} in `build_all.sh'
* Make `build_all.sh' work again
RPM build: remove reference to file 10-udisks2.rules
* The old package's %postun section is executed after the new
  package has been installed. Hence it must not remove files
  unless it is executed in a clean uninstall.
* This had broken RPM updates for packages like libcorefoundation.
Image scaling functionality is now complete.
RPM builds: fix broken RPM updates for some packages
RedHat build scripts: support for overriding release
Bug fixes

- Fixes image shifting to coordinate 0,0 when applying zoom instead of staying centered. imageView now always occupies at least the visible scroll area size, allowing NSImageAlignCenter to center the image correctly.

New behaviors

- Image stays centered after every zoom change and when resizing the window.
- Images that fit on screen open at 100% with the window sized to match.
- Images larger than the screen are proportionally scaled on open.
- The popup displays the exact percentage when scaling. If it does not match a fixed value, a temporary dynamic item is added and removed when another zoom level is selected.
- Zoom In and Zoom Out navigate to the next/previous fixed value relative to the current percentage, even when the current zoom is a dynamic value.
- Resizing the window proportionally rescales the image and updates the popup.
- Minimum window size reduced from 200×200 to 100×100.
- Maximum window size limited to the visible screen area (visibleFrame).
Review: zoom implementation and image correction.
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.

8 participants