Skip to content

MacTools Plugins 2.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 07:12
· 42 commits to main since this release

Added

  • Added an AI Usage dashboard for Codex and Claude Code with quotas, usage pace, reset countdowns, stale-data indicators, optional menu-bar readings, and separate credential access controls.
  • Clipboard backs up selected History, Saved Clips, and Snippets to password-protected archives, with merge previews, scoped replacement, and local rollback. Private Copy protection remains active.
  • When restored snippets exceed keyword capacity, Clipboard asks before dropping imported bindings and preserves snippet content and local keywords. Failed recovery keeps the previous rollback snapshot.
  • Clipboard items support paste shortcuts with separate Original and Plain Text bindings when needed. Shortcuts last 5 minutes, 1 hour, 1 day, or until removed; timed History items stay available.
  • Device Battery now shows JBL Sense Lite earbud and charging-case levels, with system battery readings as a fallback.
  • Disk Cleanup adds explanations with risk levels, broader cache and log coverage, and run history with cancellation and recovery details, available in all supported app languages.
  • Added Display Volume for compatible external displays, with sliders, shortcuts, background synchronization, and saved estimates when DDC/CI volume readings are unavailable.
  • Added Duo Status to show battery, Wi-Fi signal, and network status in the menu bar, either as a separate icon or as a replacement for the MacTools icon.
  • Added optional icon widgets for 31 single-action controls and settings entry points, with theme support and names, descriptions, and errors available on hover.
  • Mouse Enhancer adds smooth mouse-wheel scrolling with adjustable duration, off by default.
  • Separate mouse and trackpad controls adjust scroll step and speed while leaving scrolling already smoothed by remote-control software unchanged.
  • Added Screenshot with region and window capture, annotations, local text and QR recognition, QR masking, pinned images, and scrolling screenshots.
  • Quick Capture copies a selection immediately. On macOS 15 or later, silent region recording shows a capture outline and controls on the selected display, with save progress until completion.
  • Screenshot captures menus and floating panels with transparency and shadows, keeps controls on the selected display, and provides a magnifier with coordinates, RGB or HEX colors, and color copying.
  • Screenshot saves files to ~/Desktop/screenshot by default and keeps them when the plugin is removed. Scrolling capture processes images in the background and rejects unmatched frames.
  • Send a message to a new Siri conversation on macOS 27 from Command Palette or the panel composer, with draft protection, cancellation, delivery feedback, and retries that avoid duplicate sends.
  • Added Storage Explorer with fast scans, an interactive treemap, Quick Look, drag-to-review, partial-scan warnings, and verified Trash removal.
  • Window Layouts can show centering guides while dragging app windows and snap them to the center on release, respecting the Dock and Stage Manager. This option is off by default.
  • Window Switcher previews support pinch-to-zoom, panning, and Fit controls, with sharper images loaded when inspecting a window.

Changed

  • Calendar shows events grouped by date below the month in an adaptive card. Choose 1-7 days before or after the selected date, or both; the next three days appear by default.
  • Calendar offers an optional Chinese lunar calendar, initially selected by app language. Date cells stay compact, and Chinese holiday badges remain region-specific.
  • Physical Clean Mode now uses entry buttons in panel views, with permission checks and emergency exit controls preserved.
  • Clipboard simplifies scopes and filters, widens the history list, and groups footer actions. Settings groups options by feature, moves uncommon controls to Advanced, and keeps cleanup actions accessible.
  • Clipboard opens on the pointer display, supports dragging and snapping with alignment guides, and remembers each display's position across launches. Display changes preserve saved positions and keep the window visible.
  • Clipboard moves reused items and snippets to the front while preserving selections and paste queue order. History expires from its latest use or capture.
  • Clipboard now defaults to a 512 MB history capacity and a 30 MB per-item limit. Existing saved limits are preserved.
  • Prevent Sleep now offers Default, Display On, and Screen Tools directly in the menu bar, with a description of the selected behavior.
  • Updated plugin views join the unified panel library and require MacTools 1.3.1 with PluginKit v7. Activity Stats widget copies can be resized independently.
  • Window Switcher, Clipboard, and clipboard actions use compact search headers, softer selections, and clearer controls that follow the app appearance, with visible focus and contrast support.
  • Improved plugin settings readability, including System Status charts and narrow layouts, simpler Trackpad Gestures cards, and clearer Action Grid slots and search fields.
  • Window Switcher adds movable, resizable grid and list views with recency ordering, context actions, and optional previews. Each view remembers its size and stays stable during search.
  • Window Switcher filters by app and display, with options for minimized windows, other desktops, and fullscreen Spaces. MacTools windows are included; apps without windows are hidden.
  • Window Switcher search expands with Command-F and stays open after cycling modifiers are released. Closing search restores the previous mode; Search and Select opens ready for typing.
  • Window Switcher groups shortcut presets and custom bindings by scope, with clearer Direct Keys editing and Tab navigation. New defaults preserve native Command-Tab; existing assignments are retained.
  • Xcode Cleanup remains available to remove leftover files after Xcode is uninstalled.

Fixed

  • Activity Stats widget previews no longer refresh live data or resize dashboard cards. Widget copies share chart selections and refresh when their panel becomes visible.
  • Calendar highlights, holiday badges, and event popovers now follow light, dark, and custom themes while preserving event colors from the source calendar.
  • Clipboard consistently opens All, including empty collections. Manage Snippets opens Snippets directly, even while the history is still loading.
  • Clipboard opens and navigates large histories faster, reuses recent previews, and keeps rich text readable in light and dark appearance. Large rich-text items show saved summaries without loading the original content.
  • Clipboard identifies Universal Clipboard content as Other Device, honors declared source apps, and preserves source details when saving, reopening, or restoring items.
  • Device Battery keeps its last readings visible when reopening the panel, avoiding a brief empty state while refreshing.
  • Window Switcher and Clipboard open without activating MacTools, preserving the foreground app and paste target while keeping search and preview controls available.
  • Reduced background work in monitoring widgets, Duo Status, per-app volume, and window tools while preserving tracking, battery alerts, and responsive controls.
  • Trackpad Gestures preserves normal one-finger tap-to-click and double-click responsiveness with TipTap enabled and keeps replayed clicks in order.
  • Window Layouts resizes more windows reliably while respecting VoiceOver and Switch Control, and keeps Restore Previous Frame available after cleanup failures. Centering guides no longer crash on MacTools overlays.
  • Fixed Window Switcher crashes when changing views after scrolling or searching. Preview loading no longer stalls indefinitely, and rapid navigation and pinch zoom remain responsive.
  • Window Switcher preserves Direct Keys assignments during upgrades and never reinterprets them as Close Window or Quit App commands when entering search. New installations use Search and Select.
  • Window Switcher keeps windows on other Spaces selectable when macOS temporarily omits their details or Screen Recording permission hides titles. Untitled windows use the app name.
  • Window Switcher keeps actions on the intended window, cancels delayed switches after dismissal or a change of active app, and pauses switching while recording shortcuts.