mirror of
https://github.com/localsend/localsend.git
synced 2026-08-07 07:14:52 +00:00
refactor: rename common to isolate
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
export 'package:localsend_app/common/src/isolate/child/http_provider.dart' show CustomHttpClient, CustomCancelToken;
|
||||
export 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
export 'package:localsend_app/common/src/isolate/child/upload_isolate.dart' show UriContentStreamResolver;
|
||||
export 'package:localsend_app/common/src/isolate/parent/actions.dart';
|
||||
export 'package:localsend_app/common/src/isolate/parent/actions_sync.dart';
|
||||
export 'package:localsend_app/common/src/isolate/parent/parent_isolate_provider.dart';
|
||||
@@ -7,14 +7,14 @@ import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_displaymode/flutter_displaymode.dart';
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/common/util/logger.dart';
|
||||
import 'package:localsend_app/config/refena.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/util/logger.dart';
|
||||
import 'package:localsend_app/pages/home_page.dart';
|
||||
import 'package:localsend_app/pages/home_page_controller.dart';
|
||||
import 'package:localsend_app/provider/animation_provider.dart';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
const _basePath = '/api/localsend';
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
export 'package:localsend_app/isolate/src/isolate/child/http_provider.dart' show CustomHttpClient, CustomCancelToken;
|
||||
export 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
export 'package:localsend_app/isolate/src/isolate/child/upload_isolate.dart' show UriContentStreamResolver;
|
||||
export 'package:localsend_app/isolate/src/isolate/parent/actions.dart';
|
||||
export 'package:localsend_app/isolate/src/isolate/parent/actions_sync.dart';
|
||||
export 'package:localsend_app/isolate/src/isolate/parent/parent_isolate_provider.dart';
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
class DeviceInfoResult {
|
||||
final DeviceType deviceType;
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:mime/mime.dart';
|
||||
|
||||
part 'file_dto.mapper.dart';
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
part 'info_dto.mapper.dart';
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
|
||||
part 'info_register_dto.mapper.dart';
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
part 'multicast_dto.mapper.dart';
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_register_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_register_dto.dart';
|
||||
|
||||
part 'prepare_upload_request_dto.mapper.dart';
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_dto.dart';
|
||||
|
||||
part 'receive_request_response_dto.mapper.dart';
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
|
||||
part 'register_dto.mapper.dart';
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
/// An abstraction to provide a custom http client.
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/src/task/discovery/http_scan_discovery.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/src/task/discovery/http_scan_discovery.dart';
|
||||
import 'package:typed_isolates/typed_isolates.dart';
|
||||
|
||||
sealed class HttpScanTask {}
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/util/logger.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/util/logger.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/src/task/discovery/multicast_discovery.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/src/task/discovery/multicast_discovery.dart';
|
||||
|
||||
sealed class MulticastTask {}
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/device_info_result.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/common/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/isolate/model/device_info_result.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
part 'sync_provider.mapper.dart';
|
||||
+6
-6
@@ -1,12 +1,12 @@
|
||||
import 'dart:io';
|
||||
import 'dart:typed_data';
|
||||
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/src/task/upload/http_upload.dart';
|
||||
import 'package:localsend_app/common/util/stream.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/src/task/upload/http_upload.dart';
|
||||
import 'package:localsend_app/isolate/util/stream.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
import 'package:typed_isolates/typed_isolates.dart';
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
|
||||
class SendToIsolateData<T> {
|
||||
final SyncState? syncState;
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_scan_discovery_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/multicast_discovery_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/upload_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/src/isolate/parent/parent_isolate_provider.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_scan_discovery_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/multicast_discovery_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/upload_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/parent/parent_isolate_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
import 'package:typed_isolates/id.dart';
|
||||
import 'package:typed_isolates/typed_isolates.dart';
|
||||
+6
-6
@@ -1,9 +1,9 @@
|
||||
import 'package:localsend_app/common/model/device_info_result.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/common/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/common/src/isolate/parent/parent_isolate_provider.dart';
|
||||
import 'package:localsend_app/isolate/model/device_info_result.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/parent/parent_isolate_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
/// Publishes the new security context to all child isolates.
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_scan_discovery_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/multicast_discovery_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/upload_isolate.dart';
|
||||
import 'package:localsend_app/common/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_scan_discovery_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/main.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/multicast_discovery_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/upload_isolate.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/dto/send_to_isolate_data.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
import 'package:typed_isolates/typed_isolates.dart';
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/task/discovery/http_target_discovery.dart';
|
||||
import 'package:localsend_app/common/util/task_runner.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/task/discovery/http_target_discovery.dart';
|
||||
import 'package:localsend_app/isolate/util/task_runner.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
+6
-6
@@ -1,9 +1,9 @@
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/sync_provider.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/sync_provider.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
+9
-9
@@ -2,15 +2,15 @@ import 'dart:async';
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/register_dto.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/common/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/register_dto.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/isolate/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/src/isolate/child/http_provider.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/src/isolate/child/http_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
final httpUploadProvider = ViewProvider((ref) {
|
||||
+1
-1
@@ -1,10 +1,10 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_localizations/flutter_localizations.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/config/init.dart';
|
||||
import 'package:localsend_app/config/init_error.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/pages/home_page.dart';
|
||||
import 'package:localsend_app/provider/local_ip_provider.dart';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'dart:typed_data';
|
||||
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:wechat_assets_picker/wechat_assets_picker.dart';
|
||||
|
||||
part 'cross_file.mapper.dart';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:intl/intl.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
|
||||
part 'receive_history_entry.mapper.dart';
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
part 'nearby_devices_state.mapper.dart';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/state/send/sending_file.dart';
|
||||
import 'package:localsend_app/model/state/server/receive_session_state.dart';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'dart:typed_data';
|
||||
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_status.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_status.dart';
|
||||
import 'package:wechat_assets_picker/wechat_assets_picker.dart';
|
||||
|
||||
part 'sending_file.mapper.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:wechat_assets_picker/wechat_assets_picker.dart';
|
||||
|
||||
part 'web_send_file.mapper.dart';
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/state/server/receiving_file.dart';
|
||||
|
||||
part 'receive_session_state.mapper.dart';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_status.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_status.dart';
|
||||
|
||||
part 'receiving_file.mapper.dart';
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/model/send_mode.dart';
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:device_apps/device_apps.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/provider/apk_provider.dart';
|
||||
import 'package:localsend_app/provider/selection/selected_sending_files_provider.dart';
|
||||
import 'package:localsend_app/util/file_size_helper.dart';
|
||||
|
||||
@@ -4,11 +4,11 @@ import 'dart:typed_data';
|
||||
import 'package:bitsdojo_window/bitsdojo_window.dart';
|
||||
import 'package:flutter/gestures.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_status.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_status.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/state/server/receive_session_state.dart';
|
||||
import 'package:localsend_app/provider/network/send_provider.dart';
|
||||
import 'package:localsend_app/provider/network/server/server_provider.dart';
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/persistence/receive_history_entry.dart';
|
||||
import 'package:localsend_app/pages/receive_page.dart';
|
||||
import 'package:localsend_app/provider/receive_history_provider.dart';
|
||||
|
||||
@@ -2,11 +2,11 @@ import 'dart:async';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/pages/receive_options_page.dart';
|
||||
import 'package:localsend_app/provider/favorites_provider.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/provider/selection/selected_sending_files_provider.dart';
|
||||
import 'package:localsend_app/util/file_size_helper.dart';
|
||||
import 'package:localsend_app/util/native/open_file.dart';
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/provider/device_info_provider.dart';
|
||||
import 'package:localsend_app/provider/favorites_provider.dart';
|
||||
import 'package:localsend_app/provider/network/send_provider.dart';
|
||||
|
||||
@@ -2,8 +2,8 @@ import 'package:collection/collection.dart';
|
||||
import 'package:flutter/gestures.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:local_hero/local_hero.dart';
|
||||
import 'package:localsend_app/common/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/provider/settings_provider.dart';
|
||||
import 'package:localsend_app/widget/custom_basic_appbar.dart';
|
||||
import 'package:localsend_app/widget/dialogs/text_field_tv.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:localsend_app/model/state/server/server_state.dart';
|
||||
import 'package:localsend_app/provider/local_ip_provider.dart';
|
||||
import 'package:localsend_app/provider/network/server/server_provider.dart';
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'package:bitsdojo_window/bitsdojo_window.dart';
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/send_mode.dart';
|
||||
import 'package:localsend_app/pages/selected_files_page.dart';
|
||||
import 'package:localsend_app/pages/tabs/send_tab_vm.dart';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/model/persistence/favorite_device.dart';
|
||||
import 'package:localsend_app/model/send_mode.dart';
|
||||
|
||||
@@ -4,10 +4,10 @@ import 'dart:ui';
|
||||
import 'package:bitsdojo_window/bitsdojo_window.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/pages/about/about_page.dart';
|
||||
import 'package:localsend_app/pages/changelog_page.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device_info_result.dart';
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device_info_result.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/pages/language_page.dart';
|
||||
import 'package:localsend_app/pages/tabs/settings_tab_vm.dart';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device_info_result.dart';
|
||||
import 'package:localsend_app/isolate/model/device_info_result.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/model/state/server/server_state.dart';
|
||||
import 'package:localsend_app/model/state/settings_state.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/config/theme.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/provider/local_ip_provider.dart';
|
||||
import 'package:localsend_app/provider/network/server/server_provider.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/device_info_result.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device_info_result.dart';
|
||||
import 'package:localsend_app/provider/local_ip_provider.dart';
|
||||
import 'package:localsend_app/provider/network/server/server_provider.dart';
|
||||
import 'package:localsend_app/provider/security_provider.dart';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
/// This provider stores the last devices that the user sent a file to.
|
||||
|
||||
@@ -3,7 +3,7 @@ import 'dart:async';
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:connectivity_plus/connectivity_plus.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:localsend_app/common/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/isolate/util/network_interfaces.dart';
|
||||
import 'package:localsend_app/model/state/network_state.dart';
|
||||
import 'package:localsend_app/provider/settings_provider.dart';
|
||||
import 'package:localsend_app/util/native/platform_check.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/model/persistence/favorite_device.dart';
|
||||
import 'package:localsend_app/model/state/nearby_devices_state.dart';
|
||||
import 'package:localsend_app/provider/favorites_provider.dart';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:localsend_app/pages/home_page.dart';
|
||||
import 'package:localsend_app/pages/home_page_controller.dart';
|
||||
import 'package:localsend_app/provider/favorites_provider.dart';
|
||||
|
||||
@@ -3,13 +3,13 @@ import 'dart:collection';
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_status.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/common/util/sleep.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_status.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/util/sleep.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/model/send_mode.dart';
|
||||
import 'package:localsend_app/model/state/send/send_session_state.dart';
|
||||
|
||||
@@ -6,17 +6,17 @@ import 'package:collection/collection.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_register_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/prepare_upload_request_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/prepare_upload_response_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/register_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_status.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_register_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/prepare_upload_request_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/prepare_upload_response_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/register_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_status.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/model/state/send/send_session_state.dart';
|
||||
import 'package:localsend_app/model/state/server/receive_session_state.dart';
|
||||
import 'package:localsend_app/model/state/server/receiving_file.dart';
|
||||
|
||||
@@ -2,15 +2,15 @@ import 'dart:async';
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:localsend_app/common/api_route_builder.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/common/model/dto/receive_request_response_dto.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/common/util/stream.dart';
|
||||
import 'package:localsend_app/gen/assets.gen.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/api_route_builder.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/info_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/receive_request_response_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/util/stream.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/model/state/send/web/web_send_file.dart';
|
||||
import 'package:localsend_app/model/state/send/web/web_send_session.dart';
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'dart:async';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/multicast_dto.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/model/state/server/server_state.dart';
|
||||
import 'package:localsend_app/provider/network/server/controller/receive_controller.dart';
|
||||
|
||||
@@ -2,8 +2,8 @@ import 'dart:async';
|
||||
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/provider/device_info_provider.dart';
|
||||
import 'package:localsend_app/provider/favorites_provider.dart';
|
||||
import 'package:localsend_app/provider/network/nearby_devices_provider.dart';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:dart_mappable/dart_mappable.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart' as dart_model;
|
||||
import 'package:localsend_app/common/model/session_status.dart';
|
||||
import 'package:localsend_app/common/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart' as dart_model;
|
||||
import 'package:localsend_app/isolate/model/session_status.dart';
|
||||
import 'package:localsend_app/isolate/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/model/persistence/favorite_device.dart';
|
||||
import 'package:localsend_app/model/state/server/receive_session_state.dart';
|
||||
import 'package:localsend_app/model/state/settings_state.dart';
|
||||
|
||||
@@ -4,10 +4,10 @@ import 'dart:io';
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/constants.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/common/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/constants.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/model/persistence/favorite_device.dart';
|
||||
import 'package:localsend_app/model/persistence/receive_history_entry.dart';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/model/persistence/receive_history_entry.dart';
|
||||
import 'package:localsend_app/provider/persistence_provider.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/stored_security_context.dart';
|
||||
import 'package:localsend_app/provider/persistence_provider.dart';
|
||||
import 'package:localsend_app/util/security_helper.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:localsend_app/common/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/isolate/model/dto/file_dto.dart';
|
||||
import 'package:localsend_app/util/file_path_helper.dart';
|
||||
import 'package:refena_flutter/refena_flutter.dart';
|
||||
import 'package:uuid/uuid.dart';
|
||||
|
||||
@@ -2,7 +2,7 @@ import 'dart:convert' show jsonDecode, utf8;
|
||||
import 'dart:io';
|
||||
import 'dart:typed_data';
|
||||
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/util/file_path_helper.dart';
|
||||
import 'package:localsend_app/util/native/cache_helper.dart';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/gen/strings.g.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/model/persistence/color_mode.dart';
|
||||
import 'package:localsend_app/model/send_mode.dart';
|
||||
import 'package:localsend_app/model/state/settings_state.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
|
||||
extension DeviceTypeExt on DeviceType {
|
||||
IconData get icon {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:localsend_app/common/model/device.dart';
|
||||
import 'package:localsend_app/isolate/model/device.dart';
|
||||
import 'package:localsend_app/model/persistence/favorite_device.dart';
|
||||
|
||||
extension FavoriteDevicesExt on Iterable<FavoriteDevice> {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
|
||||
/// Matches myFile (123) -> "myFile", " (123)"
|
||||
final _fileNumberRegex = RegExp(r'^(.*)(?:(\s\(\d+\)))$');
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
|
||||
extension FileTypeExt on FileType {
|
||||
IconData get icon {
|
||||
|
||||
@@ -5,7 +5,7 @@ import 'dart:isolate';
|
||||
|
||||
import 'package:file_picker/file_picker.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:localsend_app/common/util/logger.dart';
|
||||
import 'package:localsend_app/isolate/util/logger.dart';
|
||||
import 'package:localsend_app/util/file_path_helper.dart';
|
||||
import 'package:localsend_app/util/native/platform_check.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:localsend_app/common/isolate.dart';
|
||||
import 'package:localsend_app/isolate/isolate.dart';
|
||||
import 'package:uri_content/uri_content.dart';
|
||||
|
||||
class ContentUriHelper {
|
||||
|
||||
@@ -3,7 +3,7 @@ import 'dart:io';
|
||||
import 'package:device_apps/device_apps.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:image_picker/image_picker.dart';
|
||||
import 'package:localsend_app/common/model/file_type.dart';
|
||||
import 'package:localsend_app/isolate/model/file_type.dart';
|
||||
import 'package:localsend_app/model/cross_file.dart';
|
||||
import 'package:localsend_app/util/file_path_helper.dart';
|
||||
import 'package:localsend_app/util/native/channel/android_channel.dart' as android_channel;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user