remove clipboard stuff

This commit is contained in:
Henry Hiles 2026-01-08 10:02:26 -05:00
commit c048aee833
No known key found for this signature in database
5 changed files with 10 additions and 23 deletions

View file

@ -1,5 +1,5 @@
import "package:clipboard/clipboard.dart";
import "package:flutter/material.dart";
import "package:flutter/services.dart";
import "package:flutter_hooks/flutter_hooks.dart";
import "package:matrix/matrix.dart";
import "package:nexus/helpers/extensions/room_to_children.dart";
@ -27,7 +27,7 @@ class RoomMenu extends StatelessWidget {
PopupMenuItem(
onTap: () async {
final link = await room.matrixToInviteLink();
await FlutterClipboard.copy(link.toString());
await Clipboard.setData(ClipboardData(text: link.toString()));
},
child: ListTile(leading: Icon(Icons.link), title: Text("Copy Link")),
),

View file

@ -193,14 +193,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.4.2"
clipboard:
dependency: "direct main"
description:
name: clipboard
sha256: e95ef304eaeadc782c24cde89d219da9360a89364c9e30e9ab888d0713f0063a
url: "https://pub.dev"
source: hosted
version: "3.0.13"
clock:
dependency: transitive
description:
@ -908,10 +900,10 @@ packages:
dependency: transitive
description:
name: meta
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
url: "https://pub.dev"
source: hosted
version: "1.16.0"
version: "1.17.0"
mime:
dependency: transitive
description:
@ -1473,26 +1465,26 @@ packages:
dependency: transitive
description:
name: test
sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb"
sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7"
url: "https://pub.dev"
source: hosted
version: "1.26.2"
version: "1.26.3"
test_api:
dependency: transitive
description:
name: test_api
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
url: "https://pub.dev"
source: hosted
version: "0.7.6"
version: "0.7.7"
test_core:
dependency: transitive
description:
name: test_core
sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a"
sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0"
url: "https://pub.dev"
source: hosted
version: "0.6.11"
version: "0.6.12"
thumbhash:
dependency: transitive
description:

View file

@ -68,7 +68,6 @@ dependencies:
simple_secure_storage: ^0.3.6
json_annotation: ^4.9.0
vodozemac: ^0.4.0
clipboard: ^3.0.13
shared_preferences: ^2.5.3
mention_tag_text_field: ^0.0.9
fluttertagger: ^2.3.1

View file

@ -6,7 +6,6 @@
#include "generated_plugin_registrant.h"
#include <clipboard/clipboard_plugin.h>
#include <dynamic_system_colors/dynamic_color_plugin_c_api.h>
#include <file_selector_windows/file_selector_windows.h>
#include <screen_retriever_windows/screen_retriever_windows_plugin_c_api.h>
@ -17,8 +16,6 @@
#include <window_size/window_size_plugin.h>
void RegisterPlugins(flutter::PluginRegistry* registry) {
ClipboardPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("ClipboardPlugin"));
DynamicColorPluginCApiRegisterWithRegistrar(
registry->GetRegistrarForPlugin("DynamicColorPluginCApi"));
FileSelectorWindowsRegisterWithRegistrar(

View file

@ -3,7 +3,6 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
clipboard
dynamic_system_colors
file_selector_windows
screen_retriever_windows