Commit Graph

167 Commits

Author SHA1 Message Date
iaom 24a94db0c6 文件索引增加配置索引目录和黑名单功能;顺便解决了一点编译问题。 2022-03-04 15:15:07 +08:00
iaom 4dae1f2d90 Update ukui-service development files and libsearch.pro. 2022-01-18 17:43:13 +08:00
iaom e6cb935fc0 Change namespace. 2021-12-14 14:43:35 +08:00
iaom 02bdc54669 Add ukui-search-service. 2021-11-22 16:03:31 +08:00
iaom ba88374273 添加数据库搜索单次数量限制。 2021-11-11 14:01:15 +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 b50d51dfc8 Integrate blacklist function into Xapian database. 2021-11-10 10:20:16 +08:00
iaom 8e3855e95a Fix:Index init failed sometimes. 2021-11-08 09:39:03 +08:00
iaom c2905bc331 Delete content index if file content is empty. 2021-11-08 09:38:19 +08:00
jixiaoxu a095150f09 Fix double word can not search; 2021-11-08 09:38:19 +08:00
iaom 25bae31cff Add processing logic for encrypted files. 2021-10-29 14:34:07 +08:00
jixiaoxu 7ecc6419a3 Add web search detail page; Change selection rules; Fix translation bug; Add web search plugin; Add some resouces; 2021-10-27 11:37:55 +08:00
iaom 26acf20077 Merge from dev-unity. 2021-10-19 11:14:35 +08:00
iaom d5ebf5a985 Fix:Term pos error when creat Xapian document. 2021-10-19 09:40:57 +08:00
jixiaoxu 95955e5d92 Fix detail page content display bug; 2021-09-23 20:49:21 +08:00
iaom ce5c804a11 Add pop up window for file search plugin. 2021-09-23 10:31:13 +08:00
iaom 9998b87f29 Fix: Black list wont't work when block home location. 2021-09-15 14:47:08 +08:00
iaom 091dac9d73 Fix: UI stuck occasionally. 2021-09-08 15:31:47 +08:00
iaom ea93efee7a Merge from dev-unity. 2021-09-07 17:53:19 +08:00
iaom d216398c82 Fix: Index error when process a whole dir. 2021-09-07 17:11:23 +08:00
iaom 96cc2b3bd0 Merge from dev-unity. 2021-08-25 18:00:53 +08:00
iaom d9ac480ae1 Fix:Wrong mutex operation in search-manager. 2021-08-24 17:14:28 +08:00
iaom 1e0f66c8ff Merge from dev-unity. 2021-08-20 16:03:51 +08:00
PengfeiZhang 87eccf6dc4 Merge branch '0818dev' into 'dev-unity'
fix the question that the keyword will be cut off in the resultPage of the file content search.

See merge request kylin-desktop/ukui-search!99
2021-08-20 06:04:45 +00:00
baijunjie a7e296ca0c fix the question that the keyword will be cut off in the resultPage of the file content search. 2021-08-20 10:10:46 +08:00
iaom 359af667fc Update pinyinWithoutTone.txt. 2021-08-19 10:45:51 +08:00
iaom e245fccd11 Optimize the application search plug-in code. 2021-08-10 17:50:50 +08:00
baijunjie@kylinos.cn cc3cd423f9 make a snippet without cut cjk char 2021-08-06 17:45:28 +08:00
iaom ea5242b921 Update UI;Update internal plugins. 2021-08-06 10:54:48 +08:00
jixiaoxu ba0e71c23d Add order of best match results;Fix best match dissplay bug; 2021-08-03 16:08:30 +08:00
iaom 7d569715ea Add internal plugin detail pages;
Modified debian files.
2021-07-31 16:12:04 +08:00
iaom 0894cd56a8 Merge from dev-unity. 2021-07-20 11:28:36 +08:00
iaom deea743dec Add preview page iface. 2021-07-08 18:53:16 +08:00
iaom 37fa621452 [Fix] Path inclusive relation judgment incorrectly. 2021-07-06 16:53:32 +08:00
iaom 7fb1dba37f Merge from dev-unity 2021-07-03 16:07:17 +08:00
iaom 272d707230 [Fix] Creat fifo error sometimes. 2021-07-01 19:37:37 +08:00
iaom 099779fdc7 Merge from dev-unity 2021-06-30 16:24:45 +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 eef1f4e10f Merge from dev-unity 2021-06-29 14:00:05 +08:00
PengfeiZhang 91c13ca43d Merge branch '0621-dev' into 'dev-unity'
[Fix] Tray icon click won't work after Win+D; Close inotify fd after closed file index service.

See merge request kylin-desktop/ukui-search!42
2021-06-26 06:47:59 +00:00
iaom d3181a36f2 Close inotify fd after closed file index service. 2021-06-25 16:30:46 +08:00
rookie-J bbf27b9d5f Optimization of IDF dictionary loading mode; Limit the maximum number of words segmentation; Other optimization; 2021-06-23 15:50:19 +08:00
iaom 5833658c82 Merge from dev-untiy. 2021-06-19 15:55:22 +08:00
iaom a88bdf25d7 Add app search plugin. 2021-06-17 14:08:55 +08:00
Zihao Zhang 8886ee098a Merge branch '0605-dev' into 'dev-unity'
Add inotify events queue for merging events.

See merge request kylin-desktop/ukui-search!31
2021-06-15 07:19:25 +00: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
rookie-J b5b3926320 Optimization of Jieba keyword extraction; Optimize memory and efficiency 2021-06-07 15:37:06 +08:00
iaom 5692fe6505 Use shared memory to synchronous the path map between inotify-index subprocess and main process. 2021-06-04 16:38:02 +08:00