What's new in LinearMouse 0.10.0 Beta 3
Apr 1, 2024
- Bug fixes:
- Fix device switches caused by keyboard events by @lujjjh in #693
- Fix per-display pointer settings by @lujjjh in #724
- Other changes:
- Update translations (German) by @noah-nuebling in #706
- Cache display name by @lujjjh in #723
New in LinearMouse 0.10.0 Beta 2 (Feb 12, 2024)
- Bug fixes:
- Pinch zoom: Fix modifier changes events not being passed through by @lujjjh in #689
- Other changes:
- Update translations (Chinese) by @lujjjh in #686
- Update translations (German) by @aerulion in #687
- Update translations (Slovak) by @Svec-Tomas in #690
New in LinearMouse 0.10.0 Beta 1 (Jan 22, 2024)
- New features:
- Add support for per-display settings by @lujjjh in #625
- Bug fixes:
- macOS hangs when Accessibility Permission being revoked while running by @lujjjh in #669
- Other changes:
- Update translations (Portuguese, Brazilian) by @biel-correa in #662
- Update translations (Turkish) by @emrekizilkaya in #659
- Update translations (Swedish) by kevinblee in #670
- Update translations (Japanese) by @paseri3739 in #666
- Update translations (Slovak) by @Svec-Tomas in #672
- Update translations (Korean) by 박이건 (parkegun) in #676
- Update translations (Japanese) by @paseri3739 in #678
New in LinearMouse 0.9.6 Beta 3 (Dec 4, 2023)
- New features:
- Add support for additional configuration paths by @lujjjh in #651
- Other changes:
- Update translations (Russian) by Artem Stankov (globart) in #640
- Update translations (Italian) by @claudiodsf in #643
- Update translations (Italian) by @claudiodsf in #646
- Update translations (Ukrainian) by @Veydzher in #645
- Update translations (Slovak) by @Svec-Tomas in #658
New in LinearMouse 0.9.6 Beta 2 (Oct 29, 2023)
- New features:
- Buttons: Add support for switching primary and secondary buttons by @lujjjh in #622
- Buttons: Add support for simulating double-clicks by @lujjjh in #638
- Bug fixes:
- Buttons: Button recorder may record wrong scrolling directions by @lujjjh in #621
- Buttons: Modifier keys are not simulated correctly by @lujjjh in #628
- Other changes:
- Update translations (Vietnamese) by @hungnt477 in #609
- Update translations (Korean) by EK (eukarya) in #612
- Update translations (Italian) by @claudiodsf in #611
- Update translations (Japanese and Korean) by EK (eukarya) in #627
- Update translations (Hebrew) by @itsrn in #630
- Update translations (Russian) by @AndrewFeedle in #635
New in LinearMouse 0.9.6 Beta 1 (Sep 18, 2023)
- New features:
- Scrolling modifiers: Add support for simulating pinch zoom gestures by @lujjjh in #602
- Other changes:
- Update translations (Danish) by @Zohnesen in #601
- Update translations (Dutch) by Threesixty_ in #606
- Update translations (Greek) by KoBa (kostasbarbopoulos) in #604
New in LinearMouse 0.9.5 (Sep 18, 2023)
- Bug fixes:
- Fix: Modifier keys may stop working in certain circumstances by @lujjjh in #594
- Fix: Side buttons constantly pressed when moving mouse in certain circumstances by @lujjjh in #595
New in LinearMouse 0.9.5 Beta 1 (Sep 7, 2023)
- Bug fixes:
- Fix: Modifier keys may stop working in certain circumstances by @lujjjh in #594
- Fix: Side buttons constantly pressed when moving mouse in certain circumstances by @lujjjh in #595
New in LinearMouse 0.9.4 (Sep 7, 2023)
- New features:
- Pointer: Tracking speed can now be configured when the pointer acceleration is disabled in macOS Sonoma by @lujjjh in #568
- Add support for side buttons of some “unstandard” bluetooth devices by @lujjjh in #570
- Bug fixes:
- Keyboard shortcuts: Some keys are not able to record and simulate by @lujjjh in #557
- Keyboard shortcuts: Mapping may be incorrect when switching between keyboard layouts by @lujjjh in #558
- Pointer: Pointer speed may not work properly on macOS Sonoma by @lujjjh in #566
- Other changes:
- Update translations (Spanish) by @Bottacco in #555
- Update translations (Turkish) by @ardaokasap in #560
- Update translations (Turkish) by @ardaokasap in #561
- Fix some translation by @bdesemb in #564
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #571
- Update translations (Spanish) by @kant in #575
- Update translations (French, Spanish and Italian) by @GiorgioMendieta in #584
- Update translations (Vietnamese) by @kleqing in #585
- Update translations (Portuguese, Brazilian) by Capsoj in #590
New in LinearMouse 0.9.4 Beta 3 (Aug 15, 2023)
- Bug fixes:
- Disabling pointer acceleration not working on macOS Sonoma by @lujjjh in #573
- Other changes:
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #571
New in LinearMouse 0.9.4 Beta 2 (Aug 11, 2023)
- New features:
- Pointer: Tracking speed can now be configured when the pointer acceleration is disabled in macOS Sonoma by @lujjjh in #568
- Add support for side buttons of some “unstandard” bluetooth devices by @lujjjh in #570
- Bug fixes:
- Keyboard shortcuts: Mapping may be incorrect when switching between keyboard layouts by @lujjjh in #558
- Pointer: Pointer speed may not work properly on macOS Sonoma by @lujjjh in #566
- Other changes:
- Update translations (Turkish) by @ardaokasap in #560
- Update translations (Turkish) by @ardaokasap in #561
- Fix some translation by @bdesemb in #564
New in LinearMouse 0.9.4 Beta 1 (Jul 30, 2023)
- Bug fixes:
- Keyboard shortcuts: Some keys are not able to record and simulate by @lujjjh in #557
- Other changes:
- Update translations (Spanish) by @Bottacco in #555
New in LinearMouse 0.9.3 (Jul 30, 2023)
- New features:
- Button mappings: Add support for shell commands, scrolling a specific distance, and keyboard shortcuts by @lujjjh in #513
- Scrolling modifiers: Add "Default Action", "Ignore Modifier" and update the behavior of "No Action" by @lujjjh in #550
- Bug fixes:
- "Repeat on hold" continues to execute the action repeatedly even when the button is released by @lujjjh in #507
- Potential high CPU usage by @lujjjh in #543
- Buttons: Wrong scrolling direction when recording ⇧ Scroll by @lujjjh in #546
- Performance deteriorates after the settings window is opened by @lujjjh in #549
- Other changes:
- Update translations by VadymKlymenko, @egexozel and @indexerrowaty in #508
- Update translations (Turkish) by @egexozel in #510
- Update translations by @kleqing and @lujjjh in #512
- Update translations (Vietnamese) by @kleqing in #514
- Update translations by @kleqing, @LucasLarson and @egexozel in #515
- Update translations (Spanish) by @kant in #520
- Update translations (Italian) by GiorgioHerbie in #523
- Update translations (Danish) by @aleksanderbl29 in #527
- Update translations (German) by @aerulion in #528
- Update translations (Russian) by @AndrewFeedle in #530
- Update translations (French) by @carlodrift in #533
- Update translations (French) by @carlodrift in #537
- Update translations (German) by @aerulion in #538
- Update translations (Italian) by @frankie-mceyes in #539
- Update translations (Polish) by @indexerrowaty in #541
- Update translations (Portuguese, Brazilian) by @Kyodhan in #554
New in LinearMouse 0.9.3 Beta 6 (Jul 24, 2023)
- New features:
- Scrolling modifiers: Add "Default Action", "Ignore Modifier" and update the behavior of "No Action" by @lujjjh in #550
- Bug fixes:
- Performance deteriorates after the settings window is opened by @lujjjh in #549
New in LinearMouse 0.9.3 Beta 5 (Jul 23, 2023)
- Bug fixes:
- Buttons: Wrong scrolling direction when recording ⇧ Scroll by @lujjjh in #546
- Buttons: Certain keyboard shortcuts, such as ⌘ Tab, could not be recorded by @lujjjh in #547
New in LinearMouse 0.9.3 Beta 4 (Jul 21, 2023)
- Bug fixes:
- Fix potential high CPU usage by @lujjjh in #543
- Other changes:
- Update translations (French) by @carlodrift in #533
- Update translations (French) by @carlodrift in #537
- Update translations (German) by @aerulion in #538
- Update translations (Italian) by @frankie-mceyes in #539
- Update translations (Polish) by @indexerrowaty in #541
New in LinearMouse 0.9.3 Beta 3 (Jul 9, 2023)
- New features:
- Button mappings: Add support for shell commands, scrolling a specific distance, and keyboard shortcuts by @lujjjh in #513
- Other changes:
- Update translations (Italian) by GiorgioHerbie in #523
- Update translations (Danish) by @aleksanderbl29 in #527
- Update translations (German) by @aerulion in #528
- Update translations (Russian) by @AndrewFeedle in #530
New in LinearMouse 0.9.3 Beta 2 (Jul 2, 2023)
- Bug fixes:
- Button mappings: Keyboard shortcut: Fix keyup order by @lujjjh in #519
- Button mappings: Keyboard shortcut: Fix keys stuck in some situations by @lujjjh in #521
- Other changes:
- Update translations by VadymKlymenko, @egexozel and @indexerrowaty in #508
- Update translations (Turkish) by @egexozel in #510
- Update translations by @kleqing and @lujjjh in #512
- Update translations (Vietnamese) by @kleqing in #514
- Update translations by @kleqing, @LucasLarson and @egexozel in #515
- Update translations (Spanish) by @kant in #520
New in LinearMouse 0.9.3 Beta 1 (Jun 21, 2023)
- New features:
- Button mappings: Add keyPress action by @lujjjh in #503
- Bug fixes:
- Fix: "Repeat on hold" continues to execute the action repeatedly even when the button is released by @lujjjh in #507
New in LinearMouse 0.9.2 (Jun 21, 2023)
- New features:
- Utilize the new API introduced in macOS Sonoma to disable pointer acceleration by @lujjjh in #496
- Bug fixes:
- Fix memory leak in event transformer cache by @lujjjh in #485
- Fix button mapping settings for specific apps by @lujjjh in #495
- Other changes:
- Button mappings: Remove deprecated actions by @lujjjh in #480
- UniversalBackForward: Convert side buttons to swipe gestures in Opera by @lujjjh in #483
- Click debouncing: Update minimal debounce time to 5ms by @lujjjh in #486
- General Settings: Add "Reload Config" and "Reveal Config in Finder..." by @lujjjh in #488
- Update translations (German) by @aerulion in #491
- Fix compatibility issues on macOS Sonoma by @lujjjh in #490
- Update translations (Hebrew) by @Galgofrit in #497
New in LinearMouse 0.9.2 Beta 3 (Jun 10, 2023)
- New features:
- Utilize the new API introduced in macOS Sonoma to disable pointer acceleration by @lujjjh in #496
- Other changes:
- Fix compatibility issues on macOS Sonoma by @lujjjh in #490
New in LinearMouse 0.9.2 Beta 2 (Jun 9, 2023)
- Bug fixes:
- Fix memory leak in event transformer cache by @lujjjh in #485
- Fix button mapping settings for specific apps by @lujjjh in #495
- Other changes:
- Click debouncing: Update minimal debounce time to 5ms by @lujjjh in #486
- General Settings: Add "Reload Config" and "Reveal Config in Finder..." by @lujjjh in #488
- Update translations (German) by @aerulion in #491
New in LinearMouse 0.9.2 Beta 1 (Jun 2, 2023)
- Button mappings: Remove deprecated actions by @lujjjh in #480
- UniversalBackForward: Convert side buttons to swipe gestures in Opera by @lujjjh in #483
New in LinearMouse 0.9.1 (Jun 2, 2023)
- Update translations (Russian) by @AndrewFeedle in #466
- Optimize the user experience when switching between devices by @lujjjh in #469
New in LinearMouse 0.9.1 Beta 2 (May 14, 2023)
- Other changes:
- Update translations (Russian) by @AndrewFeedle in #466
- Optimize the user experience when switching between devices by @lujjjh in #469
New in LinearMouse 0.9.0 (May 14, 2023)
- New features:
- Add GUI for configuring button mappings by @lujjjh in #386
- Button mappings: Add repeat on hold by @lujjjh in #418
- Button mappings: Support look up & data detectors gesture by @lujjjh in #421
- Button mappings: Support smart zoom gesture by @lujjjh in #422
- Support exporting logs by @lujjjh in #429
- Add option to enable detailed logging by @lujjjh in #442
- Bug fixes:
- Button mappings: Remove modifier keys when actions are mouse clicks by @lujjjh in #408
- Button mappings: Fix UI compatibility issues by @lujjjh in #417
- Fix groupApp matching by @lujjjh in #440
- Fix exporting logs by @lujjjh in #453
- Other changes:
- Support comments in JSON (decoding-only) by @lujjjh in #372
- UI: Prevent scrolling from being unexpectedly disabled by @lujjjh in #414
- Start at login: Migrate to the new API introduced in macOS 13 by @lujjjh in #445
- Check if LinearMouse is launched from the Applications folder by @lujjjh in #448
- Translations:
- Update translations (German and Russian) by @aerulion and Andrew Feedle in #385
- Update translations (Danish) by @Zohnesen in #399
- Update translations (French) by @pakkographic in #413
- Update translations (Chinese) by @lujjjh in #420
- Update translations (German) by @aerulion in #424
- Update translations (Korean) by mhqhkrcdgzwdwpn2 in #425
- Update translations (Afrikaans) by John Botes in #426
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #432
- Update translations (Ukrainian) by @techvlad in #434
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #435
- Update translations (Russian) by Andrew Feedle in #436
- Update translations (French) by @alexprudhomme in #437
- Update translations (French) by edgolron in #438
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #446
- Update translations (French) by edgolron in #447
- Update translations (German) by @aerulion in #452
- Update translations (Portuguese, Brazilian) by @jaymerts in #459
New in LinearMouse 0.9.0 Beta 6 (May 3, 2023)
- Bug fixes:
- Fix crashes introduced in v0.9.0-beta.4 by @lujjjh in #456
New in LinearMouse 0.9.0 Beta 5 (Apr 27, 2023)
- Bug fixes:
- Fix exporting logs by @lujjjh in #453
- Other changes:
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #446
- Update translations (French) by edgolron in #447
- Check if LinearMouse is launched from the Applications folder by @lujjjh in #448
- Update translations (German) by @aerulion in #452
New in LinearMouse 0.9.0 Beta 4 (Apr 20, 2023)
- New features:
- Support exporting logs by @lujjjh in #429
- Add option to enable detailed logging by @lujjjh in #442
- Bug fixes:
- Fix groupApp matching by @lujjjh in #440
- Other changes:
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #432
- Update translations (Ukrainian) by @techvlad in #434
- Update translations (Korean) by mhqhKrCdGZWDwPn2 in #435
- Update translations (Russian) by Andrew Feedle in #436
- Update translations (French) by @alexprudhomme in #437
- Update translations (French) by edgolron in #438
- Start at login: Migrate to the new API introduced in macOS 13 by @lujjjh in #445
New in LinearMouse 0.9.0 Beta 3 (Apr 7, 2023)
- New features:
- Button mappings: Add repeat on hold by @lujjjh in #418
- Button mappings: Support look up & data detectors gesture by @lujjjh in #421
- Button mappings: Support smart zoom gesture by @lujjjh in #422
- Other changes:
- Update translations (Chinese) by @lujjjh in #420
- Update translations (German) by @aerulion in #424
- Update translations (Korean) by mhqhkrcdgzwdwpn2 in #425
- Update translations (Afrikaans) by John Botes in #426
New in LinearMouse 0.9.0 Beta 2 (Apr 6, 2023)
- Bug fixes:
- Button mappings: Fix UI compatibility issues by @lujjjh in #417
- Other changes:
- Update translations (French) by @pakkographic in #413
- UI: Prevent scrolling from being unexpectedly disabled by @lujjjh in #414
New in LinearMouse 0.9.0 Beta 1 (Apr 2, 2023)
- New features:
- Add GUI for configuring button mappings by @lujjjh in #386
- Bug fixes:
- Button mappings: Remove modifier keys when actions are mouse clicks by @lujjjh in #408
- Other changes:
- Support comments in JSON (decoding-only) by @lujjjh in #372
- Update translations (German and Russian) by @aerulion and Andrew Feedle in #385
- Update translations (Danish) by @Zohnesen in #399
New in LinearMouse 0.8.0 (Apr 2, 2023)
- New features:
- Add GUI for configuring per-app settings by @lujjjh in #354
- Support button click debouncing by @lujjjh in #362
- Add option to bypass events from other applications by @lujjjh in #376
- Bug fixes:
- Fix scrolling speed not working with zero scrolling acceleration by @lujjjh in #358
- Click debouncing: Switch to a monotonic clock by @lujjjh in #371
- Fix latency in applying configuration when switching devices by @lujjjh in #379
- Other changes:
- Update translations (French) by @carlodrift in #347
- Update translations (German) by @aerulion in #349
- Add input fields for scrolling sliders by @lujjjh in #359
- Update translations (German) by @aerulion in #361
- Update translations (Danish) by @Zohnesen in #363
- Update translations (German) by @aerulion in #370
- Improve compatibility with Shottr by @lujjjh in #368
New in LinearMouse 0.8.0 Beta 5 (Feb 28, 2023)
- Bug fixes:
- Fix latency in applying configuration when switching devices by @lujjjh in #379
- Other changes:
- Add option to bypass events from other applications by @lujjjh in #376
New in LinearMouse 0.8.0 Beta 4 (Feb 27, 2023)
- Bug fixes:
- Click debouncing: Switch to a monotonic clock by @lujjjh in #371
- Other changes:
- Update translations (German) by @aerulion in #370
- Improve compatibility with Shottr by @lujjjh in #368
New in LinearMouse 0.8.0 Beta 3 (Feb 24, 2023)
- New features:
- Support button click debouncing by @lujjjh in #362
- Other changes:
- Update translations (German) by @aerulion in #361
- Update translations (Danish) by @Zohnesen in #363
New in LinearMouse 0.8.0 Beta 2 (Feb 20, 2023)
- Bug fixes:
- Fix scrolling speed not working with zero scrolling acceleration by @lujjjh in #358
- Other changes:
- Add input fields for scrolling sliders by @lujjjh in #359
New in LinearMouse 0.8.0 Beta 1 (Feb 19, 2023)
- New features:
- Add GUI for configuring per-app settings by @lujjjh in #354
- Other changes:
- Update translations (French) by @carlodrift in #347
- Update translations (German) by @aerulion in #349
New in LinearMouse 0.7.7 (Feb 19, 2023)
- New features:
- Button mappings: Act as mouse buttons by @lujjjh in #319
- Scrolling modifiers: Support separate configuration on horizontal and vertical by @lujjjh in #334
- Scrolling modifiers: Support zooming by @lujjjh in #337
- Scrolling: Support specifying scrolling acceleration and scrolling speed by @lujjjh in #341
- Other changes:
- Update translations (Russian) by Andrew Feedle in #321
- Update translations (Arabic) by @abdouaaba in #324
- Scrolling: Add “revert to system defaults” and “copy settings from vertical” by @lujjjh in #342
- Update translations by @lujjjh in #343
New in LinearMouse 0.7.7 Beta 4 (Feb 9, 2023)
- New features:
- Scrolling: Support specifying scrolling acceleration and scrolling speed by @lujjjh in #341
- Other changes:
- Scrolling: Discrete option for accelerated mode has been removed
- Scrolling: Add “revert to system defaults” and “copy settings from vertical” by @lujjjh in #342
New in LinearMouse 0.7.7 Beta 3 (Feb 9, 2023)
- New features:
- Scrolling: Add discrete option for accelerated mode by @lujjjh in #339
New in LinearMouse 0.7.7 Beta 2 (Feb 8, 2023)
- New features:
- Scrolling modifiers: Support separate configuration on horizontal and vertical by @lujjjh in #334
- Scrolling modifiers: Support zooming by @lujjjh in #337
- Other changes:
- Update translations (Arabic) by @abdouaaba in #324
New in LinearMouse 0.7.1 Beta 1 (Jan 25, 2023)
- New features:
- Button mappings: Act as mouse buttons by @lujjjh in #319
- Other changes:
- Update translations (Russian) by Andrew Feedle in #321
New in LinearMouse 0.7.6 (Jan 25, 2023)
- New features:
- Button mappings: Enable key repeating by @lujjjh in #287
- Button mappings: Add scrolling actions by @lujjjh in #289
- Linear scrolling: Allow zero scrolling distances which will disable scrolling by @lujjjh in #297
- Button mappings: Add repeat option to enable or disable key repeat by @lujjjh in #299
- Button mappings: Support mapping scroll events by @lujjjh in #306
- Scrolling: Support specifing scroll speed without linear scrolling enabled by @lujjjh in #310
- Bug fixes:
- Fix Magic Mouse cursor speed not updated by @lujjjh in #292
- Other changes:
- UI optimization by @lujjjh in #302
- Optimize user experience for bug report and feature request by @lujjjh in #307
- UI: Ventura-style settings by @lujjjh in #315
- Translations:
- Update translations (French) by @carlodrift in #286
- Update translations (Spanish) by @JuanCarlosAcostaPeraba in #290
- Update translations (Hungarian) by Áron Gergely in #303
- Update translations (Chinese) by @lujjjh in #309
- Update translations (German) by @aerulion in #314
- Update translations (Romanian) in #317
- Update translations (German) by @aerulion in #318
New in LinearMouse 0.7.6 Beta 5 (Jan 24, 2023)
- Update translations (German) by @aerulion in #314
- UI: Ventura-style settings by @lujjjh in #315
New in LinearMouse 0.7.6 Beta 4 (Jan 23, 2023)
- New features:
- Button mappings: Support mapping scroll events by @lujjjh in #306
- Scrolling: Support specifing scroll speed without linear scrolling enabled by @lujjjh in #310
- Other changes:
- UI optimization by @lujjjh in #302
- Update translations (Hungarian) by Áron Gergely in #303
- Optimize user experience for bug report and feature request by @lujjjh in #307
- Update translations (Chinese) by @lujjjh in #309
New in LinearMouse 0.7.6 Beta 3 (Jan 11, 2023)
- New features:
- Linear scrolling: Allow zero scrolling distances which will disable scrolling by @lujjjh in #297
- Button mappings: Add repeat option to enable or disable key repeat by @lujjjh in #299
New in LinearMouse 0.7.6 Beta 2 (Jan 8, 2023)
- New features:
- Linear scrolling: Allow zero scrolling distances which will disable scrolling by @lujjjh in #297
New in LinearMouse 0.7.6 Beta 1 (Dec 28, 2022)
- New features:
- Button mappings: Enable key repeating by @lujjjh in #287
- Button mappings: Add scrolling actions by @lujjjh in #289
- Bug fixes:
- Fix Magic Mouse cursor speed not updated by @lujjjh in #292
- Other changes:
- Update translations (French) by @carlodrift in #286
- Update translations (Spanish) by @JuanCarlosAcostaPeraba in #290
New in LinearMouse 0.7.5 (Dec 28, 2022)
- Bug fixes:
- Fix "Show in menu bar" by @lujjjh in #272
- Other changes:
- Update translations (Czech) by @tabrs in #265
- Update translations (Japanese) by EK (eukarya) in #266
- UniversalBackForward: Add ForkLift by @lujjjh in #276
New in LinearMouse 0.7.5 Beta 2 (Nov 4, 2022)
- UniversalBackForward: Add ForkLift by @lujjjh in #276
New in LinearMouse 0.7.5 Beta 1 (Oct 30, 2022)
- Bug fixes:
- Fix "Show in menu bar" by @lujjjh in #272
- Other changes:
- Update translations (Czech) by @tabrs in #265
- Update translations (Japanese) by EK (eukarya) in #266
New in LinearMouse 0.7.4 (Oct 24, 2022)
- New features:
- Support matching parent process and process group by @ViRb3 in #254
- UniversalBackForward: Support "backOnly" and "forwardOnly" by @lujjjh in #256
- Add separate options to enable linear scrolling horizontally and vertically by @lujjjh in #263
- Bug fixes:
- Fix back and forward in earlier versions of Firefox by @lujjjh in #247
- Other changes:
- Add "start at login" toggle by @lujjjh in #228
- Increase pointer speed precision by @lujjjh in #233
- Update translations (Korean) by @jnghyk in #234
- Update translations (Russian) by @rakleed in #241
- Update translations (Czech) by Martin Václav Bezucha (mthyyyyyy) in #245
- Update translations (German) by @aerulion in #249
- Update translations (Korean) by @jnghyk in #251
- Update translations (Japanese and Korean) by EK in #257
New in LinearMouse 0.7.4 Beta 3 (Oct 17, 2022)
- New features:
- Add separate options to enable linear scrolling horizontally and vertically by @lujjjh in #263
- Other changes:
- Update translations (Japanese and Korean) by EK in #257
New in LinearMouse 0.7.4 Beta 2 (Sep 23, 2022)
- New features:
- Support matching parent process and process group by @ViRb3 in #254
- UniversalBackForward: Support "backOnly" and "forwardOnly" by @lujjjh in #256
- Other changes:
- Update translations (German) by @aerulion in #249
- Update translations (Korean) by @jnghyk in #251
New in LinearMouse 0.7.4 Beta 1 (Sep 13, 2022)
- Bug fixes:
- Fix back and forward in earlier versions of Firefox by @lujjjh in #247
- Other changes:
- Add "start at login" toggle by @lujjjh in #228
- Increase pointer speed precision by @lujjjh in #233
- Update translations (Korean) by @jnghyk in #234
- Update translations (Russian) by @rakleed in #241
- Update translations (Czech) by @mthyyyyyy in #245
New in LinearMouse 0.7.3 (Sep 13, 2022)
- New features:
- Button mappings: Add missionControl.spaceLeft and missionControl.spaceRight by @lujjjh in #216
- Button mappings: Add missionControl, appExpose, launchpad and showDesktop by @lujjjh in #217
- Button mappings: Support media controls and brightness controls by @lujjjh in #219
- Bug fixes:
- Fix moving and scrolling on different devices at the same time by @lujjjh in #222
- Other changes:
- Update translations (Chinese Traditional, Hong Kong) by @lujjjh in #218
- Update translations (German) by @aerulion in #221
- Add help for "Disable pointer acceleration" by @lujjjh in #226
New in LinearMouse 0.7.3 Beta 3 (Jul 31, 2022)
- Bug fixes:
- Fix moving and scrolling on different devices at the same time by @lujjjh in #222
- Other changes:
- Update translations (German) by @aerulion in #221
New in LinearMouse 0.7.3 Beta 2 (Jul 28, 2022)
- New features:
- Button mappings: Add missionControl, appExpose, launchpad and showDesktop by @lujjjh in #217
- Button mappings: Support media controls and brightness controls by @lujjjh in #219
- Other changes:
- Update translations (Chinese Traditional, Hong Kong) by @lujjjh in #218
New in LinearMouse 0.7.3 Beta 1 (Jul 26, 2022)
- New features:
- Button mappings: Add spaceLeft and spaceRight by @lujjjh in #216
New in LinearMouse 0.7.2 (Jul 26, 2022)
- New features:
- Support button mappings (configuration only) by @lujjjh in #211
- Bug fixes:
- Fix EventTap being disabled by accident by @lujjjh in #213
- Other changes:
- Update translations (Polish) by Sebastian Jasiński (PrinceNorris) in #196
- Auto fix the Accessibility permission by @lujjjh in #202
- Update translations (Chinese Traditional) by @lujjjh in #205
- Update translations (Turkish) by Nekoist in #212
New in LinearMouse 0.7.2 Beta 2 (Jul 22, 2022)
- New features:
- Support button mappings (configuration only) by @lujjjh in #211
- Bug fixes:
- Fix EventTap being disabled by accident by @lujjjh in #213
- Other changes:
- Update translations (Polish) by Sebastian Jasiński (PrinceNorris) in #196
- Auto fix the Accessibility permission by @lujjjh in #202
- Update translations (Chinese Traditional) by @lujjjh in #205
- Update translations (Turkish) by Nekoist in #212
New in LinearMouse 0.7.2 Beta 1 (Jul 19, 2022)
- New features
- Support button mappings (configuration only) by @lujjjh in #211
- Other changes
- Update translations (Polish) by Sebastian Jasiński (PrinceNorris) in #196
- Auto fix the Accessibility permission by @lujjjh in #202
- Update translations (Chinese Traditional) by @lujjjh in #205
New in LinearMouse 0.7.1 (Jul 19, 2022)
- New features:
- Support per-app settings via JSON configuration by @lujjjh in #188
- Bug fixes:
- Fix scrolling inertia unexpectedly disabled when distance is auto by @lujjjh in #192
- Other changes:
- Release notes: Fix scrollbar background color in dark mode by @lujjjh in #187
- Update translations (Russian) by @rakleed in #185
- Update translations (Korean) by jnghyk in #194
- Update translations (Polish) by Sebastian Jasiński (PrinceNorris) in #195
New in LinearMouse 0.7.1 Beta 2 (Jul 8, 2022)
- Bug fixes:
- Fix scrolling inertia unexpectedly disabled when distance is auto by @lujjjh in #192
New in LinearMouse 0.7.1 Beta 1 (Jul 5, 2022)
- New features:
- Support per-app settings via JSON configuration by @lujjjh in #188
- Other changes:
- Update translations (Korean and Russian) by jnghyk and @rakleed in #185
- Release notes: Fix scrollbar background color in dark mode by @lujjjh in #187
New in LinearMouse 0.7.0 (Jul 5, 2022)
- New features:
- Support per-device settings by @lujjjh in #149
- Linear scrolling: Support scrolling by pixels by @lujjjh in #171
- Other changes:
- macOS 13 Ventura-style UI by @lujjjh in #147
- Fix typo in Accessibility permission view by @congyiwu in #152
- Add Korean translation by jnghyk in #151
- Fix Catalina compatibility by @lujjjh in #165
- Explain in more detail how resetting all permissions will behave by @lujjjh in #166
- Universal back and forward: Disable in non-Apple apps by @lujjjh in #172
- Menu: Add Config → Reveal in Finder by @lujjjh in #179
- Menu: Add Config → Reload by @lujjjh in #182
New in LinearMouse 0.7.0 Beta 4 (Jul 3, 2022)
- Menu: Add Config → Reveal in Finder by @lujjjh in #179
- Menu: Add Config → Reload by @lujjjh in #182
New in LinearMouse 0.7.0 Beta 3 (Jul 3, 2022)
- New features:
- Linear scrolling: Support scrolling by pixels by @lujjjh in #171
- Bug fixes:
- Fix app not working at first launch by @lujjjh in #169
- Fix compatibility with Magic Trackpad by @lujjjh in #175
- Other changes:
- Explain in more detail how resetting all permissions will behave by @lujjjh in #166
- Universal back and forward: Disable in non-Apple apps by @lujjjh in #172
New in LinearMouse 0.7.0 Beta 2 (Jun 29, 2022)
- Bug fixes:
- Fix crashes on Catalina by @lujjjh in #164
- Other changes:
- Fix Catalina compatibility by @lujjjh in #165
New in LinearMouse 0.7.0 Beta 1 (Jun 28, 2022)
- New features:
- Support per-device settings by @lujjjh in #149
- Other changes:
- Update translations by @lujjjh in #143
- macOS 13 Ventura-style UI by @lujjjh in #147
- Fix typo in Accessibility permission view by @congyiwu in #152
- Add Korean translation by jnghyk in #151
New in LinearMouse 0.6.2 (Jun 28, 2022)
- Switch to a trusted code signing certificate by @lujjjh in #140
New in LinearMouse 0.6.2 Beta 1 (Jun 11, 2022)
- Other changes:
- Switch to a trusted code signing certificate by @lujjjh in #140
New in LinearMouse 0.6.1 (Jun 11, 2022)
- Bug fixes:
- Fix the launch at login issue in some cases by @lujjjh in #132
- Fix freezing after granting accessibility permission by @lujjjh in #136
- Other changes:
- Update translations (Italian and Portuguese, Brazilian) by @LuigiPiccoli17 in #131
- Universal back and forward: Ignore Dota 2 by @aramann in #133
- Add a guide on how to grant Accessibility permission by @lujjjh in #137
New in LinearMouse 0.6.1 Beta 3 (Jun 11, 2022)
- Bug fixes:
- Fix freezing after granting accessibility permission by @lujjjh in #136
- Other changes:
- Add a guide on how to grant Accessibility permission by @lujjjh in #137
New in LinearMouse 0.6.1 Beta 1 (Jun 11, 2022)
- Bug fixes:
- Fix launch at login on macOS Ventura 13.0 by @lujjjh in #132
- Other changes:
- Update translations (Italian and Portuguese, Brazilian) by @LuigiPiccoli17 in #131
- Universal back and forward: Ignore Dota 2 by @aramann in #133
New in LinearMouse 0.6.0 (Jun 11, 2022)
- Add an option to reverse horizontal scrolling by @lujjjh in #124
- Make cursor sensitivity linear by @lujjjh in #128
- Fix linear scrolling for continuous wheels by @lujjjh in #118
- Add detailed logs for troubleshooting by @lujjjh in #116
New in LinearMouse 0.6.0 Beta 6 (May 17, 2022)
- Make cursor sensitivity linear by @lujjjh in #128
New in LinearMouse 0.6.0 Beta 5 (May 11, 2022)
- Add an option to reverse horizontal scrolling by @lujjjh in #124
New in LinearMouse 0.6.0 Beta 4 (May 3, 2022)
- Fix linear scrolling for continuous wheels by @lujjjh in #118
New in LinearMouse 0.6.0 Beta 3 (May 3, 2022)
- Add detailed logs for troubleshooting by @lujjjh in #116
New in LinearMouse 0.5.4 (Apr 8, 2022)
- Add support for multi-user scenario by @lujjjh in #113
- Optimize performance using SIMD by @lujjjh
- Fix version comparision by @lujjjh
- Update translations (German) by @aerulion
- Update translations (Portuguese, Brazilian) by @bululo
- Update translations (German) by Jomy
New in LinearMouse 0.6.0 Beta 2 (Apr 6, 2022)
- Update translations (German) by Jomy in #108
- Add support for multi-user scenario by @lujjjh in #113
New in LinearMouse 0.6.0 Beta 1 (Feb 27, 2022)
- Update translations (German)
- Update translations (Portuguese, Brazilian)
- Fix version comparision
- Optimize performance using SIMD
New in LinearMouse 0.5.3 (Feb 20, 2022)
- Improve Magic Mouse experiences in Safari
- Update Russian localization
- Auto-update: Add beta channel
- Fix memory leaks by
New in LinearMouse 0.5.2 (Feb 18, 2022)
- Auto-update:
- Ask the user if auto checks should be enabled
- The default check interval has been changed from daily to weekly
- Add settings to configure whether to enable auto checks and check interval
- Scrolling:
- Fix reverse scrolling regression introduced in v0.5.1
- Disable momentum for Magic Mouse when linear scrolling is on
- Turn off linear scrolling by default
New in LinearMouse 0.5.1 (Feb 17, 2022)
- Fix swiping issues and scrolling issues in Safari for Magic Mouse and Trackpad
New in LinearMouse 0.5.0 (Feb 17, 2022)
- Support Magic Mouse by @lujjjh in #82
- If swiping gestures are not working, please turn off reverse scrolling.
- Restore cursor acceleration to system defaults on exit by @lujjjh in #82
New in LinearMouse 0.4.3 (Feb 9, 2022)
- Add German translation by @aerulion in #75
New in LinearMouse 0.4.2 (Feb 9, 2022)
- New preferences UI by @lujjjh in #67
- Add Russian localization by @rakleed in #68
New in LinearMouse 0.4.1 (Feb 3, 2022)
- Improve the precision of scrolling data by @lujjjh in #64
- The speed factor in modifiers can now be set from 0.05x to 10x by @lujjjh in #64
New in LinearMouse 0.4.0 (Jan 31, 2022)
- Support auto-update
- Update app icon designed
- Update menu icon
- Disable universal back and forward in specific apps
New in LinearMouse 0.3.4 (Jan 10, 2022)
- Always revert cursor settings when app quits
- Improve the experience when new devices are connected in
New in LinearMouse 0.3.3 (Dec 30, 2021)
New in LinearMouse 0.3.2 (Dec 27, 2021)
- Avoid re-granting accessibility permission for each build
- Porting to macOS 10.15
New in LinearMouse 0.3.1 (Dec 24, 2021)
- Fix touchpad scrolling issue