Pascal Burlet
bad095e578
Fix finding UIScrollViews that are clipped(), masked or combined with clipShape() or cornerRadius() ( #213 )
...
Co-authored-by: Pascal Burlet <pascal.burlet@lhsystems.com>
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-05-12 17:30:26 +01:00
David Roman
acd6f8d723
[CI] Symlink older SDKs to use in newer Xcode versions ( #208 )
2023-03-14 21:24:20 +01:00
Guilherme Souza
a77c0ac5c2
Fix `introspectPagedTabView` on iOS 16 ( #200 )
2023-02-18 12:33:07 +00:00
Peter Steinberger
e0536ffe50
Add support for NSplitView ( #100 )
...
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-02-13 23:07:11 +00:00
Ian Sampson
a1a97a8aea
Add `introspectSearchController` ( #129 )
...
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-02-12 19:42:59 +00:00
MichaelJBerk
be01237389
Add `introspectMapView` ( #125 )
...
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-02-12 17:24:18 +00:00
David Roman
21327d0391
Cleanup ( #186 )
2023-02-12 00:26:21 +00:00
David Roman
223b26ba8b
Revamp CI ( #185 )
2023-02-11 23:34:16 +00:00
Chris Maddern
cac338530e
Add support for UICollectionView introspection ( #169 )
...
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-02-10 19:09:15 +00:00
Philip Niedertscheider
7ef0df6390
Added introspect for scroll view in TabBarView with PageTabViewStyle ( #117 )
2022-04-17 12:49:59 +02:00
JannThomas
83d06a67af
Test and document using introspectButton for Toggle on macOS ( #92 )
2021-03-24 18:34:33 +01:00
JannThomas
c38e70e82b
Add .introspectSplitViewController() on iOS ( #89 )
2021-03-23 19:45:00 +01:00
JannThomas
f4f5e32df3
Add iPad to Fastfile ( #88 )
...
* Add iPad to fastfile
* Fix Tests on iPad
2021-03-23 19:15:21 +01:00
JannThomas
6569a749d4
Add .introspectColorWell() ( #87 )
2021-03-19 19:40:37 +01:00
JannThomas
4232b86790
Add NSButton Introspection ( #85 )
2021-03-18 19:29:42 +01:00
JannThomas
07a80dd280
Fix UITextField with cornerRadius ( #83 )
2021-03-17 20:27:21 +01:00
JannThomas
fab6cddbaf
Add introspection for `NSTabView` ( #84 )
...
Add introspection for `NSTabView`
2021-03-17 20:02:44 +01:00
Marco Quinten
3846ed81c8
Improve GitHub CI runtime ( #82 )
...
* Build fast on GitHub
* Skip build for github ci
* Increase AppKit timeout to 5
* Add try_scan
* Disable parallel testing
* Use multi_scan instead of try_scan
* Use normal scan for macOS
* Fix seemingly random test failures on macOS
* Also add `layoutIfNeeded` to iOS/tvOS tests
2021-03-16 16:51:11 +01:00
Lois Di Qual
2e09be8af6
Bump version to 0.1.3
2021-03-15 20:48:12 -07:00
Simon Jarbrant
461fa7b608
Fix an issue where nested ScrollViews would not be detected properly ( #69 )
...
* Fix an issue where nested ScrollViews would not be detected properly
* Fix nested ScrollView issue on iOS 13
* Clean up implementation of siblingOrAncestorOfType to avoid extraneous searches
* Adjust naming for correctness
* Add nested ScrollView tests for macOS
This also fixes the same issue iOS had, where nested ScrollViews would not be correctly detected on macOS 11+
* Update UIKit ScrollView tests to match AppKit ones
* Add changelog entry for nested scrollview fixes
* Change NSScrollView lookup mechanism for macOS 10.15 to match UIKit behavior
2021-03-14 12:33:01 +01:00
David Monagle
f246b0715c
Add an introspect method for UITableViewCell ( #18 )
...
* Adds an introspect method for UITableViewCell
* Added NSTableCellView introspection
Added line to CHANGELOG
Added tests for UIKit and AppKit
* Removed additional spaces
Co-authored-by: SplittyDev <splittydev@gmail.com>
2021-03-13 22:29:50 +01:00
Marco Quinten
7a90ac0712
Add GitHub CI workflow ( #78 )
...
* Add GitHub workflow
* Use macOS 10.15 in workflow
* Select proper Xcode CLT
* Try using sudo for CLT selection
* Add macOS SDK env
* Add SDKROOT env
* Try running without setting CLT
* Run without setup-swift step
* Update all timeouts
* Improve check conditions
* Update timeouts
2021-03-13 13:22:12 +01:00
Vuk Radosavljevic
56e1631e72
Added introspect for SwiftUI's TextEditor ( #52 )
...
* Added introspectTextEditor
* Fix compilation on tvOS and macCatalyst
* Add AppKit support for `introspectTextView`
* Split version-specific test cases up
* Only run TextEditor test if macOS 11 is available
This hack will resolve itself once CircleCI upgrades to macOS 11.
* Revert platform split
* Improve tvOS conditionals
* Fix variable naming
Co-authored-by: SplittyDev <splittydev@gmail.com>
2021-03-10 22:18:56 +01:00
Lois Di Qual
36ecf80429
Bump to 0.1.2
2020-12-08 13:10:27 -08:00
Lois Di Qual
f1ec9da347
Bump to 0.1.1
2020-10-21 22:17:03 -07:00
Andrew Clunis
9afddabecc
Resolve malformed macOS version @available directives causing issues on Big Sur ( #49 )
2020-10-21 15:56:03 -07:00
Lois Di Qual
fd952419fb
Add support for installing on older OS versions #28
2020-05-11 21:20:17 -07:00
Loïs Di Qual
1a3d3c8bf7
Enable Catalyst support for iOS framework ( #17 )
2020-03-08 21:49:26 -06:00
Lois Di Qual
de5c32c15a
Bump to 0.1.0
2020-02-12 13:10:52 -08:00
Loïs Di Qual
5d78ad7d17
macOS and tvOS support ( #12 )
2020-02-12 13:08:17 -08:00
Lois Di Qual
c2cad6a6c7
Add .introspectViewController()
2019-12-10 12:52:42 -08:00
Lois Di Qual
32ee7c178d
introspectSegmentedControl
2019-12-02 17:57:55 -08:00
Lois Di Qual
64be6e0d65
Allow .introspectTabBarController() on TabView directly
2019-12-02 10:24:55 -08:00
Lois Di Qual
fa8e57040a
Add tab tests
2019-12-02 10:18:29 -08:00
Lois Di Qual
71e34e11d1
Allow .introspectNavigationController() on NavigationView directly
2019-12-02 10:15:26 -08:00
Lois Di Qual
19765d31ea
DatePicker tests
2019-11-27 10:34:26 -08:00
Lois Di Qual
3ecb78b60e
Stepper tests
2019-11-27 10:33:33 -08:00
Lois Di Qual
9883b78010
Slider tests
2019-11-27 10:32:51 -08:00
Lois Di Qual
8086ea0842
Toggle tests
2019-11-27 10:31:57 -08:00
Lois Di Qual
7aa9f1369c
Add more tests
2019-11-27 10:31:01 -08:00
Lois Di Qual
335bef2e03
Ensure it's applied on subviews
2019-11-26 17:53:46 -08:00
Lois Di Qual
aa5353ffcc
More tests
2019-11-26 16:04:08 -08:00
Lois Di Qual
da1a90f5f5
Init
2019-11-26 15:47:52 -08:00
Lois Di Qual
6cf05278c1
Initial Commit
2019-11-26 15:10:23 -08:00