Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-30 | Try to match the parent for ID_INPUT_* as wellHEADmaster | Peter Hutterer | 1 | -6/+15 | |
Bluetooth devices tagged with ID_INPUT_TABLET aren't tagged on the device, but on the parent instead. Match the parent for a tag before bailing out. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-30 | data: udev rules for bluetooth devices can only match on the PRODUCT | Peter Hutterer | 1 | -5/+14 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | lib: fix 4-space indentation to shiftwidth 8 tabs | Peter Hutterer | 2 | -151/+151 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | Re-indent data/list and test/load for 8 space tabs | Peter Hutterer | 2 | -121/+121 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | test: add basic test for multiple device check | Peter Hutterer | 1 | -0/+26 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | data: add bluetooth match to Intuos4 6x9 WL | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | lib: update to take multiple match types in the struct | Peter Hutterer | 5 | -43/+185 | |
Add a new type WacomMatch that holds device matching information. A WacomDevice in libwacom now has a bunch of possible matches that can be queried. The first possible match is the default match unless the device was updated otherwise (e.g. libwacom_device_new_from_path will set the correct match). Previous calls to get bustype, vendor_id, product_id now return the set match's values. Basic refcounting was added to the WacomDevice to allow for the device to be stored multiple times in the device hashtable. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | lib: Add make_match_string() helper function | Peter Hutterer | 3 | -4/+10 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | lib: Add internal libwacom_update_match() helper | Peter Hutterer | 2 | -5/+14 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | lib: fix error message | Peter Hutterer | 1 | -1/+1 | |
device->match is NULL since we haven't assigned it yet. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | test: if load fails to load the database, print it. | Peter Hutterer | 1 | -0/+2 | |
TOPSRCDIR is relative, so load must be called from the pwd. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | Fix two vim tags | Peter Hutterer | 2 | -2/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-29 | data: update Graphire series | Peter Hutterer | 3 | -2/+24 | |
The Graphire 3 series doesn't have buttons, the 4 series has two at the top. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Jason Gerecke <killertofu@gmail.com> | |||||
2012-03-29 | data: add DTU-720, DTU-1631 and DTU-2231 to tablet database | Peter Hutterer | 3 | -0/+47 | |
All need to be verified Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Jason Gerecke <killertofu@gmail.com> | |||||
2012-03-29 | data: Add missing [Buttons] section to Intuos, Cintiq series | Peter Hutterer | 18 | -0/+70 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Jason Gerecke <killertofu@gmail.com> | |||||
2012-03-27 | 0.4 | Bastien Nocera | 2 | -1/+10 | |
2012-03-22 | data: set ID_INPUT_TOUCHPAD attribute correctly | Peter Hutterer | 1 | -1/+1 | |
2012-03-22 | data: don't crash if we don't get a device database. | Peter Hutterer | 1 | -0/+4 | |
2012-03-22 | doc: hide header guards from doxygen | Peter Hutterer | 1 | -0/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-03-12 | Add Intuos5 tablets to database and support in libwacom | Jason Gerecke | 7 | -0/+314 | |
2012-02-24 | Add Bamboo One definition | Olivier Fourdan | 1 | -0/+15 | |
2012-02-24 | data: Add tool to generate udev rules from the DB | Olivier Fourdan | 2 | -0/+106 | |
2012-02-24 | lib: Add API to list all items in the database | Olivier Fourdan | 2 | -0/+38 | |
2012-02-23 | lib: Add prefix to warning messages | Bastien Nocera | 1 | -1/+1 | |
So they don't get wrongly attributed | |||||
2012-02-23 | data: ".tablet" is a suffix, not a prefix | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2012-02-22 | lib: Don't fail to create WacomDevice for Touch | Bastien Nocera | 1 | -1/+3 | |
The touch part of the Bamboo Touch is important for us to handle similarly to the tablet part, so don't fail creating it. The GNOME framework should ignore the touch device in their Wacom handling though. | |||||
2012-02-17 | data: Add more metadata for the Intuos4 WL | Bastien Nocera | 1 | -0/+9 | |
Based on the wired version, and the Bluetooth driver. | |||||
2012-02-07 | 0.3 | Bastien Nocera | 2 | -2/+13 | |
2012-02-07 | data: Update Cintiq 21UX2 with StripsNumModes | Bastien Nocera | 1 | -0/+1 | |
2012-02-07 | lib: Add support for StripsNumModes | Bastien Nocera | 5 | -0/+17 | |
2012-02-07 | lib: Add group constants for the masks | Bastien Nocera | 1 | -1/+5 | |
2012-02-06 | test: Add test for implied number of modes | Bastien Nocera | 1 | -0/+8 | |
2012-02-06 | test: Add test for button enumeration | Bastien Nocera | 1 | -0/+10 | |
2012-02-06 | lib: Add support for button enumeration | Bastien Nocera | 4 | -8/+164 | |
Including LEDs, OLEDs, and mode switches. | |||||
2012-02-06 | data: Add advanced features | Bastien Nocera | 4 | -0/+59 | |
Touchstrips, mode switches, and touchrings! | |||||
2012-02-06 | lib: Rename the FEATURE_GROUP constant | Bastien Nocera | 1 | -9/+9 | |
It loads the "Features" group, so FEATURES_GROUP is better. | |||||
2012-02-06 | data: the serial wacom has no buttons of its own | Bastien Nocera | 1 | -0/+1 | |
2012-02-06 | lib: Add basic serial device support | Bastien Nocera | 2 | -4/+13 | |
Fixes a crash with those devices, and detect the Wacf004 somehow. Tested by Jakub Steiner on a Thinkpad x201. udev db: P: /devices/pnp0/00:0b/tty/ttyS0 N: ttyS0 E: UDEV_LOG=3 E: DEVPATH=/devices/pnp0/00:0b/tty/ttyS0 E: MAJOR=4 E: MINOR=64 E: DEVNAME=/dev/ttyS0 E: SUBSYSTEM=tty E: ID_MODEL=Serial Wacom Tablet WACf004 E: ID_INPUT=1 E: ID_INPUT_TABLET=1 E: NAME=Serial Wacom Tablet WACf004 E: ID_MM_CANDIDATE=1 E: TAGS=:systemd: | |||||
2012-02-06 | lib: Assert that we get a product string for bluetooth | Bastien Nocera | 1 | -0/+1 | |
2012-02-06 | data: Add list of pro/consumer ranges | Bastien Nocera | 1 | -0/+8 | |
2012-02-06 | data: Add a data file for the Graphire3 6x8 | Jens Georg | 1 | -0/+15 | |
2012-02-03 | lib: Warn when Ring2 with no Ring | Bastien Nocera | 1 | -0/+4 | |
2012-02-03 | lib: Remove left-over debug | Bastien Nocera | 1 | -2/+0 | |
2012-02-03 | data: Use our own advice on DeviceMatch formatting | Bastien Nocera | 1 | -1/+1 | |
2012-02-03 | data: Add hint about DeviceMatch formatting | Bastien Nocera | 1 | -0/+3 | |
2012-02-03 | test: Add test for num_strips | Bastien Nocera | 1 | -0/+4 | |
2012-02-03 | lib: Add big fat warning about updating WacomDevice | Bastien Nocera | 2 | -0/+4 | |
2012-02-03 | lib: Fix get_num_strips always returning 0 | Bastien Nocera | 1 | -0/+1 | |
By copying the value correctly when copying the struct | |||||
2012-02-02 | test: Update for API change | Bastien Nocera | 1 | -2/+1 | |
2012-02-02 | data: Update to use NumStrips | Bastien Nocera | 32 | -66/+14 | |