- update
windows
tov0.39.0
- add
WindowCtroll.set_foregrand()
- add
UIMatcher.filter_fn()
- add
UIElement.hold_send_keys()
to support holding and send keys.
- update to
windows-rs v0.41.0
- refator
UIPattern
trait
- update to
windows-rs v0.43.0
- redefine some automation types
- update dependencies
- update to windwos v0.44
- refactor enum types
- update dependencies
- update to
windows v0.46
- update to
syn v2.0.2
- update to
syn v2.0.10
&proc-macro2 v1.0.54
- update to
syn v2.0.11
&windows v0.47.0
- update to
syn v2.0.12
&windows v0.48.0
- add dialogs support.
- update dependencies
- refactor
win-update
sample codes.
- update dependencies
- fix variant array error. issue-35
- add
UIAutomation::new_direct()
to createUIAutomation
without initializing the COM library. issue-37
- Update sample codes in README
- update dependencies
- update dependencies
- update to
windows v0.51.0
Keyboard.begin_hold_keys()
&Keyboard.end_hold_keys()
respond toKeyboard.interval()
setting.
- refactor
Process
, add more controls.
- support converting
isize
toHandle
. issue-44
- update to
widnows v0.52.0
- update to
windows v0.54.0
- update to
windows v0.56.0
- support cache request.
- addd
UIMatcher::from_ref()
- fix issues-52
- Fix typo in method names (ragne -> range) #57
- Support event handler. #59
- Support
UIElement::get_cached_children()
&UIElement::get_cached_parent()
. #63
- Cache encoded string buffers so that they outlive PCWSTR and PWSTR pointers. #65
- Update to
windows v0.57.0
- fixed
click
error between multi-monitors. #62
- enum types support
Dispaly
trait.
- Add log feature, show failed filter for debugging #70
- update to
windows v0.58.0
- Support
Window
pattern forPaneControl
#75
- Add cached versions for "get_xxx"/"is_xxx"/"can_xxx" for all patterns. #79
- Use
OnceLock
instead ofphf
crate.
- Support
i686-pc-windows-msvc
target. #84
- Add support for pressing CONTROL and ALT keys. #86
- Use SendInput({ MOUSEINPUT { ... } }) for simulating mouse movement. #90
- Add a wrapper for LegacyIAccessiblePattern. #91
- Add get_(cached)heading_level and is(cached)_dialog. #92
- Update to
windows v0.59.0
.
- Add
Keyboard.ignore_parse_err()
option to ignore parsing error. - Add
UIElement.send_text()
method to output the literal content of the text.
- Update deps & append docs.
- Impl
TryFrom
for enum types, instead ofFrom
.