Commit Graph

191 Commits

Author SHA1 Message Date
Bradlee Speice
097ced2bef Begin version 2.1 of libcvautomation
To be perfectly honest, there likely won't be much more development
unless someone needs something - the code is stable, and I can't
really think of any other features I need to add...
2012-10-11 17:19:58 -04:00
Bradlee Speice
d4952e4040 Fix breaking on filenames with spaces 2012-09-07 16:26:10 -04:00
Bradlee Speice
682d1d14be Fix up the specfile to build on 32-bit 2012-08-30 15:12:55 -04:00
Bradlee Speice
ff11051c34 Fix building without python support 2012-08-28 16:07:44 -04:00
Bradlee Speice
c6c8cf35be Update build dependencies for Python 2012-08-28 15:58:07 -04:00
Bradlee Speice
322663c32c Fix up the Python frame tracing, and make it more portable 2012-08-23 15:43:57 -04:00
Bradlee Speice
fc1b650298 Add a function to the Python code to get the mouse current location 2012-08-23 14:52:35 -04:00
Bradlee Speice
147e770cd2 Add in error functionality to the wrapper 2012-08-17 17:20:50 -04:00
Bradlee Speice
02ae3354d0 Fix the debian build process up 2012-08-17 17:19:52 -04:00
Bradlee Speice
14a4a859f1 Make sure RPM knows about the SWIG library 2012-08-17 16:39:16 -04:00
Bradlee Speice
655678842f Make sure to distribute the SWIG file for distribution packages 2012-08-17 16:17:12 -04:00
Bradlee Speice
8fdfc39f34 Update the top-level README to reflect the Python wrapper 2012-08-17 16:01:00 -04:00
Bradlee Speice
d8805026ec Update other documentation to reflect the new Python wrapper 2012-08-17 15:57:43 -04:00
Bradlee Speice
c90b9b6979 Update the 'Writing Application Tests' page for the new Bash wrapper 2012-08-17 15:43:03 -04:00
Bradlee Speice
34e6bc278d Update the documentation for the Bash wrapper 2012-08-17 15:40:05 -04:00
Bradlee Speice
83a8315d62 Update the Bash wrapper command names 2012-08-17 15:35:02 -04:00
Bradlee Speice
113cd16a7c Fixing plenty of stupid mistakes with changing names and the like 2012-08-17 15:25:37 -04:00
Bradlee Speice
99e35b1f3f Gracefully handle stack frame tracing not working 2012-08-17 15:09:54 -04:00
Bradlee Speice
36772ac782 Initial syntax fixes to the libcvautomation_funcs.py wrapper 2012-08-17 14:43:12 -04:00
Bradlee Speice
7547d53792 Make sure to distribute the libcvautomation_funcs.py wrapper... 2012-08-17 14:30:43 -04:00
Bradlee Speice
8fe4a57375 Fix up some minor documentation issues 2012-08-17 14:25:32 -04:00
Bradlee Speice
a94ccdccaa Add documentation for the libcvautomation_funcs.py wrapper
Rename two functions to make sure they don't appear in the documentation
2012-08-17 14:16:23 -04:00
Bradlee Speice
a7ea0c753b Fix documentation for a broken \ref 2012-08-17 12:12:00 -04:00
Bradlee Speice
ea46db9106 Add two missing waitFor functions into the C library 2012-08-17 12:06:47 -04:00
Bradlee Speice
4b60fbf922 Add xte_commandString to python functions, use default mouse button 2012-08-17 11:55:12 -04:00
Bradlee Speice
dbe7bbd9c8 Commit initial python libcvautomation_funcs wrapper 2012-08-17 11:42:09 -04:00
Bradlee Speice
7bc6a67a67 Commit initial skeleton for python function wrapper 2012-08-15 16:39:49 -04:00
Bradlee Speice
9bfa103d76 Update version to 2.0 for python bindings 2012-08-14 15:29:43 -04:00
Bradlee Speice
d7de401d66 Add initial libcvautomation_funcs.py and documentation 2012-08-14 13:35:16 -04:00
Bradlee Speice
e932c367d3 Add the python build into Automake to make it portable
Remove the default libcvautomation.py
2012-08-14 11:53:47 -04:00
Bradlee Speice
0f832d4923 Fix up the Debian process for python 2012-08-13 14:03:31 -04:00
Bradlee Speice
3d8f411d46 Build the python package for Debian 2012-08-13 13:23:06 -04:00
Bradlee Speice
bd542b07b4 Build the python package and generate dist-specific packages 2012-08-13 13:17:54 -04:00
Bradlee Speice
3d18823b46 Set up distributing the python bindings 2012-08-13 12:05:42 -04:00
Bradlee Speice
022f01c9d5 Begin version 1.6 of libcvautomation 2012-08-13 09:38:23 -04:00
Bradlee Speice
c048fe20f2 Fix the RPM changelog being in the wrong order 2012-08-13 09:11:41 -04:00
Bradlee Speice
af01d3ef86 Fix the RPM changelog being updated on the wrong file 2012-08-13 09:09:33 -04:00
Bradlee Speice
f8e3311716 Update the RPM Changelog for version 1.5 2012-08-13 09:06:27 -04:00
Bradlee Speice
cd73b6aa06 Update the Changelog for version 1.5 2012-08-13 09:05:29 -04:00
Bradlee Speice
71c2a843ac Fix error handling if TOLERANCE is not specified 2012-08-09 12:59:36 -04:00
Bradlee Speice
5aedb9e125 Fix the debian and rpm directories being distributed improperly 2012-08-03 15:08:23 -04:00
Bradlee Speice
e909e701b4 Fix a minor issue with the packaging script 2012-08-03 14:57:19 -04:00
Bradlee Speice
09330ea522 I still have no idea how Bash expects its eval statements
But this one is working.
2012-08-03 14:23:46 -04:00
Bradlee Speice
13ed45e9da Fix the order of some logic, and fix the eval syntax 2012-08-03 14:12:02 -04:00
Bradlee Speice
86b8c7023e Fix some 'eval' statements not parsing arguments correctly 2012-08-03 13:42:51 -04:00
Bradlee Speice
003a8b9247 Make sure the libcvautomation_funcs handles spaces correctly 2012-08-03 12:45:34 -04:00
Bradlee Speice
3489bbbdf2 Fix the key_string function not handling spaces correctly 2012-08-03 12:36:57 -04:00
Bradlee Speice
733b05fd7f Add documentation for the mouseup and mousedown events 2012-08-03 11:27:34 -04:00
Bradlee Speice
63a4783246 Add the mousedown and mouseup functions to the BASH wrapper. 2012-08-03 11:25:34 -04:00
Bradlee Speice
161eefde7c Add documentation for the dragndrop function 2012-08-03 11:23:09 -04:00