Files
meshcore-sar_android/.claude/settings.local.json
Janez T 4577dec95a feat: Implement Windows runner for Flutter application
- Added FlutterWindow class to manage the Flutter view within a Win32 window.
- Created main entry point in main.cpp to initialize and run the Flutter application.
- Implemented utility functions for console attachment and command line argument parsing.
- Added resource management for application icon and manifest.
- Enhanced Win32Window class for DPI awareness and theme management.
- Included necessary headers and resource files for building the Windows runner.
2025-11-14 09:52:00 +01:00

56 lines
2.7 KiB
JSON

{
"permissions": {
"allow": [
"Bash(flutter analyze lib)",
"Read(//Users/dz0ny/meshcore-sar/MeshCore/**)",
"Bash(flutter analyze lib/providers/connection_provider.dart)",
"Bash(flutter analyze lib/providers/connection_provider.dart --fatal-infos)",
"Bash(flutter analyze:*)",
"Bash(flutter gen-l10n:*)",
"WebSearch",
"WebFetch(domain:fmtc.jaffaketchup.dev)",
"WebFetch(domain:pub.dev)",
"Bash(for lang in de es fr it)",
"Bash(do echo \"=== app_$lang.arb ===\")",
"Bash(done)",
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/flutter_map_tile_caching-10.1.1/lib/src/store/**)",
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/flutter_map_tile_caching-10.1.1/lib/**)",
"Bash(cat:*)",
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/**)",
"Bash(for lang in hr sl de es fr it)",
"Bash(do)",
"Bash(wc:*)",
"Bash(for lang in de es fr it hr sl)",
"Bash(do echo \"=== $lang ===\")",
"Bash(flutter --version:*)",
"Bash(flutter pub upgrade:*)",
"Bash(flutter pub outdated:*)",
"Bash(git --no-pager status:*)",
"Bash(git --no-pager diff --stat)",
"Bash(git --no-pager diff:*)",
"Bash(git add:*)",
"Bash(git commit -m \"$(cat <<''EOF''\nfeat: Add Linux desktop build support to CI/CD workflow\n\nAdd build-linux job to compile Linux x64 desktop application and\nintegrate it into the R2 upload and release workflows.\n\nChanges:\n- New build-linux job: Builds Flutter Linux desktop app with GTK-3\n- Archives Linux build as tar.gz for distribution\n- Added Linux artifact download in upload-to-r2 job\n- Updated artifact preparation to copy Linux archives\n- Added Linux download card (🐧) to generated index.html\n- Included Linux artifacts in GitHub releases\n- Added Linux to download summary in workflow output\n\nThe Linux build produces MeshCore-SAR-Linux.tar.gz containing the\ncompiled application bundle ready for x64 Linux systems.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")",
"Bash(git --no-pager log -1 --stat)",
"Bash(awk:*)",
"Bash(flutter test:*)",
"Bash(git log:*)",
"WebFetch(domain:meshcore-sar.dz0ny.dev)",
"Bash(flutter pub get:*)",
"Read(//Users/dz0ny/meshcore-sar/**)",
"WebFetch(domain:docs.fleaflet.dev)",
"WebFetch(domain:github.com)",
"Bash(find:*)",
"WebFetch(domain:prostor.zgs.gov.si)",
"Bash(curl:*)",
"Read(//private/tmp/**)",
"Read(///**)",
"Bash(flutter pub add:*)",
"Bash(flutter run)",
"Bash(echo:*)",
"Bash(pkill:*)"
],
"deny": [],
"ask": []
}
}