Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Fernthedev committed Sep 1, 2024
1 parent b361c2e commit a205a54
Show file tree
Hide file tree
Showing 11 changed files with 277 additions and 117 deletions.
28 changes: 18 additions & 10 deletions lib/pages/main/browser.dart
Original file line number Diff line number Diff line change
Expand Up @@ -195,23 +195,31 @@ class _DeviceBrowserPageState extends ConsumerState<DeviceBrowserPage> {
}

MultiSplitViewTheme _buildBody() {
var dividerColor = Theme.of(context).dividerColor;
const dividerThickness = 5.0;

return MultiSplitViewTheme(
data: MultiSplitViewThemeData(dividerThickness: 5.5),
data: MultiSplitViewThemeData(dividerThickness: dividerThickness),
child: MultiSplitView(
initialAreas: [Area(weight: 0.15)],
children: [
_ShortcutsColumn(
serial: widget.serial,
onWatchAdd: onWatchAdd,
initialAreas: [
Area(
flex: 0.15,
builder: (context, area) => _ShortcutsColumn(
serial: widget.serial,
onWatchAdd: onWatchAdd,
),
),
Center(child: _fileListContainer())
Area(
builder: (context, area) => Center(child: _fileListContainer()),
)
],
dividerBuilder:
(axis, index, resizable, dragging, highlighted, themeData) =>
Container(
margin: const EdgeInsets.symmetric(horizontal: 1.5),
width: 0.5,
color: Colors.black),
margin: const EdgeInsets.symmetric(horizontal: 1.5),
width: 1,
color: dividerColor,
),
),
);
}
Expand Down
9 changes: 7 additions & 2 deletions lib/src/pigeon.g.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Autogenerated from Pigeon (v18.0.0), do not edit directly.
// Autogenerated from Pigeon (v22.3.0), do not edit directly.
// See also: https://pub.dev/packages/pigeon
// ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers

Expand All @@ -8,8 +8,13 @@ import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List;
import 'package:flutter/foundation.dart' show ReadBuffer, WriteBuffer;
import 'package:flutter/services.dart';


class _PigeonCodec extends StandardMessageCodec {
const _PigeonCodec();
}

abstract class Native2Flutter {
static const MessageCodec<Object?> pigeonChannelCodec = StandardMessageCodec();
static const MessageCodec<Object?> pigeonChannelCodec = _PigeonCodec();

static void setUp(Native2Flutter? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) {
messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : '';
Expand Down
4 changes: 4 additions & 0 deletions linux/flutter/generated_plugin_registrant.cc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

#include <desktop_drop/desktop_drop_plugin.h>
#include <file_selector_linux/file_selector_plugin.h>
#include <open_file_linux/open_file_linux_plugin.h>

void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) desktop_drop_registrar =
Expand All @@ -16,4 +17,7 @@ void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) file_selector_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "FileSelectorPlugin");
file_selector_plugin_register_with_registrar(file_selector_linux_registrar);
g_autoptr(FlPluginRegistrar) open_file_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "OpenFileLinuxPlugin");
open_file_linux_plugin_register_with_registrar(open_file_linux_registrar);
}
1 change: 1 addition & 0 deletions linux/flutter/generated_plugins.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
list(APPEND FLUTTER_PLUGIN_LIST
desktop_drop
file_selector_linux
open_file_linux
)

list(APPEND FLUTTER_FFI_PLUGIN_LIST
Expand Down
2 changes: 2 additions & 0 deletions macos/Flutter/GeneratedPluginRegistrant.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,14 @@ import Foundation

import desktop_drop
import file_selector_macos
import open_file_mac
import path_provider_foundation
import shared_preferences_foundation

func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
DesktopDropPlugin.register(with: registry.registrar(forPlugin: "DesktopDropPlugin"))
FileSelectorPlugin.register(with: registry.registrar(forPlugin: "FileSelectorPlugin"))
OpenFilePlugin.register(with: registry.registrar(forPlugin: "OpenFilePlugin"))
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))
}
6 changes: 3 additions & 3 deletions macos/Runner/pigeon.g.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Autogenerated from Pigeon (v18.0.0), do not edit directly.
// Autogenerated from Pigeon (v22.3.0), do not edit directly.
// See also: https://pub.dev/packages/pigeon

#import <Foundation/Foundation.h>
Expand All @@ -11,8 +11,8 @@
NS_ASSUME_NONNULL_BEGIN


/// The codec used by PGNNative2Flutter.
NSObject<FlutterMessageCodec> *PGNNative2FlutterGetCodec(void);
/// The codec used by all APIs.
NSObject<FlutterMessageCodec> *PGNGetPigeonCodec(void);

@interface PGNNative2Flutter : NSObject
- (instancetype)initWithBinaryMessenger:(id<FlutterBinaryMessenger>)binaryMessenger;
Expand Down
43 changes: 39 additions & 4 deletions macos/Runner/pigeon.g.m
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Autogenerated from Pigeon (v18.0.0), do not edit directly.
// Autogenerated from Pigeon (v22.3.0), do not edit directly.
// See also: https://pub.dev/packages/pigeon

#import "pigeon.g.h"
Expand All @@ -14,12 +14,47 @@
#endif


NSObject<FlutterMessageCodec> *PGNNative2FlutterGetCodec(void) {
@interface PGNPigeonPigeonCodecReader : FlutterStandardReader
@end
@implementation PGNPigeonPigeonCodecReader
- (nullable id)readValueOfType:(UInt8)type {
switch (type) {
default:
return [super readValueOfType:type];
}
}
@end

@interface PGNPigeonPigeonCodecWriter : FlutterStandardWriter
@end
@implementation PGNPigeonPigeonCodecWriter
- (void)writeValue:(id)value {
{
[super writeValue:value];
}
}
@end

@interface PGNPigeonPigeonCodecReaderWriter : FlutterStandardReaderWriter
@end
@implementation PGNPigeonPigeonCodecReaderWriter
- (FlutterStandardWriter *)writerWithData:(NSMutableData *)data {
return [[PGNPigeonPigeonCodecWriter alloc] initWithData:data];
}
- (FlutterStandardReader *)readerWithData:(NSData *)data {
return [[PGNPigeonPigeonCodecReader alloc] initWithData:data];
}
@end

NSObject<FlutterMessageCodec> *PGNGetPigeonCodec(void) {
static FlutterStandardMessageCodec *sSharedObject = nil;
sSharedObject = [FlutterStandardMessageCodec sharedInstance];
static dispatch_once_t sPred = 0;
dispatch_once(&sPred, ^{
PGNPigeonPigeonCodecReaderWriter *readerWriter = [[PGNPigeonPigeonCodecReaderWriter alloc] init];
sSharedObject = [FlutterStandardMessageCodec codecWithReaderWriter:readerWriter];
});
return sSharedObject;
}

@interface PGNNative2Flutter ()
@property(nonatomic, strong) NSObject<FlutterBinaryMessenger> *binaryMessenger;
@property(nonatomic, strong) NSString *messageChannelSuffix;
Expand Down
Loading

0 comments on commit a205a54

Please sign in to comment.