Skip to content

Tags: ejbills/DockDoor

Tags

1.37.0.1

Toggle 1.37.0.1's commit message
fix: windows rendering as windowless incorrectly when in another desk…

…top space

closes #1316

1.37

Toggle 1.37's commit message
chore: Update appcast with DockDoor beta v1.36.0.4

1.36.0.4

Toggle 1.36.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: sync macOS app localizations with Crowdin (#1281)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>

1.36.0.3

Toggle 1.36.0.3's commit message
fix: cmd tab process search

1.36.0.2

Toggle 1.36.0.2's commit message
fix: stabilize media widget sizing to prevent resize on hover

Skip skeleton when media data is already cached to avoid the
fittingSize mismatch that caused the widget to appear narrow then
snap wider. Pin compact/skeleton content to a fixed width so the
window frame is deterministic regardless of content state.

1.36.0.1

Toggle 1.36.0.1's commit message
fix: restore MarqueeText container-width detection to prevent inconsi…

…stent preview sizing

The CA-based marquee refactor (53240ce) replaced GeometryReader-based width
detection with renderedSize measurement. Under .fixedSize(), the rendered
width equaled the full text width, so titles pushed preview cards wider
(up to maxDimensions) instead of staying within the image bounds.

Restores the old sizing strategy: GeometryReader detects the proposed
container width, and outerWidth = min(textSize, containerWidth) ensures the
marquee never expands its parent. Also adds widget tap-to-activate and
plumbs bundleIdentifier through WidgetHoverContainer.

closes #1270

1.36

Toggle 1.36's commit message
feat: add searchable settings with full catalog coverage

Implements a search field in the settings sidebar that matches against
all ~190 settings across every tab. Clicking a result switches to the
correct tab, scrolls to the setting, and briefly highlights it.

Adds AGENTS.md with the requirement that new settings must be indexed.

1.35.1

Toggle 1.35.1's commit message
refactor: unify blur backgrounds into single BlurView with injected a…

…ppearance

Merge DockBackgroundView and BlurView into one component that respects
the configurable dockBackgroundStyle pipeline (Liquid Glass / Frosted /
Clear) everywhere it renders — preview tiles, pills, search field,
pinned widget background, and the outer dock container. Previously the
style picker and glass tuning only reached the outer container; tiles
still used the legacy useLiquidGlass bool, so individual window
previews and pinned widgets ignored user settings.

Replace per-view @default subscriptions with a BackgroundAppearance
struct resolved at container roots (WindowPreviewHoverContainer,
MediaControlsView, CalendarView, FirstTimeView, SearchFieldView,
UniformCardView, ScreenRecordingWarningView) via .task { Defaults.updates }
and threaded via DI through BlurView, dockStyle, materialPill,
BaseHoverContainer, WidgetHoverContainer, SharedHoverAppTitle,
TrafficLightButtons, and the preview tiles. Mirrors the existing
PreviewAppearanceSettings pattern and removes ~10 KVO observer
setup/teardowns per scroll-view tile.

Drop the now-orphaned useLiquidGlass key.

1.35.0.1

Toggle 1.35.0.1's commit message
chore: revert lazy change on window hover container

1.35

Toggle 1.35's commit message
Update Package.resolved