├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── build.md │ ├── chore.md │ ├── ci.md │ ├── config.yml │ ├── documentation.md │ ├── feature_request.md │ ├── performance.md │ ├── refactor.md │ ├── revert.md │ ├── style.md │ └── test.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yaml └── workflows │ ├── main.yaml │ ├── tag-release.yaml │ └── version.yaml ├── .gitignore ├── .metadata ├── .vscode ├── settings.json └── tasks.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── coverage-total.svg ├── coverage.svg ├── coverage └── lcov.info ├── example ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── lib │ └── main.dart └── pubspec.yaml ├── lib ├── scribble.dart └── src │ ├── domain │ ├── iterable_removed_x.dart │ └── model │ │ ├── point │ │ ├── point.dart │ │ ├── point.freezed.dart │ │ └── point.g.dart │ │ ├── sketch │ │ ├── sketch.dart │ │ ├── sketch.freezed.dart │ │ └── sketch.g.dart │ │ └── sketch_line │ │ ├── sketch_line.dart │ │ ├── sketch_line.freezed.dart │ │ └── sketch_line.g.dart │ └── view │ ├── notifier │ └── scribble_notifier.dart │ ├── painting │ ├── point_to_offset_x.dart │ ├── scribble_editing_painter.dart │ ├── scribble_painter.dart │ └── sketch_line_path_mixin.dart │ ├── pan_gesture_catcher.dart │ ├── scribble.dart │ ├── scribble_sketch.dart │ ├── simplification │ └── sketch_simplifier.dart │ └── state │ ├── scribble.state.dart │ ├── scribble.state.freezed.dart │ └── scribble.state.g.dart ├── melos.yaml ├── packages ├── simpli │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── coverage.svg │ ├── coverage │ │ └── lcov.info │ ├── lib │ │ ├── simpli.dart │ │ └── src │ │ │ ├── data │ │ │ ├── rdp_simplifier.dart │ │ │ ├── utils.dart │ │ │ └── visvalingam_simplifier.dart │ │ │ ├── domain │ │ │ └── simplifier.dart │ │ │ └── simpli.dart │ ├── pubspec.yaml │ └── test │ │ └── src │ │ └── data │ │ ├── rdp_simplifier_test.dart │ │ ├── utils_test.dart │ │ └── visvalingam_simplifier_test.dart └── value_notifier_tools │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── coverage.svg │ ├── coverage │ └── lcov.info │ ├── lib │ ├── src │ │ ├── history_value_notifier │ │ │ ├── history_value_notifier.dart │ │ │ └── history_value_notifier_mixin.dart │ │ ├── select_value_notifier │ │ │ └── select_value_notifier.dart │ │ └── where_value_notifier │ │ │ ├── where_value_notifier.dart │ │ │ ├── where_value_notifier_from_parent.dart │ │ │ └── where_value_notifier_mixin.dart │ └── value_notifier_tools.dart │ ├── pubspec.yaml │ └── test │ ├── src │ ├── history_value_notifier │ │ └── history_value_notifier_test.dart │ ├── select_value_notifier │ │ └── select_value_notifier_test.dart │ └── where_value_notifier │ │ ├── where_value_notifier_from_parent_test.dart │ │ └── where_value_notifier_test.dart │ └── util │ └── mock_listener.dart ├── pubspec.yaml ├── scribble_demo.gif └── test └── src ├── domain ├── iterable_removed_x_test.dart └── model │ └── sketch │ └── sketch_test.dart └── view ├── notifier └── scribble_notifier_test.dart ├── scribble_test.dart └── simplification └── sketch_simplifier_test.dart /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/build.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/chore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/chore.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/ci.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/documentation.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/performance.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/refactor.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/revert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/revert.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/style.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/ISSUE_TEMPLATE/test.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/tag-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/workflows/tag-release.yaml -------------------------------------------------------------------------------- /.github/workflows/version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.github/workflows/version.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.metadata -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /coverage-total.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/coverage-total.svg -------------------------------------------------------------------------------- /coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/coverage.svg -------------------------------------------------------------------------------- /coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/coverage/lcov.info -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/example/.metadata -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | # example 2 | 3 | A new Flutter project. 4 | -------------------------------------------------------------------------------- /example/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/example/analysis_options.yaml -------------------------------------------------------------------------------- /example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/example/lib/main.dart -------------------------------------------------------------------------------- /example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/example/pubspec.yaml -------------------------------------------------------------------------------- /lib/scribble.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/scribble.dart -------------------------------------------------------------------------------- /lib/src/domain/iterable_removed_x.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/iterable_removed_x.dart -------------------------------------------------------------------------------- /lib/src/domain/model/point/point.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/point/point.dart -------------------------------------------------------------------------------- /lib/src/domain/model/point/point.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/point/point.freezed.dart -------------------------------------------------------------------------------- /lib/src/domain/model/point/point.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/point/point.g.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch/sketch.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch/sketch.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch/sketch.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch/sketch.freezed.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch/sketch.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch/sketch.g.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch_line/sketch_line.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch_line/sketch_line.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch_line/sketch_line.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch_line/sketch_line.freezed.dart -------------------------------------------------------------------------------- /lib/src/domain/model/sketch_line/sketch_line.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/domain/model/sketch_line/sketch_line.g.dart -------------------------------------------------------------------------------- /lib/src/view/notifier/scribble_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/notifier/scribble_notifier.dart -------------------------------------------------------------------------------- /lib/src/view/painting/point_to_offset_x.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/painting/point_to_offset_x.dart -------------------------------------------------------------------------------- /lib/src/view/painting/scribble_editing_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/painting/scribble_editing_painter.dart -------------------------------------------------------------------------------- /lib/src/view/painting/scribble_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/painting/scribble_painter.dart -------------------------------------------------------------------------------- /lib/src/view/painting/sketch_line_path_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/painting/sketch_line_path_mixin.dart -------------------------------------------------------------------------------- /lib/src/view/pan_gesture_catcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/pan_gesture_catcher.dart -------------------------------------------------------------------------------- /lib/src/view/scribble.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/scribble.dart -------------------------------------------------------------------------------- /lib/src/view/scribble_sketch.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/scribble_sketch.dart -------------------------------------------------------------------------------- /lib/src/view/simplification/sketch_simplifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/simplification/sketch_simplifier.dart -------------------------------------------------------------------------------- /lib/src/view/state/scribble.state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/state/scribble.state.dart -------------------------------------------------------------------------------- /lib/src/view/state/scribble.state.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/state/scribble.state.freezed.dart -------------------------------------------------------------------------------- /lib/src/view/state/scribble.state.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/lib/src/view/state/scribble.state.g.dart -------------------------------------------------------------------------------- /melos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/melos.yaml -------------------------------------------------------------------------------- /packages/simpli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/.gitignore -------------------------------------------------------------------------------- /packages/simpli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/simpli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/LICENSE -------------------------------------------------------------------------------- /packages/simpli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/README.md -------------------------------------------------------------------------------- /packages/simpli/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/analysis_options.yaml -------------------------------------------------------------------------------- /packages/simpli/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/coverage.svg -------------------------------------------------------------------------------- /packages/simpli/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/coverage/lcov.info -------------------------------------------------------------------------------- /packages/simpli/lib/simpli.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/simpli.dart -------------------------------------------------------------------------------- /packages/simpli/lib/src/data/rdp_simplifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/src/data/rdp_simplifier.dart -------------------------------------------------------------------------------- /packages/simpli/lib/src/data/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/src/data/utils.dart -------------------------------------------------------------------------------- /packages/simpli/lib/src/data/visvalingam_simplifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/src/data/visvalingam_simplifier.dart -------------------------------------------------------------------------------- /packages/simpli/lib/src/domain/simplifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/src/domain/simplifier.dart -------------------------------------------------------------------------------- /packages/simpli/lib/src/simpli.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/lib/src/simpli.dart -------------------------------------------------------------------------------- /packages/simpli/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/pubspec.yaml -------------------------------------------------------------------------------- /packages/simpli/test/src/data/rdp_simplifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/test/src/data/rdp_simplifier_test.dart -------------------------------------------------------------------------------- /packages/simpli/test/src/data/utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/test/src/data/utils_test.dart -------------------------------------------------------------------------------- /packages/simpli/test/src/data/visvalingam_simplifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/simpli/test/src/data/visvalingam_simplifier_test.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/.gitignore -------------------------------------------------------------------------------- /packages/value_notifier_tools/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/CHANGELOG.md -------------------------------------------------------------------------------- /packages/value_notifier_tools/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/LICENSE -------------------------------------------------------------------------------- /packages/value_notifier_tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/README.md -------------------------------------------------------------------------------- /packages/value_notifier_tools/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/analysis_options.yaml -------------------------------------------------------------------------------- /packages/value_notifier_tools/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/coverage.svg -------------------------------------------------------------------------------- /packages/value_notifier_tools/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/coverage/lcov.info -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/history_value_notifier/history_value_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/history_value_notifier/history_value_notifier.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/history_value_notifier/history_value_notifier_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/history_value_notifier/history_value_notifier_mixin.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/select_value_notifier/select_value_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/select_value_notifier/select_value_notifier.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier_from_parent.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier_from_parent.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier_mixin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/src/where_value_notifier/where_value_notifier_mixin.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/lib/value_notifier_tools.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/lib/value_notifier_tools.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/pubspec.yaml -------------------------------------------------------------------------------- /packages/value_notifier_tools/test/src/history_value_notifier/history_value_notifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/test/src/history_value_notifier/history_value_notifier_test.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/test/src/select_value_notifier/select_value_notifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/test/src/select_value_notifier/select_value_notifier_test.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/test/src/where_value_notifier/where_value_notifier_from_parent_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/test/src/where_value_notifier/where_value_notifier_from_parent_test.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/test/src/where_value_notifier/where_value_notifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/test/src/where_value_notifier/where_value_notifier_test.dart -------------------------------------------------------------------------------- /packages/value_notifier_tools/test/util/mock_listener.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/packages/value_notifier_tools/test/util/mock_listener.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /scribble_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/scribble_demo.gif -------------------------------------------------------------------------------- /test/src/domain/iterable_removed_x_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/test/src/domain/iterable_removed_x_test.dart -------------------------------------------------------------------------------- /test/src/domain/model/sketch/sketch_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/test/src/domain/model/sketch/sketch_test.dart -------------------------------------------------------------------------------- /test/src/view/notifier/scribble_notifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/test/src/view/notifier/scribble_notifier_test.dart -------------------------------------------------------------------------------- /test/src/view/scribble_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/test/src/view/scribble_test.dart -------------------------------------------------------------------------------- /test/src/view/simplification/sketch_simplifier_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timcreatedit/scribble/HEAD/test/src/view/simplification/sketch_simplifier_test.dart --------------------------------------------------------------------------------