translate lux material stuff; upgrade to fixed local notification package; upgrade provide, scrollable_position

This commit is contained in:
Dan Ballard 2022-06-17 13:24:56 -07:00
parent a5040b7236
commit 03b3d86a41
6 changed files with 93 additions and 81 deletions

View File

@ -315,178 +315,178 @@ class MaterialLocalizationLu extends MaterialLocalizations {
// ***** NEW ***** // ***** NEW *****
@override @override
String get keyboardKeyAlt => 'Datum'; String get keyboardKeyAlt => 'Alt';
@override @override
String get keyboardKeyAltGraph => 'Datum'; String get keyboardKeyAltGraph => 'AltGr';
@override @override
String get keyboardKeyBackspace => 'Datum'; String get keyboardKeyBackspace => 'Backspace';
@override @override
String get keyboardKeyCapsLock => 'Datum'; String get keyboardKeyCapsLock => 'Caps Lock';
@override @override
String get keyboardKeyChannelDown => 'Datum'; String get keyboardKeyChannelDown => 'Kanal Erof';
@override @override
String get keyboardKeyChannelUp => 'Datum'; String get keyboardKeyChannelUp => 'Kanal Up';
@override @override
String get keyboardKeyControl => 'Datum'; String get keyboardKeyControl => 'Ctrl';
@override @override
String get keyboardKeyDelete => 'Datum'; String get keyboardKeyDelete => 'Del';
@override @override
String get keyboardKeyEisu => 'Datum'; String get keyboardKeyEisu => 'Eisū';
@override @override
String get keyboardKeyEject => 'Datum'; String get keyboardKeyEject => 'Eject';
@override @override
String get keyboardKeyEnd => 'Datum'; String get keyboardKeyEnd => 'End';
@override @override
String get keyboardKeyEscape => 'Datum'; String get keyboardKeyEscape => 'Esc';
@override @override
String get keyboardKeyFn => 'Datum'; String get keyboardKeyFn => 'Fn';
@override @override
String get keyboardKeyHangulMode => 'Datum'; String get keyboardKeyHangulMode => 'Hangul Mode';
@override @override
String get keyboardKeyHanjaMode => 'Datum'; String get keyboardKeyHanjaMode => 'Hanja Mode';
@override @override
String get keyboardKeyHankaku => 'Datum'; String get keyboardKeyHankaku => 'Hankaku';
@override @override
String get keyboardKeyHiragana => 'Datum'; String get keyboardKeyHiragana => 'Hiragana';
@override @override
String get keyboardKeyHiraganaKatakana => 'Datum'; String get keyboardKeyHiraganaKatakana => 'Hiragana Katakana';
@override @override
String get keyboardKeyHome => 'Datum'; String get keyboardKeyHome => 'Home';
@override @override
String get keyboardKeyInsert => 'Datum'; String get keyboardKeyInsert => 'Insert';
@override @override
String get keyboardKeyKanaMode => 'Datum'; String get keyboardKeyKanaMode => 'Kana Mode';
@override @override
String get keyboardKeyKanjiMode => 'Datum'; String get keyboardKeyKanjiMode => 'Kanji Mode';
@override @override
String get keyboardKeyKatakana => 'Datum'; String get keyboardKeyKatakana => 'Katakana';
@override @override
String get keyboardKeyMeta => 'Datum'; String get keyboardKeyMeta => 'Meta';
@override @override
String get keyboardKeyMetaMacOs => 'Datum'; String get keyboardKeyMetaMacOs => 'Command';
@override @override
String get keyboardKeyMetaWindows => 'Datum'; String get keyboardKeyMetaWindows => 'Win';
@override @override
String get keyboardKeyNumLock => 'Datum'; String get keyboardKeyNumLock => 'Num Lock';
@override @override
String get keyboardKeyNumpad1 => 'Datum'; String get keyboardKeyNumpad0 => 'Num 0';
@override @override
String get keyboardKeyNumpad2 => 'Datum'; String get keyboardKeyNumpad1 => 'Num 1';
@override @override
String get keyboardKeyNumpad3 => 'Datum'; String get keyboardKeyNumpad2 => 'Num 2';
@override @override
String get keyboardKeyNumpad4 => 'Datum'; String get keyboardKeyNumpad3 => 'Num 3';
@override @override
String get keyboardKeyNumpad5 => 'Datum'; String get keyboardKeyNumpad4 => 'Num 4';
@override @override
String get keyboardKeyNumpad6 => 'Datum'; String get keyboardKeyNumpad5 => 'Num 5';
@override @override
String get keyboardKeyNumpad7 => 'Datum'; String get keyboardKeyNumpad6 => 'Num 6';
@override @override
String get keyboardKeyNumpad8 => 'Datum'; String get keyboardKeyNumpad7 => 'Num 7';
@override @override
String get keyboardKeyNumpad9 => 'Datum'; String get keyboardKeyNumpad8 => 'Num 8';
@override @override
String get keyboardKeyNumpad0 => 'Datum'; String get keyboardKeyNumpad9 => 'Num 9';
@override @override
String get keyboardKeyNumpadAdd => 'Datum'; String get keyboardKeyNumpadAdd => 'Num +';
@override @override
String get keyboardKeyNumpadComma => 'Datum'; String get keyboardKeyNumpadComma => 'Num ,';
@override @override
String get keyboardKeyNumpadDecimal => 'Datum'; String get keyboardKeyNumpadDecimal => 'Num .';
@override @override
String get keyboardKeyNumpadDivide => 'Datum'; String get keyboardKeyNumpadDivide => 'Num /';
@override @override
String get keyboardKeyNumpadEnter => 'Datum'; String get keyboardKeyNumpadEnter => 'Num Enter';
@override @override
String get keyboardKeyNumpadEqual => 'Datum'; String get keyboardKeyNumpadEqual => 'Num =';
@override @override
String get keyboardKeyNumpadMultiply => 'Datum'; String get keyboardKeyNumpadMultiply => 'Num *';
@override @override
String get keyboardKeyNumpadParenLeft => 'Datum'; String get keyboardKeyNumpadParenLeft => 'Num (';
@override @override
String get keyboardKeyNumpadParenRight => 'Datum'; String get keyboardKeyNumpadParenRight => 'Num )';
@override @override
String get keyboardKeyNumpadSubtract => 'Datum'; String get keyboardKeyNumpadSubtract => 'Num -';
@override @override
String get keyboardKeyPageDown => 'Datum'; String get keyboardKeyPageDown => 'PgDown';
@override @override
String get keyboardKeyPageUp => 'Datum'; String get keyboardKeyPageUp => 'PgUp';
@override @override
String get keyboardKeyPower => 'Datum'; String get keyboardKeyPower => 'Power';
@override @override
String get keyboardKeyPowerOff => 'Datum'; String get keyboardKeyPowerOff => 'Power Off';
@override @override
String get keyboardKeyPrintScreen => 'Datum'; String get keyboardKeyPrintScreen => 'Print Screen';
@override @override
String get keyboardKeyRomaji => 'Datum'; String get keyboardKeyRomaji => 'Romaji';
@override @override
String get keyboardKeyScrollLock => 'Datum'; String get keyboardKeyScrollLock => 'Scroll Lock';
@override @override
String get keyboardKeySelect => 'Datum'; String get keyboardKeySelect => 'Select';
@override @override
String get keyboardKeySpace => 'Datum'; String get keyboardKeySpace => 'Spasie';
@override @override
String get keyboardKeyZenkaku => 'Datum'; String get keyboardKeyZenkaku => 'Zenkaku';
@override @override
String get keyboardKeyZenkakuHankaku => 'Datum'; String get keyboardKeyZenkakuHankaku => 'Zenkaku Hankaku';
@override @override
String aboutListTileTitle(String applicationName) { String aboutListTileTitle(String applicationName) {

View File

@ -7,6 +7,9 @@ list(APPEND FLUTTER_PLUGIN_LIST
window_manager window_manager
) )
list(APPEND FLUTTER_FFI_PLUGIN_LIST
)
set(PLUGIN_BUNDLED_LIBRARIES) set(PLUGIN_BUNDLED_LIBRARIES)
foreach(plugin ${FLUTTER_PLUGIN_LIST}) foreach(plugin ${FLUTTER_PLUGIN_LIST})
@ -15,3 +18,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST})
list(APPEND PLUGIN_BUNDLED_LIBRARIES $<TARGET_FILE:${plugin}_plugin>) list(APPEND PLUGIN_BUNDLED_LIBRARIES $<TARGET_FILE:${plugin}_plugin>)
list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries})
endforeach(plugin) endforeach(plugin)
foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST})
add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/linux plugins/${ffi_plugin})
list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries})
endforeach(ffi_plugin)

