Skip to content

Give the developer image its own page - #2

Merged
hideouts-io merged 3 commits into
mainfrom
developer-image-page
Sep 29, 2026
Merged

hideouts-io merged 3 commits into
mainfrom
developer-image-page

Conversation

@hideouts-io

Copy link
Copy Markdown
Owner

Developer Image becomes a page in the sidebar (under Device) instead of a card on the Device page:

  • the image's state on the selected device, its details, and Check Again / Mount / Unmount;
  • How to mount: Automatic, Xcode's device service, or the built-in client, each explained;
  • Images on this Mac: Xcode's personalized image, iOS 16-and-earlier images, the folders you added (add/remove), and Update from Xcode;
  • what is mounted on the device, and what the image is for (including Apple's personalization).

The Device page keeps a one-line summary with Open Developer Image; the developer-image actions stay in Actions. Built on #1.

Checked locally: 189 package tests with warnings as errors, zero-warning build-for-testing, and the layout check (now 15 pages). The UI tests (updated to open the page from the Device page) run in CI.

hideouts.io

The Swift app now lives in hideouts-io/iOS-Developer-Toolkit-Swift; the
Python app keeps hideouts-io/iOS-Developer-Toolkit, its name, and its
data folders.

- Product, bundle, display, and executable name "iOS Developer Toolkit
  (Swift)"; the bundle identifier is unchanged.
- Its folders (Caches, Application Support, and the default Documents
  folders for cases, backups, and location logs) use that name, so the two
  apps never share data.
- Release files are named iOS-Developer-Toolkit-Swift-VERSION-*.
- Links point to this repository; the Python app is linked where the
  README and MIGRATION.md describe it.

hideouts.io
The badge gains a SWIFT sub-label and loses the Apple logo on the phone
screen. The black disc is now fully opaque (the previous artwork had
partly transparent patches that showed as grey blotches on light
backgrounds); the corners stay transparent. Used for the app icon at
every size and for the README logo.

hideouts.io
Developer Image is now a page in the sidebar, under Device: the image's
state on the selected device with its details, Check Again, Mount, and
Unmount; how to mount it (automatic, Xcode's device service, or the
built-in client), each explained; the images on this Mac and the folders
the user added, with Update from Xcode; what is mounted on the device;
and what the image is for, including Apple's personalization. The Device
page keeps a one-line summary that opens it, and the developer-image
actions stay in Actions.

hideouts.io
@hideouts-io
hideouts-io merged commit 24b5ac9 into main Sep 29, 2026
7 checks passed
@hideouts-io
hideouts-io deleted the developer-image-page branch September 29, 2026 04:43
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