Commit Graph

60 Commits

Author SHA1 Message Date
baijunjie 7daa82e66f Encapsulate the basic interface of cppjieba and hanzi to pinyin.
Use the perfect forword to optimize the 'isMultiTone' interface.
2022-05-19 14:32:31 +08:00
iaom ffd72cbaba 索引搜索的权重相同的结果项按照修改时间新->旧排列。 2022-04-19 09:16:20 +08:00
jixiaoxu 42f7043f6b 文本内容搜索扩展OCR功能; 2022-04-13 13:46:30 +08:00
iaom baaac7a4dc 增加文件索引状态查询功能;优化文建索引启动校验逻辑。 2022-03-17 15:40:55 +08:00
jixiaoxu 2e668d374a 新增OCR功能后端;修复内存泄漏一处; 2022-03-08 10:32:11 +08:00
iaom e6cb935fc0 Change namespace. 2021-12-14 14:43:35 +08:00
iaom b50d51dfc8 Integrate blacklist function into Xapian database. 2021-11-10 10:20:16 +08:00
iaom c2905bc331 Delete content index if file content is empty. 2021-11-08 09:38:19 +08:00
iaom 25bae31cff Add processing logic for encrypted files. 2021-10-29 14:34:07 +08:00
iaom d216398c82 Fix: Index error when process a whole dir. 2021-09-07 17:11:23 +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 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
iaom abce24773c Fix:Index process crashed when parsing some wps templates. 2021-05-17 14:47:39 +08:00
iaom 5ff0d20b1f Optimized index status record mechanism. 2021-05-13 11:17:07 +08:00
rookie-J 546f80af48 Optimize the process of Qsettings.setValue(). 2021-05-12 15:01:20 +08:00
iaom 1077958980 Delete libchinese-segmentation-dev pkg. 2021-05-07 20:48:15 +08:00
iaom 2f0e34774f Add namespace 'Zeeker';
Add plugin iface;
Add libchinese-segmentation-dev package;
Update translations.
2021-04-30 16:28:50 +08:00
zhangzihao 422c73fd1e Format code style. 2021-04-26 15:06:47 +08:00
iaom 81c4ef9a0e Update changelog. 2021-03-22 14:51:36 +08:00
张佳萍 8fb9eb38c4
Merge pull request #162 from MouseZhangZh/main
[Fix]Index process may crash while system first boot;
2021-03-08 14:39:44 +08:00
iaom 6d9961fbc7 [FIX]Index crash if database path don't exits. 2021-03-08 10:02:53 +08:00
Mouse Zhang f32a89cd33 [Fix]Index process may crash while system first boot;
Remove a dbus operation.
2021-03-06 16:41:16 +08:00
iaom 6893409b5e Make file search case insensitive. 2021-03-01 09:07:33 +08:00
MouseZhangZh 5466590bec Reduced resource footprint and increased indexing time. 2021-02-27 10:51:19 +08:00
iaom eac2d7f418 Update exit status settings. 2021-02-22 14:35:55 +08:00
zhangpengfei ca3d633527 [FIX] Function sigset in main.cpp is useless,first-index will often be called. 2021-02-21 11:41:20 +08:00
zhangpengfei 501022ad92 Optimized Chinese phonetic alphabet index. 2021-02-20 16:56:30 +08:00
zhangpengfei 81cf59cd3c [FIX] File index won't be created correctly when copied a folder which has many childern folders. 2021-02-02 16:04:14 +08:00
zhangzihao f5f17e13e3 Set max thread count in first index equals half the number of logical processor. 2021-02-01 21:20:38 +08:00
zhangpengfei 39a6382377 Update copyright. 2021-01-29 11:43:07 +08:00
zhangzihao fccf8a25ef [FIX] File search won't return enough result issue. 2021-01-26 16:50:30 +08:00
zhangpengfei 7e3bb085a8 Optimized index sub-process code. 2021-01-26 11:32:02 +08:00
zhangpengfei 22fbf1883f Optimized file search method;Update debian files about translations. 2021-01-25 19:16:22 +08:00
zhangzihao fc283322b7 Removed inotify on home and modified index status 2021-01-22 17:15:43 +08:00
zhangpengfei 452896a354 Creat two sub-processes for file index to reduce the resource consumption(ongoing). 2021-01-21 13:50:21 +08:00
zhangzihao 8e42f28145 change position of index status from index-generator to first-index and inotify-index. 2021-01-20 17:14:14 +08:00
zhangpengfei 9350b32a6e Optimized docx parsing method;
Optimized file content search method;
2021-01-19 20:59:46 +08:00
zhangzihao 5790b5692c Try fixing occupied too much memory issue. 2021-01-19 19:26:39 +08:00
zhangpengfei 20efcc67af Try fixing occupied too much memory bug. 2021-01-19 10:44:28 +08:00
zhangpengfei 0a1f1f7b69 Add function of querying current index count. 2021-01-15 09:14:25 +08:00
zhangpengfei d7ff0e2a31 Add system tray icon. 2021-01-13 18:35:48 +08:00
zhangzihao 276f520888 fix the bug of cannot delete files and add the handling of modify events 2021-01-13 14:04:13 +08:00
zhangpengfei 3aeaa46b2d [Fix] Delete folder won't success. 2021-01-13 11:02:15 +08:00
zhangpengfei 6465ea2457 Add index count;
[Fix] Duplicate index issue.
2021-01-12 18:54:51 +08:00
zhangpengfei 6158b46487 [FIX] Block dir won't take effect issue;
Remove '\n' when get text content.
2021-01-12 16:07:50 +08:00
zhangpengfei 18665ec2cd Add lock in deconstruction of index-generator. 2021-01-11 18:36:04 +08:00
zhangzihao e046b609f1 add the feature of database won't be rebuild after restart and fix some bugs 2021-01-11 16:59:50 +08:00
zhangzihao 417400e8b7 delete unuseful files 2021-01-10 16:32:16 +08:00
zhangpengfei 929063645b Modified file search interface and index interface. 2021-01-10 15:59:17 +08:00