admin pushed to main at admin/figma-ai-plugin 2026-09-19 12:55:41 +00:00
5e40054ad3 ui: add header/footer padding via --space-8 / --space-4 tokens
admin pushed to main at admin/figma-ai-plugin 2026-09-19 11:55:34 +00:00
51be05d588 ui: semantic window layout — header/nav/main/footer (custom markup, body flex-stretched)
admin pushed to main at admin/figma-ai-plugin 2026-09-19 11:50:43 +00:00
775326b03f ui: rebuild Settings shell on Stack/Columns/Inline layout primitives (dividers in stack; body flex-stretched)
admin pushed to main at admin/figma-ai-plugin 2026-09-19 11:06:06 +00:00
b796eae1eb ui: replace invented modal with old-plugin style — MenuItem component + Modal (More menu)
admin pushed to main at admin/figma-ai-plugin 2026-09-19 10:57:18 +00:00
0fdd6164ed ui: Settings window shell — header nav, empty body, footer status bar, more-menu modal
admin created branch main in admin/figma-plugin-template 2026-09-18 12:07:21 +00:00
admin pushed to main at admin/figma-plugin-template 2026-09-18 12:07:21 +00:00
de4b537d1a Figma plugin template: dock emulation, perimeter resize handles, clientStorage persistence
admin created repository admin/figma-plugin-template 2026-09-18 12:07:20 +00:00
admin pushed to main at admin/black-screen 2026-09-18 11:02:58 +00:00
d3286ef3b8 Block all keyboard (except ESC) and all mouse input via WH_MOUSE_LL; tagged idle nudge passes through own hook; hint updated
admin pushed to main at admin/black-screen 2026-09-18 09:21:29 +00:00
d16a2db9ae Add periodic invisible mouse nudge (30s) to keep display awake and prevent ESC wake-swallow double-press; log SetThreadExecutionState result
admin pushed to main at admin/black-screen 2026-09-17 20:33:31 +00:00
0725915317 Keep display awake while running (SetThreadExecutionState) so the monitor does not enter standby and the DDC/CI brightness restore on exit no longer hangs ~30s; bound native DDC calls with a 2s timeout as defense
admin pushed to feat/portfolio-card-bleed at admin/site-portfolio 2026-09-17 12:26:05 +00:00
5987f71032 fix(portfolio): mp-card--reflect — use --surface (was undefined --card) for tint, fix pseudo-element stacking; regenerate broken placeholder
admin pushed to feat/portfolio-card-bleed at admin/site-portfolio 2026-09-16 15:36:55 +00:00
fa4a3d91aa feat(portfolio): add mp-card--reflect variant (full-bleed image, mirror, progressive blur+tint), apply to Portfolio block + specimen
admin pushed to main at admin/black-screen 2026-09-16 15:30:44 +00:00
d3437f924b Force wmi method on brightness fallback to skip slow DDC/VCP 49-retry
admin pushed to main at admin/black-screen 2026-09-16 15:07:11 +00:00
e61ea172d3 Docs: document hybrid brightness (native DDC/CI + WMI fallback) and rollback to v1-wmi-only
admin pushed to main at admin/black-screen 2026-09-16 15:03:45 +00:00
bca41eadc4 Fix dxva2 arg: pass PHYSICAL_MONITOR array directly (not byref) for GetPhysicalMonitorsFromHMONITOR/DestroyPhysicalMonitors
admin pushed to main at admin/black-screen 2026-09-16 14:57:19 +00:00
d0f6fd8818 Hybrid brightness: native DDC/CI (dxva2) with per-monitor WMI fallback
admin pushed tag v1-wmi-only to admin/black-screen 2026-09-16 14:54:19 +00:00
admin pushed to main at admin/black-screen 2026-09-16 14:39:22 +00:00
dc2f754f86 Optimize startup: show black overlay first, dim brightness in a background thread; switch to one-folder PyInstaller build (no on-launch extraction)
admin pushed to main at admin/black-screen 2026-09-16 14:31:35 +00:00
0027ca57fc Fix hint not clearing: InvalidateRect must request background erase (True) so the class brush repaints black