Skip to content

chore: remove custom smooth-scroll and update AGENTS.md#53

Merged
hoobio merged 1 commit into
mainfrom
feat/quick-access-final
Jun 2, 2026
Merged

chore: remove custom smooth-scroll and update AGENTS.md#53
hoobio merged 1 commit into
mainfrom
feat/quick-access-final

Conversation

@hoobio

@hoobio hoobio commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Summary

Cleans up leftover code from the squash-merged Quick Controls feature (#52).

Changes

  • Remove custom smooth-scroll: Replaced with native ScrollViewer scrolling. Removed _smoothScrollTimer, _smoothWheelHandler, and all associated state/constants.
  • Update AGENTS.md: Condensed verbose documentation, removed redundant sections, aligned with current repo state.
  • Fix HomeViewModel: Removed stale insetContent parameter from DeviceGroupCard constructor call.
  • Update QuickControlsWindow: Adjusted padding and sizing calculations to match the new native scrolling approach.

@hoobio hoobio enabled auto-merge (squash) June 2, 2026 04:35
@hoobio hoobio merged commit 82b639f into main Jun 2, 2026
11 checks passed
@hoobio hoobio deleted the feat/quick-access-final branch June 2, 2026 04:42
hoobio pushed a commit that referenced this pull request Jun 6, 2026
🤖 I have created a release *beep* *boop*
---


## [1.0.0](v0.2.0...v1.0.0)
(2026-06-06)


### ⚠ BREAKING CHANGES

* snappier startup, relocate data to %APPDATA%, lighter Mica
* settings and rules now live under %APPDATA%\Earmark. Config saved by a
pre-1.0 build under the old location is not migrated and must be
recreated after upgrading.

### Features

* ✨ add Now Playing media strip to device cards
([#55](#55))
([94ec4f2](94ec4f2))
* add per-device display overrides
([cb4efd1](cb4efd1))
* add Quick Controls overlay
([#52](#52))
([b6dd130](b6dd130))
* add taskbar thumbnail media controls and playback badge
([cb4efd1](cb4efd1))
* adopt WinUI TitleBar control with working back navigation
([cb4efd1](cb4efd1))
* channel-aware MSIX identity and DisplayName per build channel
([5bd1957](5bd1957))
* collapse nav pane on backdrop tap
([cb4efd1](cb4efd1))
* hide taskbar playback indicator after 30s paused
([cb4efd1](cb4efd1))
* now-playing leniency grace window and artwork cross-fade
([cb4efd1](cb4efd1))
* refresh rule summaries during in-place session reconcile
([cb4efd1](cb4efd1))
* resolve session icons from the IconPath fallback
([cb4efd1](cb4efd1))
* slide-in animation for quick controls windows
([cb4efd1](cb4efd1))
* strip '- Topic' suffix from now playing artist
([cb4efd1](cb4efd1))
* strip redundant artist prefix from now playing titles
([cb4efd1](cb4efd1))
* taskbar media controls, startup performance, and UI polish
([#56](#56))
([cb4efd1](cb4efd1))
* theme-aware card surfaces, Mica uniformity, and tighter page
([cb4efd1](cb4efd1))


### Bug Fixes

* animate page transitions on every nav, not just first load
([cb4efd1](cb4efd1))
* keep card at row height as a floor when rules expand
([cb4efd1](cb4efd1))
* lower audible threshold so faint audio keeps app chips lit
([cb4efd1](cb4efd1))
* mask black flash on quick controls open with backdrop-matched
([cb4efd1](cb4efd1))
* MSIX Store-readiness - brand icons, identity, and Quick Controls
polish ([#58](#58))
([5bd1957](5bd1957))
* quick controls scrollbar gutter, disconnected dimming, scroll
([cb4efd1](cb4efd1))
* refine now-playing band layout in strip and fill modes
([cb4efd1](cb4efd1))
* render real brand icons for the Start tile, taskbar, and tray in
([5bd1957](5bd1957))
* roll up hosted webview sessions to owner apps
([#50](#50))
([8d162b6](8d162b6))
* show device card menu on right-click, not backdrop menu
([cb4efd1](cb4efd1))
* stop replaying the Quick Controls slide-in on device state changes
([5bd1957](5bd1957))
* strip Official tags from now-playing title and artist
([cb4efd1](cb4efd1))
* suppress the Quick Controls right-click context menu
([5bd1957](5bd1957))


### Performance Improvements

* snappier startup, relocate data to %APPDATA%, lighter Mica
([cb4efd1](cb4efd1))


### Documentation

* remove shipped customization panel feature doc
([8d162b6](8d162b6))
* rewrite README for the audio companion scope
([#57](#57))
([89343fb](89343fb))


### Miscellaneous Chores

* remove custom smooth-scroll and update AGENTS.md
([#53](#53))
([82b639f](82b639f))


### Code Refactoring

* ♻️ slim down the Quick Controls overlay
([#54](#54))
([9ad54c6](9ad54c6))
* remove unused volume-controls toggle from DeviceCard
([cb4efd1](cb4efd1))
* render now-playing backdrop with in-app acrylic
([cb4efd1](cb4efd1))
* stop persisting and restoring window size
([cb4efd1](cb4efd1))
* unify card section dividers and modernise now-playing slider
([cb4efd1](cb4efd1))


### Build System

* drop Win2D, render taskbar icons via System.Drawing
([cb4efd1](cb4efd1))


### Continuous Integration

* emit an unsigned-namespace test MSIX for sideload testing
([5bd1957](5bd1957))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please-hoobi[bot] <279189756+release-please-hoobi[bot]@users.noreply.github.com>
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