devtools
devtools copied to clipboard
Performance tools for Flutter
Remove settings for displaying units (as we are not using this setting in new Profile and plan to retire allocations). Remove advanced memory settings as they affect only GC button...
1. Open DevTools's folder `packages` in Android Studio 2. Click button 'Debug' on top for macos device and configuration 'DevTools' 3. Click DevTools button in Android Studio to open second...
Hello! ## Problem With the way tabs are currently setup, the provider tab (and the PR for the riverpod tab) inject custom code directly within this repository. Same goes for...
This PR adds support to `Riverpod`, the code is heavily based on the current `Provider` implementation. It uses provider's `InstanceViewer` widget to show the state values. https://user-images.githubusercontent.com/11666470/175167035-4027eb48-7f7b-44e6-bb83-af7e8d8feaaf.mp4 The discussion about...
Instead of converting the large `dart` files to `json`, should just check in the `json` files to not burden the analyzer. We might want to try to reduce their size...
This is an initial implementation of an allocation tracing tab for the memory screen. Current functionality includes: - Enabling / disabling tracing for individual classes - Refreshing tracing data -...
This PR adds the functionality to display VM data associated to Library VM objects within the object inspector tool. This includes the general VM object information, as well as the...
Survey: [go/flutter-devtools-survey-2022](https://goto.google.com/flutter-devtools-survey-2022) The usability friction points, identified in discussion with a user who wanted to troubleshoot memory bloat: - [x] Taking snapshots automatically should be controllable with settings - [x]...
Fixes https://github.com/flutter/devtools/issues/3561 This change fixes scrollToRect and related areas so that autoscrolling will always snap to the top left of the screen ( with 3 rows of padding). If the...
Now that SelectableRegion has landed in master we can resolve some long standing issues related to selecting across line boundaries in DevTools. https://master-api.flutter.dev/flutter/widgets/SelectableRegion-class.html