Commit Graph

18 Commits

Author SHA1 Message Date
iaom 46c7ab437c 增加索引删除功能。 2022-06-02 09:23:53 +08:00
baijunjie 91bcdd6c18 Add the ukui-search-dir-manager process which is instead of dir-watcher to solve the qSettings conflict in the case of multiple processes. 2022-05-27 14:32:01 +08:00
iaom 6e7ca5e35c 文件索引改为白名单形式. 2022-05-27 14:25:04 +08:00
iaom 8661d1393b 修改了一处命名。 2022-04-11 17:46:13 +08:00
iaom 1135c48abf 修复索引关闭时取消监听不完全的问题。 2022-04-09 17:32:25 +08:00
iaom b7e8221922 修复了一些小错误. 2022-04-07 15:45:40 +08:00
iaom 4e3a9d93c6 使用信号量控制进程顺序,规避由于首次索引时间过长导致inotify队列过长问题。 2022-03-15 13:53:38 +08:00
iaom 24a94db0c6 文件索引增加配置索引目录和黑名单功能;顺便解决了一点编译问题。 2022-03-04 15:15:07 +08:00
iaom e6cb935fc0 Change namespace. 2021-12-14 14:43:35 +08:00
iaom 4083ee024d Fix merge error. 2021-11-11 10:03:57 +08:00
iaom e95136e6bb Optimize index switch logic. 2021-11-10 14:20:10 +08:00
iaom 8e3855e95a Fix:Index init failed sometimes. 2021-11-08 09:39:03 +08:00
iaom 091dac9d73 Fix: UI stuck occasionally. 2021-09-08 15:31:47 +08:00
iaom 37fa621452 [Fix] Path inclusive relation judgment incorrectly. 2021-07-06 16:53:32 +08:00
iaom 2daf23f7bd Add a systembus iface for add inotify_max_user_instance, avoid inotify_init fail. 2021-06-30 10:09:25 +08:00
iaom d3181a36f2 Close inotify fd after closed file index service. 2021-06-25 16:30:46 +08:00
iaom d4939e118d Optimized pending file queue process logic. 2021-06-11 19:58:32 +08:00
iaom b9da7ad708 Add inotify events queue for merging events. 2021-06-10 20:43:57 +08:00