Skip to content

Commit 51b3133

Browse files
authored
FlutterFlow Debug Panel Devtools (#1)
* Updated DevTools extension for FlutterFlow Debug Panel * Update packages * Use correct version of debug_panel_proto * Update extension name * Update new build * Update build * Update icon * Update build * Update build * Using optimized tree view * Allow logging and cleanup * Update build using latest tree view tag * Refactor * Update build
1 parent 2107f17 commit 51b3133

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+74277
-42732
lines changed

.vscode/launch.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "debug_panel_devtool",
9+
"request": "launch",
10+
"type": "dart",
11+
"args": ["--dart-define=use_simulated_environment=true"]
12+
}
13+
]
14+
}

LICENSE

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Code License (MIT)
2+
3+
Copyright (c) 2024 FlutterFlow
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.
22+
23+
24+
# Custom Asset License
25+
26+
## Permissions
27+
- You are permitted to use the custom icons and fonts provided by FlutterFlow exclusively within this Flutter package.
28+
29+
## Conditions
30+
- You must include this license file in any distribution of this package.
31+
- You must attribute FlutterFlow as the creator of the icons and fonts in your project documentation or README file.
32+
33+
## Limitations
34+
- You may not use these icons and fonts in any other project or package.
35+
- You may not redistribute these icons and fonts as standalone files or in any form outside this package.
36+
- You may not use these icons and fonts for commercial purposes without obtaining additional permission from FlutterFlow.
37+
38+
## Contact
39+
For permissions beyond the scope of this license, please contact [email protected].

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
# debug_panel_devtool
1+
# Debug Panel DevTools Extension
22

3-
A new Flutter project.
3+
This extension displays debugging data exclusively from FlutterFlow apps in Local Run mode.
44

5-
## Getting Started
5+
## Licensing
66

7-
This project is a starting point for a Flutter application.
7+
### Code License
8+
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
89

9-
A few resources to get you started if this is your first Flutter project:
10+
### Asset License
11+
The custom icons and fonts included in this project are licensed under the FlutterFlow Custom Icons License. See the [LICENSE](LICENSE) section for details.
1012

11-
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
12-
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
13-
14-
For help getting started with Flutter development, view the
15-
[online documentation](https://docs.flutter.dev/), which offers tutorials,
16-
samples, guidance on mobile development, and a full API reference.
13+
### Asset Usage Restriction
14+
The custom icons and fonts provided in this package are intended for use exclusively within this package and cannot be redistributed or used separately.

analysis_options.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ linter:
2121
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
2222
# producing the lint.
2323
rules:
24+
prefer_function_declarations_over_variables: false
2425
# avoid_print: false # Uncomment to disable the `avoid_print` rule
2526
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
26-
2727
# Additional information about this file can be found at
2828
# https://dart.dev/guides/language/analysis-options

assets/fonts/FFIcons.ttf

7.35 KB
Binary file not shown.

assets/fonts/NewFFIcons.ttf

93.9 KB
Binary file not shown.

assets/fonts/Product-Sans-Bold.ttf

89.9 KB
Binary file not shown.

assets/fonts/Product-Sans-Light.ttf

90.4 KB
Binary file not shown.

assets/fonts/Product-Sans-Medium.ttf

90.1 KB
Binary file not shown.

assets/fonts/Product-Sans-Regular.ttf

107 KB
Binary file not shown.

0 commit comments

Comments
 (0)