Commit graph

97 commits

Author SHA1 Message Date
zty199
be8ad78437 build: add depends 'qt6-base' in archlinux/PKGBUILD
add depends 'qt6-base' to compile with both Qt5 and Qt6

Log: add depends 'qt6-base' in archlinux/PKGBUILD
2024-07-12 07:05:46 +00:00
zty199
dd1687618a chore: bump version to 0.0.14
bump version to 0.0.14

Log: bump version to 0.0.14
2024-07-01 06:49:34 +00:00
zty199
94dfa5322b fix: typo in DGioSettingsPrivate
rename DGioSettingsPrivate::inlcudeKey to DGioSettingsPrivate::includeKey

Log: rename DGioSettingsPrivate::inlcudeKey to DGioSettingsPrivate::includeKey
2024-07-01 06:49:34 +00:00
zty199
5b0af3856b fix: crash when calling DGioSettings::setValue
Though whether key is actually existed has been judged in DGioSettingsPrivate::trySet,
when calling g_settings_get_value, 'gkey' still seems to be empty or NULL.
Not sure what happened when converted from QString to gchar*

Log: Use DGioPrivate::convertToGChar to replace QString::toUtf8().constData()
in DGioSettingsPrivate::trySet, just like DGioSettingsPrivate::value
2024-07-01 06:49:34 +00:00
zty199
c22fc13355 chore: add copyright and licensing info for new cmake files
add copyright and licensing info for new cmake files

Log: add copyright and licensing info for new cmake files
2024-06-13 09:41:37 +08:00
zty199
cc736ddd6a chore: bump version to 0.0.13
bump version to 0.0.13

Log: bump version to 0.0.13
2024-06-13 09:41:37 +08:00
zty199
3ef249a410 feat: add support for Qt6
use both Qt6 and Qt5 to compile, generate gio-qt6 for Qt6

Log: add support for Qt6
2024-06-13 09:41:37 +08:00
hudeng
779ec19a9d chore(CI): Update obs tag build workflow
use obs unstable package directly

log:
2023-12-11 11:34:12 +08:00
Felix Yan
72f79f11e4 chore: correct typos in dgiofileinfo.cpp
Log:
2023-09-18 16:37:13 +00:00
Felix Yan
412b307f0b fix: use QElapsedTimer instead of QTime
Fixes the following warning:
```
/build/gio-qt/src/gio-qt-0.0.12/gio-qt/source/dgiofile.cpp:228:20: warning: ‘void QTime::start()’ is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
  228 |             t.start();
      |             ~~~~~~~^~
```
2023-09-16 03:27:47 +00:00
deepin-admin-bot
0c5f4347f5 chore: Sync by 559e91167d
sync by github workflow

Log: none
Influence: none
2023-07-10 06:12:08 +00:00
deepin-admin-bot
4331fb8267 chore: Sync by 2e5e092ba3
sync by github workflow

Log: none
Influence: none
2023-05-10 02:25:10 +00:00
李成刚
d7a3283d74 fix: build error
dh_gencontrol error

Log:
2023-03-30 01:47:36 +00:00
李成刚
90b8552449 chore(CI): add OBS workflows
add OBS workflows support OBS build

Log:
2023-03-29 14:27:03 +08:00
李成刚
9821f4b6d9 feat: update changelog
update changelog

Log: update changelog
2023-03-29 14:27:03 +08:00
max
5ee6749c28 fix: resolve the install conflicts with libgio-qt0
update the debian config

Log: resolve the install conflicts with libgio-qt0
Bug: no,just from community
2023-03-28 10:25:17 +08:00
deepin-admin-bot
3fd038fdca chore: Sync by 6aa579e31c
sync by github workflow

Log: none
Influence: none
2022-11-18 02:14:41 +00:00
deepin-admin-bot
99079128be chore: Sync by 6fbf8e00b9
sync by github workflow

Log: none
Influence: none
2022-10-14 05:25:14 +00:00
justforlxz
3eacf2dcfb chore: update archlinux build
change name to gio-qt-git

