Files
dartamp/pubspec.yaml
T
hans 212f8e16d2 feat: Implement window dragging and docking functionality
- Added WindowDragController to manage custom dragging of sub-windows.
- Integrated dragging logic into EqWindow and PlWindow, allowing for smooth window movement.
- Introduced docking logic to snap windows together and maintain their positions relative to each other.
- Implemented persistence of window positions using SharedPreferences.
- Enhanced AppDelegate to support screen bounds and mouse location retrieval for accurate window positioning.
- Updated pubspec.yaml to include screen_retriever dependency.
- Added comprehensive tests for dock controller and dock logic to ensure correct behavior during window interactions.

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2026-08-10 15:53:29 +02:00

30 lines
519 B
YAML

name: dartamp
description: "A new Flutter project."
publish_to: "none"
version: 0.1.0+1
environment:
sdk: ^3.12.2
dependencies:
dartamp_skin:
path: packages/dartamp_skin
desktop_multi_window: ^0.3.0
file_picker: ^11.0.3
flutter:
sdk: flutter
path_provider: ^2.1.5
screen_retriever: ^0.2.2
shared_preferences: ^2.5.5
window_manager: ^0.5.2
dev_dependencies:
arcane_analysis: ^1.0.5
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
flutter:
uses-material-design: true