Christoffer Sandberg
f1ffca50c4
Logical fixes + color scaling fix + brightness level tweaks
2020-07-28 14:30:08 +02:00
Christoffer Sandberg
06492b22ef
Color and brightness param + scaling of current set color
2020-07-28 13:25:08 +02:00
Christoffer Sandberg
f90c513aad
Move brightness parameter in preparation for common use
2020-07-28 11:32:43 +02:00
Christoffer Sandberg
a85ccf9a4e
Prepare uw state data structure and lookup for color strings
2020-07-27 16:31:38 +02:00
Christoffer Sandberg
5f2db68a9b
Move static color definitions for use by multiple drivers
2020-07-27 11:36:49 +02:00
Christoffer Sandberg
af54fb8d9b
Basic uniwill rgb keyboard backlight control through tuxedo-cc-wmi
2020-07-24 12:09:28 +02:00
Christoffer Sandberg
84442d0b2f
Update version to 2.0.5
2020-06-22 16:42:51 +02:00
Christoffer Sandberg
58c0860440
Merge branch '23-extended-keyboard-support'
2020-06-22 16:42:34 +02:00
Christoffer Sandberg
1464197ef7
Add new WMI module aliases
2020-06-22 13:33:41 +02:00
Christoffer Sandberg
1ac2a55e68
Update changelogs
2020-06-18 10:50:13 +02:00
Christoffer Sandberg
2d3f22a579
Move special code handling to where it is actually defined
2020-06-18 10:42:10 +02:00
Christoffer Sandberg
13d9b8bbf8
Add special key-combo when gauge key is pressed
2020-06-16 14:42:52 +02:00
Christoffer Sandberg
8a7052dbda
Add event sending structure for touchpad toggle workaround
2020-06-02 10:34:46 +02:00
Christoffer Sandberg
f7d79e6bbc
Add basic probe and wmi notifiers
2020-05-29 17:51:09 +02:00
Christoffer Sandberg
3bb71064ae
Add empty new driver
2020-05-29 16:20:02 +02:00
Christoffer Sandberg
e74a3404a7
Add additional id check to existing driver
2020-05-29 13:19:28 +02:00
Christoffer Sandberg
da7534772a
Additional decoupling
2020-05-29 11:41:05 +02:00
Christoffer Sandberg
955c683971
Further modularize drivers incl. probe/remove
2020-05-28 18:40:20 +02:00
Christoffer Sandberg
bc9a14328c
Parameterize keymap
2020-05-27 18:04:50 +02:00
Christoffer Sandberg
27841a685d
Split code for modularizing
2020-05-27 17:08:40 +02:00
Christoffer Sandberg
609c5f19db
Update version to 2.0.4
2020-05-26 14:12:47 +02:00
Christoffer Sandberg
acc156357f
More event modifications
...
- Add rfkill event
- Make sure the events thrown on volume keys do
not interfere with built-in volume key functionality
- Do not throw unknown key events
Resolves #24 #25
2020-05-26 14:11:08 +02:00
Christoffer Sandberg
6d666d9d25
Text tweaks
2020-05-20 13:36:07 +02:00
Christoffer Sandberg
0b13a220f4
Update dependencies to replace tuxedo-touchpad-fix
2020-05-20 13:06:41 +02:00
Christoffer Sandberg
b8a4dc18e3
Update version & changelog
...
Plus.. suppress output from sed when building. Note, sed is only
used for packaging and otherwise irrelevant. However, it should not
look like an error.
2020-05-19 16:11:10 +02:00
Christoffer Sandberg
5ba78bacad
Fix: module not removed on rpm update
...
Resolves #19
2020-05-19 15:45:31 +02:00
Christoffer Sandberg
40d964fa1c
Text and description updates
2020-05-19 15:42:50 +02:00
Christoffer Sandberg
b5e3c8709f
Merge branch 'key-events'
...
Resolves #21
2020-05-19 15:28:56 +02:00
Christoffer Sandberg
60cb7e91ae
Add touchpad toggle events for new and old devices
...
Resolves #22
2020-05-19 14:39:22 +02:00
Christoffer Sandberg
aa1d22124e
Add keyboard events
...
Configures tuxedo-keyboard to send key events
KEY_KBDILLUMUP
KEY_KBDILLUMDOWN
KEY_LIGHTS_TOGGLE
KEY_KBDILLUMTOGGLE
on the received WMI events
Needed by other keyboard backlight drivers (see #21 ).
2020-04-23 13:14:50 +02:00
Christoffer Sandberg
1bfdf51c86
Add gitlab ci package build trigger for release branch
2020-04-17 12:32:46 +02:00
Christoffer Sandberg
569066715e
Update readme and manual dkms installation helper cmds
2020-04-17 12:29:58 +02:00
Christoffer Sandberg
c3d1773264
Update version to 2.0.2
...
Add tuxedo_keyboard.conf to packaging. Installs into
/etc/modprobe.d/tuxedo_keyboard.conf
Add transitional package from tuxedo-keyboard-dkms to just
tuxedo-keyboard.
2020-04-15 17:52:40 +02:00
Christoffer Sandberg
060297acee
Add module alias for the used WMI GUIDs
...
Should solve automatic loading issues without using the systemd
solutions.
Fixes #18
2020-04-14 13:02:52 +02:00
Christoffer Sandberg
d73bb97038
Merge branch 'packaging'
2020-04-14 12:43:57 +02:00
tuxedoxt
4e0c7aa170
Merge (github) pull request #42 from ashh87/master
...
Restore state on resume.
2020-04-14 12:31:01 +02:00
Christoffer Sandberg
91b0258c54
Remove chdir argument from dkms.conf make calls
2020-04-14 10:36:31 +02:00
Christoffer Sandberg
46aca07994
Fix mark obsolete named packages
2020-04-14 10:06:29 +02:00
Christoffer Sandberg
67a7406fa8
Remove gitlab CI again
...
Until correct procedures are in place
2020-03-18 11:41:39 +01:00
Christoffer Sandberg
a78d18924b
Add license header to Makefile
2020-03-18 11:04:22 +01:00
Christoffer Sandberg
95723a9555
Fix return value from dkms postinst in spec file
2020-03-18 10:32:59 +01:00
Christoffer Sandberg
08f2d80ce1
Add gitlab CI config for packaging
...
Trigger packaging on change to dkms.conf in master/development
2020-03-17 17:30:19 +01:00
Christoffer Sandberg
43a251240a
Fix description plus new line
2020-03-17 17:17:29 +01:00
Christoffer Sandberg
549e2803e7
Add new packaging base
...
- Increase version to 2.0.1
2020-03-17 17:00:31 +01:00
vinzv
429fb62a0b
Merge pull request #44 from StevenSeifried/master
...
Add missing character in src/tuxedo_keyboard.c
2020-03-12 23:54:59 +01:00
Steven Seifried
26a3d2ef83
Add missing character in src/tuxedo_keyboard.c
2020-03-12 22:36:01 +01:00
Ash Hughes
25181b40d2
Turn keyboard off on suspend to prevent default colours showing on resume before driver has control again.
2020-02-14 23:12:15 +00:00
Ash Hughes
3af08adf79
Restore state on resume.
2020-02-14 19:01:24 +00:00
vinzv
ec3cb29f54
Update README.md
2020-02-11 17:12:10 +01:00
vinzv
7e2c8a923f
Merge pull request #39 from StevenSeifried/master
...
Added tuxedo_keyboard.conf and updated README
2020-01-02 23:33:05 +01:00