sync: update wiki from 4c3a82a
Source: https://github.com/mmaher88/logitune/commit/4c3a82aa5393b04906e2cf2a3a7c7addf0b30876
822011e
sync: update wiki from 041b9e4
Source: https://github.com/mmaher88/logitune/commit/041b9e4f4f6d6b51c69bd70bebd4c0ffdcfa4207
a42e2ac
sync: update wiki from 2ff733a
Source: https://github.com/mmaher88/logitune/commit/2ff733ac421bfe1e3cd7bc778e9c7cc12fb39f02
2fc632f
sync: update wiki from 9100195
Source: https://github.com/mmaher88/logitune/commit/910019554c83f8746ec52aa5920ef758bcfea239
47e1959
sync: update wiki from b021898
Source: https://github.com/mmaher88/logitune/commit/b02189847baec7ebbedc7f7654affbfdefcf7246
6b51b23
sync: update wiki from f2df888
Source: https://github.com/mmaher88/logitune/commit/f2df888ae7ce665cc699842e940cf94734b92dec
a68a9b0
sync: update wiki from 13f22ad
Source: https://github.com/mmaher88/logitune/commit/13f22ad6eb3f06a6006276ec7952f949c4205c50
49d0de4
sync: update wiki from a1f33f2
Source: https://github.com/mmaher88/logitune/commit/a1f33f27fa5723080ff512b330ed44c0102f40f4
eed253c
update docs for capability dispatch refactor
- Architecture: add BatteryStatus (0x1000) and SmartShiftEnhanced
(0x2111) to features table, note capability dispatch, fix
Profile::buttons size (8 -> 16)
- HID++ Protocol: add Battery Status and SmartShift Enhanced sections
with function tables and parsing details
- Adding a Device: note that battery/smartshift variants are
auto-detected via capability dispatch tables
7792059
docs: use wget instead of curl in Ubuntu install (curl not preinstalled)
b29a602
art: update sidebar icon to match new mouse-only app icon
8f2d9d9
Update wiki for GNOME integration, OBS packaging, and architecture changes
- Adding-a-Desktop-Environment: replace scaffold GNOME code with actual
implementation (GnomeDesktop, LinuxDesktopBase, Shell extension, D-Bus
callback, desktop factory), add Hyprland guide as next-DE example
- Architecture: add LinuxDesktopBase to class hierarchy, add GNOME focus
tracking sequence diagram, update command ordering (settings before
button diversions, queue flush)
- Building: add gnome-extension and pkg/obs to project structure, update
CI section for multi-distro matrix, add OBS packaging docs
- Getting-Started: add OBS repo install instructions for Ubuntu/Fedora,
add GNOME-specific first-run notes (extension auto-install, Shell restart)
- Home: add GNOME 42+ to supported DE table
- Testing: add test_desktop_factory.cpp to test index
890ccfa
docs: replace Flatpak with native packages
f504195
docs: DE support table with feature breakdown
69c5b78
docs: update wiki with proper app screenshots
d439461
docs: beautify wiki with emojis, screenshots, alerts, sidebar
c20d1f5
docs: comprehensive wiki — architecture, guides, HID++ protocol
a5d6b7f