Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Outline Renders" tool #967

Merged
merged 25 commits into from
Feb 26, 2025
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
520c619
display outlines of rendered React components
jwajgelt Feb 11, 2025
e01d57f
add toggle to tools dropdown, rename Scan to RenderOutlines
jwajgelt Feb 12, 2025
a0de35b
adapt to scan's OutlineRenderer
jwajgelt Feb 12, 2025
194e7ce
make resize work
jwajgelt Feb 12, 2025
a3052b3
fix android statusbar, multiple initialization, calc bounding boxes c…
jwajgelt Feb 13, 2025
1550f8f
cleanup outlines overlay, use worker if supported
jwajgelt Feb 13, 2025
48972dc
set instrumentation options at app start
jwajgelt Feb 13, 2025
a9155d6
add non-fabric support, block RN Core components
jwajgelt Feb 13, 2025
45a41a8
use CSS for styling
jwajgelt Feb 14, 2025
2736087
add some VirtualizedList components
jwajgelt Feb 14, 2025
52aca54
use dep from github release
jwajgelt Feb 14, 2025
2825158
format
jwajgelt Feb 17, 2025
220e6d7
add more RN components to blocklist
jwajgelt Feb 17, 2025
8ccad3c
remove "Open Panel" button for "Outline Renders" tool, capitalize too…
jwajgelt Feb 17, 2025
fff7122
send final bounding rect only, fix scaling
jwajgelt Feb 17, 2025
d834965
fix error on Paper when fiber changes between render and measure
jwajgelt Feb 19, 2025
59571be
ignore reanimated ignored components
jwajgelt Feb 19, 2025
9a0cc88
code review changes
jwajgelt Feb 19, 2025
5fed939
move react-scan to a dev dependency
jwajgelt Feb 20, 2025
46cc6be
don't persist Outline Renders tool state
jwajgelt Feb 21, 2025
dffa7fb
remove empty dependencies field
jwajgelt Feb 21, 2025
2a0fe5d
code review changes
jwajgelt Feb 25, 2025
08ad7b4
use cleanup from react-scan
jwajgelt Feb 25, 2025
3e88979
update lock
jwajgelt Feb 25, 2025
d2a5525
update submodule-NOTICES
jwajgelt Feb 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions packages/vscode-extension/lib/bippy/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Copyright 2024 Aiden Bai, Million Software, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Loading
Loading