Brian Vaughn
e2e598c824
Remember last preferences tab via local storage
2019-06-10 15:03:05 -07:00
Brian Vaughn
19ed98d0c2
Removed Settings panel in favor of new shared Settings modal
2019-06-10 14:57:26 -07:00
Brian Vaughn
402a68d816
Fixed minor border bug in Profiling tab toolbar
2019-06-10 11:14:27 -07:00
Brian Vaughn
37c331533d
Merge pull request #173 from bvaughn/legacy
...
Support legacy React versions
2019-06-09 16:24:00 -07:00
Brian Vaughn
e66fcaf17d
Nit
2019-06-09 16:22:23 -07:00
Brian Vaughn
8f53235017
Fixed regression fixtures
2019-06-09 16:16:06 -07:00
Brian Vaughn
80bf1ba0eb
Merge branch 'master' into legacy
2019-06-09 16:00:12 -07:00
Brian Vaughn
ea03ddd583
Added Flow type coverage for all EventEmitter subclasses
2019-06-09 15:50:17 -07:00
Brian Vaughn
b3046c6e19
Merge pull request #310 from bvaughn/track-changed-props
...
Add profiling option to track why a component rendered
2019-06-08 17:45:46 -07:00
Brian Vaughn
3904d634bb
Added an explicit 'did not render' label
2019-06-08 17:36:17 -07:00
Brian Vaughn
341d1574cb
Tweaked a few inline comments
2019-06-08 17:30:11 -07:00
Brian Vaughn
9047f371e2
Fix minor toolbar border misalignment
2019-06-08 17:18:05 -07:00
Brian Vaughn
4f92af17ea
Only show "rendered at" if selected Fiber committed at least once
2019-06-08 17:17:56 -07:00
Brian Vaughn
7a72ee5ac0
Added context changes to sidebar; fixed a initial-mount detection bug
2019-06-08 17:01:38 -07:00
Brian Vaughn
5672d686dc
Fixed some minor CSS issues
2019-06-08 16:45:38 -07:00
Brian Vaughn
6ab522326d
Added a test for added/removed props
2019-06-08 11:41:39 -07:00
Brian Vaughn
a2f469d742
Fixed an increment bug in sidebar for fiber-commits
2019-06-08 09:22:30 -07:00
Brian Vaughn
2d48401346
Added context support to change description
2019-06-08 09:10:54 -07:00
Dan Abramov
fdc5ca4ba6
Remove dead code
2019-06-07 18:42:12 -07:00
Dan Abramov
90fa0adc0a
Fix lint
2019-06-07 18:37:24 -07:00
Dan Abramov
65ac53bba4
Fixes
2019-06-07 18:33:03 -07:00
Dan Abramov
ad7458bb42
Merge branch 'master' into legacy
2019-06-07 17:54:54 -07:00
Dan Abramov
9243bc194c
Rewrite to make it sturdier
2019-06-07 17:21:30 -07:00
Brian Vaughn
bd5c2e4621
Initial change tracking implemented
...
* User profiling setting
* Background collects changed props/state (not added/removed or hooks yet)
* Tests updated
2019-06-07 15:38:26 -07:00
Brian Vaughn
88e59277e7
Added HOC badges to Jest Store serialization
2019-06-07 14:10:49 -07:00
Brian Vaughn
21bb66a8c7
Added HOC filter test
2019-06-07 14:06:08 -07:00
Brian Vaughn
956935f915
Merge pull request #308 from bvaughn/dependabot/npm_and_yarn/js-yaml-3.13.1
...
Bump js-yaml from 3.12.1 to 3.13.1
2019-06-07 13:15:10 -07:00
dependabot[bot]
c2c3e8e6e5
Bump js-yaml from 3.12.1 to 3.13.1
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.1 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.1...3.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-06-07 20:12:54 +00:00
Brian Vaughn
78721bde4c
Backend notifies the frontend of Storage API support. Frontend disables e.g. reload-and-profile based on this.
2019-06-07 13:08:49 -07:00
Brian Vaughn
3e3c83aecd
Updated reload-and-profile temp key to use sessioStorage instead of localStorage
2019-06-07 12:40:59 -07:00
Brian Vaughn
89e36e3976
Wrap all calls to localStorage/sessionStorage to avoid potential runtime errors
2019-06-07 10:51:01 -07:00
Brian Vaughn
a987206a36
Fixed an overflow bug. Added mode-specific CSS style for Firefox.
2019-06-06 10:39:07 -07:00
Brian Vaughn
d1a88ffc5c
Re-add plugin-transform-react-jsx-source plugin for tests
2019-06-05 14:36:01 -07:00
Brian Vaughn
dc9b0810f9
Changed react-window alias
2019-06-05 14:33:24 -07:00
Brian Vaughn
9d90189ee3
react-window sync flushes scroll updates
2019-06-05 14:30:43 -07:00
Brian Vaughn
6ff733873c
Vendored react-window
2019-06-05 14:27:57 -07:00
Brian Vaughn
7ef5970b2f
Removed __source info from production builds
2019-06-04 17:03:13 -07:00
Brian Vaughn
1afc83e7cd
Tweaked manifest "version_name" logic
2019-06-04 14:56:36 -07:00
Sarhan Aissi
e158768b16
fix: remove version_name from Firefox WebExtension manifest
2019-06-04 22:34:20 +01:00
Brian Vaughn
7ed3f6815c
Merge pull request #295 from bvaughn/horizontal-compression
...
Components tree changes to improve HOCs and browsing deep trees
2019-06-04 13:59:22 -07:00
Brian Vaughn
2245206c4c
Add source location to debug logging info
2019-06-04 08:56:10 -07:00
Brian Vaughn
5963998fbe
Display density preference updates :root fontSize
...
As a result, paddings and sizes (e.g. tab bar heights) will also be impacted now by this preference. More importantly, Profile charts will also use the line height preference, so the 'comfortable' setting will hopefully make profiling data easier to read.
2019-06-04 07:24:14 -07:00
Brian Vaughn
95a99867f7
Decreased contrast of HOC badges in selected props panel
2019-06-03 12:51:04 -07:00
Brian Vaughn
ef139a1811
Batched tweaks and bug fixes:
...
1. Bugfix: Hide tree grouping/background coloring when inside of collapsed subtree.
2. Bugfix: Don't measure and udpate indentation when Components tab is hidden.
3. Tweak: Lower background color for selected subtree in light theme to increase contrast for text.
4. Tweak: Remove FB-specific displayName check/hack since we will address that by modifying the internal require JS transform.
2019-06-03 12:47:26 -07:00
Brian Vaughn
edfc1bb2b3
Simplified background highlight style now that corner radius has been removed from selected highlight
2019-06-03 10:46:37 -07:00
Brian Vaughn
06b004b5d4
Renamed <Guideline> to <SelectedTreeHighlight>
2019-06-03 09:39:31 -07:00
Brian Vaughn
fbc6e5d68a
Removed outdated comment and Eslint rule ignore
2019-06-03 09:33:48 -07:00
Brian Vaughn
6ac558df2d
Reset max indentation when entering/exiting the owner tree
2019-06-03 09:32:28 -07:00
Brian Vaughn
a173f4eb85
Add HOC component filter
2019-06-03 08:51:50 -07:00
Brian Vaughn
78cf211286
Only shrink indentation. Don't increase it again. This avoids 'jumping'.
2019-06-03 08:01:48 -07:00