Renovate Bot
46f842bf92
build(devtools): update angular-framework
2020-06-27 15:11:07 -07:00
Sumit Arora
07affb443d
style(devtools): styling graphs
2020-06-17 10:07:25 -07:00
Sumit Arora
2e0482ada6
style(devtools): implementing dark mode
2020-06-17 10:07:25 -07:00
Sumit Arora
f7ade259fe
fix(devtools): fixing code review comments
2020-06-17 10:07:25 -07:00
Sumit Arora
84c51ce5de
style(devtools): seting input filter colors
2020-06-17 10:07:25 -07:00
Sumit Arora
f69d79c3e9
style(devtools): seting directive forest colors
2020-06-17 10:07:25 -07:00
Sumit Arora
c29c041ec8
feat(devtools): themeing breadcrums
2020-06-17 10:07:25 -07:00
Sumit Arora
4add5238dd
feat(devtools): adding material toolbar
2020-06-17 10:07:25 -07:00
Sumit Arora
821114caeb
style(devtools): overriding default styles
2020-06-17 10:07:25 -07:00
Sumit Arora
8e4b6c732d
style(devtools): removing default radius
2020-06-17 10:07:25 -07:00
Sumit Arora
ee97a1d38a
style(devtools): styling metadata links
2020-06-17 10:07:25 -07:00
Sumit Arora
18845232fa
style(devtools): styling devtools tab header bar
2020-06-17 10:07:25 -07:00
Sumit Arora
f6f06365c0
feat(devtools): adding theme toggle button
2020-06-17 10:07:25 -07:00
Sumit Arora
2d843e3d4c
style(devtools): apply material styles to application
2020-06-17 10:07:25 -07:00
Sumit Arora
15d43c787d
feat(devtools): adding theme service
2020-06-17 10:07:25 -07:00
mgechev
d638f9b172
feat(devtools): update to latest flamegraph
2020-06-02 19:11:19 -07:00
mgechev
06c184aa48
feat(devtools): add animations in the bar chart
2020-05-18 18:21:03 -07:00
mgechev
9170d6ae0b
refactor(devtools): remove dependency on ngx-charts
2020-05-18 18:21:03 -07:00
mgechev
3d0aee942e
refactor(devtools): vendor dependencies and remove redundancies
2020-05-18 18:21:03 -07:00
Renovate Bot
a29ca902d3
build(devtools): update dependency tslib to v2
2020-05-14 15:20:37 -07:00
mgechev
5c0031d944
fix(devtools): broken virtual scroll layout on resize
...
Fix rangle/angular-devtools#342
2020-05-11 14:31:34 -07:00
AleksanderBodurri
dd71a52466
feat(devtools): Implement basic configuration UI and use it to toggle Timing API
2020-05-09 18:15:48 -07:00
mgechev
6422b60568
fix(devtools): preserve the expansion status of moved items
2020-05-07 16:25:36 -07:00
mgechev
36f5c2e0c0
fix(devtools): make sure we are not reference dependant
2020-05-07 16:25:36 -07:00
mgechev
ac2cd3757b
feat(devtools): introduce streamed visualization of the profiling data
2020-05-07 13:56:31 -07:00
mgechev
a5955930dd
fix(devtools): node selection with collapsed nodes
2020-05-06 23:33:00 -04:00
mgechev
9ad12dd3c6
fix(devtools): remove redundant scrollbar
2020-05-06 23:33:00 -04:00
mgechev
880d1d0ed4
fix(devtools): alignment issue in idle profiler
2020-05-06 23:33:00 -04:00
mgechev
4fc8a075c0
fix(devtools): initialization and popup logic
...
- Rename the popups and introduce a new one - supported version but no ivy
- Change the initialization logic to reflect the latest profiling updates
2020-05-04 18:33:17 -04:00
AleksanderBodurri
12a3de91ce
refactor(devtools): change console log messaging to be more informative without exposing message layer abstractions
2020-04-28 12:23:43 -07:00
AleksanderBodurri
1181e4cadc
fix(devtools): remove tree node highlight when a component is selected from the highlighter
2020-04-21 09:51:28 -07:00
AleksanderBodurri
4b9031263f
feat(devtools): add ivy check
2020-04-20 12:35:24 -07:00
AleksanderBodurri
b5e95ce468
feat(devtools): inform user that devtools has limited functionality in production mode
2020-04-20 12:35:24 -07:00
AleksanderBodurri
16c485182f
build(devtools): fix lint error in devtools component ( rangle/angular-devtools#295 )
2020-04-17 12:59:38 -07:00
AleksanderBodurri
502ab94003
feat(devtools): remove timeout and add new loading/error state message ( rangle/angular-devtools#291 )
2020-04-16 13:32:12 -07:00
AleksanderBodurri
0613d7e4f2
build(devtools): add linting to ci ( rangle/angular-devtools#285 )
...
* chore: fix lint errors
* build: add linting to ci pipeline
2020-04-15 14:22:49 -07:00
AleksanderBodurri
363f7954c4
feat(devtools): clicking on element with component inspector enabled will select that component in the directive explorer
2020-04-14 15:27:59 -07:00
AleksanderBodurri
b1eac8b46d
refactor(devtools): extract controls and frame selection logic into seperate components ( rangle/angular-devtools#281 )
2020-04-14 15:04:50 -07:00
mgechev
8c9336d1a2
fix(devtools): consistent console reference hint styles with chrome devtools
2020-04-09 09:19:52 -07:00
mgechev
284300abdb
fix(devtools): consistent styles across shell dev and chrome
2020-04-09 09:19:49 -07:00
mgechev
0579e98a1c
feat(devtools): introduce virtual scrolling in directive explorer
2020-04-09 09:19:44 -07:00
AleksanderBodurri
285b5dbe91
feat(devtools): allow user to view change detection strategy and view encapsulation of a component in the property explorer ( rangle/angular-devtools#257 )
2020-04-08 11:35:50 -07:00
Minko Gechev
544d82fcc3
fix(devtools): debounce dirty notifications and ignore vendorChunk ( rangle/angular-devtools#264 )
...
1. On scroll event we can very aggressively request updates. Although we have throttling logic, it still can be quite a heavy operation in the front end. Here we introduce 50ms throttling.
2. Do not produce `vendorChunk` in development (and production) modes.
2020-04-08 11:34:25 -07:00
AleksanderBodurri
67a89a02d6
feat(devtools): allow user to click on function properties to inspect that function in the chrome devtools ( rangle/angular-devtools#234 )
2020-04-06 15:02:51 -07:00
mgechev
342ea4ebd7
feat(devtools): show timeline bars color dependant on the framerate
2020-04-06 17:18:23 -04:00
AleksanderBodurri
d3873dd628
refactor(devtools): remove render case that is no longer used ( rangle/angular-devtools#248 )
2020-04-03 13:58:36 -07:00
AleksanderBodurri
50fbbbcb8f
fix(devtools): remove tree wrapper height css to let the height default to how many nodes are being displayed ( rangle/angular-devtools#244 )
2020-04-03 06:53:01 -07:00
AleksanderBodurri
a7ea578507
feat(devtools): display latest commit SHA in application ( rangle/angular-devtools#243 )
...
* build: set latest SHA commit as system environment variable for chrome build
* build: set latest SHA commit as sys variable for demo build
* feat: create application environment abstraction to reference environment variables inside the ng-devtools library
* test: fix devtools component test
2020-04-02 16:23:03 -07:00
Sumit Arora
21a50b10be
fix(devtools): fixing the bar graph height issue
2020-04-02 09:00:19 -07:00
mgechev
6a87b79190
fix(devtools): reset the timeline component when discarding a recording
...
This way we don't preserve the selected `ProfilerFrame` across recordings.
2020-03-31 19:59:12 -07:00