Add cellular network status and update build script and documentation#262
Add cellular network status and update build script and documentation#262DinanathDash wants to merge 19 commits into
Conversation
Develop - Connectivity improvements, Copy adb logs, Native mirroring, keyboard navigation for file browser and translations
Develop - reconnect error reporting fix
Develop - New menubar pop up UI, easily dismiss notifications, minor discovery improvements
Develop - BLE, scrcpy updates, seekbar, scanner and settings ui updates, WebDAV, file pop up, menubar customizations, websocket call controls and more
Develop - Wireless ADB QR pair, Reconnecting message, menubar text marquee and a lot more fixes
Develop - translations
Develop - seekbar haptics, app tour, marquee text for menubar, mirroring shortcuts and navigation, adb device picker and progress notification support
Develop - Translations
Develop - Wireless native mirror, desktop and sidebar native mirror, CPU optimizations, Notification settings per-app, custom app search and more
Develop - Bonjour! - Keyboard shortcuts, Apple Intelligence, efficiency improvements, notification click actions, new app icon
Develop - Crash reporting and fixes
…pdate device status documentation
…ity in project settings
|
@sameerasw The PR is regarding the issue opened in AirSync-android, 77, kindly check the codebase. Feel free to request any edit required. 😄 |
|
Sure! Can you make sure both PRs pointed to develop not main? I got some concerns about how we do the mobile network detection on Android side as I need to comply to Play Store restrictions. Let's see :) |
I guess I took the main as the base edit, not the develop one. My bad.
I tried as much I can be under the play store compliance, but we need to double verify it. |
|
Hi @sameerasw, as requested, I've separated these changes into two distinct PRs against the
I've also resolved the merge conflicts on this original PR branch ( |
This pull request adds support for displaying cellular network status in the macOS menubar and device status views, along with several related UI and configuration improvements. It also introduces a build/install script and updates package dependencies. The most important changes are grouped below.
Menubar and Device Status Enhancements:
MenubarStatusView) and device status view (DeviceStatusView). Users can toggle this feature in settings. TheDeviceStatusmodel and app state were updated to support the new field. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]Settings and Localization:
Project and Asset Management:
AppIcon.appiconset/Contents.jsonfor proper macOS icon asset management, and removed the old icon resource from the Xcode project. [1] [2]Build and Dependency Updates:
build_and_install.shscript to automate building, installing, and launching the app.lottie-spmtolottie-iosand updatingLottieUI. [1] [2]These changes collectively improve the user experience by providing more detailed device status information and more flexible menubar customization, while also streamlining development and deployment workflows.