6 Star 0 Fork 5

src-openEuler/caja-extensions

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
0001-remove-sendto-option-in-computer-trash-and-root-fold.patch 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
From 260d28d62cc3149fcd69e9da395faeba2b15f58a Mon Sep 17 00:00:00 2001
From: root <root@localhost.localdomain>
Date: Fri, 31 Jul 2020 09:55:24 +0800
Subject: [PATCH] remove sendto option in computer trash and root fold
---
sendto/caja-nste.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/sendto/caja-nste.c b/sendto/caja-nste.c
index 429b368..0cabee7 100644
--- a/sendto/caja-nste.c
+++ b/sendto/caja-nste.c
@@ -68,10 +68,18 @@ caja_nste_get_file_items (CajaMenuProvider *provider,
GList *items = NULL;
gboolean one_item;
CajaMenuItem *item;
+ GList *scan = NULL;
if (files == NULL)
return NULL;
+ for (scan = files; scan; scan = scan->next) {
+ CajaFileInfo *file = scan->data;
+ if(caja_file_info_get_file_type(file)==G_FILE_TYPE_SHORTCUT||
+ caja_file_info_get_file_type(file)==G_FILE_TYPE_MOUNTABLE)
+ return NULL;
+ }
+
one_item = (files != NULL) && (files->next == NULL);
if (one_item &&
!caja_file_info_is_directory ((CajaFileInfo *)files->data)) {
--
2.43.0
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/src-openeuler/caja-extensions.git
git@gitee.com:src-openeuler/caja-extensions.git
src-openeuler
caja-extensions
caja-extensions
master

搜索帮助