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
|
549e2803e7
|
Add new packaging base
- Increase version to 2.0.1
|
2020-03-17 17:00:31 +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 |
|
Richard Sailer
|
b2575e6d7a
|
Doc: descriptive macro and var names
|
2019-11-24 13:14:39 +01:00 |
|
Richard Sailer
|
18961a0551
|
Move all Symbolic macros together
|
2019-11-24 12:35:08 +01:00 |
|
Richard Sailer
|
059a598f26
|
evaluate_wmi_method: proper var names and error messages
|
2019-11-24 13:13:14 +01:00 |
|
Richard Sailer
|
6314e4704f
|
Control flow cleanup: avoid goto + better error messages
|
2019-11-24 12:22:20 +01:00 |
|
Richard Sailer
|
bdab3dc13e
|
refactor: set_state() --> set_enabled()
|
2019-11-24 12:02:05 +01:00 |
|
Richard Sailer
|
e415bbdbcb
|
Bump version to 2.0.0 due to major rewrites, refactoring and new feature
|
2019-08-22 04:18:41 +02:00 |
|
Richard Sailer
|
0611e54ec6
|
Fix: actually change colors with key, not just stay at the same
|
2019-08-22 04:10:05 +02:00 |
|
Richard Sailer
|
0d915b833b
|
next_color(): Add usefull debug output
|
2019-08-22 04:08:43 +02:00 |
|
Richard Sailer
|
bf601f1eba
|
finally rewire: set next blinking pattern key to set_next_color_whole_kb()
|
2019-08-19 06:20:06 +02:00 |
|
Richard Sailer
|
e5d1aa8110
|
Add set_next_color_whole_kb()
|
2019-08-19 06:17:55 +02:00 |
|
Richard Sailer
|
338023dc98
|
fix kbd_led_state initialization
|
2019-08-19 05:55:41 +02:00 |
|
Richard Sailer
|
42e5c40f93
|
introduce set_color_code_region() with sane error checking
|
2019-08-19 05:55:11 +02:00 |
|
Richard Sailer
|
27aafcf1fd
|
refactor: set_color_region() -> set_color_string_region()
|
2019-08-19 05:29:54 +02:00 |
|
Richard Sailer
|
06bb6801df
|
kbd_led_state_t: add whole_kbd_color member
|
2019-08-19 05:28:46 +02:00 |
|
Richard Sailer
|
68eb899f71
|
Move color list to other global vars + make it static + add comments
|
2019-08-18 06:28:06 +02:00 |
|
Richard Sailer
|
690b43987a
|
blinking_pattern --> blinking_pattern_t
|
2019-08-18 06:12:11 +02:00 |
|
Richard Sailer
|
f6c08bf036
|
doc: meaningfull var names: state --> enabled
|
2019-08-18 06:09:03 +02:00 |
|
Richard Sailer
|
6c80892b31
|
Move all struct type definitions to the top
|
2019-08-18 06:03:47 +02:00 |
|
Richard Sailer
|
efe641bb42
|
doc, better names: keyboard --> kbd_led_state
|
2019-08-18 05:59:24 +02:00 |
|
Richard Sailer
|
6e72e954e5
|
Add own struct type for kbd_led_state
|
2019-08-18 05:55:43 +02:00 |
|
Richard Sailer
|
0df6f7362b
|
Add doc: meaningfull variable names
|
2019-08-18 05:49:12 +02:00 |
|
Richard Sailer
|
5c64a75ec0
|
Consistent terminology: Section --> Region
|
2019-08-12 22:26:58 +02:00 |
|
Richard Sailer
|
8ea156a95a
|
Refactor: Buffer --> color_string
|
2019-08-12 18:34:41 +02:00 |
|
Richard Sailer
|
79eb89923e
|
Declare, define and initialize data structure for avail. kbd colors
|
2019-08-06 01:53:36 +02:00 |
|
Richard Sailer
|
8385cfa2df
|
More meaningfull var names and some commments for doc purposes
|
2019-08-04 06:11:06 +02:00 |
|
Richard Sailer
|
bbb1646ff7
|
Some comments and better formatting
|
2019-08-04 04:33:28 +02:00 |
|
Richard Sailer
|
0a98818376
|
set_color_region(): more meaningfull variable names
|
2019-08-04 04:33:00 +02:00 |
|
Richard Sailer
|
4c8fb9937f
|
Refactoring: more meaningfull local variable names
|
2019-08-04 04:10:59 +02:00 |
|
Richard Sailer
|
2071710a71
|
Make central data structure blinking_pattern an own data type
|
2019-08-04 04:04:24 +02:00 |
|
Richard Sailer
|
4f0cb95266
|
easier names: sysfs attribute --> sysfs attribute file
|
2019-08-04 03:30:06 +02:00 |
|
Richard Sailer
|
ff7eacc2ce
|
Minor refactoring and cleanups
|
2019-08-04 02:58:15 +02:00 |
|
Richard Sailer
|
a493b1d572
|
Remove unused macro
|
2019-08-04 02:35:42 +02:00 |
|
Richard Sailer
|
c41f8febc2
|
Finalize module internal refactoring: mode --> blinking_pattern
|
2019-08-04 02:33:48 +02:00 |
|
Richard Sailer
|
edd7b4fb24
|
Move simple macro up to avoid compiler warning
|
2019-08-04 01:28:08 +02:00 |
|
Richard Sailer
|
1dcb5d2a03
|
Merge header with module code since it's local and of no use to other modules
|
2019-08-04 01:15:57 +02:00 |
|
Richard Sailer
|
6b6de61885
|
New default keyboard color: white
|
2019-06-06 17:14:30 +02:00 |
|
Richard Sailer
|
218dce4cf9
|
.h: Minor cleanup
|
2019-06-06 17:14:30 +02:00 |
|
Richard Sailer
|
a95f9e51e1
|
Refactor several symbol names: mode --> blinking_pattern to be more descriptive
|
2019-06-06 17:13:54 +02:00 |
|
Richard Sailer
|
2506b60a3a
|
.c: formatting, readability and some small, isomorph code simplifications
|
2019-06-04 21:55:56 +02:00 |
|
Richard Sailer
|
eb89278121
|
[..]keyboard.h: Remove inclusion of list.h
It's nowhere needed in .h or .c, whole module builds fine without it
|
2019-06-04 20:10:59 +02:00 |
|
Richard Sailer
|
e116096c4e
|
[..]keyboard.h: remove unnecesarry includes
platform_device.h and module.h are both already included by tuxedo_keyboard.c
|
2019-06-04 20:07:12 +02:00 |
|
Richard Sailer
|
4d5998ea97
|
Code style, return type on same line, finally use scripts/Lindent
|
2019-06-04 19:32:30 +02:00 |
|
Richard Sailer
|
d319024029
|
Refactor: more descriptive names for two functions
|
2019-06-04 19:18:06 +02:00 |
|