Commit Graph

35 Commits

Author SHA1 Message Date
JunjieBai 4e7e2e3a8a fix(app-search-plugin):add a method to get snippet of text and use it to wrap description of online application. 2023-10-27 15:06:55 +08:00
iaom 81f4a315ee fix(frontend):将通过QIcon和XdgIcon获取图标的方法加锁,避免多线程调用崩溃 2023-09-01 17:30:21 +08:00
iaom 1354acbc44 refact(frontend):优化部分内存占用,删除一些冗余代码 2023-09-01 11:07:57 +08:00
JunjieBai c0c634f980 Fix the problem that the online app will not be shown because of timeout. 2023-07-20 16:43:04 +08:00
iaom 243a2874e7 解决内容搜索插件详情页加载大图片时阻塞ui的问题 2023-07-04 15:02:20 +08:00
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 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 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 a88bdf25d7 Add app search plugin. 2021-06-17 14:08:55 +08:00