Commit Graph

273 Commits

Author SHA1 Message Date
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 e6ebd8ec9e Changed _exit to exit. 2021-01-23 11:32:18 +08:00
zhangzihao 2d7b3a8eb1 Change the timeout mechanism in inotify index. 2021-01-23 10:13:13 +08:00
zhangzihao 0dda5b97e5 Use select to not block process and child process whill exit per 30 secs. 2021-01-23 09:52:44 +08:00
zhangzihao fc283322b7 Removed inotify on home and modified index status 2021-01-22 17:15:43 +08:00
zhangzihao d4c613e3e6 Fixed an issue where the monitor would not start the next time the application exits normally. 2021-01-22 10:51:06 +08:00
zhangzihao add5b7bb46 Add named pipe to control the order of two child process. 2021-01-22 09:49:44 +08:00
zhangzihao 501e252bf7 Adjust the logic between parent and child processes, named pipes to be added. 2021-01-21 21:05:53 +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
zhangjiaping ac93b02abc feat(frontend): Adapt ukui-kwin.
Description: 适配窗管的无边框策略

Log: 适配窗管的无边框策略
2021-01-20 15:33:49 +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
sunfengsheng cf12f39851 fix:输入为/设置选项会全部出来
link:http://172.17.66.192/biz/bug-view-34525.html
2021-01-18 15:03:36 +08:00
zhangjiaping 9cd15760ba fix(setting-widget): Index is empty.
Description: 索引项接口对接

Log: 索引项接口对接
Bug: http://172.17.66.192/biz/bug-view-33094.html
2021-01-15 16:16:51 +08:00
张佳萍 e0261a1a10
Merge pull request #86 from iaom/0115-dev
Add function of querying current index count.
2021-01-15 10:58:32 +08:00
zhangpengfei 0a1f1f7b69 Add function of querying current index count. 2021-01-15 09:14:25 +08:00
zhangpengfei cd41c9eaf1 More text file encoding formats are supported;
Update changelog.
2021-01-14 20:56:14 +08:00
zhangjiaping 22e1331c99 fix(frontend): Fix ui bugs for detail widget.
Description: 修复详情页显示不全和不换行的Bug

Log: 修复详情页显示不全和不换行的Bug
Bug: http://172.17.66.192/biz/bug-view-33617.html
2021-01-14 15:19:25 +08:00
张佳萍 5b84a5fd27
Merge pull request #80 from iaom/0113-dev
Add system tray icon.
2021-01-13 18:40:06 +08:00
iaom fc9ca050b7
Merge pull request #78 from MouseZhangZh/0110-dev
🗑🗑🗑delete unuseful files and add the number first index files and folders
2021-01-13 18:37:16 +08:00
zhangpengfei d7ff0e2a31 Add system tray icon. 2021-01-13 18:35:48 +08:00
zhangzihao 38cac0bc3b delete unuseful files and add the number first index files and folders 2021-01-13 15:59:04 +08:00
zhangpengfei 0f2c2f2ec6 Update desktop file 2021-01-13 15:30:42 +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 7cf52a42f5 Updata ukui-search.install for translations. 2021-01-12 11:09:26 +08:00
zhangpengfei e554789059 Modified mode of search thread exit. 2021-01-11 20:49:42 +08:00
张佳萍 c991679741
Merge branch 'main' into 0111-dev 2021-01-11 20:38:38 +08:00
zhangjiaping 51fd7e19bf feat(searchList): Confirm interface with backend.
Description: 接口对接

Log: 接口对接
2021-01-11 20:34:51 +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
zhangpengfei 63f945ee17 Add remove block dir function. 2021-01-10 09:23:02 +08:00
iaom af19c6c94d
Merge pull request #61 from MouseZhangZh/0107-dev
🗑🗑🗑delete files unuseful from git, but they're still exist.
2021-01-10 09:15:22 +08:00
zhangzihao 6a225fc56d delete files unuseful from git, but they're still exist. 2021-01-10 09:09:46 +08:00
iaom 7b8906b22c
Merge pull request #60 from MouseZhangZh/0107-dev
️add inotify create or delete index and fix first index makes the size…
2021-01-10 09:04:19 +08:00
zhangzihao e2fd50baa1 add inotify create or delete index and fix first index makes the size of database increase unlimitedly 2021-01-10 09:01:22 +08:00
iaom 2a09482b18
Merge pull request #59 from MouseZhangZh/0107-dev
🍱🍱🍱add multithread build index and our config file have some problems
2021-01-09 11:35:33 +08:00
zhangzihao 4fa288b97a add multithread build index and our config file have some problems 2021-01-09 11:25:07 +08:00
zhangjiaping 1827b8335e feat(settings-widget): Use interface provided by backend.
Description: 调用黑名单和搜索的接口

