Werner Sembach
6d3bde274a
Add gracefull exit on previously unhandled error cases
3 years ago
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
3 years ago
Werner Sembach
88c8e45610
Update changelog
3 years ago
Werner Sembach
152dffd4b3
Root does not help with XDG variables
3 years ago
Werner Sembach
5d2875e2b0
Merge remote-tracking branch 'phideg/master'
3 years ago
phideg
aa96f01bf8
core dump happens if environment variable XDG_CURRENT_DESKTOP is not set. fixes #7
3 years ago
Werner Sembach
c4d61692ad
Update changelog
3 years ago
Werner Sembach
a4a75e2648
Merge branch 'udev-rule' into 'master'
...
Updated 99-tuxedo-touchpad-switch.rules
See merge request tuxedocomputers/development/tuxedo-touchpad-switch!1
3 years ago
Steven Seifried
92f504fc6f
Updated 99-tuxedo-touchpad-switch.rules
3 years ago
Werner Sembach
4efc7ca3da
Merge remote-tracking branch 'brunoais/patch-1'
4 years ago
Werner Sembach
63df613a84
Merge branch 'master' of gitlab.com:tuxedocomputers/development/tuxedo-touchpad-switch
4 years ago
brunoais
303f8f2a35
Clarify touchpad's available status
4 years ago
Werner Sembach
78f3ac21bd
Fix typo in comment and add reference
4 years ago
Werner Sembach
3f90c9c6c1
Update changelog
4 years ago
Werner Sembach
9eea52ef40
Fix process not closing on logout
4 years ago
Werner Sembach
9db712c6bb
Update changelog
4 years ago
Werner Sembach
aaf9833e50
Update ReadMe.md
4 years ago
Werner Sembach
3d2560e076
Update ReadMe.md
4 years ago
Werner Sembach
48bd160937
Update ReadMe.md
4 years ago
Werner Sembach
e79388621f
Recreate changelog
4 years ago
Werner Sembach
c19115f3ad
Remove broken script
4 years ago
Werner Sembach
7b0489a539
Extend update script
4 years ago
Werner Sembach
2f2432e69a
Add debian package files
4 years ago
Werner Sembach
739f14f17b
Make dev build timestamp utc
4 years ago
Werner Sembach
6ae444aa1d
Fix double unlock bug and some memory leaks
4 years ago
Werner Sembach
3f349b2c8c
Automatically set dependencies
4 years ago
Werner Sembach
8f7ada8dd4
Add timestamp to package builds of untaged commits
4 years ago
Werner Sembach
c2859e1d06
Append git hash to package version when building an untaged commit
4 years ago
Werner Sembach
7395ff0c1b
Add license text to all files and auto detect version from git tags
4 years ago
Werner Sembach
73d02b49bb
Increase version number
4 years ago
Werner Sembach
61b4cb20d3
Add handler for KDE suspend/resume
4 years ago
Werner Sembach
4118ab6962
Merge GNOME and KDE logic and decide in programm what to run
4 years ago
Werner Sembach
d0bad515f7
Create working KDE implementation, autostart does not corectly work yet
4 years ago
Werner Sembach
7732b303fc
Not working KDE implementation
4 years ago
Werner Sembach
7ee8e24581
Add sync on wakeup
4 years ago
Werner Sembach
077495424a
Unlock touchpad when switching away from supported xsession
4 years ago
Werner Sembach
c2ae648d86
Don't create a 2nd GSettings object
4 years ago
Werner Sembach
a59369fe43
Change setting on xsession switch
4 years ago
Werner Sembach
085b4d9bb6
Reenable touchpad on exit
4 years ago
Werner Sembach
f96e450101
Update ReadMe.md
4 years ago
Werner Sembach
1c4ae73518
Add package target
4 years ago
Werner Sembach
ab3a683a05
Add WIP desktop settings files
4 years ago
Werner Sembach
5cfd80fe12
Cleanup
4 years ago
Werner Sembach
f40cff209d
Be more specific in device name
4 years ago
Werner Sembach
ea146f8a79
Cleanup
4 years ago
Werner Sembach
9a45249f99
Cleanup
4 years ago
Werner Sembach
2fadc9d4c2
Add ReadMe
4 years ago
Werner Sembach
13caaaff8e
Working prototype
4 years ago
Werner Sembach
9f3333c623
Initial commit
4 years ago