mgechev
cf682b59b5
fix(devtools): set proper icon sizes
2021-05-03 15:48:01 -07:00
mgechev
89e495dfff
build(devtools): update scripts and manifest
2021-05-03 15:48:01 -07:00
AleksanderBodurri
e85d65d26a
fix(devtools): disable router tree tab
...
Previously the router parser uses private APIs to create the visualization for the router tree tab. Now the router parser always returns an empty router tree, effectively disabling the router tree tab until the necessary framework APIs are developed.
2021-05-03 15:47:47 -07:00
Sumit Arora
8c9645849a
feat(devtools): updating to karma-coverage and setting clear context to true
2021-05-03 15:43:45 -07:00
AleksanderBodurri
6f338f7066
feat(devtools): implement drag to scroll functionality to improve frame navigation ( rangle/angular-devtools#716 )
2021-04-30 17:03:10 -07:00
mgechev
9d9518e67e
feat(devtools): implement negation in the filtering query language
2021-04-29 10:25:35 -07:00
mgechev
ecfc03a2d2
feat(devtools): don't show comment nodes by default
2021-04-29 10:25:16 -07:00
mgechev
967bd3cf8e
feat(devtools): improve output formatting
2021-04-29 10:25:01 -07:00
mgechev
ff45fbd075
feat(devtools): implement output profiling
2021-04-29 10:25:01 -07:00
mgechev
8a0861cfb7
refactor(devtools): move the profiler subscription to the native profiler
2021-04-29 10:25:01 -07:00
mgechev
42a6a775f7
refactor(devtools): move different profiler implementations to separate files
2021-04-29 10:25:01 -07:00
mgechev
4eeaab5d5e
fix(devtools): increase the width of the filter
2021-04-26 17:12:55 -07:00
AleksanderBodurri
e20347090a
fix(devtools): prevent link in property view body from closing panel header when clicked ( rangle/angular-devtools#714 )
2021-04-26 12:46:12 -04:00
AleksanderBodurri
e24b476624
fix(devtools): pass in root element ng context as an LView instead of as a context object
2021-04-23 09:33:55 -07:00
Emma Twersky
df680a9113
fix(devtools): contrast on labels and links ( rangle/angular-devtools#708 )
2021-04-22 18:44:43 -04:00
AleksanderBodurri
ee78ce635f
refactor(devtools): move barchart component to live under barchart visualizer
2021-04-22 13:10:59 -07:00
AleksanderBodurri
8a8b911586
fix(devtools): remove relative positioning from profiler content; makes split pane gutter full height for profile details
2021-04-22 13:10:59 -07:00
AleksanderBodurri
534809cf85
feat(devtools): implement profiler with new framework APIs
2021-04-21 11:30:20 -07:00
twerske
1665bda6cc
fix(devtools): links to docs in property view tab
2021-04-21 10:55:49 -07:00
mgechev
ff99b9bb03
feat(devtools): add filtering functionality in the profiler
...
Allow to filter using a simple DSL:
```
search := query*
query := `source:` \w+ | `duration:` [>|<|=|>=|<=]\d+ (ms)?
```
2021-04-21 10:54:02 -07:00
Minko Gechev
0b24fe08f5
feat(devtools): simplify component styling for tabs component
2021-04-21 12:20:30 -04:00
mgechev
2e8fe67864
fix(devtools): change the isIvy detection
2021-04-19 17:26:20 -07:00
mgechev
13af13cc5d
fix(devtools): set more accurate search label
2021-04-19 17:26:20 -07:00
mgechev
ba31d1f784
refactor(devtools): use framework debugging APIs to extract metadata
2021-04-19 17:26:20 -07:00
mgechev
ee8b53bed5
refactor(devtools): use framework debugging APIs to extract render tree
2021-04-19 17:26:20 -07:00
mgechev
a3fed3bc94
refactor(devtools): implement view extraction strategies
2021-04-19 17:26:20 -07:00
twerske
be814408c8
fix(devtools): treemap hover colors highlight selection
2021-04-15 17:27:07 -07:00
twerske
6dd50832a9
fix(devtools): frame colors indicate framerate good vs. bad
2021-04-15 17:26:49 -07:00
twerske
db94717ecb
fix(devtools): style of editor input
...
could still get some love on being a textarea
& highlighting all text on selection
min-width fixes empty issue though it needs a value
2021-04-14 12:14:00 -07:00
Emma Twersky
da0ce975f8
fix(devtools): rename state to properties ( rangle/angular-devtools#682 )
2021-04-14 14:52:26 -04:00
Sumit Arora
c5445440bf
fix(devtools): updating page design
2021-04-13 20:14:55 -07:00
Sumit Arora
e032e043cb
fix(devtools): setting default page for extension
2021-04-13 20:14:55 -07:00
Sumit Arora
a20821be38
fix(devtools): allow deleting property when editing
2021-04-13 20:14:55 -07:00
Sumit Arora
b04649dacb
fix(devtools): setting min width for input editor and allowing for rendering space
2021-04-13 20:14:55 -07:00
AleksanderBodurri
b55c9c8786
fix(devtools): bump webpack version and fix breaking change
2021-04-13 18:00:25 -04:00
twerske
7b4e830d88
feat(devtools): new icon & active status
2021-04-13 14:23:05 -07:00
twerske
a42eee68cc
feat(devtools): add opening instructions
2021-03-29 15:47:19 -04:00
AleksanderBodurri
2b5c40ee6d
fix(devtools): fix constrast on navigation tabs; make light mode icons the same colour as the text ( rangle/angular-devtools#667 )
2021-03-23 17:18:01 -04:00
AleksanderBodurri
c1366d460d
feat(devtools): change background colour to align with chrome devtools
2021-03-23 15:33:25 -04:00
AleksanderBodurri
a73f575d6d
feat(devtools): make tab menu action button icons smaller
2021-03-22 13:35:57 -07:00
mgechev
18457f02f5
perf(devtools): disable flame graph animations
2021-03-19 11:48:06 -07:00
AleksanderBodurri
37dea7ccd7
fix(devtools): sort array indexes in ascending order
2021-03-18 13:32:36 -07:00
AleksanderBodurri
ec66218c28
fix(devtools): make flamegraph scrollable
2021-03-18 13:32:36 -07:00
mgechev
8c68a645c2
feat(devtools): add tooltip in bar chart
2021-03-16 17:03:59 -07:00
mgechev
23f8945f2f
fix(devtools): make the bar chart scrollable
2021-03-16 16:59:51 -07:00
AleksanderBodurri
cb4e86c016
fix(devtools): call change tab helper when tab changes as a result of the inspector being selected
2021-03-14 16:01:33 -07:00
AleksanderBodurri
8d00e44d9b
feat(devtools): hide router tree if router config isn't found
2021-03-11 18:18:48 -08:00
AleksanderBodurri
fb4c8da4fc
refactor(devtools): use ResizeObserver for directive forest to handle reorienting split pane and toggling breadcrumb buttons
2021-03-11 18:17:58 -08:00
AleksanderBodurri
794d06ab1b
refactor(devtools): refactor tree-map visualizer to use ResizeObserver instead of window resize listener
2021-03-11 18:17:58 -08:00
AleksanderBodurri
ffe86bb739
feat(devtools): change flamegraph component input to have it be responsive by default
2021-03-10 19:32:50 -08:00