Log: 调用黑名单和搜索的接口
2021-01-08 20:48:20 +08:00
zhangpengfei f77e1c180b Add blacklist function;
Using a queue to return file search results.
2021-01-08 19:08:24 +08:00
zhangpengfei d01cbe31bb [FIX] Translation files(*.qm) can not be generated issue.
Add desktop file,and some minor repairs.
2021-01-07 15:21:53 +08:00
zhangpengfei 5b11ba39c6 Update debian files and some interface optimization. 2021-01-06 17:42:35 +08:00
iaom 576e2760ac
Merge branch 'main' into 0106-dev 2021-01-06 14:49:20 +08:00
zhangzihao 842fe557bb 💩💩💩add class ukui-search-qdbus and turn PWD to OUT_PWD 2021-01-06 14:14:38 +08:00
zhangjiaping 33608a71ab feat(mainwindow): Show mainwindow when setting widget closed.
Description: 设置界面关闭时重新显示主界面

Log: 设置界面关闭时重新显示主界面
2021-01-06 11:21:19 +08:00
zhangjiaping 8b011bf847 feat(searchList): Add keyword highlight.
Description: 关键字高亮

Log: 关键字高亮
2021-01-06 09:59:08 +08:00
张佳萍 9f184cbd7f
Merge pull request #47 from iaom/0104-dev
Add debian related files.
2021-01-06 09:20:09 +08:00
sunfengsheng 9c4e03ddbc Set the search to duplicate 2021-01-05 17:13:13 -08:00
zhangpengfei afe162eb62 Add debian related files. 2021-01-06 08:57:21 +08:00
zhangpengfei 291ad86160 Add aborts record. 2021-01-04 18:55:18 +08:00
iaom 0b7ae5630d
Merge pull request #41 from MouseZhangZh/1230-dev
💥💥💥add gsettings which key is transparency
2021-01-04 14:37:05 +08:00
zhangpengfei 0f315b0f23 Optimized segment lib. 2021-01-04 14:35:04 +08:00
zhangzihao 804404f183 add gsettings which key is transparency 2021-01-04 14:21:45 +08:00
zhangzihao 6c535a8f26 add globalsetting and something(blockddirs and messagelist refact) incompeleted 2021-01-03 16:58:26 +08:00
zhangpengfei 601f9d636d Optimized text content search. 2021-01-03 16:01:35 +08:00
zhangpengfei 9ee1b37693 Store the content text for search and generate snippets when performing text content search. 2021-01-02 17:21:38 +08:00
iaom 5c4a9ba230
Merge pull request #34 from sunfengsheng/sfs-dev
Add Pinyin matching
2021-01-01 10:12:29 +08:00
iaom 7388ea19b0
Merge branch 'main' into 1231-dev 2021-01-01 10:10:33 +08:00
zhangpengfei c1b8818144 Add file content index and search funtion(lib). 2020-12-31 21:14:13 +08:00
zhangjiaping c2d678492c feat(settings): Correct spelling of 'folder' & add deleting folder method.
Description: 更正文件夹单词的拼写并添加设置列表删除功能

Log: 更正文件夹单词的拼写并添加设置列表删除功能
2020-12-31 09:09:13 +08:00
sunfengsheng 554fb56bde Add Pinyin matching 2020-12-30 05:41:00 -08:00
iaom d33ea025a4
Merge pull request #33 from mammonsama666/1230-dev
feat(settings): Optimize setting widget & add translations.
2020-12-30 18:50:31 +08:00
zhangjiaping b8b51103f2 feat(settings): Optimize setting widget & add translations.
Description: 优化设置界面并添加翻译文件

Log: 优化设置界面并添加翻译文件
2020-12-30 17:23:03 +08:00
zhangzihao 6c510bb02b improve the speed of indexing word's pinyin and do not index words which include more than three multitone words 2020-12-30 15:56:23 +08:00
zhangpengfei d8ff48bef1 Repair project structure. 2020-12-30 15:31:36 +08:00
zhangpengfei d1c338dcf9 Rebuild project structure. 2020-12-30 14:42:04 +08:00