xinput-calibrator: Changes to 'debian-unstable'
New branch 'debian-unstable' available with the following commits:
commit 426acb031ae996587f9719f57f8c9c93bf55d162
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date: Wed Mar 16 17:15:11 2011 +0200
Change Maintainer, add Cyril as the Uploader.
commit a11e09a93e9bb14aa2a2b823b9e25b60360f41ac
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 21:55:01 2010 +0200
debian: 0.7.5-1
commit 14e20220b62d40fc3ce2b30f81fdac9c699dc933
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 20:23:45 2010 +0200
debian: add license of icon
commit a3b0c42402bcfa961e738a4f380d73903fc2715f
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 18:43:48 2010 +0200
debian: remove debian/docs with README entry
the current readme is mean for users from source, not for distributions. The manpage is enough for distro users.
commit 482b914fb51cb4ad7719ad3f95bc8d3a31a1bdff
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 22:14:30 2010 +0200
debian: update control file to match cleaned up description in manpage
commit 5556d52cf003ce9603ad2e84c967fe1ca2a8022d
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 18:43:09 2010 +0200
debian: merge of master makes patches no longer needed
commit 7094b3ad89a4030801a9c4bbfa3c57154984aeb2
Merge: cacbf7b 0960015
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 22:29:51 2010 +0200
Merge branch 'master' into debian
commit 0960015083435c7aed37d9324faf49ebbf3885c3
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 21:36:05 2010 +0200
Release v0.7.5
commit 1c1cbbe8d152e20be0da94b9addac02e669a0ee6
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 21:12:57 2010 +0200
make: move icon/desktop installation into scripts/Makefile.am (suggested by Paul Wise)
commit 90ab6a729ee6b966027990c05c7e6a0efbc78828
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 20:31:37 2010 +0200
manpage: use dist_man_MANS instead of man_MANS and EXTRA_DIST (suggested by Paul Wise)
commit c7bbd3bbd3d78ab67359300bc94b45f6b9c4fb49
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 20:13:13 2010 +0200
icon: update mentioned license of the hand from human-icon-theme
See
http://bazaar.launchpad.net/~ubuntu-art-pkg/human-icon-theme/ubuntu/revision/103
for the upstream commit:
'Update COPYING to CC-BY-SA 3.0, as declared and intended in
debian/copyright.'
commit 9db964686030068e04c621df6d862e544be013d0
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 18:16:51 2010 +0200
manpage: switch troubleshooting and examples order
commit b2753b9d871631d03c398f12a3748761f495e986
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 18:17:46 2010 +0200
manpage: remove mention of pointercal script, xorg.conf.d etc are now preferred
commit b11d653fb051272faf51e269bd2f4b5b3e461174
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 18:13:16 2010 +0200
manpage: simplify 'usage' section: do not list the different configs (would be too many options) + minor changes to troubleshoot section
commit df2b8c974e23b0d63a32260456287cfdad6d9364
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 17:37:32 2010 +0200
manpage: remove mentions of udev configuration
commit 2801b5129522944d6f0672fc31a5ef981017a62e
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 17:35:06 2010 +0200
manpage: add --output-type option
commit 4de343465349fa2b5bd6bceb4648de27fc81f6ae
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 17:31:44 2010 +0200
manpage: description cleanups
commit ac29e2e67ee58cc2ef82d4ebeadc4048c3939d4a
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 17:21:28 2010 +0200
add hal output for evdev (not used by auto, not recommended)
only use on old systems lacking xorg.conf.d support but with a
recent evdev
commit 9b8708970b199397b9af49ce5f2e4efeed6365dd
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 17:11:46 2010 +0200
add --output-type option to select output type (default: auto, automatically selects best option)
commit a3a40784fdf6ede1dc9e6d3741af5ca8e445be62
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Sep 12 16:01:33 2010 +0200
put output of xorg.conf.d/hal/xinput in separate functions
commit af52242a4645d5f2745e46872c77b6616324f3f1
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Sep 11 22:34:50 2010 +0200
lang: 'change to' instead of 'change by'
commit 64000e57e6592f0a63defde04659bdfddfddce5f
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Sep 11 22:32:38 2010 +0200
dynamically detect xorg.conf.d support
commit 8f14ada9fa654467e87cb7f95b871ff09c868449
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 23:44:25 2010 +0200
use detected sysfs name in output when possible
commit d76117be4fb6032849130b97f1063684d8d83003
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Aug 9 22:53:57 2010 +0200
sysfs name detection, checks whether device name is sysfs name
commit 9dbf13316a96768149a6d9c09ce2afa705bec74c
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 23:24:09 2010 +0200
clean up explanation of making calibration permanent for evdev
No hal policy file because older evdevs can not be set using a config, and newer ones will be bundled with xorg.conf.d support
commit c4d5ba8fbadb1f83e4e0d14a1218906addb97371
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 23:14:28 2010 +0200
clean up explanation of making calibration permanent for standard xorg drivers
commit f4a7fda8ed0f0760a8351a74c33517c0337cde8d
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 22:40:45 2010 +0200
remove xorg.conf mention (superseded by xorg.conf.d snippet, or HAL on
older systems)
The xorg.conf option is not as straightforward as I thought:
Since hotplugging with HAL, the Input Sections of xorg.conf are
automatically ignored. When adding an input section, one would have to
disable hotplugging with Option "AutoAddDevices" "false".
But it is a lot simpler to just write a HAL policy file in that case.
commit e2a4c063f106fbd6e6921f751b6064f71e607ac2
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 22:38:25 2010 +0200
swap_xy, better document the difference between detecting the need to swap it, and the new swap_xy value
commit 3535b3c9dd3d7f20e1a00cd2cdb701f0f96e589e
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 22:29:30 2010 +0200
replace udev rule by xorg.conf.d snippet for standard xorg drivers too
commit e3b0f24802c9163a35f1590665c7d76c311d2606
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 22:28:20 2010 +0200
xorg.conf.d snippet for standard xorg drivers too
commit ac5d2cbbd1aa4c781b548c982db62fb5f3779d70
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 15 22:08:46 2010 +0200
add swapaxes option to evdev conf snippet, fix some styling
commit 59ee7d6ec7998b2cfe6c56026876c3294641be95
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date: Tue Aug 3 12:24:10 2010 +1000
Print out an xorg.conf.d snippet for the configuration.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
commit 96410681496b05043c0ff9684338c5dc3d0232f2
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date: Tue Aug 3 10:46:12 2010 +1000
Don't claim we support udev configuration.
Configuration of input devices through udev is a big no-no, it exposes us to
the same problems we had with HAL configuration (namely the
configuration-backend specific syntax instead of an X.Org-specific syntax).
Remove the printf statemnents for udev configuration. Server 1.8 that
introduced udev also introduced xorg.conf.d snippets so we can just use the
latter.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
commit 8d57891abfe5d7f78eb27bbdec0932df1f938dbe
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 17:19:25 2010 +0200
Spelling fixes (thanks Paul Wise)
commit 8b689433db4134aac7ef94b70d7c29df9281c933
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 08:25:35 2010 -0400
more fine-grained dependency check, runs on older systems too
We used to force xi>1.2 and inputproto>1.5 (needed for xinput properties)
even when xinput properties were not needed (e.g. non-evdev driver).
Now support for xi>1.2 is ifdef'd, making the calibrator run on older systems too.
commit 9e467f59e52584a89aef377df16ee13c0d368165
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 14:18:57 2010 +0200
give 'fake' modus a sensible start configuration, makes calibration output more verifiable
commit cacbf7bf494e7e1f63d0aa45b186f884cdf82cef
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 17:42:30 2010 +0200
debian: 0.7.0-3
commit 4f17cf7a27a4a92ec52178b280a886b3e8cc76e6
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 17:38:29 2010 +0200
language fixes from Paul Wise, quilt until new release
commit 2d8494952b6026de48852eafbc892f90b1af741e
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 16:53:04 2010 +0200
debian: remove_readme.patch
The README file contains build, usage and news information
This is relevant on the upstream github page, but not in
a binary package, so it is removed.
commit 690f597ebc7dafd54a805807879c84de1b7831b8
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 16:36:05 2010 +0200
debian: Revert "[PATCH 2/2] run ./autogen.sh from debian/rules if need"
This reverts commit 2c2040f42669b6047edee47284d15cc5d28d07d7.
The recommended way is to build non-native packages now (using a
tarball, not using the source directly)
commit 108f8a42a41d01173449435273002142769ac813
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 17:49:50 2010 +0200
do not set DH_VERBOSE in debian/rules
commit 83aadb19ffc9d54486bd829dfcda8a929f2242da
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 16:32:57 2010 +0200
debian: remove comments from debian/rules
commit 1c9e08d750befc65ee106a121775e60116c9afb9
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 16:23:45 2010 +0200
debian: update to really latest standards-version 3.9.1
commit ca26b638758ee0698aae039b67a54132a586a550
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Aug 14 16:17:48 2010 +0200
debian/link_as_needed.patch: include header
commit 3cd78dc5bfe286e0086e75382332077aade26704
Author: Tias Guns <tias@ulyssis.org>
Date: Wed Aug 11 21:50:29 2010 +0200
debian: quilt: add --as-needed ld flag
introduces the debian/patches quilt dir and a first patch in it
commit 931fd20608f5b50110af5d7872b3d5b3c1a40a9c
Author: Tias Guns <tias@ulyssis.org>
Date: Wed Aug 11 21:47:07 2010 +0200
debian: mv source/format to correct location
commit 628cbeb73ab87ca786b8a02bb60d020d13ec42c5
Author: Tias Guns <tias@ulyssis.org>
Date: Wed Aug 11 21:43:39 2010 +0200
Revert "Make: add --as-needed ld flag"
This reverts commit fb22ed1a877444e2c97031a00066d411e2d228ee.
It changed the source, which would differ from a 'pristine tarball'
Will upload the patch the quilt way.
commit fb22ed1a877444e2c97031a00066d411e2d228ee
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Aug 10 22:55:10 2010 +0200
Make: add --as-needed ld flag
Avoids unnecessary linking, as suggested by Eugene Paskevich
commit 80f0ee65bd1fdc512d8a353d8b31a9aa461ff394
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Aug 10 22:55:10 2010 +0200
Make: add --as-needed ld flag
Avoids unnecessary linking, as suggested by Eugene Paskevich
commit 5db591e5a1ca7efded9a4376dda4d74ceaa02942
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Aug 9 21:29:13 2010 +0200
debian: add source/format: 3.0 (quilt)
commit 2d6a7385d2d0ec95ba30fea216d241e5cd9c03ee
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 8 14:38:24 2010 +0200
gui's: detect when screen size changed
reintroduces global 'display_width' and 'display_height' in gui_gtkmm
instead of reading the display width and height each time we draw the
GUI, check whether it changed. (can change on external xrandr events)
If so: restart calibration, otherwise some clicks might use a different coordinate system then others.
commit 923da8c3373cf4f8509d177e45278de0b82c7e6a
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Aug 8 12:49:34 2010 +0200
gui_x11: xrandr support
commit 72f2482f4162c123b682ab74b6dc9eb296603258
Author: Alexey Kuznetsov <kuznetsov.alexey@gmail.com>
Date: Wed Aug 4 22:51:19 2010 +0200
gui_gtkmm: in a multi-head setup, allow calibrating one monitor only
Uses the size of the window instead of the full virtual screen.
From issue #16
Signed-off-by: Alexey Kuznetsov <kuznetsov.alexey@gmail.com>
commit e5a78c7ae54627ba3a0dc336e55ed0ba08cd3cd4
Author: Tias Guns <tias@ulyssis.org>
Date: Thu Aug 5 22:38:59 2010 +0200
debian: update changelog, packaging changes
commit 7d131a51e9e0a2ec338c29670f57f3596d47fc5e
Author: Tias Guns <tias@ulyssis.org>
Date: Thu Aug 5 22:35:04 2010 +0200
debian: add libgtkmm-2.4-dev to Build-Depends, default for desktop distributions is to use gtkmm gui
commit 2714e5851716022559de9a57196ee2bc3799e068
Author: Tias Guns <tias@ulyssis.org>
Date: Thu Aug 5 22:34:17 2010 +0200
debian: update description (add mis-click, remove language error)
commit f438658d249eddba349df3ac5937b04ce436dac6
Author: Tias Guns <tias@ulyssis.org>
Date: Thu Aug 5 22:30:59 2010 +0200
debian: new standards version
commit 878a71a298dbd9ede79c440cba718f94a604f0db
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Aug 2 21:27:54 2010 +0200
debian/changelog 0.7.0
commit acc31fa6fffb1e7240701bc3bbcf41d3dd2e4ddf
Merge: 2c2040f 6836b99
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Aug 2 22:46:29 2010 +0200
Merge branch 'master' into debian
commit 6836b99d29436d4b75010e7bc91df3ea020cc489
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 31 22:00:34 2010 +0200
Release v0.7.0
commit f4c18fca728183c58df6fa2f2d6b69b079ed8964
Author: David Ludlow <davel@adsllc.com>
Date: Mon Aug 2 21:41:32 2010 +0200
add Changelog to EXTRA_DIST in makefile
commit 795836eaad3232ef1b474bca305fdffd709b9997
Author: David Ludlow <davel@adsllc.com>
Date: Mon Aug 2 20:39:07 2010 +0200
change quotes in the .desktop file
commit d8fd391cd7dd462c73d0e5961e8f2bb43495d77b
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jul 6 23:16:43 2010 +0200
add mis-click option to manpage and add 'troubleshooting' section describing the meaning of repeated mis-click errors
commit 6ee326193bf3fe38f13ca6e7e1d8647be339d6d1
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jul 6 22:17:50 2010 +0200
thresholds mean 'at most X pixels' (non-strict comparison)
commit 42dc87f2ad6843a0998485bd2141984baee7f387
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jul 6 22:16:59 2010 +0200
add --misclick <nr of pixels> as runtime option
commit 898c61f1aee6aac352d49fdb25342a7bc61deb04
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jul 6 22:16:18 2010 +0200
support common setting of thresholds for doubleclick and misclick detection
commit 5e9600c335a3e496849c9c2378b3a617a7e88b89
Merge: b3ed1ab cc63e93
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jul 6 21:16:19 2010 +0200
Merge branch 'master' into misclick
commit 2c2040f42669b6047edee47284d15cc5d28d07d7
Author: komar <komar@ukr.net>
Date: Mon May 31 06:25:01 2010 +0800
[PATCH 2/2] run ./autogen.sh from debian/rules if need
commit f3e65ebb8b805d8e8977bed5795b56691f127a4a
Author: komar <komar@ukr.net>
Date: Mon May 31 06:18:08 2010 +0800
[PATCH 1/2] add build depends to debian/control
commit 08e548ffddd246575133aee4863f3eb546edf282
Merge: 2375b39 cc63e93
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jul 4 23:32:15 2010 +0200
Merge branch 'master' into debian
commit cc63e93fcdd0afb189b867fa2a95fc0b1f8995bf
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jul 4 18:51:12 2010 +0200
evdev print: make it more like the manpage
commit 8766968a909739709d7e8ebbc610920ed23bea3d
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jul 4 18:40:47 2010 +0200
mention pointercal example script for mobile devices in the manpage
commit f3f1989f0ea1347e616d73733e64789b162b4dde
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jul 4 13:32:59 2010 +0200
manpage: include detailed instructions on how to make the calibration permanent
commit 6479202bbde1f3a774bb2c7a55a0c0f206e8aade
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 16:45:09 2010 +0200
more distcheck makefile fixes: scripts/ dir
commit 72faadfd310c3ca6f13db40e01060507521d5b1f
Author: Thierry Reding <thierry.reding@avionic-design.de>
Date: Thu Jun 24 15:50:07 2010 +0200
Fix dist* targets.
commit e4de12610edf92c67839d88537646a14ef896355
Author: Tias Guns <tias@ulyssis.org>
Date: Fri May 14 23:48:43 2010 +0200
A COPYING license file that explicits the MIT/X11 license, and the CC
by-sa for the icon
commit debbdd3d84e4544f509d1031b5139585a151a8ce
Author: Tias Guns <tias@ulyssis.org>
Date: Fri May 14 00:00:09 2010 +0200
add icon (svg and xpm)
screen and triangle from tangogps
hand from humanity
commit 9e6ce8a1bcb63e36c7d1120edfe150ad9529623d
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 15:50:55 2010 +0200
make sure the gnome/xfce4-terminal stays open when using the .desktop
file
What a silly bug in gnome/xfce4-terminal that's already open for 5 years...
https://bugzilla.gnome.org/show_bug.cgi?id=324407
commit d44a43012959a46a833a072980a909fec2311a38
Author: Tias Guns <tias@ulyssis.org>
Date: Thu May 13 22:48:45 2010 +0200
install .desktop file in (/usr/share)/applications
commit 67dfe111be012644756de64b5470da1836dce960
Author: Tias Guns <tias@ulyssis.org>
Date: Thu May 13 15:31:36 2010 +0200
appearently in dutch its kalibreren with a 'k'
commit 066c6f0117d4677b6c4afd83663ae00734a854cd
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 16:50:10 2010 +0200
update manpage and readme to single binary
commit 1c164e035622b8f81c7b3701f86a8348284adc77
Author: Tias Guns <tias@ulyssis.org>
Date: Tue May 11 23:47:43 2010 +0200
change configure script: only build one GUI and name it
xinput_calibrator
Motivated to ease packaging (eg one binary, default name)
Use --with-gui=default|gtkmm|x11 option to specify.
commit 2375b39f0b307ddb26b42050bcbcc14d782386f0
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 16:50:10 2010 +0200
update manpage and readme to single binary
commit 248f9d25169f5c1664889b4bad93d3329c03ded8
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 16:45:09 2010 +0200
more distcheck makefile fixes: scripts/ dir
commit 717de42664a7cc498c1e1a394e13e5c26e746aad
Author: Thierry Reding <thierry.reding@avionic-design.de>
Date: Thu Jun 24 15:50:07 2010 +0200
Fix dist* targets.
commit 46c0ea0a772b18035281c0612bdce868ed916d3f
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 15:50:55 2010 +0200
make sure the gnome/xfce4-terminal stays open when using the .desktop
file
What a silly bug in gnome/xfce4-terminal that's already open for 5 years...
https://bugzilla.gnome.org/show_bug.cgi?id=324407
commit 7b5ae5b5204ae62a0b9e0497c06ec11c8ccdce30
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jul 3 15:15:29 2010 +0200
add Vcs- info in debian/control
commit 7b7156d52fa616bdcd4539bc326217bc850ce092
Author: Tias Guns <tias@ulyssis.org>
Date: Fri May 14 23:48:43 2010 +0200
A COPYING license file that explicits the MIT/X11 license, and the CC
by-sa for the icon
commit 377b4d4b3d8849f5d28a97f8b5e4aa2359801b21
Author: Tias Guns <tias@ulyssis.org>
Date: Fri May 14 00:00:09 2010 +0200
add icon (svg and xpm)
screen and triangle from tangogps
hand from humanity
commit 489ef418e55343e5640dbafa284a4b3f3686fbf9
Author: Tias Guns <tias@ulyssis.org>
Date: Thu May 13 22:48:45 2010 +0200
install .desktop file in (/usr/share)/applications
commit d5c0166e484a07dea9776b047148dc581f4e2241
Author: Tias Guns <tias@ulyssis.org>
Date: Thu May 13 15:51:03 2010 +0200
learning more: a watch file to check the upstream version
commit e760a14ddd4edcef1fcc445b57e3df268724742c
Author: Tias Guns <tias@ulyssis.org>
Date: Thu May 13 15:31:36 2010 +0200
appearently in dutch its kalibreren with a 'k'
commit 51cf1ee02d9a46a1eb47d916ca2976ae2116d0ea
Author: Tias Guns <tias@ulyssis.org>
Date: Tue May 11 23:51:44 2010 +0200
debian/control: wordwrap and indent list makes lintian happy
commit 06183bfbeaae17ad7bf532687359a1314e1a7220
Author: Tias Guns <tias@ulyssis.org>
Date: Tue May 11 23:47:43 2010 +0200
change configure script: only build one GUI and name it
xinput_calibrator
Motivated to ease packaging (eg one binary, default name)
Use --with-gui=default|gtkmm|x11 option to specify.
commit 123d21b1329331cd47a8fbb698c5e1eacb8d6506
Author: Tias Guns <tias@ulyssis.org>
Date: Tue May 11 00:15:45 2010 +0200
preliminary debian packaging support
commit d2ce98b3f638667dd64b6d718721379b2dc750a7
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Mar 21 23:53:26 2010 +0100
Release v0.6.1
commit c63445360fee1323a182a49d8f5be12f2c3f1a52
Author: Mario Domenech Goulart <mario@ossystems.com.br>
Date: Thu Mar 18 09:09:45 2010 -0300
calibratorXorgPrint.cpp: fix miny and maxx printing order for UDEV and HAL
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Tias Guns <tias@ulyssis.org>
commit c285830f80c797b54b6330dea2b129f2ee12a860
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Mar 21 22:51:45 2010 +0100
configure.ac: require libtool
commit 68a9b2d2d22f43788749261fe6837ac4b19db546
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Mar 21 22:50:30 2010 +0100
Device detection: must be in absolute mode
Suggested by Sam Lin and Eric Drechsel, see bug #13 for the discussion.
commit 8487dbef2d93369613613de0efad20bc7a2ba161
Author: Tias Guns <tias@ulyssis.org>
Date: Fri Mar 5 22:05:45 2010 +0100
Revert "check that the device is a XI_TOUCHSCREEN, some verbose checks on the number of axes too"
Tablets should be calibratable too (bug #15) and some devices (even USB
HID devices) report being a mouse while having 2 calibratable axes.
We revert to treating every device that has 2 axis valuators as a
calibratable device. This will include touchpads such as synaptics,
but better to cover too many then too few devices.
This reverts and slightly changes commit 227571432732c80b6de65825aa9cfa9bc43edf7c.
commit b3ed1abcc63e5ee7fcc4ac3566e3734f6ebd1866
Author: Tias Guns <tias@ulyssis.org>
Date: Wed Mar 3 21:51:27 2010 +0100
mis-click detection: more robust
commit c137854085645ba135894f4acdd6479bf4a839e8
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Mar 1 23:00:21 2010 +0100
detect double-clicks on all previous points
commit a6fc9be643934424f3b4a3d556b5105770abdbf6
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Mar 1 22:55:53 2010 +0100
mis-click GUI support for GTKMM
commit 496d4401731c6e5ed550e446cc2fc4b12d999ad8
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Feb 28 23:14:10 2010 +0100
rudimentary mis-click GUI for x11
commit 57bb872b60635955adfebdb30269362fcbd5d8f9
Author: tias <tias@pocket.example.eu>
Date: Sun Feb 28 17:25:40 2010 +0100
misclick detection in calibrator, now in GUI's
commit 1e9d35d1ca96ed69679be3a05deeceb4ca950fa5
Author: tias <tias@pocket.example.eu>
Date: Sun Feb 28 16:37:03 2010 +0100
preliminary misclick detection
commit 5e905375677f1f802d6a7c938e953d048b7cdccd
Author: tias <tias@pocket.example.eu>
Date: Sun Feb 28 15:59:15 2010 +0100
thresholds for doubleclick and misclick detection as attribute of calibrator
commit d6e01d780001948f55006698e8e9e48c12894810
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Feb 15 21:58:12 2010 +0100
release v0.6.0
commit 59aa37d5898dd4c9890dfb2cb3c1631f1cf5bb0c
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Feb 14 16:31:21 2010 +0100
add .desktop file in scripts/
An adaption of the .desktop file that David-John Willis added to the
open embedded repository.
commit 5b1572aabdb48ab27d12be2935b69a67466b8eb7
Author: Martin Jansa <Martin.Jansa@gmail.com>
Date: Sat Feb 13 12:32:06 2010 +0100
add script to calibrate only once and store calibration data for later
use
Original script by Martin Jansa, from the OE repository
commit 10c715f8531f6dfb1809adbafef899c8408c9c92
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Feb 13 12:22:53 2010 +0100
move get_precalib.sh to scripts/ and rename xinput_calibrator_get_hal_calibration.sh
commit 4e08f66a1b28930e2c54d30682f3d92cb78a2077
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Feb 13 11:49:57 2010 +0100
evdev: print ways to make config permanent (easier when evdev >= 2.3.0)
commit df15f2492749d71a83642811e997111405afae4f
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Feb 9 22:16:27 2010 +0100
add support for specific device id for evdev (necessary when 2 devices have the same name)
commit 2bfe540c9739d0ac3685c21116c48198b91850c4
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Feb 9 21:37:52 2010 +0100
rename driver to device part 2: in calibrators
commit 1a2be8fb46dedf8e5753dc201d2e68d9f0a2636c
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Feb 9 00:09:52 2010 +0100
strict compile flags are good, but turning warnings into errors can screw users
commit 40730129dee0b6e81747e4acc3fe158e228e58b4
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Feb 9 00:01:25 2010 +0100
strdup is not ansi C, add my_strdup function
Thanks Johan Robben for pointing this out
commit 941427555ff721aed44cdc25718c2504842e9b16
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Feb 8 23:44:51 2010 +0100
click coordinates are/must be integers
Also removes some warnings not emited by gcc. Thanks Johan Robben for
reporting them (after compiling the calibrator in cygwin : D)
commit fa7d4575239762068a5d8ba21399be09bd2cbf92
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Feb 6 18:36:14 2010 +0100
stricter command line argument parsing
commit cd980502d7cb9cb4e4997120033c5eb193f6193b
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 21:40:50 2010 +0100
swap_xy in dynamic evdev: unswap if already swapped
commit 3706b0373aff9ae9ac71037c2e1d465e6d0526d5
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 21:10:39 2010 +0100
set evdev calibration to default when none is apparently set (fixes sleep/resume quirk)
commit e66927ba1d3abfcff0a6e22a3a6894fd2c125d87
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 17:29:28 2010 +0100
xorg print: clean up output and added udev rule
commit a0bb886878b09f44818051490e41bec84b7acae9
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 17:24:29 2010 +0100
add support for --device option, selects a specific device
commit 241a6d18877a63a52700fb0ed3c96a9c9cc9308a
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 17:00:30 2010 +0100
add --list option, lists calibratable devices
commit 227571432732c80b6de65825aa9cfa9bc43edf7c
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 16:48:03 2010 +0100
check that the device is a XI_TOUCHSCREEN, some verbose checks on the number of axes too
commit a811614ae8d237084f32b8259165b55643f48f9d
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 16:43:27 2010 +0100
rename driver to device as we are dealing with devices in the first place, and the drivers of the device only in the second place
commit 3213c1549aa7c32f3150cb500294bdd7480421d7
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 31 15:59:06 2010 +0100
Check that XInput >= 1.5 in evdev calibrator
commit 1c715824334c5d33085dba02f195c9720c2883b5
Author: Tias Guns <tias@ulyssis.org>
Date: Tue Jan 26 00:00:15 2010 +0100
Add a manpage
commit 330476a0490b1f9035325a45d7354ea76d913d73
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 24 23:31:50 2010 +0100
more standard directory layout, enhanced autotools, gitignore
commit 77944c8e6aa02dbd58c905d0c7ec03a021b66664
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 24 00:06:48 2010 +0100
add -v option, prints debug messages
commit ccf78f4f5289e87efac6494f6afa176a6be728f6
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 23 16:24:43 2010 +0100
start methods from xinput with xinput_, give credit to Peter
commit 5a0f5d1eda1a814d7690af3291b3323f41277ce8
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 23 16:16:12 2010 +0100
use exceptions to detect if a calibrator is applicable or not
A constructor will throw a custom exception if it is not applicable,
this reduces code duplication in the evdev calibrator.
Also cleaned up the messages in the constructors.
commit f984959413ee7f0a2b1004730382f3731a1f47ee
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 23 15:30:17 2010 +0100
make finish() and finish_data() return a boolean
also add comments to calibrator.hh
commit 2e510f163b525ee9d181afe9c74fcd31af346aab
Author: Marco Cavallini <m.cavallini@koansoftware.com>
Date: Thu Jan 21 22:50:28 2010 +0100
Load font fixed when 9x15 fails in GuiCalibratorX11
Signed-off-by: Marco Cavallini <m.cavallini@koansoftware.com>
commit 1328109860a1974667194d94ade7bcb1bfdeb147
Author: Tias Guns <tias@ulyssis.org>
Date: Thu Jan 21 22:44:16 2010 +0100
Fix bug when calling evdev:do_set_prop twice
This problem occured when the calibrator was applying
swap_xy=1 and the calibration values for Evdev,
bug reported by Marco Cavallini (private communication).
commit 34fb7e03e7f60470aba019342f69ac17422ceee3
Author: Petr Štetiar <ynezz@true.cz>
Date: Tue Jan 19 19:59:26 2010 +0100
- make it compile with strict flags
- fix tab indented code
- fix x11 cflags
commit 754d23d7b043b2d3a5b70f9a15c3054296b7892a
Author: Petr Štetiar <ynezz@true.cz>
Date: Tue Jan 19 18:59:52 2010 +0100
switch to autotools based build system
This patch autotoolize xinput_calibrator for easier (cross)compiling.
commit 6af268f1b435f7bdd83335092ddc684054df2110
Author: Tias Guns <tias@ulyssis.org>
Date: Mon Jan 11 23:04:37 2010 +0100
release v0.5.0 + update docs
commit 081dbca29ffa089252e2bfbeaf1961f1c0002606
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 10 21:31:03 2010 +0100
New X11 based gui,
Looks and feels like the gtkmm based one, but written purely in the X
windowing system.
commit dd184f53a7a367707cb91c980147a4780d1e78d5
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 10 21:22:56 2010 +0100
Delete original one-huge-file,
split since cc54f8ec926ac223c685ff4d8adfd87f10a0cafa
commit 3bd11a0480f9920140fa0509cf53d5a5c2bad01c
Author: Tias Guns <tias@ulyssis.org>
Date: Sun Jan 10 21:16:56 2010 +0100
minor cleanups
commit 93ec3c50fc48631bc93ecf53832306a570effd04
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 9 11:59:54 2010 +0100
make the help_text boxed and 4 lines
commit 1214458c32cf71713c8b65c4f6173942b42f15c3
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 9 11:39:11 2010 +0100
press any key to quit
commit 8a56f723d2c806481ee1b24461a3391986ae1728
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 9 11:13:24 2010 +0100
make the touch points more visuals: draw a cross through them
commit b2db8b03022470e9e71cef206cac72b18501a7ef
Author: Tias Guns <tias@ulyssis.org>
Date: Sat Jan 9 10:57:09 2010 +0100
Reply to: