ba460d66e3
Add option to find windows containing text instead of having an exact match in findTopWindow
2016-07-03 16:25:32 +01:00
9558c0330f
Modify project setup, generate maven artifact
2016-07-03 16:24:05 +01:00
0c96805b9d
Add gradle wrapper
2016-07-03 16:22:58 +01:00
900098c959
Move test files to separate project
2015-10-18 16:35:57 +01:00
7c1284333f
Remove obsolete files
2015-10-18 16:26:40 +01:00
6851268cf3
Move to GPLv3
2015-10-18 16:26:14 +01:00
f0b55c3bc4
Reorganise some remaining code
2015-10-18 16:25:46 +01:00
91af6d2141
Move objects and interfaces to designated files
2015-10-18 16:20:17 +01:00
7ff9b7947f
Expand api to allow easier interaction with windows en menus as exemplified by Lightroom
2015-10-18 16:05:54 +01:00
b018971ec8
Move modified source files to src/main/java directory
2015-10-18 15:54:31 +01:00
27fe79c7bb
Add basic project files
2015-10-18 15:53:32 +01:00
724fae8e5d
Removed most except for core functionality code
2015-10-18 15:52:12 +01:00
Edward Jakubowski
fe587df505
Moved Configuration Button and catch HMENU exception
...
Moved the configuration button to the Advanced->Settings Menu. Also
catching a cast exception from HWND to HMENU on some windows.
2015-10-03 17:55:38 -04:00
Edward Jakubowski
51292ab5ac
Merge branch 'master' of https://github.com/Synthuse/synthuse-src
2015-10-03 16:58:59 -04:00
Edward Jakubowski
fdd1553d5e
Merge branch 'alexkogon-fixHotKeyConfigs'
2015-10-03 16:44:27 -04:00
Edward Jakubowski
c5da266561
Merge pull request #7 from alexkogon/addTextBasedVerify
...
Enhanced XPath generation for better text based verification
2015-10-03 16:39:19 -04:00
Edward Jakubowski
6a1cdf9140
Merge pull request #6 from alexkogon/dontThrowExceptionWhenNoProperties
...
Dont throw exception when no properties
2015-10-03 16:38:50 -04:00
Edward Jakubowski
dd36801e50
Merge pull request #5 from alexkogon/addMoreInfoOnVMToAntBuildLogging
...
addMoreInfoOnVMToAntBuildLogging
2015-10-03 16:36:06 -04:00
Alex Kogon
decbca94f1
fixed hotkeys in control panel to use character not key code
2015-09-29 10:32:29 +02:00
Alex Kogon
45f22ec905
commented out logging
2015-09-22 12:27:11 +02:00
Alex Kogon
2454e497fc
fixed synthuse properties to have new element and not be always on top
2015-09-22 12:11:38 +02:00
Alex Kogon
d034072cac
Merge pull request #2 from alexkogon/addTextBasedVerify
...
Enhanced XPath generation for better text based verification
2015-09-22 12:10:22 +02:00
Alex Kogon
36e6f0327e
made new config public so serializer works
2015-09-22 12:06:22 +02:00
Alex Kogon
6d3071bfc0
Merge pull request #1 from alexkogon/dontThrowExceptionWhenNoProperties
...
Dont throw exception when no properties
2015-09-22 11:29:52 +02:00
Alex Kogon
fc2bf01b72
dontThrowExceptionWhenNoProperties
2015-09-15 13:09:01 +02:00
Alex Kogon
c5b7694372
added strut to config panel view for text boxes at end
2015-09-15 12:37:30 +02:00
Alex Kogon
6e2df271ec
Add option pane to reflect that existing properties may not be updated until restart
2015-09-15 12:28:36 +02:00
Alex Kogon
4cf426eb99
added action handlers for config dialog
2015-09-14 11:57:58 +02:00
Alex Kogon
7f2df7ca9c
refactored controllers out
2015-09-14 11:16:57 +02:00
Alex Kogon
0d8bb2a842
removed subproject
2015-09-14 11:09:54 +02:00
Alex Kogon
88683c835a
creating dialog box to set synthuse properties
2015-09-14 11:08:38 +02:00
Alex Kogon
4113d863bd
Merge branch 'addTextBasedVerify' of https://github.com/alexkogon/synthuse-src into addTextBasedVerify
2015-09-13 13:28:51 +02:00
Alex Kogon
952d97cc4d
adding config in view module
2015-09-13 13:23:27 +02:00
Alex Kogon
b97109c3ec
add switch to turn strong text matching on and off
2015-09-11 14:41:36 +02:00
Alex Kogon
acc70c67c6
fixed error caused by editing twice
2015-09-11 10:57:41 +02:00
Alex Kogon
17a964fc19
always use text to match xpath
2015-09-11 10:57:40 +02:00
Alex Kogon
a2caddae70
addMoreInfoOnVMToAntBuildLogging
2015-09-11 10:54:57 +02:00
Edward Jakubowski
8fadd8f28f
Merge pull request #3 from alexkogon/refactorXPathMakerAndFixBug
...
refactorXPathMakerAndFixBug
2015-09-10 21:54:27 -04:00
Alex Kogon
d6bd79d578
fixed error caused by editing twice
2015-09-10 16:09:16 +02:00
Alex Kogon
f016d77eab
always use text to match xpath
2015-09-10 14:52:43 +02:00
Alex Kogon
91a080c708
refactorXPathMakerAndFixBug
2015-09-10 14:24:25 +02:00
Edward Jakubowski
a98ee0d632
Added Win32 Refresh only commands and Disable Status command
2014-07-21 20:27:03 -04:00
Edward Jakubowski
8b8def81b7
Fix compiling issue
2014-06-22 09:25:31 -04:00
Edward Jakubowski
405b63ca86
Added Percent and Carrot special keys sendKeys, take screen shot command, select list index command
2014-06-20 19:59:43 -04:00
Edward Jakubowski
eaff0dd277
Extended Msg hook text limit, msg hook prompts before switching between 32 and 64 bits, optionally disable uiabridge's caches
...
Message Hook Viewer text limit is not set to 700,000 characters,
allowing it to show many more messages/lines
Message Hook Viewer will prompt user if the want to switch between 64
and 32 bits.
UiaBridge has an optional flag to disable cache. This fixes an issue
where caching is either slower or causes issues when using multiple
threads in OASIS.
2014-06-04 06:46:56 -04:00
Edward Jakubowski
d100d23259
Support for showing if app is 32bit vs 64bit, and support for doing message hooks on both
...
Added support for message hook viewer to hook both 32 and 64 bit
applications.
Fixed filtering on the msg hook viewer
Added custom filtering on msg hook viewer
Added Process Id targetting on msg hook viewer
Added SetMsgHook.exe command line app as an alternative way of starting
msg hook viewer.
2014-06-03 06:28:14 -04:00
Edward Jakubowski
05748b4582
Updates to Message hooking to fix changes in filtering and added new custom filters
2014-05-28 23:23:15 -04:00
Edward Jakubowski
da3326a5e4
Message Hook Window is working, Added BAR sendKeys and fixed colon key.
...
Message Hook Window is working and will allow you to see all messages
being processed by a target window.
Had to build Message Hook Window inside the native MsgHook.dll was
having issues keep a java window's WndProc callback processing.
2014-05-27 21:59:26 -04:00
Edward Jakubowski
b5ede5e6cb
MsgHook Native library updates
...
MsgHook Native library works from native test application, still
introducing library to java side through jni.
2014-05-23 06:50:49 -04:00
Edward Jakubowski
1721d2a130
Fixed highlighting around WPF and Silverlight, fixed windows commands to use WPF runtimeIds,Adding Windows Message hook feature
...
When targeting WPF and silverlight applications synthuse will now target
each object with a red rectangle, just like it does with native win 32
applications.
Windows commands like setfocus and such are now supported with UIA
objects like (WPF, WinForm, Silverlight).
Adding support for hooking in to the Message Queue of a target window to
see what Messages are being sent, this will allow one to possible resend
the messages back for automation purposes. This feature is not fully
working yet, but is close.
2014-05-21 08:12:11 -04:00