diff --git a/lib/generated/intl/messages_en.dart b/lib/generated/intl/messages_en.dart index 2d3e533..8bab86c 100644 --- a/lib/generated/intl/messages_en.dart +++ b/lib/generated/intl/messages_en.dart @@ -26,8 +26,8 @@ class MessageLookup extends MessageLookupByLibrary { "check": MessageLookupByLibrary.simpleMessage("Check"), "clean_leaderboard": MessageLookupByLibrary.simpleMessage("Clean Leaderboard"), - "connect_four_desc": - MessageLookupByLibrary.simpleMessage("Connect Four"), + "connect_four_desc": MessageLookupByLibrary.simpleMessage( + "the first player starting Connect Four by dropping one of their discs into the center column of an empty game board. The two players then alternate turns dropping one of their discs at a time into an unfilled column, until one of them, with the discs, achieves a diagonal four in a row, and wins the game. If the board fills up before either player achieves four in a row, then the game is a draw."), "connect_four_title": MessageLookupByLibrary.simpleMessage("Connect Four"), "current_player": diff --git a/lib/generated/intl/messages_zh_CN.dart b/lib/generated/intl/messages_zh_CN.dart index 24eb518..a9f9a7c 100644 --- a/lib/generated/intl/messages_zh_CN.dart +++ b/lib/generated/intl/messages_zh_CN.dart @@ -25,7 +25,8 @@ class MessageLookup extends MessageLookupByLibrary { "app": MessageLookupByLibrary.simpleMessage("迷你游戏合集"), "check": MessageLookupByLibrary.simpleMessage("检查"), "clean_leaderboard": MessageLookupByLibrary.simpleMessage("清除排行榜"), - "connect_four_desc": MessageLookupByLibrary.simpleMessage("四子棋"), + "connect_four_desc": MessageLookupByLibrary.simpleMessage( + "第一个玩家通过将其中一个圆盘放入空游戏板的中心列来启动连接四。然后两个玩家交替轮流将他们的一个圆盘一次放入一个未填充的列中,直到其中一个玩家拿着圆盘,连续获得对角线四个,并赢得比赛。如果棋盘在任一玩家连续四次之前填满,则游戏为平局。"), "connect_four_title": MessageLookupByLibrary.simpleMessage("四子棋"), "current_player": MessageLookupByLibrary.simpleMessage("当前玩家:"), "description": MessageLookupByLibrary.simpleMessage("游戏简介"), diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index e9d7909..1aa56d5 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -490,10 +490,10 @@ class S { ); } - /// `Connect Four` + /// `the first player starting Connect Four by dropping one of their discs into the center column of an empty game board. The two players then alternate turns dropping one of their discs at a time into an unfilled column, until one of them, with the discs, achieves a diagonal four in a row, and wins the game. If the board fills up before either player achieves four in a row, then the game is a draw.` String get connect_four_desc { return Intl.message( - 'Connect Four', + 'the first player starting Connect Four by dropping one of their discs into the center column of an empty game board. The two players then alternate turns dropping one of their discs at a time into an unfilled column, until one of them, with the discs, achieves a diagonal four in a row, and wins the game. If the board fills up before either player achieves four in a row, then the game is a draw.', name: 'connect_four_desc', desc: '', args: [], diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 66b808d..82c042c 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -44,7 +44,7 @@ "pop_title": "Poker Pop", "pop_desc": "12312122312", "connect_four_title": "Connect Four", - "connect_four_desc": "Connect Four", + "connect_four_desc": "the first player starting Connect Four by dropping one of their discs into the center column of an empty game board. The two players then alternate turns dropping one of their discs at a time into an unfilled column, until one of them, with the discs, achieves a diagonal four in a row, and wins the game. If the board fills up before either player achieves four in a row, then the game is a draw.", "dismiss": "Dismiss", "check": "Check", "minesweeper_title": "Minesweeper", diff --git a/lib/l10n/intl_zh_CN.arb b/lib/l10n/intl_zh_CN.arb index bf91228..165e8e6 100644 --- a/lib/l10n/intl_zh_CN.arb +++ b/lib/l10n/intl_zh_CN.arb @@ -44,7 +44,7 @@ "pop_title": "扑克消消乐", "pop_desc": "12312122312", "connect_four_title": "四子棋", - "connect_four_desc": "四子棋", + "connect_four_desc": "第一个玩家通过将其中一个圆盘放入空游戏板的中心列来启动连接四。然后两个玩家交替轮流将他们的一个圆盘一次放入一个未填充的列中,直到其中一个玩家拿着圆盘,连续获得对角线四个,并赢得比赛。如果棋盘在任一玩家连续四次之前填满,则游戏为平局。", "check": "检查", "dismiss": "溜了", "minesweeper_title": "扫雷", diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index 51436ae..2e1de87 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -5,6 +5,9 @@ list(APPEND FLUTTER_PLUGIN_LIST ) +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + set(PLUGIN_BUNDLED_LIBRARIES) foreach(plugin ${FLUTTER_PLUGIN_LIST}) @@ -13,3 +16,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST}) list(APPEND PLUGIN_BUNDLED_LIBRARIES $) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) 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) diff --git a/pubspec.lock b/pubspec.lock index c8f765d..8657e96 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -133,7 +133,7 @@ packages: name: collection url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "1.15.0" + version: "1.16.0" common_utils: dependency: transitive description: @@ -182,7 +182,7 @@ packages: name: fake_async url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "1.2.0" + version: "1.3.0" ffi: dependency: transitive description: @@ -321,7 +321,7 @@ packages: name: js url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "0.6.3" + version: "0.6.4" json_annotation: dependency: transitive description: @@ -356,7 +356,7 @@ packages: name: material_color_utilities url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -433,7 +433,7 @@ packages: name: path url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "1.8.0" + version: "1.8.1" path_provider: dependency: transitive description: @@ -634,7 +634,7 @@ packages: name: source_span url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "1.8.1" + version: "1.8.2" sp_util: dependency: transitive description: @@ -690,7 +690,7 @@ packages: name: test_api url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "0.4.8" + version: "0.4.9" timing: dependency: transitive description: @@ -711,7 +711,7 @@ packages: name: vector_math url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" source: hosted - version: "2.1.1" + version: "2.1.2" watcher: dependency: transitive description: @@ -748,5 +748,5 @@ packages: source: hosted version: "3.1.0" sdks: - dart: ">=2.16.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=2.5.0" diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index 4d10c25..b93c4c3 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -5,6 +5,9 @@ list(APPEND FLUTTER_PLUGIN_LIST ) +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + set(PLUGIN_BUNDLED_LIBRARIES) foreach(plugin ${FLUTTER_PLUGIN_LIST}) @@ -13,3 +16,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST}) list(APPEND PLUGIN_BUNDLED_LIBRARIES $) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) 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)