View File

@ -5,12 +5,16 @@
import FlutterMacOS import FlutterMacOS
import Foundation import Foundation
import flutter_local_notifications
import package_info_plus_macos import package_info_plus_macos
import path_provider_macos import path_provider_macos
import url_launcher_macos import url_launcher_macos
import window_manager
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
FlutterLocalNotificationsPlugin.register(with: registry.registrar(forPlugin: "FlutterLocalNotificationsPlugin"))
FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin")) FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin"))
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin")) UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
WindowManagerPlugin.register(with: registry.registrar(forPlugin: "WindowManagerPlugin"))
} }

View File

@ -259,17 +259,17 @@ packages:
flutter_local_notifications: flutter_local_notifications:
dependency: "direct main" dependency: "direct main"
description: description:
path: "/home/dan/src/openprivacy/flutter_local_notifications/flutter_local_notifications" name: flutter_local_notifications
relative: false url: "https://pub.dartlang.org"
source: path source: hosted
version: "9.5.3+1" version: "9.6.1"
flutter_local_notifications_linux: flutter_local_notifications_linux:
dependency: "direct overridden" dependency: transitive
description: description:
path: "/home/dan/src/openprivacy/flutter_local_notifications/flutter_local_notifications_linux" name: flutter_local_notifications_linux
relative: false url: "https://pub.dartlang.org"
source: path source: hosted
version: "0.4.2" version: "0.5.0+1"
flutter_local_notifications_platform_interface: flutter_local_notifications_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -588,7 +588,7 @@ packages:
name: provider name: provider
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "5.0.0" version: "6.0.3"
pub_semver: pub_semver:
dependency: transitive dependency: transitive
description: description:
@ -609,7 +609,7 @@ packages:
name: scrollable_positioned_list name: scrollable_positioned_list
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.2.3" version: "0.3.2"
shelf: shelf:
dependency: transitive dependency: transitive
description: description:
@ -848,4 +848,4 @@ packages:
version: "3.1.0" version: "3.1.0"
sdks: sdks:
dart: ">=2.17.0-0 <3.0.0" dart: ">=2.17.0-0 <3.0.0"
flutter: ">=2.5.0" flutter: ">=2.12.0"

