• Homepage
  • Categories
【插件】dde-smart-dir 插件 (V20 & V15.11)【2020/06/20】
Resources Section2908 views ·70 replies
Tofloor
septemberhx
deepin^5
2020-06-06 07:51
Author
本帖最后由 septemberhx 于 2020-6-21 00:05 编辑

Edited by septemberhx at 2020-6-12 14:47

本帖最后由 septemberhx 于 2020-6-8 22:39 编辑

下载  https://github.com/SeptemberHX/dde-smart-dir安装:下载release,解压放到插件目录即可

https://wws.lanzous.com/b01bhzy1a
    密码:gvoy


类似 macOS 上 smart folder 的一个插件,当然功能做了相当多的简化。通过配置设定目录后,能够显示最近N个修改的文件以及监听的文件夹。
主要是解决日常使用中,截图后想找图片文件,又不想开文件管理器;或者是关闭QQ、微信后突然想打开一个它们下载的文件;或者快速访问指定文件夹
  • 双击打开文件
  • 支持文件拖拽
  • 右键打开文件夹
  • 文件夹列表

注意:如果监听的目录进行长时间连续,那么该插件会长时间占用较高CPU

--------------------------------------------------------------------------------
2020/06/20 更新 (0.4.0-rc1)
  • 支持子文件夹
  • 性能调整

--------------------------------------------------------------------------------

2020/06/09 更新 (0.3.0)
  • 添加目录列表,快速访问监听的目录
  • UI调整

----------------------

2020/06/08 更新 (0.2.2)
  • 更换图标
  • 新分支:扇形模式【由于是通过坐标计算画出来的,坐标轴的四个象限有差异,所以这里仅仅是按 top-panel 进行设计】
----------------------

2020/06/07 更新 (0.2.1)
  • 显示文件路径、最后修改时间
  • 添加每页显示数量配置
  • 构建缓存以降低 CPU 使用率
  • bug fux
  • 15.11 支持

ReplyFavoriteView the author
All Replies
qq1156029468
deepin^3
2020-06-06 08:24
#1
不错,顶一下
ReplyView the author
cht
deepin^6
2020-06-06 08:44
#2
深度dock的插件位置在哪里啊
ReplyView the author
septemberhx
deepin^5
2020-06-06 08:53
#3
cht replied at 2020-6-6 16:44
深度dock的插件位置在哪里啊

~/.local/lib/dde-dock/plugins 和 /usr/lib/dde-dock/plugins 选一个放进去
ReplyView the author
cht
deepin^6
2020-06-06 09:03
#4
话说你留下来的目录没法删除啊
ReplyView the author
septemberhx
deepin^5
2020-06-06 09:25
#5
https://bbs.deepin.org/post/195623
话说你留下来的目录没法删除啊

已修复,请下载最新release
ReplyView the author
神末 沫
Moderator
2020-06-06 09:55
#6
按照deepin命名习惯应该叫dde-dock-smartdir-plugin
我打个包然后传上去
ReplyView the author
Comments
lbygljq
2020-06-06 10:01
弄好分享下链接。
cht
deepin^6
2020-06-06 10:11
#7
啊,这玩意顶上天了,能不能调下窗口大小,强迫症,我C++没学好,不会自己修改代码
ReplyView the author
septemberhx
deepin^5
2020-06-06 10:14
#8
本帖最后由 septemberhx 于 2020-6-6 18:39 编辑
https://bbs.deepin.org/post/195623
啊,这玩意顶上天了,能不能调下窗口大小,强迫症,我C++没学好,不会自己修改代码 ...

。。。你不会 1366 的分辨率吧,默认一个文件 70px 高,10个也就 700px,小了的话就看不清楚图片了,我只能加个设置,每页能显示几个。

已更新,请下载最新版本

ReplyView the author
cht
deepin^6
2020-06-06 10:45
#9
https://bbs.deepin.org/post/195623
。。。你不会 1366 的分辨率吧,默认一个文件 70px 高,10个也就 700px,小了的话就看不清楚图片了,我只 ...

