• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A generic touchscreen calibration program for X.Org


Commit MetaInfo

Revision6af268f1b435f7bdd83335092ddc684054df2110 (tree)
Time2010-01-12 07:04:37
AuthorTias Guns <tias@ulys...>
CommiterTias Guns

Log Message

release v0.5.0 + update docs

Change Summary

Incremental Difference

--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,18 @@
1+xinput_calibrator 0.5.0 [2010-01-11]
2+Major features:
3+* Rewrite: split the one-huge-file into clean components
4+* New X11 based gui: like the gtkmm one, but in pure X11
5+
6+Minor features:
7+* Add --fake option (for development/testing)
8+* make the touch points more visuals: draw a cross through them
9+* press any key to quit
10+* help text of 4 lines
11+
12+Bug fixes:
13+* Use strdup() due to pointer scope autofree [Thanks Sam Lin]
14+* clarify that the license is the pure MIT/X11 license
15+
116 xinput_calibrator 0.4.1 [2009-12-1]
217 Other:
318 * Add README and Changelog file
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
1-all: xinput_calibrator.x11 xinput_calibrator.gtkmm
1+all: x11 gtkmm
22
3-xinput_calibrator.x11: main_x11.cpp gui_x11.cpp
3+x11: main_x11.cpp gui_x11.cpp
44 g++ -Wall main_x11.cpp -lX11 -lXi -o xinput_calibrator.x11
55 cp xinput_calibrator.x11 xinput_calibrator
66
7-xinput_calibrator.gtkmm: main_gtkmm.cpp gui_gtkmm.cpp
7+gtkmm: main_gtkmm.cpp gui_gtkmm.cpp
88 g++ -Wall main_gtkmm.cpp `pkg-config --cflags --libs gtkmm-2.4` -o xinput_calibrator.gtkmm
99
1010 clean:
--- a/README
+++ b/README
@@ -1,17 +1,21 @@
1-This is xinput_calibrator v0.4.1
2-
3-xinput_calibrator: A generic touchscreen calibration program, for all Xorg touchscreen drivers.
1+xinput_calibrator: A generic touchscreen calibration program for X.Org
42
3+Version: 0.5.0
54 Website: http://www.freedesktop.org/wiki/Software/xinput_calibrator
5+Source: http://github.com/tias/xinput_calibrator
6+Bugs: http://github.com/tias/xinput_calibrator/issues
67
78
89 Build instructions:
910 -------------------
10- g++ -Wall xinput_calibrator.cc `pkg-config --cflags --libs gtkmm-2.4` -o xinput_calibrator
11-
12-Installation instructions:
13---------------------------
14-You need to have the package 'gtkmm-2.4' installed ! (this dependency will be removed in the next version)
11+make
12+ Builds both the X11 and gtkmm based GUI,
13+ the xinput_calibrator binary is the X11 based GUI by default.
14+make x11
15+ Build only the X11 based GUI (xinput_calibrator.x11)
16+make gtkmm
17+ Build only the gtkmm based GUI (xinput_calibrator.gtkmm),
18+ you need to have the package 'gtkmm-2.4' installed.
1519
1620 Usage:
1721 ------
@@ -33,3 +37,4 @@ Xinput_calibrator is based on a simple calibrator that was proposed on the Xorg
3337
3438 The new version (v0.4.0) writes Xorg.conf and (HAL) FDI policy file values, and contains a wrapper script to get axis valuator information for the evtouch driver (evtouch does not export the current calibration through its axis valuators). It is also the first program to support dynamic evdev calibration, by using its advanced Xinput functionality.
3539
40+The v0.5.0 version is written entirely in the X window system, needing no external dependencies. Because of its modular structure, other frontends can be easily created too.