Brian Vaughn
|
2a80f8ca9c
|
Show is-recording indicator earlier after a reload-and-profile
|
2019-04-01 14:43:46 -07:00 |
|
Brian Vaughn
|
bfb152f160
|
Import/export feature
|
2019-03-31 17:02:30 -07:00 |
|
Brian Vaughn
|
e5400f76f0
|
Added save profiling data button to Profiler
|
2019-03-30 14:16:34 -07:00 |
|
Brian Vaughn
|
7cac619c68
|
Added initial support for EventComponent/EventTarget
|
2019-03-30 09:02:02 -07:00 |
|
Brian Vaughn
|
7d24e83989
|
Implemented reload-and-profile. Also fixed an couple of minor profiling bugs along the way
|
2019-03-27 09:41:12 -07:00 |
|
Brian Vaughn
|
734e4146e7
|
Added Ranked chart data generation; fixed some logic errors in backend tree base duration tracking
|
2019-03-16 10:52:08 -07:00 |
|
Brian Vaughn
|
821a6504b8
|
Added commit tree reconstruction
|
2019-03-15 20:05:52 -07:00 |
|
Brian Vaughn
|
e8f84dd5c4
|
Iterating on Profiling tab suspense. Stashing changes but planning to refactor immediately.
|
2019-03-15 08:34:08 -07:00 |
|
Brian Vaughn
|
0edf4e9dc1
|
Plugged react-window into commit selector
|
2019-03-13 14:57:52 -07:00 |
|
Brian Vaughn
|
b8a52078c6
|
Added initial Suspense cache and loaded commit metadata
|
2019-03-12 15:50:29 -07:00 |
|
Brian Vaughn
|
f5ba99e6ba
|
Moved some things from ProfilerContext reducer into (root) Store
|
2019-03-11 11:26:30 -07:00 |
|
Brian Vaughn
|
2d68007288
|
Initial profiling shell added
Lots of TODOs and unfinished views here.
|
2019-03-10 09:01:05 -07:00 |
|
Brian Vaughn
|
bcb6c2fd9f
|
Removed an unnecessary entry from add-root operation array
|
2019-02-28 08:52:46 -08:00 |
|
Brian Vaughn
|
0153eaedee
|
Left arrow selects parent in tree
|
2019-02-27 13:49:46 -08:00 |
|
Brian Vaughn
|
1d95098177
|
Implemented select-DOM-element button
|
2019-02-16 08:29:26 -08:00 |
|
Brian Vaughn
|
9cfa25bdcc
|
Tidied up Flow types for Bridge and Store
|
2019-02-14 13:32:30 -08:00 |
|
Brian Vaughn
|
15c5396169
|
Re-added "Settings" panel to browser extension and (hopefully) fixed a lot of sources of error
|
2019-02-14 11:45:11 -08:00 |
|
Brian Vaughn
|
79f57532b9
|
Split demo app into multiple roots and fixed a multi-root bug
|
2019-02-13 11:22:22 -08:00 |
|
Brian Vaughn
|
c6b0338f13
|
Reverted immutable element change (for now)
|
2019-02-08 16:05:48 -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
|
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
|
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
|
ad74c54670
|
Adding tearing warning to Store
|
2019-01-31 15:59:08 -08:00 |
|
Brian Vaughn
|
89f4955b93
|
Don't show roots in Elements tree
|
2019-01-31 14:31:12 -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
|
6d37857df3
|
Fixed an Array type bug in Store
|
2019-01-30 11:31:13 -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
|
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
|
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
|
5e0dfdac54
|
Initial commit
|
2019-01-22 11:04:37 -08:00 |
|