View File

@ -23,7 +23,7 @@ environment:
dependencies: dependencies:
flutter: flutter:
sdk: flutter sdk: flutter
provider: 5.0.0 provider: ^6.0.3
package_info_plus: ^1.0.0 package_info_plus: ^1.0.0
#intl_translation: any #intl_translation: any
flutter_localizations: flutter_localizations:
@ -37,24 +37,16 @@ dependencies:
crypto: 3.0.1 crypto: 3.0.1
glob: any glob: any
scrollable_positioned_list: ^0.2.0-nullsafety.0 scrollable_positioned_list: ^0.3.2
file_picker: ^4.3.2 file_picker: ^4.3.2
file_picker_desktop: ^1.1.0 file_picker_desktop: ^1.1.0
url_launcher: ^6.0.18 url_launcher: ^6.0.18
window_manager: ^0.1.4 window_manager: ^0.1.4
# notification plugins # notification plugins
win_toast: ^0.0.2 win_toast: ^0.0.2
# 9.3.2 flutter_local_notifications: ^9.6.1
flutter_local_notifications:
path: /home/dan/src/openprivacy/flutter_local_notifications/flutter_local_notifications
desktop_notifications: ^0.6.3 desktop_notifications: ^0.6.3
dependency_overrides:
flutter_local_notifications_linux:
path: /home/dan/src/openprivacy/flutter_local_notifications/flutter_local_notifications_linux
dev_dependencies: dev_dependencies:
msix: ^2.1.3 msix: ^2.1.3
flutter_gherkin: ^3.0.0-rc.9 flutter_gherkin: ^3.0.0-rc.9

View File

@ -8,6 +8,9 @@ list(APPEND FLUTTER_PLUGIN_LIST
window_manager window_manager
) )
list(APPEND FLUTTER_FFI_PLUGIN_LIST
)
set(PLUGIN_BUNDLED_LIBRARIES) set(PLUGIN_BUNDLED_LIBRARIES)
foreach(plugin ${FLUTTER_PLUGIN_LIST}) foreach(plugin ${FLUTTER_PLUGIN_LIST})
@ -16,3 +19,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST})
list(APPEND PLUGIN_BUNDLED_LIBRARIES $<TARGET_FILE:${plugin}_plugin>) list(APPEND PLUGIN_BUNDLED_LIBRARIES $<TARGET_FILE:${plugin}_plugin>)
list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries})
endforeach(plugin) endforeach(plugin)
foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST})
add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin})
list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries})
endforeach(ffi_plugin)