射射老哥,谢谢了
ReplyView the author
cht
deepin^6
2020-06-06 10:47
#10
老哥你太强了,你是我偶像!!!学霸!!!!!!
ReplyView the author
cht
deepin^6
2020-06-06 10:48
#11
考不考虑搞一个课程啥的
ReplyView the author
septemberhx
deepin^5
2020-06-06 11:02
#12
cht replied at 2020-6-6 18:48
考不考虑搞一个课程啥的

emmm 网上有很多课程,说的都很好。而且我这只是非常简单的开发,说白了就是API的堆砌。实现背后这套插件逻辑以及整个桌面架构的deepin才是真的厉害
ReplyView the author
cht
deepin^6
2020-06-06 11:17
#13
https://bbs.deepin.org/post/195623
emmm 网上有很多课程,说的都很好。而且我这只是非常简单的开发,说白了就是API的堆砌。实现背后这套插件 ...

要是社区有10个你这样水平的,深度的插件就起飞了
ReplyView the author
rekols
deepin^7
2020-06-06 11:23
#14
大神
ReplyView the author
septemberhx
deepin^5
2020-06-06 11:37
#15
https://bbs.deepin.org/post/195623
要是社区有10个你这样水平的,深度的插件就起飞了

社区厉害的有很多,只不过大部分没有把精力放到插件开发上,还是有很多优秀软件的
ReplyView the author
septemberhx
deepin^5
2020-06-06 11:43
#16

就是会造一些简单的轮子,一没创意,二没审美,也只能照着其他系统软件啥的造一些简单的工具了
ReplyView the author
septemberhx
deepin^5
2020-06-06 11:45
#17
https://bbs.deepin.org/post/195623
按照deepin命名习惯应该叫dde-dock-smartdir-plugin
我打个包然后传上去

可是官方 dde-dock 里的插件名称都不是这个命名规则啊,托盘也是简单粗暴的 libtray.so
ReplyView the author
神末 沫
Moderator
2020-06-06 11:51
#18
https://bbs.deepin.org/post/195623
可是官方 dde-dock 里的插件名称都不是这个命名规则啊,托盘也是简单粗暴的 libtray.so ...

项目名不是lib名
dde-disk-mount-plugin/未知,now 5.1.0.28-1 amd64 [已安装]
  plugin of dde-dock

dde-dock/未知,now 5.0.27+c3-1 amd64 [已安装]
  deepin desktop-environment - dock module

dde-dock-dbgsym/未知 5.0.27+c3-1 amd64
  debug symbols for dde-dock

dde-dock-dev/未知,未知 5.0.27+c3-1 all
  deepin desktop-environment - dock module development files

dde-dock-onboard-plugin/未知,now 5.0.27+c3-1 amd64 [已安装]
  deepin desktop-environment - dock plugin

dde-dock-onboard-plugin-dbgsym/未知 5.0.27+c3-1 amd64
  debug symbols for dde-dock-onboard-plugin

dde-pstate/apricot,apricot 0.2.0 all <================这个应该是你的项目吧,这么快进官方源了,然而应该和dde-dock-mount-plugin一样是dde-dock-pstate-plugin
  Intel pstate tool plugin for dde-dock

vsesm@vsesm-PC:~/Desktop$


ReplyView the author
神末 沫
Moderator
2020-06-06 11:52
#19
https://bbs.deepin.org/post/195623
可是官方 dde-dock 里的插件名称都不是这个命名规则啊,托盘也是简单粗暴的 libtray.so ...

包已经做好了,在这里https://bbs.deepin.org/post/195632
ReplyView the author
Comments
wnmer
2020-06-06 12:14
速度够快,我们就是需要这样高效的超级版主
septemberhx
deepin^5
2020-06-06 11:55
#20
https://bbs.deepin.org/post/195623
包已经做好了,在这里https://bbs.deepin.org/post/195632#

稳。


顶栏打包有些困难,因为要往用户目录放文件,但是 deb 一般都是放到系统里的吧?可能最后也就是一个安装脚本了。。
ReplyView the author
1/4
To page
New Thread

Rankings

  • Weekly
  • Monthly
  • Total