Commit Graph

38 Commits

Author SHA1 Message Date
chenbin cd6a2c3f89 fix: 修复DCrumbEdit编辑状态复制不生效问题
之前的逻辑,DCrumbEdit在选中时未处理仍在编辑的状态。
编辑的状态有两种:重复标签不会生成Crumb导致处于正在
编辑、正在编辑时光标移到最后有文本没有生成Crumb。修
改方式为:添加正在编辑文本的逻辑复制的逻辑,删除之前
复制未选中编辑文本的逻辑。
并添加此bug的单元测试案例。

Log: 修复DCrumbEdit复制问题
Bug: https://pms.uniontech.com/zentao/bug-view-61562.html
Change-Id: I6b847c17bfcb6890097cf9e020965f04ca85780f
(cherry picked from commit 78565cd278)
2021-01-27 13:50:35 +08:00
ck e06b9bdbb1 fix: remove libdframeworkdbus2 dependcy
去除 libdframeworkdbus2 依赖

Log: 去掉无效的依赖
Change-Id: Ie37d686a431e29e230c25737d6b542acec2ed24d
2021-01-08 13:28:03 +08:00
liuyang 6c7d88d418 fix: 移除qt5multimedia模块
去掉对qt5multimedia模块的依赖,废弃DVideoWidget类

Log: 去掉qt5multimedia模块

Change-Id: I3c0ea8997a3fa4b8824f5ad40fd1cbc85988b050
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/8101
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-10-21 09:22:02 +08:00
Lvpeilong f260788b89 fix(debian): 修复control文件格式问题
修复control文件格式错误导致自动打包失败的问题

Log: 修复control文件格式问题
Change-Id: Ibc3f20f38bf49056d2cd07873d66349935bb6d40
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/754
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-28 17:48:53 +08:00
Lvpeilong 7189684b11 feat(Depends): 添加cups依赖
添加cups依赖

Log: 添加cpus编译依赖
Change-Id: Ie12efae4318ef5dc199f67f90bc255aad07f5b74
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/565
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: hudeng <hudeng@uniontech.com>
2020-08-28 17:41:41 +08:00
zccrs c0a388f560 refactor: remove DRegionMonitor
先前已经将DRegionMonitor类的实现移动到了dtkgui库
dtkwidget中的类已经被标记为废弃,此类引入了对
libdframeworkdbus2库的依赖,因此直接将其移除以减
轻dtkwidget对其他库的依赖

Log:

Change-Id: Ic4c426261d33a9620e10fc473df13a4418bd1d1f
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2406
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-19 17:05:52 +08:00
zccrs f38157524f refactor: remove DSvgRenderer
这个类已经迁移到了dtkgui,它本身引入了其他库的依赖
为了优化使用到这个类的应用,移除这个已经废弃的类会
带来不错的收益

