0.12.0
Più recente
Redazione OpenNavo Aggiunta a Homebrew Tradotto con IA
CompatibilitàSconosciuta
Aggiunge pressioni lunghe, combinazioni e gesti; corregge dispositivi, Auto Scroll e modificatori.
LinearMouse 0.12.0
- Pressioni lunghe, combinazioni, scorrimenti gestuali, massimizza/minimizza e attivazione lunga di Auto Scroll in modalità toggle.
- Scelta app senza bundle tramite nome eseguibile.
- Corregge apertura ricevitori Logitech e arresti collegando/scollegando; aggiorna batterie tramite notifiche e ripristino hardware.
- Ripristina migrazione avvio; corregge trascinamento Auto Scroll su elementi cliccabili, clic assorbiti e fallback destro.
- Accetta zero per zona morta/parametri scroll, conserva modificatori e corregge zoom su tastiere non US.
- Usa stato HID per tasti simulati, evita pressioni spurie, ignora eventi Homerow e migliora monitoraggio configurazione.
- Migliora schemi, proprietà HID e hit test accessibilità; aggiorna coreano e adotta Swift 6 in HIDPP/GestureKit/DockKit.
Originale completo dell’editore (inglese, riferimento)
<!-- Release notes generated using configuration in .github/release.yml at v0.12.0 -->
What's Changed
New features
- Add long presses, button combinations, and swipe gestures to button mappings by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1326
- Add maximize and minimize button mapping actions by @DrMatrix85 in https://github.com/linearmouse/linearmouse/pull/1341
- Add long-press activation to Auto Scroll toggle mode by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1348
- Support matching bundle-less processes by executable name in the app picker by @Outfire in https://github.com/linearmouse/linearmouse/pull/1369
Bug fixes
- Fix crash when Logitech receiver channel fails to open by @ksc98 in https://github.com/linearmouse/linearmouse/pull/1333
- Restore LaunchAtLogin migration by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1336
- fix: accept integer-pixel scroll distances containing 0 in the JSON schema by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1343
- Fix Auto Scroll drag activation over clickable elements by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1346
- Fix hold-only autoscroll swallowing clicks by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1347
- Fix right-click fallback for button gesture mappings by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1352
- Accept a zero gesture dead-zone instead of disabling all gestures by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1354
- Post simulated key events with HID system state to keep input state intact by @Outfire in https://github.com/linearmouse/linearmouse/pull/1370
- Fix potential crashes when mice connect or disconnect by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1388
- Keep mouse battery levels up to date with device notifications by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1389
- Preserve held button modifiers across triggers and fix mapping conflicts by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1390
- Do not post a stray key when a symbolic hot key has no key assigned by @Yash121l in https://github.com/linearmouse/linearmouse/pull/1393
- Fix zoom shortcuts on non-US keyboard layouts by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1406
Other changes
- Honor acceleration=0 and inertia=0 in SmoothedScrollingEngine by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1337
- fix: parse hex vendor/product IDs case-insensitively (accept 0X prefix) by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1342
- Update translations (Korean) by profs35 in https://github.com/linearmouse/linearmouse/pull/1345
- Fix AutoScroll accessibility hit-test latency and reliability by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1350
- Restore the pointer-speed schema minimum a JSDoc typo dropped by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1353
- Bypass Homerow-generated events by @romankhadka in https://github.com/linearmouse/linearmouse/pull/1358
- Improve Logitech device lifecycle and restore hardware state by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1376
- Fix Swift warnings and avoid null HID property writes by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1397
- Filter configuration watcher events without resolving symlinks per event by @anandghegde in https://github.com/linearmouse/linearmouse/pull/1395
- Adopt Swift 6 in HIDPP, GestureKit, and DockKit by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1398
New Contributors
- @ksc98 made their first contribution in https://github.com/linearmouse/linearmouse/pull/1333
- @YuriNachos made their first contribution in https://github.com/linearmouse/linearmouse/pull/1337
- @DrMatrix85 made their first contribution in https://github.com/linearmouse/linearmouse/pull/1341
- @romankhadka made their first contribution in https://github.com/linearmouse/linearmouse/pull/1358
- @Outfire made their first contribution in https://github.com/linearmouse/linearmouse/pull/1370
- @Yash121l made their first contribution in https://github.com/linearmouse/linearmouse/pull/1393
Full Changelog: https://github.com/linearmouse/linearmouse/compare/v0.11.4...v0.12.0