Sumit Arora
257e231f68
style(devtools): fixing title style
2020-03-18 15:18:50 -04:00
Sumit Arora
7c93631b32
style(devtools): setting total time text to bold
2020-03-18 15:18:50 -04:00
AleksanderBodurri
e74e213b7c
refactor(devtools): clean up record formatter constants by removing duplicate objects
2020-03-18 09:31:25 -04:00
AleksanderBodurri
a5beefb477
feat(devtools): rerender tree on resize to keep tree within view
2020-03-18 09:31:25 -04:00
AleksanderBodurri
ae478f0e29
test(devtools): create simple unit test for webtreegraph formatter
2020-03-18 09:31:25 -04:00
AleksanderBodurri
45de7613e4
refactor(devtools): create mock formatter to sepearte getLabel and getValue tests from flamegraph;
2020-03-18 09:31:25 -04:00
AleksanderBodurri
18214a9b99
feat(devtools): create webtree graph formatter and pass the formatted data through to the web tree graph visualizer
2020-03-18 09:31:25 -04:00
AleksanderBodurri
0140dc2c8b
refactor(devtools): create formatter interface; move flamegraph formatting logic to class that implements interface
2020-03-18 09:31:25 -04:00
AleksanderBodurri
e86ffc1d86
test(devtools): write tests for record formatter
2020-03-18 09:31:25 -04:00
AleksanderBodurri
816974654c
refactor(devtools): organize file structure of profiler components
2020-03-18 09:31:25 -04:00
AleksanderBodurri
e7db0d3f78
feat(devtools): split apart visualizing views; create new components for each visualizer component
2020-03-18 09:31:25 -04:00
AleksanderBodurri
6c71658dc0
feat(devtools): install webtree graph library
2020-03-18 09:31:25 -04:00
mgechev
e74dc9e70d
fix(devtools): make sure we dont access position of an undefined parent
2020-03-17 21:04:11 -04:00
Renovate Bot
56fbbd5ebd
build(devtools): update angular-framework
2020-03-17 08:26:40 -07:00
mgechev
657c74151f
fix(devtools): dont leak flat and indexed nodes
2020-03-16 23:04:19 -04:00
mgechev
48c140038b
fix(devtools): refresh & reinitialize on navigation
2020-03-13 18:49:46 -07:00
Renovate Bot
f2edc0a030
build(devtools): update angular-framework
2020-03-13 15:38:42 -07:00
Renovate Bot
32a8255e8b
build(devtools): update dependency uuid to v7
2020-03-13 09:43:55 -07:00
Renovate Bot
9ea3743ed3
build(devtools): update dependency @types/chrome to ^0.0.100
2020-03-12 22:41:34 -07:00
Renovate Bot
e9fa88b153
build(devtools): update angular-cli
2020-03-12 22:27:01 -07:00
AleksanderBodurri
059da5d908
feat(devtools): implement reload message bus event that calls window.location.reload inside of the dev tools
2020-03-12 15:54:47 -07:00
AleksanderBodurri
1871c34743
fix(devtools): get ng debug object whenever it is required through a function to prevent an issue where it would be set to undefined on page refresh
2020-03-12 15:54:47 -07:00
AleksanderBodurri
a4b748de75
fix(devtools): properly emit shutdown event on cleanup and call change detector ref to update ui into loading state
2020-03-12 15:54:47 -07:00
mgechev
07344cd4b3
feat(devtools): implement "force refresh" when the user presses the refresh button
2020-03-12 15:13:34 -07:00
mgechev
57f6f26b52
refactor(devtools): add comments and remove useless npm scripts
2020-03-12 15:13:15 -07:00
mgechev
ffec2dcfad
ci(devtools): increase ng serve timeout
2020-03-12 15:13:15 -07:00
mgechev
3340caf648
fix(devtools): show report for replaced nodes in the same tile and get lifecycle hook name
2020-03-12 15:13:15 -07:00
mgechev
82a8d5c0aa
fix(devtools): show elements nested in app elements
2020-03-12 15:13:15 -07:00
mgechev
387b2f34fd
refactor(devtools): show more meaningful warning message to help us debug cases
2020-03-12 15:13:15 -07:00
mgechev
8cb4119e25
refactor(devtools): remove unused specs
2020-03-12 15:13:15 -07:00
mgechev
6d86bbc11b
fix(devtools): get the lifecycle hook name using a more robust approach
2020-03-12 15:13:15 -07:00
mgechev
e254d385f1
refactor(devtools): extract root components traversing the dom
2020-03-12 15:13:15 -07:00
mgechev
cb0a056cb2
refactor(devtools): add dialog to the demo app
2020-03-12 15:13:15 -07:00
mgechev
fc5801b225
fix(devtools): get the lview from the instance context
2020-03-12 15:13:15 -07:00
Renovate Bot
656a5f3424
build(devtools): update dependency ts-node to ~8.6.0
2020-03-12 10:01:08 -07:00
Renovate Bot
fd668afa24
build(devtools): update dependency cypress to v4
2020-03-12 10:00:47 -07:00
AleksanderBodurri
5eed92e91c
fix(devtools): give breadcrumb container a z-index higher than 1 to prevent an issue where scrolling on the x-axis may inadvertently scroll the properties view tab
2020-03-12 10:00:07 -07:00
Renovate Bot
df22530cb6
build(devtools): update angular-framework
2020-03-12 08:53:29 -07:00
Renovate Bot
ade9db8639
build(devtools): update angular-components to ~9.1.0
2020-03-11 16:22:04 -07:00
AleksanderBodurri
0649cc485d
fix(devtools): fix edge case where only one item is profiled and where no items are profiled
2020-03-11 15:39:45 -07:00
Renovate Bot
5233155bd0
build(devtools): update angular-framework
2020-03-11 15:38:45 -07:00
mgechev
04d630ab1a
build(devtools): fix renovate package manager
2020-03-11 14:43:51 -07:00
mgechev
a2538a06ee
build(devtools): add renovate config
2020-03-11 13:12:55 -07:00
mgechev
cde760b02d
build(devtools): use latest angular build artifacts
2020-03-11 13:12:55 -07:00
Renovate Bot
ef9d3ccf50
chore(devtools): add renovate.json
2020-03-11 13:02:56 -07:00
mgechev
5fe0d80d0c
fix(devtools): compatibility issues with google3
2020-03-11 12:48:31 -07:00
mgechev
21f6b736f5
refactor(devtools): rename getComponentName to getDirectiveName
2020-03-11 12:48:31 -07:00
mgechev
30978b3718
fix(devtools): names of the tiles in the profiler graph
2020-03-11 12:48:31 -07:00
mgechev
becdcca64a
feat(devtools): add support for Angular elements
...
Currently, we only show which components are Angular elements. We don't visualize them in their position in the component tree, but only indicate with different coloring.
In the profiler we should also somehow show which tiles correspond to elements. We can discuss this further in rangle/angular-devtools#112 .
2020-03-11 09:53:34 -04:00
AleksanderBodurri
ef16144443
test(devtools): integration tests for node selection logic after change detection
2020-03-10 14:54:24 -07:00