1
0
forked from drath/libratbag

Commit Graph

  • 1148d172b5 Generate a direct python wrapper around libratbag with swig Benjamin Tissoires 2017-09-13 15:41:15 +02:00
  • a930cdad87 ratbagctl: update man Benjamin Tissoires 2017-10-13 11:13:14 +02:00
  • b951d83a64 Add ratbagd_led_has_mode() and the required dbus additions Peter Hutterer 2017-09-01 14:11:17 +10:00
  • f56df6b1d0 enums.h: few doc fixups Benjamin Tissoires 2017-10-13 10:02:11 +02:00
  • 1e35b2ace6 circle.yml: cache dnf packages Benjamin Tissoires 2017-10-13 09:33:31 +02:00
  • e75c20a249 circle.yml: fix doc deploy key Benjamin Tissoires 2017-10-13 18:15:26 +02:00
  • c63ffdd3ef circle.yml: deploy docs when the master branch is updated Benjamin Tissoires 2017-10-12 15:10:28 +02:00
  • 40658c6d0e hidpp10: pass the dpi list to libratbag as-is Peter Hutterer 2017-10-13 13:48:56 +10:00
  • 251efd3b40 tools: add dpi get-all to ratbagctl Peter Hutterer 2017-10-13 12:22:20 +10:00
  • 94320099b0 Convert the resolution range into something resembling an exponential one Peter Hutterer 2017-10-13 11:43:00 +10:00
  • f592cabcd7 Replace the resolutions min/max with an explicit list of dpi values Peter Hutterer 2017-10-13 11:35:42 +10:00
  • a58096fade tools: always print 'dpi' after resolutions Peter Hutterer 2017-10-13 11:56:11 +10:00
  • b140bc2827 test: add dpi min/max tests Peter Hutterer 2017-10-13 11:53:45 +10:00
  • aeaa69b9e1 Move the log defines higher so we can use them anywhere Peter Hutterer 2017-10-13 11:17:41 +10:00
  • a535897ae7 Use Sphinx for the DBus interface documentation Peter Hutterer 2017-10-11 14:25:25 +10:00
  • 1074a2b2e6 circle.yml: drop doxygen and graphviz - obsolete now Peter Hutterer 2017-10-13 08:24:50 +10:00
  • 51c1be3806 Move the enums into their separate header file Peter Hutterer 2017-09-29 14:07:31 +10:00
  • b9e647ccb8 Remove c++ guard Peter Hutterer 2017-09-29 14:02:06 +10:00
  • e063aa3d2a hidpp10: Fix LED read/write Thomas Hindoe Paaboel Andersen 2017-10-10 23:13:54 +02:00
  • 9a74e30c64 Use foreach loops to iterate though the profiles Peter Hutterer 2017-10-09 14:17:28 +10:00
  • f26de4bb29 Change driver probe() as a flat function Peter Hutterer 2017-10-04 19:00:10 +10:00
  • e9008eeaba Align resolution creation with the button/profile/led creation bits Peter Hutterer 2017-10-05 09:54:57 +10:00
  • d5dc8eccd6 DBus: some more documentation Peter Hutterer 2017-10-11 15:04:39 +10:00
  • 13736d0ced DBus: thighten the definition of the 'Id' for a device Peter Hutterer 2017-10-11 14:46:50 +10:00
  • a926afe8de ratbagd: standardise the log messages a bit better Peter Hutterer 2017-10-11 14:39:09 +10:00
  • af78dc4ec2 ratbagd: rename device->name to device->sysname Peter Hutterer 2017-10-11 14:34:25 +10:00
  • 1c85d77d56 data: add LedTypes keyword argument to the device files Peter Hutterer 2017-10-09 08:39:26 +10:00
  • c8929b50fa meson: fix default value in meson_options.txt Peter Hutterer 2017-10-10 08:21:32 +10:00
  • e58e79cb8d Fix a comment Peter Hutterer 2017-10-06 09:57:10 +10:00
  • 049e12b2eb Correct G403 ID. Added Wireless-specific G403 device file. Joshua Strobl 2017-10-09 05:38:52 +03:00
  • 5c71f9552d tools: ratbagctl: make flake8 happy Benjamin Tissoires 2017-10-09 19:17:32 +02:00
  • c3be9e1af1 tools: ratbagctl: add missing led types Benjamin Tissoires 2017-10-09 19:14:04 +02:00
  • 186d626c40 Remove RATBAG_LED_TYPE_UNKNOWN from the enum list Peter Hutterer 2017-09-29 08:26:12 +10:00
  • dfc433cb74 test: fix LED indexing Peter Hutterer 2017-09-29 12:10:25 +10:00
  • ab2dae47af hidpp20: require HIDPP_PAGE_COLOR_LED_EFFECTS for LEDs to work Peter Hutterer 2017-09-29 11:17:50 +10:00
  • ec442b960d hidpp20: don't set the device's num_leds, it's overwritten later Peter Hutterer 2017-09-29 11:06:13 +10:00
  • 670720b40f hidpp20: fix .type parsing for sw_leds Benjamin Tissoires 2017-10-09 19:12:00 +02:00
  • 0787e35964 data: add device file and svg for Logitech G703 wired Ogier Bouvier 2017-10-04 11:20:53 +02:00
  • 9f4df9582c test: move an not-null assert to above where we deference it Peter Hutterer 2017-10-05 09:52:07 +10:00
  • d282590746 test: set all leds to logo Peter Hutterer 2017-10-05 09:15:01 +10:00
  • 9e5047976b hidpp10: rename a variable from 'profile' to 'typestr' Peter Hutterer 2017-10-04 20:18:18 +10:00
  • d69a2ec5ba hidpp10: use _cleanup_ for a profile Peter Hutterer 2017-10-04 20:15:38 +10:00
  • 4bfd5d9a13 Add helper functions to loop through profiles, buttons and leds Peter Hutterer 2017-10-04 20:03:28 +10:00
  • 091e651831 Fix a comment, the deprecated functions *should* be removed Peter Hutterer 2017-10-05 09:01:13 +10:00
  • d52c2c0320 hidpp10: remove empty callback Thomas Hindoe Paaboel Andersen 2017-10-06 22:16:09 +02:00
  • cd71ce67b1 hidpp10: only update current resolution once per commit Thomas Hindoe Paaboel Andersen 2017-09-29 00:04:37 +02:00
  • 43f501907e hidpp10: fix setting resolution on G9 Thomas Hindoe Paaboel Andersen 2017-09-28 23:45:56 +02:00
  • d26d5b83f1 test: set RATBAG_TEST in code, not in meson Peter Hutterer 2017-09-29 13:43:44 +10:00
  • c401414310 tools: update ratbagd.py for the new logo types Peter Hutterer 2017-10-04 10:13:21 +10:00
  • c34fe85780 G9: add entry for LEDs count Thomas Hindoe Paaboel Andersen 2017-10-01 00:36:15 +02:00
  • a19a79d33a hidpp10: add Leds entry to .device file Thomas Hindoe Paaboel Andersen 2017-10-01 00:35:50 +02:00
  • 8edf6e7609 tools: use new RATBAG_LED_TYPEs Ogier Bouvier 2017-10-03 10:25:31 +02:00
  • 835a694c4b driver-hidpp20: add feature discovery for 0x1300 fix #325 Ogier Bouvier 2017-09-20 16:52:12 +02:00
  • a47492e62c hidpp20: add support for non-RGB LEDs, feature 0x1300 Ogier Bouvier 2017-09-15 16:10:20 +02:00
  • 186a1deda8 led: change RGB to RGB888 and add 1-bit RGB Peter Hutterer 2017-09-22 17:24:20 +10:00
  • 132212652f G9: add .svg for GNOME Thomas Hindoe Paaboel Andersen 2017-10-01 00:26:51 +02:00
  • 5a40d93a30 ratbagd: disable coredumps in ratbagd.devel Peter Hutterer 2017-09-29 09:14:17 +10:00
  • f62940c1e5 tools: specify the full path for the dbus permissions file Peter Hutterer 2017-09-29 09:10:11 +10:00
  • 0f808ed387 tools: fix a linebreak to be less confusing Peter Hutterer 2017-09-29 09:08:50 +10:00
  • d8edf2d9e4 tools: unlink the dbus file if ratbagd.devel fails to start Peter Hutterer 2017-09-29 09:07:44 +10:00
  • 6827f5ed81 tools/ratbagd.py: sync with Piper Jente Hidskes 2017-09-29 22:31:01 +02:00
  • f3208b499b G300: set the color depth Thomas Hindoe Paaboel Andersen 2017-09-29 00:15:33 +02:00
  • 94e0842a06 G300: add support LEDs Thomas Hindoe Paaboel Andersen 2017-09-28 00:18:09 +02:00
  • e0de98ba01 set CAP_LED for mice with only 1 LED Thomas Hindoe Paaboel Andersen 2017-09-28 00:59:49 +02:00
  • 1adb147f6d expand documentation of probe call Thomas Hindoe Paaboel Andersen 2017-09-27 21:43:59 +02:00
  • b1c4bba3b2 led: add support for color depth Peter Hutterer 2017-09-22 15:06:59 +10:00
  • cdbdcd23e6 G300: set min/max DPI Thomas Hindoe Paaboel Andersen 2017-09-21 17:18:14 +02:00
  • 23d1290b22 G300: set the active resolution Thomas Hindoe Paaboel Andersen 2017-09-21 00:13:38 +02:00
  • 5edcdfba5b G300: use int instead of signed Thomas Hindoe Paaboel Andersen 2017-09-20 07:42:30 +02:00
  • 6d105a002c G300: fix writing multiple profiles Thomas Hindoe Paaboel Andersen 2017-09-19 22:42:37 +02:00
  • 3b1a41f154 hidpp20: fix special button mapping fix #348 Ogier Bouvier 2017-09-19 10:48:52 +02:00
  • 0153efbf9c Remove now superfluous libratbag.sym Peter Hutterer 2017-09-07 11:24:49 +10:00
  • db34ab5255 RatbagdButton: fix missed dbus return value Jente Hidskes 2017-09-16 11:53:41 +02:00
  • 52e10d029f tools: ratbagctl.test: assert on the ratbagd process Benjamin Tissoires 2017-09-14 10:38:51 +02:00
  • 1c94ef5c56 tools: ratbagctl: only warn that no devices are available in list_devices Benjamin Tissoires 2017-09-14 10:36:32 +02:00
  • 5efd83fc41 tools: make sure we check for ratbagd_process returncode Benjamin Tissoires 2017-09-14 10:32:54 +02:00
  • 33966989db ratbagd: add ACTION_SPECIAL_INVALID to the table Jente Hidskes 2017-09-14 15:57:22 +02:00
  • c56c76e07d hidpp20: fix resolution count detection fix #343 Ogier Bouvier 2017-09-14 13:28:22 +02:00
  • 8440a36f92 G300 SVG: add 20 px margin Thomas Hindoe Paaboel Andersen 2017-09-13 00:41:47 +02:00
  • 3e31b45db0 SVG for G300 in GNOME theme Thomas Hindoe Paaboel Andersen 2017-09-12 21:17:26 +02:00
  • 548a40dba6 hidpp20: store correct size for feature list Ogier Bouvier 2017-09-13 09:43:59 +02:00
  • c437882e96 tools: ratbag-command: info: make use of _cleanup_ Benjamin Tissoires 2017-09-12 10:31:09 +02:00
  • 4a61dc413b support sector size that are not multiple of 16 Ogier Bouvier 2017-09-11 13:15:42 +02:00
  • 59df7defdb tools: add hidpp20-reset Benjamin Tissoires 2017-09-12 10:13:42 +02:00
  • 77fa6a1e65 hidpp20: fill in all profiles, even if they are not there Benjamin Tissoires 2017-09-12 10:08:35 +02:00
  • 0f8031c201 hidpp20: add commit API for onboard profiles Benjamin Tissoires 2017-09-12 10:03:39 +02:00
  • 5842dccc2a hidpp20: check if crcs are valid once on plug Benjamin Tissoires 2017-09-12 10:01:49 +02:00
  • 0c5b1998a5 hidpp20: move down hidpp20_initialize Benjamin Tissoires 2017-09-12 09:53:01 +02:00
  • f52ebd0dba hidpp20: move up hidpp20_internal_profile Benjamin Tissoires 2017-09-06 10:10:26 +02:00
  • 1857378a76 hidpp20: new memory model Benjamin Tissoires 2017-09-05 14:06:59 +02:00
  • d2600583bb hidpp20: do not mixed hex and decimal Benjamin Tissoires 2017-09-12 09:31:57 +02:00
  • e2a4684f83 hidpp20: use min when possible Benjamin Tissoires 2017-09-12 09:30:57 +02:00
  • ed39cf3dee hidpp20: reshuffle onboard_profile allocate/initialize Benjamin Tissoires 2017-09-05 10:42:59 +02:00
  • c4d3b1e606 hidpp20: fix Invalid writes Benjamin Tissoires 2017-09-12 09:49:38 +02:00
  • be1fb30751 tools: ratbag-command: fix a memory leak Benjamin Tissoires 2017-09-06 09:58:24 +02:00
  • a2b3c32124 RatbagdResolution: clamp values instead of returning an error Jente Hidskes 2017-09-11 20:22:00 +02:00
  • 26e7237010 RatbagdLed: clamp values instead of returning an error Jente Hidskes 2017-09-11 20:19:35 +02:00
  • 26a6215122 RatbagdResolution: rename get_rate to get_report_rate for consistency Jente Hidskes 2017-09-08 11:03:07 +02:00
  • 376adfdf2a ratbagd: fix return values in dbus methods Jente Hidskes 2017-09-11 20:29:31 +02:00
  • d990e3f027 RatbagdDevice: add a Resync signal Jente Hidskes 2017-09-11 20:16:13 +02:00