1
0
Fork 0
mirror of https://github.com/tuxedocomputers/tuxedo-touchpad-switch.git synced 2025-01-18 19:51:11 +01:00
Commit graph

67 commits

Author SHA1 Message Date
Werner Sembach
ec2f276ef9 Disable logic during suspend to avoid race conditions 2024-09-05 11:01:50 +02:00
Werner Sembach
fe34fb63f7 Fix error messages and code styling 2024-09-05 11:00:42 +02:00
Werner Sembach
9c7982fb27 Update changelog for 1.0.8 release 2024-05-29 17:06:58 +02:00
Werner Sembach
87487eb7a6 Add Plasma 6 support 2024-05-16 10:07:00 +02:00
Werner Sembach
edf029bbd0 Remove obsolete copyright notice 2023-04-14 17:47:16 +02:00
Werner Sembach
78f47d6c21 Update changelog for 1.0.7 release 2023-04-14 17:43:07 +02:00
Werner Sembach
30ae097f19 Fix build and runtime dependencies 2023-04-14 17:42:32 +02:00
Werner Sembach
10e872adcc Remove legacy packageing command because it breaks debuild on buildserver 2023-04-14 17:41:53 +02:00
Werner Sembach
fb8b538ba7 Update changelog for 1.0.6 release 2023-04-14 16:17:48 +02:00
Werner Sembach
444fe58055 Remove leftover debug output 2023-04-14 16:15:23 +02:00
Werner Sembach
4c240aec66 Update changelog for 1.0.5 release 2023-04-14 16:11:29 +02:00
Werner Sembach
09cb3ba98e Dynamically scan for correct feature report id 2023-04-14 16:09:00 +02:00
Werner Sembach
8f2ee508a5 Remove accidential redeclaration 2023-04-13 16:46:50 +02:00
Werner Sembach
cf8bd26506 Update changelog for 1.0.4 release 2022-03-04 16:16:42 +01:00
Werner Sembach
c5b13b82b7 Fix memory leak 2022-03-04 16:16:15 +01:00
Werner Sembach
e7f295d357 Remove assuming error message 2022-03-04 16:16:03 +01:00
Werner Sembach
cd61a8c0b8 Fix uncritical memory leak on exit 2022-03-04 12:36:01 +01:00
Werner Sembach
399c7de836 Clarify error messages 2022-03-04 12:33:35 +01:00
Werner Sembach
6d3bde274a Add gracefull exit on previously unhandled error cases 2022-03-04 12:31:23 +01:00
brainpower
f510c10a03
autodetect correct kded touchpad module
plasma 5.24 renamed the "touchpad" kded module to "kded_touchpad".
fix this by listing all loaded modules in kded and look for the correct
module name to use.

Otherwise it would try to use the wrong one, fail to initialize,
and not re-enable the touchpad after resuming after suspend
leaving the user with an unusable touchpad and no easy way to enable it.

This now also gives an error message and exits, if no touchpad module is
loaded.

Fixes: #9
2022-02-17 18:55:13 +01:00
Werner Sembach
88c8e45610 Update changelog 2022-01-25 17:39:48 +01:00
Werner Sembach
152dffd4b3 Root does not help with XDG variables 2022-01-25 17:34:00 +01:00
Werner Sembach
5d2875e2b0 Merge remote-tracking branch 'phideg/master' 2022-01-25 17:31:32 +01:00
phideg
aa96f01bf8 core dump happens if environment variable XDG_CURRENT_DESKTOP is not set. fixes #7 2022-01-03 21:19:38 +01:00
Werner Sembach
c4d61692ad Update changelog 2021-11-23 18:55:21 +01:00
Werner Sembach
a4a75e2648 Merge branch 'udev-rule' into 'master'
Updated 99-tuxedo-touchpad-switch.rules

See merge request tuxedocomputers/development/tuxedo-touchpad-switch!1
2021-11-23 17:47:02 +00:00
Steven Seifried
92f504fc6f
Updated 99-tuxedo-touchpad-switch.rules 2021-09-07 07:33:00 +02:00
Werner Sembach
4efc7ca3da Merge remote-tracking branch 'brunoais/patch-1' 2021-05-20 19:37:45 +02:00
Werner Sembach
63df613a84 Merge branch 'master' of gitlab.com:tuxedocomputers/development/tuxedo-touchpad-switch 2021-05-20 14:31:20 +02:00
brunoais
303f8f2a35
Clarify touchpad's available status 2021-04-29 21:36:12 +01:00
Werner Sembach
78f3ac21bd Fix typo in comment and add reference 2021-02-08 17:37:59 +01:00
Werner Sembach
3f90c9c6c1 Update changelog 2021-02-08 12:03:15 +01:00
Werner Sembach
9eea52ef40 Fix process not closing on logout 2021-02-08 11:58:16 +01:00
Werner Sembach
9db712c6bb Update changelog 2021-02-05 15:15:50 +01:00
Werner Sembach
aaf9833e50 Update ReadMe.md 2021-02-05 15:15:18 +01:00
Werner Sembach
3d2560e076 Update ReadMe.md 2021-02-05 13:17:53 +01:00
Werner Sembach
48bd160937 Update ReadMe.md 2021-02-05 11:56:59 +00:00
Werner Sembach
e79388621f Recreate changelog 2021-02-02 17:13:16 +01:00
Werner Sembach
c19115f3ad Remove broken script 2021-02-02 16:44:39 +01:00
Werner Sembach
7b0489a539 Extend update script 2021-02-02 16:02:31 +01:00
Werner Sembach
2f2432e69a Add debian package files 2021-02-01 19:43:11 +01:00
Werner Sembach
739f14f17b Make dev build timestamp utc 2021-02-01 16:48:04 +01:00
Werner Sembach
6ae444aa1d Fix double unlock bug and some memory leaks 2021-01-29 18:40:14 +01:00
Werner Sembach
3f349b2c8c Automatically set dependencies 2021-01-28 18:36:54 +01:00
Werner Sembach
8f7ada8dd4 Add timestamp to package builds of untaged commits 2021-01-28 11:38:43 +01:00
Werner Sembach
c2859e1d06 Append git hash to package version when building an untaged commit 2021-01-28 11:20:24 +01:00
Werner Sembach
7395ff0c1b Add license text to all files and auto detect version from git tags 2021-01-27 18:36:39 +01:00
Werner Sembach
73d02b49bb Increase version number 2021-01-27 17:39:35 +01:00
Werner Sembach
61b4cb20d3 Add handler for KDE suspend/resume 2021-01-27 17:05:42 +01:00
Werner Sembach
4118ab6962 Merge GNOME and KDE logic and decide in programm what to run 2021-01-27 16:37:17 +01:00