Change-Id: I5cf00a254f9240426582a9c6f7169793d977e635
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2140
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-17 15:26:41 +08:00
zccrs f8e48233ff fix: add libdtkgui-dev for libdtkwidget-dev 2019-09-03 15:17:13 +08:00
zccrs 738af216ae refactor: update the package version to 5.0.0 2019-09-03 10:51:23 +08:00
zccrs eb894767a7 refactor: move same class to dtkgui 2019-08-28 16:39:55 +08:00
zccrs fe15d32b71 Revert "update version 5.0"
This reverts commit 782192d8c2.
2019-07-25 13:48:44 +08:00
deepinzhangshuang 782192d8c2 update version 5.0 2019-07-25 11:28:27 +08:00
石博文 8cf6740265 migrate: update dframeworkdbus version to 2.x
Change-Id: I8a094fdb3b96d80f21c39ae6a6948b53b1f5d41f
2018-05-08 13:50:43 +08:00
isoletsy e2894a98c0 add libxi-dev in build depends
Change-Id: I2bb66cb60c9e0c4d8a2ece0bbe023f412bce1f40
2018-04-23 17:12:39 +08:00
Iceyer ddddf0e147 refactor: split tool to libdtkwidget-bin
Change-Id: I3556328745aaa8d6c0d296f3f9d90bf14be825c1
2018-01-22 16:57:47 +08:00
gs342 2709dc6d57 fix: Adapt lintian
Change-Id: I0dfbb5408333cdbde5491d47e370dfde8264fd39
2017-12-14 14:21:04 +08:00
Iceyer 3ddffd8b5a fix: add build depend libudev-dev
Change-Id: Ieaaab7d452b0f39c4ec4a84044849f01b8845d9f
2017-12-01 10:17:19 +08:00
isoletsy 2695ade99b Add libqt5svg5-dev in depends
Change-Id: If3ecfade40b5aea81491914edc08028603b62153
2017-10-11 13:10:29 +08:00
isoletsy 6301b7f358 Add libqt5svg5-dev in build-depends
Change-Id: Iad4d44a2e5c23cc7b67026a9d6231658ebf2e739
2017-10-09 09:46:55 +08:00
石博文 0da9bdcac6 add build depends libdframeworkdbus-dev
Change-Id: Ie8155cf165a085a9e4a4bbbc73bc4dd30f99eee1
2017-09-28 15:42:27 +08:00
zccrs b3f531b558 Add DSvgRenderer
Change-Id: I6c8e216417b9d27a38fc4e7ec0b3a7ca9ca0be61
2017-08-25 17:00:56 +08:00
Iceyer 40f0551048 Update so version to 2.0
Change-Id: I06d3d2dc2621b4ad0176b3c806aae2ccc311c79e
2017-07-28 13:17:50 +08:00
Iceyer 514f231333 Remove conflicts
Change-Id: I69d33019c597555e6ced45e616b3bf122105fd54
2017-07-28 11:33:54 +08:00
Iceyer 7af0fcd8d6 Add depends libdtkwidget1
Change-Id: Id344bc1ed9acb73732a16d0ca4e7df4e0a7e7413
2017-07-28 10:47:19 +08:00
Iceyer 08b6fd4bad Conflicts libdtkwidget
Change-Id: Ib3c362d30e88c2bf90247f5b6505c622434b9a2d
2017-07-28 10:19:29 +08:00
leaeasy 201e9b8ae9 change package name to libdtkwidget1
Change-Id: Id3840c2eee598c8ef92ceaf23c95730bf835bd74
2017-07-28 09:39:18 +08:00
Iceyer e02b9f16da Update debian/control
Change-Id: Ib75a3fbffee897f94112315964966d99d2e6eb00
2017-07-27 09:45:06 +08:00
Iceyer d765677cdc Update changelog
Change-Id: I6646f1e8c7ceeef179840e262a27677ea804784c
2017-07-26 19:44:52 +08:00
Iceyer 892d6d0499 Split dtkwidget module
Change-Id: Id609507209f1b5635e86e42d61ab5e2121f1e559
2017-07-26 13:08:28 +08:00
deepinzhangshuang e8676963ec add depend libdtkbase-dev
Change-Id: Icf9bf56d741cb3f69c979bf3dc6f31d5cf4ee2f3
2017-07-11 13:24:17 +08:00
Hualet Wang e94d50ae84 Add DDesktopService::playSystemSoundEffect
Change-Id: I1cddbf7b27a00ef4e07f68215a1a84a157c83bbe
2017-06-13 17:02:35 +08:00
leaeasy e9e909dd30 fix-makeshlibs
Change-Id: I7d29981e940ffea3e8191723d76b5f086d4679ac
2017-03-14 17:39:06 +08:00
Iceyer e89734b805 Add DSettingsDialog
Change-Id: I0625b99b0e7522701006b55534834633e7df7770
2017-01-22 11:23:31 +08:00
dragondjf b4bb73d27c Remove intergrations depends
Change-Id: If66b4aacad2b95e1d52ada0921ca7ecc7dcfef40
2017-01-10 18:29:03 +08:00
amazingfate 968ae75c3a remove libqt5dxcb-plugin from dep of libdtkwidget
Change-Id: I56d21533ef4e0fbd01c98fd7dd3715e64a04a366
2016-12-27 16:29:59 +08:00
Iceyer 517c5b8fbb Add miss build depends qttools5-dev-tools.
Change-Id: I2ce70846210bae81470afec76a5c23ff5c6ccd6d
2016-12-09 15:09:15 +08:00
Iceyer 6ec0e77e00 Remove unless header file
Change-Id: I54c3399b81ef83c4f012c328b9995a8b49ad0644
2016-12-07 14:09:03 +08:00
deepinzhangshuang f0332eb9e8 add debian to peoject
Change-Id: Ia9016ffab29f5f9ada4df47baea595861a6101d5
2016-11-14 14:58:04 +08:00