1
0
forked from drath/libratbag

Commit Graph

  • de83186c3c Create the dbus directory in $builddir Peter Hutterer 2016-03-10 07:16:28 +10:00
  • fa0d57dd47 Install the dbus config as well Peter Hutterer 2016-03-10 07:14:44 +10:00
  • b164fa622f Change to a dbus-activated service Peter Hutterer 2016-03-09 14:37:49 +10:00
  • e4c654841b Merge pull request #3 from whot/master bentiss 2016-03-09 09:41:26 +01:00
  • a411248c7c Merge pull request #2 from whot/wip/pkg-cleanup bentiss 2016-03-09 09:39:45 +01:00
  • a066203b4a systemd: fix typo in service file Peter Hutterer 2016-03-09 14:08:20 +10:00
  • 819c70fa9a systemd: restart on abort Peter Hutterer 2016-03-09 13:41:04 +10:00
  • 9f9383e6ff profile: free the buttons/resolutions on profile cleanup Peter Hutterer 2016-03-09 13:25:44 +10:00
  • 70222b3033 Use PKG_CHECK_VAR to check for the pkgdatadir Peter Hutterer 2016-03-09 13:10:14 +10:00
  • 5e2d7de6c2 configure.ac: remove a couple of unused items Peter Hutterer 2016-03-09 13:04:22 +10:00
  • 765ee6c08c Merge pull request #67 from phomes/g9-read-dpi bentiss 2016-03-04 09:02:55 +01:00
  • aceef4d0d0 ratbagd 0.0.2 Peter Hutterer 2016-03-04 14:27:18 +10:00
  • 654956baa6 Fix distcheck Peter Hutterer 2016-03-04 14:19:03 +10:00
  • 577a7c52fc hidpp10: Fix getting current resolution on G9 Thomas Hindoe Paaboel Andersen 2016-03-04 00:04:00 +01:00
  • 212ab08c15 device: export the full path to the SVG as well Peter Hutterer 2016-03-04 08:30:10 +10:00
  • 18a0be561f Merge pull request #1 from whot/python-bindings bentiss 2016-03-03 15:30:19 +01:00
  • 0528981a0a Replace ratbagctl with a python version Peter Hutterer 2016-03-03 20:13:00 +10:00
  • eac1e91638 Add a python module to talk to ratbagd Peter Hutterer 2016-03-03 10:10:38 +10:00
  • a8600faeb3 button: use dash, not underscore, for button type names Peter Hutterer 2016-03-03 15:10:11 +10:00
  • 9c33eede5c Add a COPYING file Peter Hutterer 2016-03-03 10:17:31 +10:00
  • 85acab4642 hidpp20: fix correct number of resolutions in the profile Benjamin Tissoires 2016-03-02 10:54:13 +01:00
  • 0b5ccfeaed hidpp20: re-enable G303 Benjamin Tissoires 2016-03-02 10:50:19 +01:00
  • f108ffa9ff hidpp20: remove internal project name Benjamin Tissoires 2016-03-02 10:49:07 +01:00
  • f233b6bf77 data: add a README on how do do the data files Peter Hutterer 2016-03-02 15:19:10 +10:00
  • c95d8e05ca lur: Add a note that we're not doing OOM Peter Hutterer 2016-03-02 14:05:43 +10:00
  • b3237fd001 lur: change new_from_hidraw to return an errno Peter Hutterer 2016-03-02 14:00:58 +10:00
  • 7704c102e4 lur: add lur_device_get/set_userdata Benjamin Tissoires 2016-03-02 09:08:05 +01:00
  • 55cb7447f9 lur: capitalize use of Logitech Unifying Receiver Peter Hutterer 2016-03-02 13:41:25 +10:00
  • 77eaa70f77 Merge pull request #63 from phomes/G9-set-profile bentiss 2016-03-01 23:45:30 +01:00
  • 70d864af09 hidpp10: write profile for G9 Thomas Hindoe Paaboel Andersen 2016-02-29 21:16:38 +01:00
  • 15968c8e39 Merge pull request #62 from phomes/g9-features bentiss 2016-03-01 23:12:00 +01:00
  • 0558bd4101 Merge pull request #61 from phomes/cleanup bentiss 2016-03-01 23:10:56 +01:00
  • 3962ec7745 hidpp10: Add button mappings for G9 Thomas Hindoe Paaboel Andersen 2016-03-01 22:08:11 +01:00
  • 2164a3b549 libratbag: remove unused variable Thomas Hindoe Paaboel Andersen 2016-02-28 04:19:55 +01:00
  • f0417a9535 hidpp10: Add definition for buttons on the G9 Thomas Hindoe Paaboel Andersen 2016-02-28 04:17:59 +01:00
  • 9d9c42cc6a hidpp10: rename structs wrt _sym vs. _dual Thomas Hindoe Paaboel Andersen 2016-02-28 04:01:46 +01:00
  • efd15a33fb configure.ac: libratbag 0.3 v0.3 Benjamin Tissoires 2016-03-01 17:04:39 +01:00
  • b804e117c1 hidpp20drv: fix segfault when a device is not powered on Benjamin Tissoires 2016-03-01 16:59:32 +01:00
  • b54d28ec1a tools: add a man for ratbag-command Benjamin Tissoires 2016-03-01 16:46:31 +01:00
  • 388dae76bc libratbag.sym: bump symbols version Benjamin Tissoires 2016-03-01 15:35:33 +01:00
  • 19f87790bb Add liblur versioning and pkg-config Benjamin Tissoires 2016-03-01 15:34:46 +01:00
  • 9aa8938eb8 hidpp20: profiles: make sure the mouse is in the profiles mode, not HID Benjamin Tissoires 2016-03-01 15:05:50 +01:00
  • 25094daaed hidpp20: profiles: make sure device is compatible with our implementation Benjamin Tissoires 2016-03-01 14:57:19 +01:00
  • 39069623f2 hidpp20drv: bail out if the features are not working as expected Benjamin Tissoires 2016-03-01 14:36:03 +01:00
  • d5c74682f1 Add missing carriage return when the driver does not match Benjamin Tissoires 2016-03-01 14:32:42 +01:00
  • 6cba2abd8e hidpp20: reorder profile initialization Benjamin Tissoires 2016-03-01 14:15:15 +01:00
  • 6c285fa2a1 button: emit property change events when we update a button Peter Hutterer 2016-02-29 13:55:58 +10:00
  • d6116e00bc ratbagd 0.0.1 Peter Hutterer 2016-02-29 10:07:52 +10:00
  • c54b382775 Require libratbag 0.2 Peter Hutterer 2016-02-29 09:59:51 +10:00
  • f58b91a9b2 When setting a button action, update our internal state on success Peter Hutterer 2016-02-25 15:52:08 +10:00
  • 184e2b646c Add a systemd service file Peter Hutterer 2016-02-29 09:14:22 +10:00
  • 8a8379c7eb button: return -1 for invalid special values Peter Hutterer 2016-02-25 15:23:58 +10:00
  • 8e8d827e00 Export button mappings over dbus Peter Hutterer 2016-02-23 14:37:29 +10:00
  • de08323609 Fix return for ratbag_button_get_special when we don't have a special action Peter Hutterer 2016-02-24 10:50:35 +10:00
  • 5fcdfab2a6 Fix a doxygen ref Peter Hutterer 2016-02-18 15:58:14 +10:00
  • 2fad2e3ccd resolution: mark the dpi/rate as changable Peter Hutterer 2016-02-22 13:29:02 +10:00
  • 4c66d7f5ba dbus: allow normal users to talk to ratbagd Peter Hutterer 2016-02-22 09:42:47 +10:00
  • 124385fc31 ratbagctl: print all properties Peter Hutterer 2016-02-19 15:18:44 +10:00
  • 5fe39f94ab ratbagctl: fix show-profile to handle the resolution objects Peter Hutterer 2016-02-19 15:07:15 +10:00
  • e8d1645150 ratbagctl: Switch ActiveProfile parsing to an integer Peter Hutterer 2016-02-19 14:18:14 +10:00
  • d1ea517f9a ratbagctl: drop DefaultProfile parsing Peter Hutterer 2016-02-19 14:17:42 +10:00
  • c6627d6266 device: if we can't fetch the description or svg, return an empty string Peter Hutterer 2016-02-19 14:16:08 +10:00
  • 2138ab05e5 Replace fprintfs with a new log_error helper Peter Hutterer 2016-02-19 14:06:04 +10:00
  • ce3038fd8e Use streq over strcmp Peter Hutterer 2016-02-19 13:56:43 +10:00
  • 555d00c9a8 ratbagd: if --verbose is specified, set libratbag to verbose too Peter Hutterer 2016-02-19 13:55:09 +10:00
  • 12f013681a Add rudimentary for buttons Peter Hutterer 2016-02-18 15:53:25 +10:00
  • e07839bcee tools: remove no-install flag for lur-command Benjamin Tissoires 2016-02-18 14:25:18 +01:00
  • 7a498310e2 resolution: remove unused variables Peter Hutterer 2016-02-18 15:14:15 +10:00
  • 9af58224fa resolution: export capabilities as dbus properties Peter Hutterer 2016-02-18 11:14:13 +10:00
  • 61abdb57a7 device: export all capabilities as dbus properties Peter Hutterer 2016-02-18 11:10:51 +10:00
  • e0cb0c70e1 README: fix typo, this is ratbagd, not libratbag Peter Hutterer 2016-02-18 09:11:57 +10:00
  • 420a05cabf README: Add instructions to have libsystemd >= 227 Benjamin Tissoires 2016-02-17 15:23:30 +01:00
  • 2f6e1ceb73 libratbag v0.2 v0.2 Benjamin Tissoires 2016-02-17 15:26:12 +01:00
  • 0df95f5c96 Merge pull request #60 from whot/master bentiss 2016-02-17 08:13:17 +01:00
  • 9c37f5c300 Install the data files in $(datadir) Peter Hutterer 2016-02-17 16:27:22 +10:00
  • 262dd532e6 Add a log_verbose logging function for debug output Peter Hutterer 2016-02-17 10:33:20 +10:00
  • 80ed6d1399 resolution: switch to an index for ActiveResolution/DefaultResolution Peter Hutterer 2016-02-16 16:59:28 +10:00
  • c04f1b57aa device: switch active profile over to return an index only Peter Hutterer 2016-02-16 16:51:23 +10:00
  • 7aca92f2b3 resolution: add support for setting resolutions and report rate Peter Hutterer 2016-02-16 07:48:16 +10:00
  • e199278d6f profile: switch DefaultResolution/ActiveResolution over to an object path Peter Hutterer 2016-02-15 15:04:14 +10:00
  • f2a55bca55 profile: add GetResolutionByIndex Peter Hutterer 2016-02-15 14:54:20 +10:00
  • bcd62aec6b resolutions: switch to using objects for resolutions Peter Hutterer 2016-02-15 12:04:14 +10:00
  • c4e4330bd1 profile: prefix the profile object path with a 'p' Peter Hutterer 2016-02-15 12:31:55 +10:00
  • c70b53a162 profile: add support for setting the active profile Peter Hutterer 2016-02-12 16:15:53 +10:00
  • 3262def07c device: add support for get-svg Peter Hutterer 2016-02-12 16:15:43 +10:00
  • d049c13062 device: drop default profile fetching, removed from libratbag Peter Hutterer 2016-02-11 17:21:18 +10:00
  • c657178d22 hidpp10drv: fix capabilities for gaming mice Benjamin Tissoires 2016-02-11 11:16:30 +01:00
  • 2e1321cf93 Remove ratbag_profile_is_default from header file too Peter Hutterer 2016-02-11 17:18:46 +10:00
  • 5ffed21e0e Remove cleanup func define for sd_bus_message_unref Peter Hutterer 2016-02-11 17:16:58 +10:00
  • e1c3449d03 Merge branch 'WIP/remove_default_profile' of https://github.com/bentiss/libratbag Peter Hutterer 2016-02-11 11:01:22 +10:00
  • 04e6f765d1 Merge pull request #59 from bentiss/WIP/remove_has_capability Peter Hutterer 2016-02-11 10:51:09 +10:00
  • ff2d9713f7 Remove the default profile capability Benjamin Tissoires 2016-02-10 15:22:25 +01:00
  • 960ee73da9 remove .has_capability() driver hook Benjamin Tissoires 2016-02-10 15:08:35 +01:00
  • 80fd187c3c Dynamically allocate the resolutions Benjamin Tissoires 2016-02-10 14:39:38 +01:00
  • df088466ae hidpp20drv: rework the initialisation process Benjamin Tissoires 2016-02-10 14:32:59 +01:00
  • 3c3277a403 hidpp20drv: rework hidpp20drv_read_profile() Benjamin Tissoires 2016-02-10 14:27:48 +01:00
  • 2f1c28598c hidpp20drv: extract hidpp20drv_read_resolution_dpi_2201() Benjamin Tissoires 2016-02-10 14:23:50 +01:00
  • 0fccfc2338 test: check for the active resolution in the device Benjamin Tissoires 2016-02-09 15:15:46 +01:00
  • 638c6fb560 remove dead code in ratbag_profile_is_active() Benjamin Tissoires 2016-02-09 14:42:55 +01:00
  • 0c826ef251 fix copy/paste error in ratbag_profile_set_default() Benjamin Tissoires 2016-02-09 14:42:52 +01:00