Skip to content

feat: Improve tab UX, disable animations via OS variable checks, build on PR - #16

Merged
myildirimofficial merged 2 commits into
myildirimofficial:masterfrom
Egezenn:feat/animation-disable-and-improve-tab-ux-and
Nov 20, 2025
Merged

feat: Improve tab UX, disable animations via OS variable checks, build on PR#16
myildirimofficial merged 2 commits into
myildirimofficial:masterfrom
Egezenn:feat/animation-disable-and-improve-tab-ux-and

Conversation

@Egezenn

@Egezenn Egezenn commented Nov 19, 2025

Copy link
Copy Markdown
Contributor

Improve window drag and click handling on tabs

  • Implements a drag threshold using SystemInformation.DragSize
  • Replaces the manual drag implementation with a non-blocking PostMessage call to the window manager. Improves compatibility with external window managers.
  • Fixes an issue where tab clicks would not register if the mouse was moved slightly during the click.
  • Check if animations are enabled within the OS, act respectively

- Implements a drag threshold using `SystemInformation.DragSize`
- Replaces the manual drag implementation with a non-blocking `PostMessage` call to the window manager. Improves compatibility with external window managers.
- Fixes an issue where tab clicks would not register if the mouse was moved slightly during the click.
@myildirimofficial
myildirimofficial merged commit 77e56a2 into myildirimofficial:master Nov 20, 2025
2 checks passed
@Egezenn
Egezenn deleted the feat/animation-disable-and-improve-tab-ux-and branch November 20, 2025 20:18
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.

2 participants