Commit Graph
100 Commits
Author SHA1 Message Date
Dan Abramov 4bde8f6503 Merge pull request #103 from gaearon/sad-one-way
Make DOM selection binding one-way
2019-04-09 13:25:08 +01:00
Sophie Alpert a2d84fa613 pointer-events: none to fix flicker on Overlay "tip"
If click-to-inspect then hover an element in just the right place, it flickers between two elements because this "tip" element catches the hover. This should fix it.
2019-04-08 18:26:30 -07:00
Dan 72eccb465d Make DOM selection binding one-way 2019-04-09 01:30:40 +01:00
Dan Abramov 267ab34fbd Merge pull request #99 from gaearon/sync-tabs
Sync DevTools Elements and Components tabs
2019-04-08 23:55:16 +01:00
Dan 3b793953b1 Keep DOM selection if last $0 resolves to same component 2019-04-08 23:46:47 +01:00
Dan 436912ab2d Remove unnecessary logic 2019-04-08 23:35:01 +01:00
Dan 7aecd58d81 Nits 2019-04-08 23:28:31 +01:00
Dan c91676b557 Don't change browser selection unless React selection changed 2019-04-08 21:57:13 +01:00
Brian Vaughn 5db5e40bf1 Replaced Agent setInterval with throttle+memoize 2019-04-08 13:50:04 -07:00
Dan Abramov 388677fcbc Merge branch 'master' into continuous-select 2019-04-08 20:50:58 +01:00
Dan Abramov 4a301bd0e0 Sync DevTools Elements and Components tabs 2019-04-08 20:41:01 +01:00
Dan Abramov 5b120d6b24 Add a separate button for logging values 2019-04-08 18:39:37 +01:00
Dan Abramov b176cd4414 Refactor: split inspectElementRaw 2019-04-08 18:37:36 +01:00
Dan Abramov c6ee445ea9 Address review 2019-04-08 18:00:48 +01:00
Dan Abramov 39223239bb Select DOM nodes on hover 2019-04-08 17:58:12 +01:00
Brian Vaughn 850dda0fb9 Cleaned up an old Overlay helper function 2019-04-07 09:53:34 -07:00
Brian Vaughn 9a2f9ac880 Moved getElementDimensions() back into Overlay component 2019-04-07 09:42:52 -07:00
Brian Vaughn d686b9d890 Merge branch 'owner-stack-enhancement' of https://github.com/hristo-kanchev/react-devtools-experimental into hristo-kanchev-owner-stack-enhancement 2019-04-07 09:13:33 -07:00
Brian Vaughn 44c0febd23 Profiler shows commit times and durations for selected fiber 2019-04-07 08:36:37 -07:00
Hristo Kanchev ce04f531d4 Implemented new OwnerStack UI enhancement 2019-04-07 11:37:12 +02:00
Dan 9fc2a3400c Remove dead code 2019-04-06 21:36:08 +01:00
Dan 99593444b9 Address review 2019-04-06 21:30:57 +01:00
Dan 785bb9f56c Continuously update tree selection in DOM inspection mode 2019-04-06 20:27:36 +01:00
Dan 5eec8aed33 Nit 2019-04-06 18:26:17 +01:00
Dan ab9c1b84c8 Show owner in DOM highilght overlay 2019-04-06 17:07:06 +01:00
Dan d3d5c050bd Naming 2019-04-05 23:45:34 +01:00
Dan 80d9d8d841 Fix profiler and nits 2019-04-05 23:34:27 +01:00
Dan 0f536bba5c Rewrite the Suspense logic 2019-04-05 23:12:57 +01:00
Dan 9bcd5b2576 Fix Suspense fragment edge cases 2019-04-05 21:49:37 +01:00
Dan Abramov 9170e5695a Fix double-adding fibers when traversing 2019-04-05 18:18:39 +01:00
Dan b8245de5a1 Nits 2019-04-05 13:19:39 +01:00
Dan Abramov 48a5aca127 Fix highlighting timed out Suspense DOM node 2019-04-05 13:19:35 +01:00
Dan Abramov 4f5437edf7 Allow to toggle Suspense in Components pane 2019-04-05 13:19:30 +01:00
Dan 2928a0be74 Explicitly guard debug calls 2019-04-05 00:03:17 +01:00
Dan Abramov 18e337707a Stop mouseup propagation while inspecting 2019-04-04 19:52:18 +01:00
Brian Vaughn 7fbdfd9f5a Copied findCurrentFiberUsingSlowPath Suspense bug fix from recent PR https://github.com/facebook/react/pull/15312/files 2019-04-03 18:20:18 -07:00
Brian Vaughn ed6e34da8e Added option to disable screenshot capturing while profiling 2019-04-03 14:32:16 -07:00
Brian Vaughn d1a68c4b14 Merge pull request #45 from gaearon/rename
Tab name: "Elements" -> "Components"
2019-04-02 17:55:01 -07:00
Brian Vaughn c111288c54 Store screenshots after each commit when profiling 2019-04-02 15:04:04 -07:00
Dan Abramov 83bd211c9e Elements -> Components (naming) 2019-04-02 19:58:18 +01:00
Brian Vaughn f5f7cb5bdf Fixed some missing operations that could happen after reload-and-profile 2019-04-01 14:29:52 -07:00
Brian Vaughn 74cd1a5d29 Misc cleanup of comments and localStorage key names 2019-04-01 09:05:40 -07:00
Brian Vaughn 2c14f3e88e Inject early on when reloading-and-profiling 2019-04-01 07:48:14 -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 d973452c36 Removed some outdated TODO comments 2019-03-24 10:14:28 -07:00
Brian Vaughn 69cdd38c9d Interaction chart with commit blocks rendering 2019-03-24 09:07:00 -07:00
Brian Vaughn 64e355bb74 Added basic Interactions view (without graph for now) 2019-03-20 11:12:46 -07:00