Commit Graph

72 Commits

Author SHA1 Message Date
iaom 02dfef8627 修复刚开机时应用搜索插件导致偶现卡死问题;优化搜索服务插件接口;优化搜索结果队列处理逻辑。 2023-05-06 17:26:20 +08:00
JunjieBai c91a74c66d Fix the problem that online applications can not jump to the description page in software center. 2023-05-05 17:25:57 +08:00
iaom e5e62cd3f7 解决一些编译警告,删除一些无用代码,更新README 2023-04-24 14:07:56 +08:00
iaom ff0dd3384a 补充部分文件copyright. 2023-04-11 10:21:51 +08:00
iaom d354773177 更新搜索服务接口,完善应用搜索和文件搜索机制 2023-03-15 16:46:00 +08:00
iaom b1a8486bd1 更新应用数据服务的接口定义(未完成) 2023-03-09 11:16:05 +08:00
iaom e53d13c54b 修改应用搜索插件接口图标返回格式 2023-02-27 13:49:46 +08:00
iaom f82f1cb4cd 优化应用搜索功能;修复偶现搜索结果重复问题 2023-01-22 17:11:53 +08:00
iaom a6a5b7846a 修复偶现的由于队列处理不当导致的搜索应用崩溃问题。 2023-01-21 19:47:34 +08:00
JunjieBai 4fdc102102 Optimize the result queue logic of app search plugin. 2023-01-17 17:53:20 +08:00
baijunjie 192b2e9ed5 Add plugin re-register and un-register function.
Modify the destructor function of Applications search plugin.

Enable plugins to adjust their order.
2022-11-25 11:30:39 +08:00
iaom ceb36981b4 搜索插件接口增加一个反向调用接口,应用搜索增加截图打开时隐藏主页面动作。 2022-11-02 20:50:30 +08:00
jixiaoxu 2b01ee0e80 修复QSqlDatabasePrivate::removeDatabase警告;修复部分内存泄露;修复QDir的entryInfoList方法在查找不存在目录时小概率崩溃的问题; 2022-10-19 17:11:05 +08:00
PengfeiZhang 72aae0bf98 Merge branch '0615ukss' into 'ukss-dev'
Optimize the structure of app-search plugin.Fix: The AppDatabase exception will cause the program that calls it to exit.

See merge request kylin-desktop/ukui-search!334
2022-06-27 02:58:56 +00:00
JunjieBai 5b90706ca8 Add a new function to traverse the desktop files and to handle the data in AppDataBase.
Adjust the code structure.
2022-06-24 12:12:46 +08:00
JunjieBai e7cfd7bd83 Optimize the structure of app-search plugin. 2022-06-23 10:13:58 +08:00
PengfeiZhang 7523110016 Merge branch 'ukss-dev' into 'ukss-dev'
新增应用管理启动接口;

See merge request kylin-desktop/ukui-search!306
2022-06-23 01:17:57 +00:00
jixiaoxu 0004538ee3 新增搜索服务应用数据库接口;新增搜索应用插件功能;搜索服务接口新增设置返回数据结构(应用搜索插件);目录结构优化等; 2022-06-13 13:38:47 +08:00
jixiaoxu 9c81e40c3a 新增应用管理启动接口; 2022-05-10 13:49:54 +08:00
baijunjie af3ea26b0a Fix the incorrectly display of the ToolTip. 2022-03-08 10:34:44 +08:00
iaom 655fe1ae9f Update search plugin interface, add stop search function. 2022-03-08 10:34:11 +08:00
baijunjie 0244b8f29b Modify the form of the htmlText in order to show the correct number of spacing.Modify the code format. 2022-03-08 10:18:22 +08:00
baijunjie 67c134bc17 Change the color of the lines which are on the detail page in night mode. 2022-03-08 10:13:44 +08:00
iaom e6cb935fc0 Change namespace. 2021-12-14 14:43:35 +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
kirito e0cb6a46b3 Fix:Application items cannot be found by using Pinyin and initials when the system language is English. 2021-09-29 16:58:05 +08:00
jixiaoxu b9b206cb3a Add web search selection with no result; App search fix bug; 2021-09-24 15:35:47 +08:00
iaom ac8013e047 Optimized app search. 2021-09-14 10:22:18 +08:00
jixiaoxu 81ad29c4de Extend app search timeout; 2021-09-13 19:46:39 +08:00
iaom 4f3c134cc7 Optimized desktop files parser in app search. 2021-09-10 15:03:50 +08:00
iaom 091dac9d73 Fix: UI stuck occasionally. 2021-09-08 15:31:47 +08:00
iaom d48fe5e52e Update app search. 2021-08-26 19:59:31 +08:00
iaom 27da9f3a0e Update app search. 2021-08-11 09:34:32 +08:00
iaom e245fccd11 Optimize the application search plug-in code. 2021-08-10 17:50:50 +08:00
iaom ea5242b921 Update UI;Update internal plugins. 2021-08-06 10:54:48 +08:00
iaom 7d569715ea Add internal plugin detail pages;
Modified debian files.
2021-07-31 16:12:04 +08:00
iaom deea743dec Add preview page iface. 2021-07-08 18:53:16 +08:00
iaom 29e8968938 Add actions. 2021-07-05 14:27:14 +08:00
iaom 099779fdc7 Merge from dev-unity 2021-06-30 16:24:45 +08:00
jixiaoxu e3ffea6ea6 Fix a bug(break->continue) 2021-06-30 09:03:00 +08:00
iaom eef1f4e10f Merge from dev-unity 2021-06-29 14:00:05 +08:00
rookie-J 4b02fdbb34 Fix a bug for app match; 2021-06-28 19:38:27 +08:00
iaom 5833658c82 Merge from dev-untiy. 2021-06-19 15:55:22 +08:00
rookie-J 278c34db34 Add settings search plugin. 2021-06-18 09:48:58 +08:00
iaom a88bdf25d7 Add app search plugin. 2021-06-17 14:08:55 +08:00
iaom f36c3b0bf7 Optimezed function of app search. 2021-05-30 11:28:04 +08:00
sunfengsheng ed62e618d0 Can search kde,mate,LX 2021-05-19 09:58:57 +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