Skip to content

Feature/chat and settings fixes - #2

Merged
jubaoliang merged 8 commits into
jubaoliang:masterfrom
liukewia:feature/chat-and-settings-fixes
Aug 31, 2026
Merged

Feature/chat and settings fixes#2
jubaoliang merged 8 commits into
jubaoliang:masterfrom
liukewia:feature/chat-and-settings-fixes

Conversation

@liukewia

Copy link
Copy Markdown
Collaborator

No description provided.

finnickkk and others added 8 commits August 28, 2026 10:43
DWM draws a 1px HWND border and opaque canvas on transparent windows; clear that chrome so the mascot and rounded cards sit on the desktop.

Co-authored-by: Cursor <cursoragent@cursor.com>
Extend-frame margins of -1 painted a white sheet and title-bar buttons on frameless pet/chat windows. Keep the frame collapsed and decorations off.

Co-authored-by: Cursor <cursoragent@cursor.com>
- Block text selection on the pet surface to enhance user experience.
- Ensure the pet window does not flash a white square when clicked.
- Update styles to prevent unwanted visual artifacts during interactions.
- Adjust window focus settings for better usability.

This commit addresses UI issues and refines the interaction model for the pet window.
Extend-frame margins undid the per-pixel alpha path and left a white square around the mascot. Re-enable empty blur-behind, disable Win11 backdrop, and use a transparent accent.

Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid OS drag and Tauri set_decorations/set_shadow on Windows; move via setPosition and strip WS_CAPTION in native DWM chrome instead.

Co-authored-by: Cursor <cursoragent@cursor.com>
Zero the pet non-client area and skip HWND GDI fill on chat/settings so click/focus no longer shows a white title bar or rounded-corner flash.

Co-authored-by: Cursor <cursoragent@cursor.com>
Release keeps a short glide after drag, and the bottom-right hover handle resizes the pet between 80 and 224 px with persistence.

Co-authored-by: Cursor <cursoragent@cursor.com>
Updated the README to center align the Octop Pet image for improved presentation. The image is now displayed with a specified width for better visual consistency.
@jubaoliang
jubaoliang merged commit ce7af42 into jubaoliang:master Aug 31, 2026
1 check passed
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.

3 participants