Log:
2022-10-12 13:38:56 +08:00
liuzhangjian
49f5229bf5 chore: adapt REUSE license
Log: 开源合规
2022-09-08 06:50:03 +00:00
deepin-admin-bot
71ea14edc9 "chore: Sync by " 2022-08-30 09:12:24 +00:00
deepin-bot[bot]
be036133d4
chore: Sync by f59660dabc (#28)
chore: Sync by f59660dabc
2022-08-18 01:50:15 +00:00
deepin-bot[bot]
91c6b7b724
chore: Sync by ab82576125 (#27)
chore: Sync by ab82576125
2022-08-16 00:07:49 +00:00
deepin-bot[bot]
edaf3ea1aa
chore: Sync by 1086c873ff (#26)
chore: Sync by 1086c873ff
2022-08-12 01:59:33 +00:00
deepin-bot[bot]
518da4df27
chore: Sync by 8cd7951872 (#25)
chore: Sync by 8cd7951872
2022-08-11 08:46:13 +00:00
deepin-bot[bot]
39f40fa07c
chore: Sync by fed570b6d7 (#24)
chore: Sync by fed570b6d7
2022-07-26 05:40:50 +00:00
deepin-bot[bot]
d11b521df1
chore: Sync by (#23)
chore: Sync by
2022-07-21 09:56:11 +00:00
deepin-bot[bot]
2dc9267515
chore: Sync by (#22)
chore: Sync by
2022-07-19 10:28:56 +00:00
justforlxz
b25f2af50d feat: add archlinux build
add archlinux build

Log:
2022-06-22 09:41:13 +08:00
deepin-bot[bot]
2ec44c007b
File Sync from linuxdeepin/.github (#20)
chore: Sync by b5a441b9bb
2022-04-21 06:51:13 +00:00
deepin-bot[bot]
8c0a10e92b
File Sync from linuxdeepin/.github (#19)
chore: Sync by 41155231b0
2022-04-18 09:38:23 +00:00
hujianzhong@uniontech.com
ed75ef1134 fix: 解决内存泄漏问题
针对内存泄漏,使用在函数析构的时候把对应资源释放掉

Log: 优化代码质量
Bug: https://pms.uniontech.com/zentao/bug-view-64170.html
Change-Id: I95f90660ac7d996e6f86b6e387a0cf1025786f9e
2021-03-22 18:20:15 +08:00
吕伍军
f98c1f6e0d fix: 右键dock栏上的挂载图标,dock栏崩溃并且消失
对于无配置的Key,gSetting在调用gio函数的时候会崩溃,主要是g_settings_get_value内部断言造成的

Log: 无效gSetting配置导致程序崩溃
Bug: https://pms.uniontech.com/zentao/bug-view-65675.html
Change-Id: Ifc5af2535a4a19a27920f24392f53cdda4526d65
2021-03-08 16:18:47 +08:00
zhengyouge
a31da19cc6 Title:chore change GPLv3 to LGPLv3
Description:

RootCause:Null

Solution:
2020-04-26 11:58:15 +08:00
Gary Wang
1102267f03 feat: interfaces for checking drive is removable 2019-11-29 16:15:07 +08:00
Gary Wang
8e0557c8c2 fix: should disconnect when obj get destoryed 2019-11-27 19:07:55 +08:00
Chris Xiong
4fb8986d11 feat: add binding for g_file_find_enclosing_mount(). 2019-11-13 16:37:02 +08:00
Chris Xiong
3f5bf7c081 fix: extend the lifespan of captured objects. 2019-11-04 10:56:00 +08:00
Chris Xiong
2b525c6f3e feat: add interface for getting class of volumes and mounts. 2019-10-28 17:10:33 +08:00
ck
7ad783765d fix: when query_info throw NOT_FOUND cond.wakeAll() will never call 2019-10-23 11:08:50 +08:00
Chris Xiong
6dee1e99c3 fix: calling DGioVolume::getMount() on an unmounted volume results in a crash. 2019-10-23 11:02:34 +08:00
Gary Wang
939b030551 misc: disconnect volume monitor connection on destroy 2019-10-12 19:19:43 +08:00
Gary Wang
daeefc71b4 misc: add destructor for DGioVolumeManagerPrivate class 2019-10-12 18:08:15 +08:00
Chris Xiong
4f3994c944 feat: add binding for g_volume_mount. 2019-10-11 16:25:22 +08:00
Chris Xiong
68d2e61e2c feat: add sketchy way to get the type of a volume. 2019-10-11 15:57:53 +08:00
Chris Xiong
5fb3db906e chore: add back support for mistakenly deprecated G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE. 2019-10-11 09:59:02 +08:00
ck
495e311260 fix: DGioSettings::valueChanged never emit
改为DGioSettings后,设置壁纸无效,绑定valueChanged未触发,sender设置错误
2019-10-10 20:21:59 +08:00
Chris Xiong
a15ba2dc73 fix: conditional variable never woke up. 2019-10-10 11:49:11 +08:00
Chris Xiong
1203a0f839 feat: optional timeout parameter for DGioFile::createFileInfo. 2019-10-09 13:25:23 +08:00
Gary Wang
48ed50bc3c fix: dept for dev package 2019-09-28 20:14:14 +08:00