Commit Graph

134 Commits

Author SHA1 Message Date
JunjieBai c8f3575568 fix(app-database):can not find the currect desktop file by pid
use ProcessManager's dbus interface instead.
2024-02-06 09:47:52 +08:00
iaom 0eb84b64ea fix:解决使用find_package无法正常使用ukui-search接口的问题 2024-02-06 09:47:52 +08:00
iaom b01b34bc4f fix(index):解决内容索引配置文件未自动生成的问题 2024-01-30 15:00:39 +08:00
iaom 1ed11ad275 补充缺失的copyright 2024-01-30 14:44:22 +08:00
JunjieBai c9927a0942 fix:(application-info):修改了sdk的头文件中的析构函数实现导致二进制不兼容 2024-01-26 10:09:00 +08:00
iaom fb4fe216b6 perf(file-content-search):使用元数据缩略图接口生成图片缩略图 2024-01-25 10:33:37 +08:00
JunjieBai 060399137a fix(settings-search):modify the interface of ukcc. 2024-01-25 10:33:37 +08:00
iaom 2e6d554435 增加文本内容解析配置功能和强制执行增量更新功能 2024-01-25 10:33:37 +08:00
JunjieBai 5286ad07c3 fix(ApplicationInfo):多线程使用数据库接口查询时会出现错误。 2024-01-15 13:46:00 +08:00
iaom 413dac2c56 fix(websearch):解决偶现找不到浏览器图标的问题 2024-01-15 13:46:00 +08:00
iaom 175a1d3533 解决打包问题 2023-12-28 11:07:51 +08:00
iaom 62b57f60fc fix(search-iface):解决部分搜索插件搜索结果中含有换行符时UI显示异常的问题 2023-12-27 16:22:18 +08:00
iaom 4f40a30641 Fix(file-content-search):关闭ocr索引时,不再搜索ocr数据 2023-12-27 16:22:10 +08:00
iaom f9359facd6 fix(search-interface):文件搜索接口适配新国标字体 2023-12-15 10:34:42 +08:00
JunjieBai 68e8b9bd7f feat(app-database-service):add the support for flatpak & kaiming applications. 2023-12-05 14:12:52 +08:00
JunjieBai be196b07ea perf(app-database-service):add keywords field and use it to find applications more accurately. 2023-11-29 16:55:13 +08:00
iaom ad28d92b96 fix(libsearch):解决编译问题 2023-11-27 11:23:28 +08:00
iaom c358091364 fix(libukui-search):解决使用find_package引用报错的问题 2023-11-22 13:35:09 +08:00
iaom c419b363c4 fix(data-collect):修复埋点数据上传失败的问题 2023-11-22 10:45:46 +08:00
iaom 760ddecec1 feat(frontend):适配主题的控件圆角配置 2023-11-22 10:45:37 +08:00
iaom 982e286f2f feat(frontend):适配主题窗口圆角配置 2023-11-22 10:45:26 +08:00
iaom d04b24d6bc fix(data-collect):解决埋点上传崩溃问题 2023-11-22 10:45:19 +08:00
iaom aa799caf2e 更新数据埋点格式 2023-11-16 10:52:14 +08:00
iaom c5d9686749 perf(file-index):使用ukui-file-metadata提供的文件内容解析接口替换原有功能 2023-11-15 11:02:03 +08:00
JunjieBai 29c2f9d9c5 perf(plugins):use process manager to open applications. 2023-11-15 11:02:03 +08:00
iaom 85c108e17f feat(libsearch):搜索插件增加数据埋点收集功能 2023-11-15 11:02:03 +08:00
JunjieBai 105d86748e fix(app-search-plugin):应用图标使用qt的icon引擎找不到,换成xdg的icon加载引擎 2023-11-15 11:02:03 +08:00
JunjieBai 44e13225d8 fix(frontend):修改内容搜索插件详情页加载时间文本的顺序 2023-11-15 11:02:03 +08:00
JunjieBai db668dcd46 Adapt the short format of time shown in file search plugin. 2023-11-15 11:02:03 +08:00
JunjieBai 6a07c9605d fix(app-search-plugin):修复在线应用右侧被遮挡的问题,优化在线应用描述界面ui 2023-11-15 11:02:03 +08:00
JunjieBai 9b178dfaa8 fix(app-search-plugin):add a method to get snippet of text and use it to wrap description of online application. 2023-11-15 11:02:03 +08:00
iaom 0f79c14466 解决编译问题 2023-10-25 10:37:21 +08:00
iaom 7c220bdbab 补充一处曾经遗漏的分词接口改动 2023-10-25 09:49:52 +08:00
iaom 17bf72ddfc fix(file-search-plugin):修复文件搜索插件中死循环的问题 2023-10-25 09:36:49 +08:00
iaom 4a5e47187e fix(ukui-search-service):修复索引状态监控导致的崩溃问题 2023-10-25 09:36:23 +08:00
JunjieBai 652c683641 perf(settingsearch):修改设置搜索的匹配策略. 2023-10-25 09:36:16 +08:00
iaom 1b0eb95769 增加查看当前索引状态的命令行 2023-10-25 09:35:59 +08:00
iaom 24327616fc feat(ukui-search-service):为OCR内容索引增加单独的数据库和单独控制开关 2023-10-25 09:29:51 +08:00
JunjieBai 53f36107b2 feat(frontend):修改设置搜索结果显示方式. 2023-09-14 16:37:54 +08:00
JunjieBai b328bc8cb8 fix(index):修改文本文件解析逻辑
一些格式有问题的文件可能会被解析成乱码,因此检测到编码格式有问题则跳过解析。
2023-09-14 16:37:34 +08:00
iaom 5b81eb9d7e fix(index):修复了错误的开关索引控制逻辑;
修复了关闭基本索引导致内容索引监听丢失的问题
2023-09-08 08:52:03 +08:00
iaom 5608fd13ca fix(frontend):将通过QIcon和XdgIcon获取图标的方法加锁,避免多线程调用崩溃 2023-09-08 08:51:31 +08:00
iaom 9bce2df131 refact(frontend):优化部分内存占用,删除一些冗余代码 2023-09-08 08:51:24 +08:00
iaom f46bfe0c28 refactor:使用cmake重新构建项目 2023-08-21 14:57:08 +08:00
iaom 92ff17f21b feat(index):增加内容索引开关
内容索引现在可以通过新增的gsettings(content-index-enable)单独控制开关,
新增了version键用于判断gsettings版本,兼容旧版用户配置:
当file-index-enable值为true,升级之后file-index-enable和
content-index-enable都置为true,否则都置为false。
备注:此提交需要配合设置页面的改动一起食用。
2023-08-21 14:54:43 +08:00
JunjieBai 50f7bb1f5c feat(app-database-service):add a method to find desktop file through WinId, add a START_UP_WMCLASS field to the database. 2023-08-21 14:54:21 +08:00
iaom 8db3f0219a fix(file system watcher): 修复文件索引关闭再打开后丢失监听的问题
文件监听在关闭后没哟正确清空所有缓存,导致再次重新开启监听后不能正确添加监听
2023-08-01 13:54:37 +08:00
JunjieBai da7ae48cad Optimize the logic of the function which is used to snippet chinese in order to adapt to the GB18030-2022 standard. 2023-08-01 13:54:30 +08:00
iaom f6c928c8e1 修复文件索引中部分中文字符在term中被截断的问题 2023-08-01 13:54:23 +08:00
JunjieBai fe3feb68e3 Fix the problem that the online app will not be shown because of timeout. 2023-08-01 13:54:16 +08:00