Brian Vaughn
|
aed1713154
|
Added NOW config file for dev shell
|
2019-02-12 21:09:50 -05:00 |
|
Brian Vaughn
|
95b859209f
|
Fixed NaN warning for pre-mount CSS prop read
|
2019-02-12 21:09:33 -05:00 |
|
Brian Vaughn
|
d203ebf165
|
Added new tabs UI and theme/display-density preferences
|
2019-02-12 20:41:39 -05:00 |
|
Brian Vaughn
|
8e5a35b762
|
Misc cleanup and prep for dark mode CSS
|
2019-02-12 09:45:00 -05:00 |
|
Brian Vaughn
|
f3f497f40f
|
Cleaned up CSS vars and reduced font size a bit
|
2019-02-08 20:27:10 -05:00 |
|
Brian Vaughn
|
a6126c9e27
|
Initial stab at 'View in DOM' button
|
2019-02-08 18:48:29 -05:00 |
|
Brian Vaughn
|
baa6142801
|
Removed non-functioning tree arrows (for now)
|
2019-02-08 16:16:15 -05:00 |
|
Brian Vaughn
|
c6b0338f13
|
Reverted immutable element change (for now)
|
2019-02-08 16:05:48 -05:00 |
|
Brian Vaughn
|
872d0f78d4
|
Tweaked owners breadcrumb style to batter match tree colors
|
2019-02-08 15:49:52 -05:00 |
|
Brian Vaughn
|
41514d67f0
|
Small refinements to Store: read-only Elements in map, added revision to guard against tearing
|
2019-02-08 15:37:52 -05:00 |
|
Brian Vaughn
|
0380186501
|
Refactored tree, search, selection, and owners contexts
|
2019-02-08 14:44:07 -05:00 |
|
Brian Vaughn
|
45641e98e5
|
Added owner tree exploration view
|
2019-02-07 14:34:24 +00:00 |
|
Brian Vaughn
|
fc924d136a
|
Combined search and selection contexts to avoid complicated dependencies
|
2019-02-07 09:29:42 +00:00 |
|
Brian Vaughn
|
9c093ac731
|
Fixed regexp parsing
|
2019-02-06 21:33:44 +00:00 |
|
Brian Vaughn
|
c61e0f0d54
|
Added a clarifying comment to SearchInput
|
2019-02-06 17:09:46 +00:00 |
|
Brian Vaughn
|
e77ba00336
|
Replaced SearchContext useStates with useReducer and fixed an edge-case search bug
|
2019-02-06 16:31:02 +00:00 |
|
Brian Vaughn
|
998e69a10d
|
Added search support
|
2019-02-05 17:14:06 +00:00 |
|
Brian Vaughn
|
e723ec82bc
|
Added $r support
|
2019-02-05 13:19:08 +00:00 |
|
Brian Vaughn
|
ce7f060e26
|
Cleaned up property borders
|
2019-02-05 11:26:37 +00:00 |
|
Brian Vaughn
|
6dc3fa6fbd
|
Cleaned up style vars
|
2019-02-05 11:23:37 +00:00 |
|
Brian Vaughn
|
1566141177
|
Strip React elements from serialized data (and display <name/> instead
|
2019-02-05 10:25:33 +00:00 |
|
Brian Vaughn
|
33deb79ce4
|
Added simple hooks support (same as in legacy DevTools for now)
I had to add a couple of comments because Flow was being a mysterious little shit and I got tired of trying to work around it.
|
2019-02-05 09:23:14 +00:00 |
|
Brian Vaughn
|
d0d5b677de
|
Added better context support
|
2019-02-05 08:32:02 +00:00 |
|
Brian Vaughn
|
6f952ede2f
|
Fixed regression in browser shell
|
2019-02-04 18:01:44 +00:00 |
|
Brian Vaughn
|
b56bc1a626
|
Initial pass at properties panel. Lots of TODOs remaining.
|
2019-02-04 17:49:30 +00:00 |
|
Brian Vaughn
|
406df2a617
|
Added properties panel and selected element context
|
2019-02-02 13:57:32 -08:00 |
|
Brian Vaughn
|
9aa6e13d5f
|
Tidied up devtools frontend a little
|
2019-02-01 09:25:54 -08:00 |
|
Brian Vaughn
|
ad74c54670
|
Adding tearing warning to Store
|
2019-01-31 15:59:08 -08:00 |
|
Brian Vaughn
|
1866aef67c
|
Fixed small CSS bug
|
2019-01-31 15:48:47 -08:00 |
|
Brian Vaughn
|
1eccdd6f8a
|
Moved search icon into separate React component
|
2019-01-31 14:46:18 -08:00 |
|
Brian Vaughn
|
89f4955b93
|
Don't show roots in Elements tree
|
2019-01-31 14:31:12 -08:00 |
|
Brian Vaughn
|
bdfaeede6d
|
Fixed potential race cases in bridge/store/backend initialization
|
2019-01-31 14:27:16 -08:00 |
|
Brian Vaughn
|
62f8c985df
|
Added stub search row (not connected to anythign yet)
|
2019-01-31 09:42:07 -08:00 |
|
Brian Vaughn
|
6363fc0767
|
Tweaked error message to provide more helpful info if shown
|
2019-01-30 14:39:37 -08:00 |
|
Brian Vaughn
|
ca6151ca01
|
Reload extension on navigate
|
2019-01-30 14:16:55 -08:00 |
|
Brian Vaughn
|
6d37857df3
|
Fixed an Array type bug in Store
|
2019-01-30 11:31:13 -08:00 |
|
Brian Vaughn
|
a60c8e139a
|
Renamed app.js to App.js for consistency
|
2019-01-30 10:49:50 -08:00 |
|
Brian Vaughn
|
037071c0e1
|
Remove root from "roots" list on unmount
|
2019-01-30 10:41:53 -08:00 |
|
Brian Vaughn
|
1f46df66cb
|
Tidying up
|
2019-01-30 10:38:52 -08:00 |
|
Brian Vaughn
|
f542f879d6
|
Added inline comments for types
|
2019-01-29 14:04:00 -08:00 |
|
Brian Vaughn
|
fc4af4d018
|
Fixed text wrap bug in extension panel
|
2019-01-29 13:48:35 -08:00 |
|
Brian Vaughn
|
fdfadef928
|
Refactored bridge to support transferrables (e.g. typed array buffers) and added transferable param to postMessage for op codes
|
2019-01-29 13:17:37 -08:00 |
|
Brian Vaughn
|
3f93b029a4
|
Replaced node objects with typed array of tree operations; windowing works in small test harness
|
2019-01-28 15:50:48 -08:00 |
|
Brian Vaughn
|
c9a5f8cc29
|
Stashing partial windowing implementation
|
2019-01-27 16:04:17 -08:00 |
|
Brian Vaughn
|
b7cbd38214
|
Misc updates to better handle tearing and add some future TODOs
|
2019-01-27 07:58:09 -08:00 |
|
Brian Vaughn
|
13ca26e153
|
Removed throttling. It's too error prone because of mutations (Fibers). We'll optimize later by using the effects list for updates.
|
2019-01-24 13:45:29 -08:00 |
|
Brian Vaughn
|
d57ec69561
|
Added initial Chrome/Firefox shells
|
2019-01-23 18:06:21 -08:00 |
|
Brian Vaughn
|
f881c32304
|
Added Prettier (and formatted code)
|
2019-01-23 08:45:19 -08:00 |
|
Brian Vaughn
|
d02b4a2784
|
Throttle bridge traffic for Elements tree updates
|
2019-01-23 08:27:40 -08:00 |
|
Brian Vaughn
|
7b9a8e9843
|
Added a super basic README
|
2019-01-22 11:07:56 -08:00 |
|