# https://mobx.netlify.app/getting-started
# generates *.g.dart
flutter pub run build_runner build --delete-conflicting-outputs
# or
flutter pub run build_runner watch --delete-conflicting-outputs
flutter run -d windows
dart pub global activate flutter_distributor
npm install -g appdmg
flutter_distributor package --platform=macos --targets=dmg
dart pub global activate flutter_distributor
# need install Inno https://jrsoftware.org/isdl.php#stable
flutter_distributor package --platform windows --targets exe,zip
start "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" .\setup.iss
networksetup -getdnsservers Wi-Fi # get
networksetup -setdnsservers Wi-Fi 198.18.0.2 # set
networksetup -setdnsservers Wi-Fi empty # del
flutter/flutter#47891 (comment)
flutter/flutter#47891 (comment)
bitsdojo/bitsdojo_window#119 (comment)
https://github.com/bitsdojo/bitsdojo_window/tree/master/bitsdojo_window/example
antler119/system_tray#7 (comment)
antler119/system_tray#10 (comment)
https://github.com/biyidev/biyi/commit/66ad34c21c221460c0bd7c47a743259f5e15a38d
-
macos 关闭窗口时隐藏 dock
-
hot restart 时重启 clash flutter/flutter#10437
-
macos debug 模式下多次调用 Shell 会卡死 flutter/flutter#95805
-
tun 模式
https://github.com/yichengchen/clashX
https://install.appcenter.ms/users/clashx/apps/clashx-pro/distribution_groups/public
https://github.com/Fndroid/clash_for_windows_pkg/
https://github.com/tindy2013/subconverter