Skip to content

Prevent highlight and selection cursor hover on UI text items#541

Merged
cjpais merged 5 commits intocjpais:mainfrom
jacksongoode:select-none
Jan 10, 2026
Merged

Prevent highlight and selection cursor hover on UI text items#541
cjpais merged 5 commits intocjpais:mainfrom
jacksongoode:select-none

Conversation

@jacksongoode
Copy link
Contributor

@jacksongoode jacksongoode commented Jan 6, 2026

Before Submitting This PR

Please confirm you have done the following:

Human Written Description

This one is super small.

Previously a lot of the UI items were highlightable by cursor and some items even changed the cursor to the text select icon on hover. This felt weird for an desktop application and made it feel non-native.

I've left path's highlightable as well as the transcript descriptions.

Related Issues/Discussions

N/A

Community Feedback

N/A

Testing

N/A

Screenshots/Videos (if applicable)

N/A

@jacksongoode jacksongoode changed the title Prevent selection and select cursor hover on UI items Prevent highlight and selection cursor hover on UI text items Jan 6, 2026
@cjpais
Copy link
Owner

cjpais commented Jan 10, 2026

Thank you! I think this is a good change to have!

@cjpais cjpais merged commit ba3f8a8 into cjpais:main Jan 10, 2026
2 checks passed
h0lybyte added a commit to KBVE/Handy that referenced this pull request Jan 12, 2026
…, and UI improvements

Merged upstream features:
- feat: add Czech translation (cjpais#568)
- fix: keybinding changes failing silently due to incorrect key ordering (cjpais#524)
- fix: improve apple intelligence ui and add reusable alert component (cjpais#517)
- Fix race condition when toggling transcription via SIGUSR2 (cjpais#560)
- feat(linux): add ydotool support for text input (cjpais#557)
- feat: add Moonshine Base speech recognition model (cjpais#556)
- Prevent highlight and selection cursor hover on UI text items (cjpais#541)
- feat(ui): add reusable Tooltip component and integrate with settings (cjpais#538)
- PR guidelines for AI
- dont allow package-lock with a bun project for now

Conflicts resolved:
- src-tauri/src/shortcut.rs: Kept KBVE filler detection commands, adopted upstream's improved doc comment
- src/bindings.ts: Merged KBVE types (Discord, Memory, Filler) with upstream's Moonshine engine type
aidynamicsolutions pushed a commit to aidynamicsolutions/codictate that referenced this pull request Feb 21, 2026
Brings in latest main changes since PR cjpais#473 including:
- cjpais#524: keybinding ordering fix
- cjpais#517: Apple Intelligence UI improvements with Alert component
- cjpais#560: SIGUSR2 race condition fix
- cjpais#557: ydotool support for Linux
- cjpais#556: Moonshine Base model support
- cjpais#541: UI text selection prevention
- cjpais#538: Tooltip component
- cjpais#540: Portuguese language support
- cjpais#536: Ukrainian language support

Conflict resolutions:
- PostProcessingSettings.tsx: Combined MLX provider support with new Alert UI
- actions.rs: Fixed async block syntax issue
- Lock files: Regenerated
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