Brian Vaughn
2e8b9fad36
Make style editor inputs more obvious resemble inputs
2019-07-24 14:43:29 -07:00
Brian Vaughn
4c610950a4
Hide "style" prop if we are showing the style editor
...
Also add react-native-web to test harness
2019-07-24 14:05:56 -07:00
Brian Vaughn
9a05e0b600
Disable view-source button in standalone mode if no project roots are provided
2019-07-24 13:36:51 -07:00
Brian Vaughn
722d366e9f
Updated snapshot
2019-07-24 11:27:15 -07:00
Brian Vaughn
56b0017615
4.0.0-alpha.1 -> 4.0.0-alpha.2
2019-07-24 11:25:52 -07:00
Brian Vaughn
f74c89b145
Misc improvements based on user feedback from Tim
...
* Added shadow to modals
* Change default "collapse new nodes" to be disabled rather than enabled
* Changed setting label "Collapse newly added components by default" to "Expand component tree by default"
* Change CSS media query for settings popup to show labels at smaller size
* Hide "Inspect the matching DOM element" button (since it doesnt really serve a purpose in standalone)
* Fixed small size bug for settings icon (viewbox of 20x20 instead of 24x24)
* bugfix: window.addEventListener/window.removeEventListener is not defined in Hermes.
2019-07-24 11:25:11 -07:00
Brian Vaughn
13959aa8fb
Removed accidental log statement
2019-07-24 11:13:30 -07:00
Brian Vaughn
1178d57257
Fixed a module resolution issue and a syntax error from a bad merge
2019-07-23 07:46:19 -07:00
Brian Vaughn
ffb19346c7
NPM packages 4.0.0-alpha.0 -> 4.0.0-alpha.1
2019-07-22 11:19:53 -07:00
Brian Vaughn
4b34a77d29
Improve Bridge Flow types ( #352 )
...
* Updated local fork of react-window
* Updated Fow 97 -> 103
* Lint ignore NPM dist
* Improved Bridge Flow types
2019-07-20 14:08:23 -07:00
Brian Vaughn
39ad101ea2
Removed reference to setDefaultThemeName() method
...
This functionality was added to v3 to support external changing of theme at runtime. This isn't supported in v4.
2019-07-20 09:28:09 -07:00
Brian Vaughn
33da657178
Make console override detectable (for RN YellowBox)
2019-07-20 08:05:08 -07:00
Brian Vaughn
167daf7a4a
Updating NPM packages as 4.0.0-alpha.0
2019-07-19 10:09:49 -07:00
Brian Vaughn
abe75b0e39
Slight tweak to avoid setting an invalid numeric value in props editor
2019-07-19 09:19:03 -07:00
Brian Vaughn
f0a4b2f8e8
Merge branch 'fix-input-number-in-props' of https://github.com/koba04/react-devtools-experimental into koba04-fix-input-number-in-props
2019-07-19 09:16:26 -07:00
Brian Vaughn
0abaefb7c2
Cleanup legacy backend event listener if modern backend is detected
2019-07-19 09:02:30 -07:00
Brian Vaughn
dbbf30a332
Make my code PRETTIER
2019-07-18 16:37:57 -07:00
Brian Vaughn
67e749a73a
Tweaked modal font size style
2019-07-18 16:28:20 -07:00
Brian Vaughn
bd0a0c58fd
Tweaked modal title to better fit without wrapping
2019-07-18 16:26:27 -07:00
Brian Vaughn
249a2e043d
Detect React Native v3 backend and show warning
2019-07-18 16:24:22 -07:00
Brian Vaughn
9fb753b5cd
Hardened logic around when and how to patch console methods
2019-07-17 15:08:34 -07:00
Brian Vaughn
cb3fb42129
Patch console to append component stacks ( #348 )
...
* Patch console.warn and console.error to auto-append owners-only component stacks.
This setting is enabled by default and will work for React Native even if no front-end DevTools shell is being used. The setting can be disabled via a new, persisted user preference though.
2019-07-17 11:12:39 -07:00
Toru Kobayashi
41c00cb0cb
fix to input a number value to props
2019-07-14 23:11:08 +09:00
Brian Vaughn
0f2fb5badf
Standalone NPM packages and React Native support ( #335 )
...
* Add version 4 react-devtools and react-devtools-core packages which support both React Native and e.g. Safari or iframe DOM usage.
* Replaces typed operations arrays with regular arrays in order to support Hermes. This is unfortunate, since in theory a typed array buffer could be more efficiently transferred between frontend and backend for the web extension, but this never actually worked properly in v8, only Spidermonkey, and it fails entirely in Hermes so for the time being- it's been removed.
* Adds support for React Native (paper renderer)
* Adds a style editor for react-native and react-native-web
2019-07-13 10:05:04 -07:00
Brian Vaughn
39a811debe
Merge pull request #342 from marvinhagemeister/attach_configure
...
Fix reload-and-profile attach not configurable
2019-07-06 18:40:00 -04:00
Marvin Hagemeister
8e90194f7d
Add comment about 3rd party integrations
2019-07-01 23:48:52 +02:00
Marvin Hagemeister
5ec387aa82
Mark reload-and-profile attach as configurable
2019-07-01 23:35:35 +02:00
Brian Vaughn
844cdb22d6
Merge pull request #331 from trueadm/flare_displayName
...
[Flare] Update event component displayName
2019-06-24 07:48:24 -07:00
Brian Vaughn
81e5e9be0b
Updated @reach/tooltip to v0.2.2 for a bugfix
2019-06-19 15:43:15 -07:00
Brian Vaughn
35600be1da
Changed Chrome manifest version from 4.0.0.0 to 4.0.0
2019-06-19 11:06:36 -07:00
Dominic Gannaway
89a0886872
[Flare] Update event component displayName
2019-06-19 17:43:15 +01:00
Brian Vaughn
083bf8d98b
Don't try to convert absolute paths to relative
2019-06-18 18:40:05 -07:00
Brian Vaughn
0e4005e0a1
Added command to build Chrome CRX
2019-06-18 15:44:22 -07:00
Brian Vaughn
abc8ef3d5d
Display unnamed custom hooks as 'Anonymous'
2019-06-18 11:37:29 -07:00
Brian Vaughn
a2c79f2d9e
Fixed hydration for events meta data
2019-06-18 10:50:19 -07:00
Brian Vaughn
cf19916be7
Tweaked overflow check
2019-06-18 08:59:27 -07:00
Brian Vaughn
46def793de
Merge branch 'when-render-hidden' of https://github.com/justingrant/react-devtools-experimental into justingrant-when-render-hidden
2019-06-18 08:52:08 -07:00
Brian Vaughn
3988c27d70
Merge pull request #325 from bvaughn/hydration
...
Lazily send props/state/hooks across the bridge
2019-06-18 08:50:21 -07:00
Brian Vaughn
6298fd4248
Hardened the hooks dehydration check
2019-06-18 08:47:37 -07:00
Brian Vaughn
a56fd4c36d
Tidied up. Added comments. Renamed a few things.
2019-06-18 08:40:58 -07:00
Brian Vaughn
8e3cd8ab1e
Debounce inspect-element polling
2019-06-18 07:41:30 -07:00
Brian Vaughn
6c03f6abbd
Tidied up a bit
2019-06-17 14:49:19 -07:00
Brian Vaughn
717af9f5c3
Updated the hydration test harness to cover a bit more
2019-06-17 14:37:49 -07:00
Brian Vaughn
d3d8a5d8b1
Hooks hydrate/dehydrate
2019-06-17 14:30:34 -07:00
Brian Vaughn
7a94ad4e8a
Added props/state/context inspection to KeyValue
2019-06-17 11:30:53 -07:00
Brian Vaughn
a6d3f30f95
Initial support for hydration added to both renderer interfaces.
2019-06-16 17:32:37 -07:00
Justin Grant
a15f776708
fix: ensure when-rendered content is never hidden
2019-06-15 09:24:37 -07:00
Brian Vaughn
5e8678a0a9
Don't send HTMLElements through the bridge when inspecting componetns
2019-06-13 09:09:31 -07:00
Brian Vaughn
9eb6d3465d
Updated React version check to account for older (<15) versions
2019-06-12 18:56:39 -07:00
Brian Vaughn
96f7646a1a
Updated hydration logic to handle custom objects
2019-06-12 15:43:15 -07:00