Martin Pitt
1e6cff0b3b
keymap: Fix invalid map line
...
Fix invalid line in keymaps/lenovo-thinkpad-usb-keyboard-trackpoint which did
not assign any key to a scan code.
2010-01-21 01:10:28 +01:00
Martin Pitt
386aa6ebd8
extras/keymap/check-keymaps.sh: Ignore comment-only lines
2010-01-21 01:09:16 +01:00
Martin Pitt
9a6741ba2f
keymap: move force-release directory
...
Move extras/keymap/keymaps/force-release/ to
extras/keymap/force-release-maps/, so that check-keymaps.sh does not stumble
over the directory. It's also a more logical source layout.
2010-01-21 00:55:59 +01:00
Lennart Poettering
1ffba6fe82
fix job merging
2010-01-21 00:51:37 +01:00
Lennart Poettering
9ea024f6b5
add test for garbage collector
2010-01-20 20:51:58 +01:00
Lennart Poettering
302d0040d2
fix memleak
2010-01-20 20:47:49 +01:00
Lennart Poettering
21b293e813
refuse to add jobs for names that are not loaded
2010-01-20 19:20:41 +01:00
Lennart Poettering
1e198baf11
recursively kill jobs from transaction list
2010-01-20 19:20:15 +01:00
Lennart Poettering
16354eff99
make use of logging API wherever appropriate
2010-01-20 19:19:53 +01:00
Lennart Poettering
5899f3b7f6
add minimal logging framework
2010-01-20 19:18:52 +01:00
Lennart Poettering
6a66a1af45
update gitignore
2010-01-20 18:27:25 +01:00
Lennart Poettering
279ade1311
add missing test code
2010-01-20 18:26:29 +01:00
Lennart Poettering
7fad411cb5
start implementing a test suite for the engine
2010-01-20 05:03:52 +01:00
Lennart Poettering
986b9910d3
move test files to test1/
2010-01-20 04:06:35 +01:00
Lennart Poettering
cea8e32e3f
extend test a little
2010-01-20 04:02:39 +01:00
Lennart Poettering
ceed357001
improve dump output
2010-01-20 02:35:46 +01:00
Lennart Poettering
e5b5ae50f0
implement transaction engine
2010-01-20 02:12:51 +01:00
Lennart Poettering
f00b3eda2f
add set_replace()
2010-01-20 02:12:36 +01:00
Lennart Poettering
3158713e00
implement hashmap_replace() and hashmap_remove_value()
2010-01-20 02:12:12 +01:00
Martin Pitt
bba10e1c92
add ACL rule for Garmin GPSMap 60
...
https://qa.mandriva.com/show_bug.cgi?id=55836
2010-01-19 21:31:27 +01:00
Marco d'Itri
fc8e4dd932
keymap: support for the Samsung N140 keyboard
2010-01-19 10:43:06 +01:00
Lennart Poettering
11dd41ce4b
first try at implementing job creation
2010-01-19 04:15:20 +01:00
Lennart Poettering
42f4e3c441
parse socket files properly
2010-01-19 02:56:37 +01:00
Lennart Poettering
a66d02c329
add functions for dumping server state
2010-01-19 00:22:34 +01:00
Lennart Poettering
4609154d55
add missing newlines
2010-01-19 00:22:09 +01:00
Lennart Poettering
87d1515de5
first try at implementing dependency loader
2010-01-18 23:50:13 +01:00
Lennart Poettering
91cdde8a7a
implement hashmap_copy() and hashmap_merge()
2010-01-18 23:49:49 +01:00
Kay Sievers
7b4038a96f
clarify message about not removed device node
2010-01-15 00:32:10 +01:00
Frederic Crozat
456863e351
rules: acl - add COLOR_MEASUREMENT_DEVICE match
2010-01-14 16:12:19 +01:00
Kay Sievers
7c34949019
libudev: device - create db file atomically
...
We need to prevent that libudev parses half-written database files.
Also for "change" events, we need to make sure, that database files
always exist to be read by libudev, and that they are not first deleted
before they are re-created.
2010-01-13 13:26:56 +01:00
Kay Sievers
889dd1061c
do not remove device nodes of active kernel devices
...
We do no longer delete the primary device node while handling "remove"
events if the same kernel device is already re-created in the meantime.
This prevents the asynchronously running udev from removing and re-creating
primary device nodes for active devices.
2010-01-13 13:18:14 +01:00
Kay Sievers
6f1892dc7a
udevd: inotify - do not parse rules at create but at close
...
We do not need to get notified about created files, only about moved
ones or files closed-after-writing.
2010-01-13 13:09:02 +01:00
Kay Sievers
a16b18f091
configure.ac: version bump
2010-01-13 12:59:37 +01:00
Marco d'Itri
390312b8ed
writing_udev_rules: update rules files names
2010-01-11 11:55:50 +01:00
Bryan Kadzban
0196d02a76
Fix reverted floppy-device permissions
...
Commit d93fb59c50 ("rules: set mode of
floppy device nodes to 0660") changed the create_floppy_devices -M
argument to 0660, for udev-148.
Commit 78171d9549 reverted this, when it
moved the call to create_floppy_devices out to another rules file, for
udev-150.
Presumably the 0660 mode was correct, and the 0640 reversion was not
intentional; this restores 0660.
Signed-off-by: Bryan Kadzban <bryan@kadzban.is-a-geek.net >
2010-01-11 10:44:37 +01:00
Kay Sievers
ca63e6a8cf
release 150
2010-01-07 17:21:26 +01:00
Kay Sievers
4e45e1ad93
gobject-introspection: use $datadir instead of $prefix
2010-01-07 17:16:23 +01:00
Kay Sievers
43cb1551d5
work around gtk-doc which breaks distcheck
2010-01-07 17:11:06 +01:00
Kay Sievers
1a259f1ac8
libudev: doc - add symbols to sections.txt
2010-01-07 16:42:23 +01:00
Marco d'Itri
fa0612104a
rules: udev-acl - add firewire video devices
2010-01-07 16:18:18 +01:00
Marco d'Itri
6714dc2015
build: keymap - create subdir
2010-01-07 16:18:18 +01:00
Clemens Buchacher
6b48014b18
keymap: Samsung R70/R71 force-release quirk
...
http://www.spinics.net/lists/hotplug/msg03269.html
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-01-05 16:55:18 +01:00
Martin Pitt
1e69248fec
keymap: Document force-release
...
Make a note in README.keymap.txt about stuck keys which need a force-release
quirk.
2010-01-05 09:52:30 +01:00
Martin Pitt
7cbbd7e7b1
keymap: Add Fujitsu Amilo Li 1718
...
https://launchpad.net/bugs/250732
2010-01-05 09:39:53 +01:00
Jerone Young
5da8438016
keymap: Lenovo Thinkpad USB Keyboard with Tracepoint
...
Add support for special function keys on Lenovo Thinkpad USB Keyboard
Tracepoint.
- VoIP hotkey "FN+F6" is mapped to camera, and may need to change
if there is a standard VoIP hotkey defined.
- Mute Microphone key has not been defined, as there is no
standard key defined for it yet.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-01-03 11:42:12 +01:00
Thomas de Grenier de Latour
9bdcffd738
libudev: enumerate - fix move_later logic
...
The move_later_prefix variable was reset to zero on each
loop iteration, and thus the move_later entry (if any) was
not added right after changing to another syspath prefix,
but rather after exiting the enumeration loop.
2009-12-30 16:21:59 +01:00
Martin Pitt
1f819a1776
keymap: Add LG X110
...
This is an MSI Wind clone.
Reported on hal ML by Ozan Çağlayan <ozan@pardus.org.tr >
2009-12-27 11:42:21 +01:00
Daniel Drake
fd3401a641
keymap: Fix typo in compal rules
...
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2009-12-27 11:37:00 +01:00
Daniel Drake
bf088a572e
keymap: Add OLPC XO key mappings
...
This supports both XO-1 and XO-1.5.
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2009-12-27 11:36:36 +01:00
Martin Pitt
f1707f125a
keymap: Add Acer Aspire 1810TZ
...
https://launchpad.net/bugs/492657
2009-12-27 11:30:53 +01:00