Search your menu bar items, and let sessions keep the bar tidy
Waindow 1.10.0 lets the Quick Panel find other apps' menu bar items by name, collapses an enabled Tidy Menu Bar during presentation sessions, and teaches workspaces to remember the tidy state.
- Type in the Quick Panel to find any menu bar item and press Return to open it — hidden icons are revealed briefly so their menus open on screen, then auto-rehide tidies the bar.
- Item names follow the Window Finder contract: read only while the panel is open, never stored, reusing the Accessibility permission already granted for window control.
- Presentation sessions collapse an enabled Tidy Menu Bar and restore it on Stop & Restore All; a disabled feature is never switched on.
- Workspaces remember the tidy state on save and restore it on apply and undo.
- Passed 530 app tests, Xcode Analyze, 40-locale gates, a Universal build, strict codesign, and package inspection.
Tidy Menu Bar now visibly tidies on first run
Waindow 1.9.1 fixes the initial placement of the Tidy Menu Bar divider so enabling the feature immediately hides the extra icons, and locks the corrected layout with a new regression test.
- Plants the divider and chevron immediately left of the Waindow icon, using the icon's saved menu bar position as the reference.
- Verifies the divider–chevron–icon order while everything is still revealed and corrects it once before hiding anything.
- A wrong order can no longer push icons off screen; if placement stays unordered, Waindow keeps icons revealed instead.
- Adds an anchor-left placement regression; the app suite is now 523 tests with zero failures.
Hide extra menu bar icons—without granting any permission
Waindow 1.9.0 adds Tidy Menu Bar: a Waindow-owned divider hides the icons on its left, and one click on the chevron brings them back. No Accessibility or Screen Recording access is used for this feature.
- Choose what hides with the standard macOS ⌘-drag; a single first-run card shows how, and closing it performs your first tidy.
- Toggle from the chevron, ⌃⌥H, the full menu, or the Quick Panel; revealed icons hide again after ten seconds.
- The enabled state survives restarts, and dropped status items are reinstalled after display changes.
- Never reads other apps' menu bar items, captures no screen content for this feature, and leaves no idle timer.
- Passed 522 app tests, Xcode Analyze, 40-locale gates, a Universal build, strict codesign, package inspection, and an on-device hiding measurement on macOS 26.5.
Copy text from anywhere visible—without saving a screenshot
Waindow 1.8.0 adds a local screen-region text tool: press one shortcut, drag over visible text, and receive recognized text on the clipboard without creating an image file.
- Press ⌃⌥⇧S and drag over text in an image, video frame, remote desktop, or interface where normal selection is unavailable.
- Uses Apple's Vision framework on device and keeps the frozen screen in memory only—no screenshot file, capture history, upload, or bundled model.
- Leaves the existing clipboard unchanged when the selection is cancelled, too small, unreadable, or fails.
- Supports multi-display and Retina coordinate mapping, with Escape or right-click cancellation.
- Passed 513 app tests, Xcode Analyze, 40-locale gates, a Universal build, strict codesign, package inspection, and a real drag-copy-paste check on this Mac.
Harder to stall, safer when a window resists
Waindow 1.7.7 hardens Accessibility calls, Linked Resize, window-write recovery, and Studio lifecycle behavior without adding feature scope or new background work.
- Bounds Accessibility messaging so an unresponsive target app cannot freeze Waindow indefinitely.
- Stops Linked Resize's global event tap when disabled and restores it if macOS disables the tap.
- Rejects partially applied window frames instead of committing them to undo history.
- Preserves Studio choices and editor state, scans its project library once, and waits for cancellation cleanup to finish.
- Passed 502 app tests, Xcode Analyze, 40-locale gates, Universal build, strict codesign, and source-free ZIP inspection.
One click keeps the full menu; two clicks open Quick Panel
Waindow 1.7.6 restores the complete menu to a single menu-bar click, moves Quick Panel to a double-click, and shows the shortcut that will run beside each supported Quick Panel action.
- A single menu-bar click opens the complete Waindow menu; a double-click opens Quick Panel, while a right-click still opens the menu immediately.
- Quick Panel shows the current configured shortcut beside supported actions and refreshes the display when bindings change.
- Displayed shortcut glyphs remain visual execution cues and do not alter search results.
- Passed the full 496-test product suite plus the 40-locale key and placeholder gates before release.
- Added no account, payment, tracking, monitoring, voice, bundled AI, or new network behavior.
Long Guide titles now stay readable
Waindow 1.7.5 lets long localized Guide section titles use two lines instead of cutting them off with a one-line ellipsis. This is a small readability patch with no feature or behavior changes.
- Guide picker cards now allow two title lines and reserve sufficient height for longer translations.
- Added a focused regression check for the readable-title layout contract alongside the existing 40-locale gates.
- Passed the full 491-test product suite before release.
- Added no network behavior, tracking, image asset, animation, recording, or feature scope.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Guide and Studio recovery wording corrected in ten languages
Waindow 1.7.4 corrects mistranslated Guide and Studio recording-recovery messages in ten priority languages, and clarifies that interrupted recordings retain movie fragments already written to disk. This is a text-only patch with no feature or behavior changes.
- Corrected reviewed Guide use-case wording for Quick Panel, Presentation Tools, Temporary Shelf, and Studio in ten priority languages.
- Made the English Studio recovery message explicit that the latest recording package can inspect fragments already written to disk.
- Added focused semantic regression checks alongside the existing 40-locale key, placeholder, permission, and exact-English-fallback gates.
- Passed the full 490-test product suite before release.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Studio errors now stay in the selected language
Waindow 1.7.3 replaces 98 complete English fallback messages for insufficient disk space, recording setup, recording failure, and GIF duration limits across affected non-English catalogs.
- Localized the insufficient-disk-space recovery message in 26 affected language catalogs.
- Localized recording setup, recording failure, and GIF duration-limit guidance in 24 affected language catalogs each.
- Preserved every runtime placeholder while removing complete English fallback from all four Studio failure paths.
- Expanded the release gate to check these four messages across all 40 interface languages, with the full 488-test product suite passing before release.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Critical workflow copy no longer falls back to English
Waindow 1.7.2 localized 122 high-visibility Quick Panel, Workspaces, Temporary Shelf, and Mac Status strings that had remained in English.
- Localized Quick Panel search, current-app context, workspace previews, and action-failure feedback in every affected language.
- Localized the Temporary Shelf clipboard boundary and the one-shot Mac Status measurement explanation where they had remained in English.
- Added a release gate that rejects exact-English fallback in these critical workflow strings across all non-English localizations.
- Kept all 40 locale keys and placeholders aligned, with the full 488-test product suite passing before release.
- The app remained free, account-free, local-first, Universal, and available in 40 interface languages.
Critical guidance now reads correctly in every language
Waindow 1.7.1 corrects permission, deletion, low-disk, and interrupted-recording recovery guidance across all 40 interface languages.
- Corrected critical Arabic and Simplified Chinese strings and removed unintended English fallback from affected localizations.
- Kept every macOS screen, microphone, and camera permission prompt identical to its in-app explanation.
- Clarified the boundary between removed voice input and microphone or camera tracks that a user explicitly enables for one Studio recording.
- Added release checks for missing critical translations, mismatched permission copy, placeholder errors, and stale removed-feature claims.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Arrange, present, and record without leaving Waindow
Waindow 1.7.0 adds a keyboard-friendly Quick Panel, explicit presentation tools, recoverable local product-demo recording, a temporary shelf, and one-shot Mac status.
- At the time of 1.7.0, left-clicking the menu-bar icon opened Quick Panel and right-clicking kept the complete menu.
- Use pointer, click, spotlight, laser, pen, highlighter, arrow, and rectangle tools, then restore session-owned changes together.
- Record a display, app, window, or region with optional system audio, microphone, and camera into a recoverable local Studio project.
- Trim, split, reframe, enhance the pointer, create click-driven zooms, and export MP4 or short GIF files without modifying the source.
- Hold only files or text you explicitly add in Temporary Shelf, and take one Mac status snapshot without background polling or history.
- Presentation, Studio, Shelf, and Mac Status use the same typed local action boundary as the app, Shortcuts, CLI, and optional MCP interface.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Find a window, catch an idea, finish a capture
Waindow 1.6.0 added an on-demand Window Finder, a local Quick Memo Inbox, and useful next actions for completed long-page captures.
- Search open windows by app or title only while the Window Finder panel is open.
- Write a local Quick Memo before choosing a window, then attach it to the focused window later.
- Copy, pin, or extract text from a completed full-page capture with no extra image file left behind.
- Use Workspaces and Rescue Windows from Shortcuts, the typed local CLI, or an optional MCP interface.
Workspaces you can preview before anything moves
Waindow 1.5.0 saves display-relative window workspaces, previews every planned move, and safely rescues windows whose title bars have slipped off screen.
- Save named workspaces using app identities and display-relative geometry without storing window titles, documents, URLs, or process IDs.
- Preview matched, missing, and movable windows before applying a workspace, then undo the result in one step.
- Rescue unreachable title bars after a monitor or resolution change through the same preview-first workflow.
- Use typed workspace and rescue actions from Shortcuts, compatible MCP clients, or CLI, with confirmation required before external changes.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
A clearer guide and a visible maker
Waindow 1.4.3 removes meaningless empty guide cards, adds a restrained maker link in About, and keeps every public download fact aligned with the current Universal build.
- Guide sections now lead directly from the explanation to the useful when-to-use guidance and controls, without decorative empty placeholders.
- The About screen links Waindow to indiveloper and @sornrus without adding promotion to everyday workflows.
- The website now uses real English screenshots for the Control Center, Settings, menu, and Keep Awake panel.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
Accessibility permission recovery that stays recovered
Waindow 1.4.2 recognizes an Accessibility grant as soon as you return from System Settings and dismisses the permission guide automatically.
- Accessibility permission is refreshed whenever Waindow becomes active again after System Settings.
- The permission guide checks while it is open and closes as soon as macOS reports access is granted.
- Already-granted Accessibility and Screen Recording permissions remain recognized across relaunches with the stable local signing identity.
- The app remains free, account-free, local-first, Universal, and available in 40 interface languages.
A lighter, fully free Waindow
Waindow 1.4.1 keeps the app free, account-free, local-first, and focused on practical Mac workspace tools.
- Linked Resize now uses a thin Core Animation highlight with one short activation pulse and no repeating idle redraw loop.
- Linked Resize activates after one second, with the same instruction across all 40 interface languages.
- Arrange evaluates equivalent grid rotations and mirrors, then uses deterministic assignment to preserve current window positions.
- The current app has no account, trial, payment gate, product key, subscription, embedded AI model, voice input, or work monitoring.
- The public website now provides product help and Support in the same 40 languages as the app.