Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: AprilNEA/OpenLogi

v0.6.12

13 Jun 15:55
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
b131afa
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • fix(agent): persist DPI/SmartShift per device and reapply volatile settings on reconnect by @AprilNEA in #223
  • fix(gui): keep asleep devices and their panels in the device list by @AprilNEA in #224
  • fix(updater): bump gpui-updater to v0.0.5 (relaunch as GUI, not in Terminal) by @AprilNEA in #249
  • chore: release v0.6.12 by @AprilNEA[bot] in #246

Full Changelog: v0.6.11...v0.6.12

Contributors

AprilNEA
Assets 24

v0.6.11

13 Jun 14:28
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
454e075
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • fix(hid): replay a node's last inventory through transient probe failures by @AprilNEA in #222
  • fix(release): install the GUI's x11/wayland deps so Linux packaging links by @AprilNEA in #244
  • chore: release v0.6.11 by @AprilNEA[bot] in #236

Full Changelog: v0.6.10...v0.6.11

Contributors

AprilNEA
Loading

v0.6.7

12 Jun 10:36
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
026b2d1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • feat(release): Windows arm64 build + static CRT by @AprilNEA in #208
  • fix: stop flashing the permission gate and empty state at startup by @AprilNEA in #212
  • feat(release): per-arch MSI installers + drop the GUI qualifier from Windows jobs by @AprilNEA in #211
  • fix: don't flash the empty-state screen while the agent is still scanning by @AprilNEA in #213
  • fix(ipc): harden the agent-GUI link end to end (review follow-ups for #212/#213) by @AprilNEA in #215
  • Fix macOS volume and media key posting by @jonstuebe in #184
  • fix(release): derive macOS bundle versions from the workspace by @AprilNEA in #217
  • chore: release v0.6.7 by @AprilNEA[bot] in #210

New Contributors

Full Changelog: v0.6.6...v0.6.7

Contributors

jonstuebe and AprilNEA
Loading
hoaxlayer reacted with heart emoji TheJoeFin and sunfl0wer reacted with rocket emoji
3 people reacted

v0.6.6

10 Jun 18:58
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
6cec91a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • ci: fix SignTool timestamp URL and add a signing dry-run workflow by @AprilNEA in #202
  • fix(hidpp): bound device-controlled name lengths in Bolt parsing by @AprilNEA in #200
  • fix(assets): keep sync writes inside the cache root and verified by @AprilNEA in #201
  • feat(windows): ship the signed GUI as the Windows release artifact by @AprilNEA in #204
  • chore: release v0.6.6 by @AprilNEA[bot] in #203

Full Changelog: v0.6.5...v0.6.6

Contributors

AprilNEA
Loading
sunfl0wer reacted with rocket emoji
1 person reacted

v0.6.5

10 Jun 18:13
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
17ced31
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • ci(release): harden the Windows signing and publish pipeline by @AprilNEA in #198
  • style: collapse nested ifs flagged by current stable clippy by @AprilNEA in #197
  • chore: release v0.6.5 by @AprilNEA[bot] in #199

Full Changelog: v0.6.4...v0.6.5

Contributors

AprilNEA
Loading
sunfl0wer reacted with rocket emoji
1 person reacted

v0.6.4

10 Jun 17:10
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
4234802
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • fix(gui): stop sensitivity Default label clipping by @davidbudnick in #186
  • Minor: glow keyboard card in lighting colour by @davidbudnick in #185
  • feat(openlogi-gui): expand UI to 19 fully-translated locales by @davidbudnick in #24
  • refactor: unify device-kind precedence docs + drop the redundant caps carry-forward by @AprilNEA in #194
  • fix(hid): refresh the volatile battery every tick without the feature-table walk by @AprilNEA in #193
  • feat(windows): port the headless agent to Windows by @AprilNEA in #167
  • [codex] Update time to fix RustSec advisory by @Nicolas0315 in #128
  • ci(release): sign Windows CLI build with Azure Artifact Signing by @AprilNEA in #196
  • chore: release v0.6.4 by @AprilNEA[bot] in #190

New Contributors

Full Changelog: v0.6.3...v0.6.4

Contributors

davidbudnick, AprilNEA, and Nicolas0315
Loading
sunfl0wer reacted with rocket emoji
1 person reacted

v0.6.3

09 Jun 16:10
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
42b64b9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • feat: unified Binding model + gesture-button menu (gesture uplift Phase A) by @AprilNEA in #187
  • feat: gesture buttons on Middle/Back/Forward via the OS hook (Phase B) by @AprilNEA in #188
  • chore: release v0.6.3 by @AprilNEA[bot] in #183

Full Changelog: v0.6.2...v0.6.3

Contributors

AprilNEA
Loading
sunfl0wer reacted with rocket emoji
1 person reacted

v0.6.2

08 Jun 14:19
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
731a103
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.6.2

Contributors

AprilNEA
Loading
Traace reacted with heart emoji sunfl0wer reacted with rocket emoji
2 people reacted

v0.6.1

08 Jun 08:51
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
4f5f1bb
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • docs: Linux device permissions (udev rule for Bolt + Bluetooth-direct) by @recchia in #149
  • Fix Cmd+W window close handling by @AprilNEA in #168
  • fix(cli): diag selects a device that exposes the feature under test by @recchia in #150
  • Fix auxiliary window actions by @AprilNEA in #170
  • ci: generate release notes with Amp by @AprilNEA in #171
  • chore: release v0.6.1 by @AprilNEA[bot] in #169

New Contributors

Full Changelog: v0.6.0...v0.6.1

Contributors

recchia and AprilNEA
Loading
Traace reacted with heart emoji sunfl0wer reacted with rocket emoji
2 people reacted

v0.6.0

08 Jun 05:03
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
7283440
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Highlights

OpenLogi 0.6.0 splits the app into a headless, always-on agent daemon and an on-demand GUI configuration editor. This makes remapping and device I/O keep running after the GUI window is closed, while the GUI becomes a normal app that opens only when you need to change settings.

What's new

  • Added openlogi-agent, a headless daemon that owns HID++ device I/O, the CGEventTap hook, foreground-app tracking, pairing, and the menu-bar status item.
  • Reworked openlogi-gui into an on-demand configuration app that talks to the agent over IPC instead of running device I/O itself.
  • Added a tarpc-based agent IPC protocol for inventory/status polling, DPI, lighting, SmartShift, config reloads, Accessibility prompts, and pairing.
  • Moved device pairing into the agent so receiver pairing no longer competes with the live gesture/capture session from another process.
  • The GUI can auto-launch the embedded agent helper when the IPC socket is unavailable.

macOS packaging and startup

  • The packaged app now embeds OpenLogiAgent.app as a nested login-item helper under OpenLogi.app/Contents/Library/LoginItems/.
  • Launch-at-login is now handled by the agent instead of the GUI.
  • The menu-bar item is hosted by the agent, so remapping and tray access can stay alive independently of the GUI window.
  • Release signing now signs the nested agent helper inside-out before signing the outer app, helping the agent keep a stable Accessibility/TCC identity across updates.
  • Homebrew tap update dispatch for openlogi@latest has been re-enabled.

Fixes and hardening

  • Fixed an agent single-instance race that could start two agents and install duplicate hooks.
  • Fixed Accessibility prompting so macOS authorizes the agent binary, not the GUI.
  • Fixed transient inventory errors wiping live runtime state or resetting DPI-cycle state.
  • Fixed agent recovery when the GUI sees a dead or quit agent.
  • Fixed LaunchAgent plist escaping and made tray Quit stay quit after a clean exit.
  • Preserved typed device errors across IPC so unsupported DPI/SmartShift features latch correctly instead of retrying forever.
  • Kept the agent and GUI device ordering consistent so the default selected device matches in both processes.
  • Confirmed SmartShift writes with a re-read so rejected writes self-correct in the UI.
  • Honored the Show-in-menu-bar preference at agent startup.
  • Added IPC protocol handshake checks and pairing-session race fixes from review.

Upgrade notes

  • On first launch after upgrading, macOS may ask you to grant Accessibility permission to OpenLogiAgent. This is expected: the agent is now the process that owns the input hook.
  • If remapping does not work after upgrading, check System Settings → Privacy & Security → Accessibility and ensure the agent/helper is allowed, then restart OpenLogi.

Included PRs

  • #165 — Split into a headless agent daemon + on-demand GUI
  • #161 — Dispatch openlogi@latest Homebrew tap updates
  • #164 — Release v0.6.0

Full changelog: v0.5.3...v0.6.0

Loading
Traace reacted with heart emoji sunfl0wer reacted with rocket emoji
2 people reacted
Previous 1 3
Previous

AltStyle によって変換されたページ (->オリジナル) /