Commit graph

254 commits

Author SHA1 Message Date
dokutan
d5776827e7 Read the battery level from the M913 2021-11-24 20:41:47 +01:00
dokutan
4cbbb26d4d Add M901 Perdition PID 2021-11-23 18:19:20 +01:00
dokutan
54950c0ee8
Merge pull request #30 from akdev1l/master
ci/cd: add github workflows
2021-10-20 14:23:50 +02:00
Alex Diaz
f5e85f3234
ci/cd: enable centos 8 release 2021-10-20 00:14:50 -04:00
Alex Diaz
bd536b8ae6
ci/cd: enable centos 8 build 2021-10-19 23:09:07 -04:00
Alex Diaz
fff4daea8f
ci/cd: add github workflows
All the builds are done in fedora containers at the moment.

1. build.yml - triggers on every push and PR, it just builds the
   project
2. build-cmake.yml - triggers on every push and PR, it builds the
   project with cmake
3. release.yml - triggers on v* tags on master, it creates a new github
   release, builds a fedora RPM and also uploads the rpm and src rpm to
   the release page for distribution

minor bug in the makefile was fixed, it was preventing from using
multiple threads for compilation which slowed down the build
2021-10-19 22:31:43 -04:00
dokutan
8066172567 Add backend for the M686 2021-10-17 17:41:44 +02:00
dokutan
1a4476c5f2 Merge branch 'm711-xy-dpi' 2021-10-17 13:24:46 +02:00
dokutan
ecefa20be2 Merge branch 'm913' 2021-10-17 13:21:15 +02:00
dokutan
d75f117f25 M913: new button mapping options 2021-10-17 13:20:20 +02:00
dokutan
1bc8099bae Implement rainbow lightmode for the M913 2021-10-12 17:27:54 +02:00
dokutan
dfedf80612 Improved reading the settings from the M913 2021-10-10 22:40:07 +02:00
dokutan
e50810564f M711: add support for axis specific DPI values 2021-10-07 18:52:00 +02:00
dokutan
3d684797c0 Fix no vertical movement on the M711 2021-10-07 18:25:09 +02:00
dokutan
c2172dca2e Read more settings from the M913 2021-10-07 18:06:04 +02:00
dokutan
2c5e4fdd92 Initial support for reading the settings from the M913 2021-10-03 01:28:39 +02:00
dokutan
ad523ea2ad M913 improvements 2021-10-03 00:43:20 +02:00
dokutan
b213752578 Preprare M913 backend for multiple profiles 2021-09-29 21:11:50 +02:00
dokutan
223b33f4cc Add M909 PID to the generic backend 2021-09-11 17:17:50 +02:00
dokutan
74de332d2b
Update README.md 2021-08-05 22:23:52 +02:00
dokutan
aba3064ead Fix swapped button_dpi and button_lightmode for the M607 2021-08-05 21:52:21 +02:00
dokutan
c77ed5deae
Update README.md 2021-08-03 18:55:22 +02:00
dokutan
4ad5511205 Update _c_data_settings_3 for the M607 2021-07-30 18:57:02 +02:00
dokutan
e2308cbf0e Add experimental support for the M607 2021-07-30 18:47:16 +02:00
dokutan
ff1cea1e10
Merge pull request #24 from g-fb/cmake
Add source files for m719 and 721
2021-07-20 18:24:32 +02:00
George Florea Bănuș
cb92d6b742 Add source files for m719 and 721 2021-07-19 12:40:23 +03:00
dokutan
74d64a2dc4 Add initial support for actual DPI values for the M711 2021-06-01 22:58:16 +02:00
dokutan
3db937dba3 Update sha256sum in the PKGBUILD 2021-05-25 15:04:43 +02:00
dokutan
18b7826f9e Version 3.2 2021-05-25 14:50:31 +02:00
dokutan
1943506f8e
Update README.md 2021-05-04 21:38:38 +02:00
dokutan
4d552ab882
Update README.md 2021-05-04 21:37:11 +02:00
dokutan
3db4f9fa48
Fix M801 (RGB?) PID 2021-05-04 21:29:19 +02:00
dokutan
af40b5d9a5
Remove PIDs of incompatible mice (M702, M801) 2021-05-04 21:23:34 +02:00
dokutan
6f0a4adf4d Add backend for the M721 2021-05-01 01:15:39 +02:00
dokutan
4d9bf966e5 Add M721 PID to mouse_generic::_c_all_pids 2021-05-01 00:50:52 +02:00
dokutan
b9c8fbae3e Add M702 PID to mouse_generic::_c_all_pids 2021-04-24 16:46:03 +02:00
dokutan
98bb1fb58c Fix cppcheck warnings, part 2 2021-04-24 16:42:32 +02:00
dokutan
107e90a2c7 Fix cppcheck warnings, part 1 2021-04-15 13:37:48 +02:00
dokutan
f5e42e764f Fix missing increment in for loop in mouse_m990::write_settings() 2021-04-11 22:50:15 +02:00
dokutan
5bf885dca6
Mark the M719 as completely supported 2021-04-11 21:46:54 +02:00
dokutan
859dfb703b Reduce number of handled macros for the M719 to one 2021-04-07 22:23:55 +02:00
dokutan
0bdf5c59ba Update _s_keymap_data size for the M719 2021-04-05 21:41:09 +02:00
dokutan
28578e9488 Swap button_dpi and button_backward for the M719 2021-04-05 20:20:31 +02:00
dokutan
6a159217bf
Update README.md 2021-04-05 14:27:04 +02:00
dokutan
4c099a1b52 Rearrange button order for the M719 2021-04-04 23:05:16 +02:00
dokutan
a657013521 Enable reading of the button mapping for the M719 2021-04-04 22:35:14 +02:00
dokutan
62e157280d Support actual DPI values for the M719 2021-04-04 22:08:52 +02:00
dokutan
6450bee328 Update write_settings() for the M719 2021-04-04 16:52:05 +02:00
dokutan
58ee979235 Update -R output for the M719 2021-04-03 22:25:19 +02:00
dokutan
778ea0708e Add backend for the M719 2021-04-03 22:18:26 +02:00