038106f954
Fix crash caused by metadata name being nil ( #659 )
...
Co-authored-by: linzuhan <lzh267448@alibaba-inc.com >
2023-03-07 21:05:59 -06:00
Emil Pedersen and GitHub
1bbf8dbea1
Locale aware animation speed parsing ( #642 )
2022-12-09 03:33:07 -06:00
AnthoPak and GitHub
c96df6d35c
Allow changing UIWindow's animation speed ( #629 )
2022-09-26 17:20:15 -05:00
Tanner Bennett
393a43754c
Misc
2022-07-02 02:20:26 -05:00
Tanner Bennett
b56d6f6d33
Add FLEXAPNSViewController for viewing push notifs
2022-07-02 02:20:26 -05:00
Tanner Bennett
e6fd5ed24e
Fix bug in new FLEXMirror usage
2022-04-27 13:45:42 -05:00
Tanner Bennett
69e88acbee
Initialize FLEXObjectExplorer.reflexAvailable
2022-04-27 13:45:42 -05:00
Tanner Bennett
07587986df
Use Reflex and FLEXMirror
2022-04-27 13:45:42 -05:00
matrush and Tanner Bennett
fb2a33876e
Add FLEXTableRowDataViewController for viewing DB rows
2022-04-24 16:30:43 -07:00
Nick Holub and Chaoshuai Lü
64d1534fae
Add accessibilityIdentifier and accessibilityLabel to views properties
2022-03-22 15:53:57 -07:00
Tanner Bennett
fd98070166
Fix #499 , thank you @zhaogyrain
2021-12-24 19:41:52 -06:00
Tanner Bennett
d87779212c
Add data property to FIRDocumentSnapshot at runtime
2021-10-17 17:33:23 -05:00
Tanner Bennett
6c83ddc2c7
Refactor FLEXHeapEnumerator and FLEXObjectRef
...
Move logic that was in FLEXLiveObjectsController into FLEXHeapEnumerator. Also adjust FLEXObjectRef initializers to reflect the type of reference you want to hold to the object. FLEXObjectRef now supports unsafe_unretained and retained references.
2021-10-17 17:31:12 -05:00
matrush and Tanner Bennett
1342d3029c
Add availability check for iOS 11+ only SFSafariViewController properities
2021-08-09 09:37:23 -07:00
Tanner Bennett
d2dde55bb1
Lay groundwork for multiple shortcut sections
2021-05-25 17:47:29 -05:00
Tanner Bennett
f1a0a5c5e5
Add shortcuts for collections
2021-05-25 17:46:50 -05:00
Tanner Bennett
0db073459e
iOS 13 is now the minimum required SDK
...
Remove FLEX_AT_LEAST_IOS13_SDK and usages. It was causing several issues being in a header that needed to be private but also included in public headers.
2021-05-25 15:30:46 -05:00
Tanner Bennett
d7376b75cd
Add flex_observers shortcut to NSNotificationCenter
2021-05-07 13:58:04 -05:00
Tanner Bennett
5b39b3ed03
Add UIPasteboard shortcuts
2021-05-07 13:58:04 -05:00
Tanner Bennett
bbaa85bdbf
Add WKWebView/SFVC shortcuts
2021-05-07 12:03:06 -05:00
Tanner Bennett
c37270e6ac
Add shortcuts for NSString and NSData
2021-03-30 14:20:02 -05:00
Tanner Bennett
ce10d45c29
Fix "hide likely private methods" behavior
...
Hide relevant private properties too, also class properties and methods
2021-03-30 14:20:02 -05:00
Tanner Bennett
ab135ba94e
Remove uninclusive terms
...
Blacklist → exclude[d] / denylist
Whitelist → allow[ed] / unexcluded
2021-03-30 14:20:02 -05:00
Tanner Bennett
bcc04f4113
Make FLEXMacros.h private
2021-03-30 14:20:02 -05:00
Tanner Bennett
470b3fa3b3
Add tintColor as real property
2021-03-30 14:20:02 -05:00
Tanner Bennett
e84dfeae5c
Fix object explorer class pan gesture… again…
2021-03-30 14:20:02 -05:00
Tanner Bennett
b60ce7a057
Add UIAlertController shortcuts
...
Fix alert controller
2021-03-30 14:20:01 -05:00
Tanner Bennett
b4ac210bef
Use likely ivar to determine matching property
2021-03-29 13:55:52 -05:00
Tanner Bennett
9af2926ec1
Use weakify/strongify throughout project
2021-01-26 12:46:53 -06:00
Tanner Bennett
31440056c1
Add option to hide potentially private methods
2021-01-20 17:00:10 -06:00
Tanner Bennett
6c7b39ed03
Fix object explorer swipe gesture precedence
2021-01-20 15:31:25 -06:00
Tanner Bennett
c7850df186
Add safeClassNameForObject: and use it
2020-12-30 20:06:49 -06:00
Tanner Bennett
46c6dcb7e6
Fix bug introduced in cb2e0789
2020-12-30 17:31:37 -06:00
Tanner Bennett
cb2e0789d8
Fix several memory leaks, fix #483
...
Also move a bunch of globals related to FLEXShortcutsFactory into ivars of a FLEXShortcutsFactory singleton so that it is easier to trace the origin of the global storage of FLEX[Property|Ivar|Method] objects in a memory graph
2020-12-17 01:17:40 -06:00
matrush
a0b1caed54
Use UITableViewCellAccessoryNone instead of 0 in FLEX[Layer/View]Shortcuts
2020-12-14 18:38:04 -08:00
Chaoshuai Lü and GitHub
a3fa7bbadc
Fix view/controller preview image issue ( #493 )
2020-12-14 16:08:58 -06:00
matrush
637074b354
Use id<NSCopying> as key instead of Class<NSCopying> in FLEXObjectExplorerFactory
2020-12-01 16:56:08 -08:00
Tanner Bennett
547bfbaec0
Disallow preview of views with no rect
2020-11-02 20:42:10 -06:00
Tanner Bennett
4d50fd2020
Revert "Use NSString as key …" in d7786449
...
We NEED to use the class as a key, because you cannot differentiate a class's name from the metaclass's name.
2020-11-02 19:36:15 -06:00
Tanner Bennett
3f82631a95
Fix bug introduced in 4.2.0, unable to edit members
...
Oopsie
2020-11-02 17:03:37 -06:00
matrush and Tanner Bennett
d77864494d
Use NSString as key instead of Class<NSCopying> in FLEXObjectExplorerFactory
2020-11-02 16:58:59 -06:00
Tanner Bennett
107e44a399
Fix #410 , prefix all categories
2020-10-22 17:57:21 -05:00
Tanner Bennett
e79a3db255
Fix #426
...
Move explicit FLEXCollection protocol conformances to the .m file to prevent protocol methods from overriding the methods in their headers
2020-10-21 22:55:32 -05:00
Tanner Bennett
bec9ffd981
Allow inspecting non-NSObject classes
2020-10-21 21:02:49 -05:00
Tanner Bennett
220af5c350
Table sections can update themselves
2020-10-21 21:02:49 -05:00
Tanner Bennett
af87ea14e0
Update copyright
2020-10-20 18:18:47 -05:00
Tanner Bennett
5c8b334a84
Fix #450 : broken search on NSUserDefaults
2020-10-18 17:44:04 -05:00
Tanner Bennett
515806e194
Add FLEX_EXIT_IF_NO_CTORS, fix #470
2020-10-18 17:17:06 -05:00
Tanner Bennett
21199b2a56
Add sharedApplication property at runtime for iOS 9
2020-10-12 23:07:18 -05:00
matrush and Tanner Bennett
4dc206eaa6
Add copy action for database browser row selection alert
2020-10-12 19:17:57 -05:00