Build APK / build (push) Successful in 5m27s
- Offline tab is now FilesView(offline: true) over a FolderBrowser interface (FilesController / OfflineController) sharing controls, tiles, thumbnails - Synced files follow the Files Cache rule (default: refresh every 15 min): per-account WorkManager jobs, in-app timer, resume and pull triggers; root-etag shortcut skips full walks when nothing changed - Single sync at a time (shared lock); logging out stops that account's sync - Sync safety: PROPFIND failures skip the path instead of deleting local files - Mirror empty folders and remove deleted ones; drop synced paths deleted on the server; missing local files are re-downloaded - Notifications: silent per-account sync notifications, "Background sync notifications" setting, audible upload/download completion - Files refresh in place (no spinner flash); retry after network returns - Fix sync badges not updating (shared native status stream), "Sync off" on launch (eager providers), Files Cache section moved under Device Sync Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
39 lines
1.6 KiB
C++
39 lines
1.6 KiB
C++
//
|
|
// Generated file. Do not edit.
|
|
//
|
|
|
|
// clang-format off
|
|
|
|
#include "generated_plugin_registrant.h"
|
|
|
|
#include <connectivity_plus/connectivity_plus_windows_plugin.h>
|
|
#include <dynamic_color/dynamic_color_plugin_c_api.h>
|
|
#include <file_saver/file_saver_plugin.h>
|
|
#include <flutter_secure_storage_windows/flutter_secure_storage_windows_plugin.h>
|
|
#include <local_auth_windows/local_auth_plugin.h>
|
|
#include <pdfx/pdfx_plugin.h>
|
|
#include <permission_handler_windows/permission_handler_windows_plugin.h>
|
|
#include <share_plus/share_plus_windows_plugin_c_api.h>
|
|
#include <url_launcher_windows/url_launcher_windows.h>
|
|
|
|
void RegisterPlugins(flutter::PluginRegistry* registry) {
|
|
ConnectivityPlusWindowsPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("ConnectivityPlusWindowsPlugin"));
|
|
DynamicColorPluginCApiRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("DynamicColorPluginCApi"));
|
|
FileSaverPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("FileSaverPlugin"));
|
|
FlutterSecureStorageWindowsPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("FlutterSecureStorageWindowsPlugin"));
|
|
LocalAuthPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("LocalAuthPlugin"));
|
|
PdfxPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("PdfxPlugin"));
|
|
PermissionHandlerWindowsPluginRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin"));
|
|
SharePlusWindowsPluginCApiRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("SharePlusWindowsPluginCApi"));
|
|
UrlLauncherWindowsRegisterWithRegistrar(
|
|
registry->GetRegistrarForPlugin("UrlLauncherWindows"));
|
|
}
|