Commit Graph

531 Commits

Author SHA1 Message Date
Iceyer a0e4443ee7 feat: support dtk_translations
Change-Id: Ibf3bb150c7861cee42fbb93ff8a95aa35cd3dce5
2018-04-12 20:27:17 +08:00
Iceyer 5023950e68 feat: support set file log path
Change-Id: Idd5347c629c17b472ca9d9ce8ae55d76dd8e5011
2018-04-10 13:46:32 +08:00
Iceyer 00fdcc94ff feat: support new build package ver
Change-Id: I10297f2fa7d9f613f6611eccf73671f7f9c7e4cb
2018-04-10 10:16:56 +08:00
Iceyer d1457ea7e1 fix: build failed on windows
Change-Id: I322946ea5518c89c70c86d66550db9165d1dadec
2018-04-03 10:57:05 +08:00
haruyukilxz 454aaa72c7 fix: not include DDBusSender
Change-Id: I4911ec63ca9e92c12ed20db2979f645b8f6f9085
2018-04-02 15:00:43 +08:00
石博文 32044b1219 Add: DDBusSender class is useful tools to make a dbus call
Change-Id: If5a83586dea9ce46fb3cbbb6756083712bdc3528
2018-03-29 08:10:12 +00:00
xushaohua 1695236cca Enable nonblocking mode in filesystem watcher
Change-Id: I525d32660732a8c686fc02ed52639b4338a9c3b6
2018-03-20 13:45:00 +08:00
zccrs ebdec09ff3 fix: the value of \"includes.path\" is wrong
only in qtcreator have "str_member" function

Change-Id: I018591864ecbde9995a2b61759088bce0743a3ab
2018-03-08 10:51:25 +08:00
zccrs acc9a4abad feat: set the default value of includes.path on dtk_build.prf
Change-Id: I32d21e302375da6dceb223fb2e63a4dff8c379e3
2018-03-07 10:23:14 +08:00
zccrs d9fd53d1b6 fix: set the VERSION from dtkcore version on other dtk project
Change-Id: I8dd9b4659102552553b2b5a48406168eff7f5838
2018-03-05 17:48:00 +08:00
Iceyer d9440ab0a9 Release 2.0.7 2018-03-01 16:36:47 +08:00
Iceyer e7e4fb6692 feat: add hide support for group
Change-Id: I08ca41f4298cc3fdbe1fff1194b239d81c51f3d8
2018-02-28 15:32:39 +08:00
Iceyer d8682485a6 feat: add get option interface
Change-Id: Ieffc98b1d66b054ec2d8369a0f3d64374543a7d5
2018-02-28 15:01:38 +08:00
Iceyer c876180f53 feat: add group interface for DSettingsGroup
Change-Id: Iba5963b4d5f4b3dc28ac00b4d57a2f5c97c5defd
2018-02-28 14:51:08 +08:00
Iceyer cdfcff9e2f fix: cmake link depends
Change-Id: I4fad08431c1d77b042db65ffce1da3536c6b8b67
2018-02-26 14:22:46 +08:00
Iceyer 524b055929 feat: support generate cmake with qt function
Change-Id: I38fe8a0edb2f0901b32a7fd11bcfca9d723000f4
2018-02-22 11:34:40 +08:00
Iceyer 99886406a0 fix: better static lib support
Change-Id: I13c0588a79d8ec66ee5a6d62c28de6341e6f7127
2018-02-13 01:14:37 +08:00
Iceyer 137b91388d feat: config pkg config with dtk_module
Change-Id: Idc22c271c54e7185ba48ea4756e8a33f431d9642
2018-02-12 21:21:50 +08:00
Iceyer 17ca0de915 feat: support qt module
Change-Id: I29a99be4e5e410b70010fa56c1e042b4e3ee18e5
2018-02-12 12:54:43 +08:00
Iceyer cf1c769893 fix: read settings value failed
Change-Id: I89b55455b79a5c902bd25e8455feda6598168b5c
2018-02-09 17:00:19 +08:00
Iceyer 146529f688 fix: set default should not use
Change-Id: I68512934ab44a719f6cbdf16d682c883e392842f
2018-02-08 09:12:14 +08:00
Iceyer 5fe9bfd0a5 feat(DSettings): support set default value
Change-Id: I83684be7756e5038f55c9fb468195c474259f1e1
2018-02-08 00:03:48 +08:00
Iceyer 1893cff301 fix: fix dtk-settings install path
Change-Id: I5c6822b16ec73e1e36c242b7f98c6d1051fb2552
2018-01-22 17:15:25 +08:00
Iceyer 3ebc7956f1 refactor: split tool to libdtkcore-bin
Change-Id: Ide59c0f11faea6592b2801daa41816336358ad85
2018-01-22 16:37:08 +08:00
Iceyer 466b8c22a9 docs: update support Qt version to 5.6
Change-Id: I63e73be0b912383710cc28021a322bc5dc4afe21
2018-01-22 09:20:23 +08:00
zccrs 5667b56263 fix: develop package no install the "version.pri" file
Change-Id: I829f45dc5c7de76d7cada9ce8c788bc25f6879e3
2018-01-17 15:28:49 +08:00
zccrs f2fe51fecf refactor: install "version.pri" to libdtk/modules
Change-Id: Ib36c5063788f87c88c4cfbab45afcadcfd3c546b
2018-01-16 15:45:08 +08:00
zccrs 07aab9fd64 feat: add the "version.pri" file
Change-Id: I78c4e6784e7a88991371d5c23bc2fd0049ef5a10
2018-01-16 15:30:43 +08:00
石博文 198b958acf Add a mathmatic unit conver tools to format numbers.
Change-Id: Ie01377598ec64efb64a3a7df7df7ac0615020ac4
2018-01-16 13:45:16 +08:00
Iceyer 3bf0bfb5f4 feat: remove build version from install path
Change-Id: I0b6a0e2ed350f570792975831b4b5ed1f5fd1a3e
2018-01-16 13:41:42 +08:00
leaeasy 6d3b4ead70 feat: make version parser easier
Change-Id: I30870bd384d19c2911a380a42bc46300ab70d3c5
2018-01-16 12:06:19 +08:00
Yanhao Mo 0e582eee26 fix a bug cause packaging on hurd failed
Change-Id: I06024cdb2c691983681f986e1f6844db650a78a1
2018-01-16 10:33:16 +08:00
Iceyer 524a3fa602 fix: awk script failed
Change-Id: Ib5e731eb6a87b75c1e88c75065502ea175f734e5
2018-01-16 09:52:59 +08:00
Iceyer ec6e2a8376 fix: set default build version for debian changelog
Change-Id: Ia1099685e8119ce050f3ee3a7bb9c39cec387496
2018-01-16 09:24:08 +08:00
Iceyer 9083dbd3e2 feat: set verion when build
Change-Id: Ic598a1b0b3eb5f10df07ea6e07a902a13ad6247c
2018-01-15 17:14:55 +08:00
zccrs db77a7c910 refactor: give preference to using the git command to get the version when VERSION is empty
Change-Id: Ie0a1789608cb7b031d41f46702d6ae807eb980e4
2018-01-15 17:05:15 +08:00
zccrs 1836000c49 fix: set its value only if VERSION is empty
Change-Id: I5428ca6ce4f885c1dcb50b7f6787935f1e02012e
2018-01-15 16:49:47 +08:00
zccrs 2890f643a5 feat: add .qmake.conf file
Change-Id: Iacbedad42e512c78685aa041bc40c0cb1412a0f6
2018-01-15 15:45:15 +08:00
zccrs 308a0cc411 feat: add DtkCore and dtkcore_config.h headers
Change-Id: I42976bd2930300a667ee31bf7e26e09ea475afdd
2018-01-15 14:34:46 +08:00
deepinzhangshuang 59d30aaaf8 Release 2.0.6 2018-01-15 11:49:07 +08:00
石博文 5e95c7ced9 add cmake package search configure
Change-Id: Ib661aa6fe7ac2ab4beeccdd21095166312aa9341
2018-01-02 11:05:00 +08:00
Iceyer aa71811a2a Release 2.0.5.3
Change-Id: I89bdaeb4ed3e024308d1bb06bd39cbe144f43133
2017-12-27 17:38:25 +08:00
gs342 27df15df32 fix: Adapt lintian
Change-Id: Iaee2fe43feb4e09c37cc1cfdf5ca51d77de4ed58
2017-12-14 15:02:55 +08:00
Yangfl 09cc0710e8 multiarch: fix support for kfreebsd and hurd
Currently DFileSystemWatcher does not actually support non-Linux
platforms but provides a dummy file for win* and mac*, while
unconsidered condition prevents the entire library from building on
kFreebsd and Hurd, which are parts of platforms supported by Debian
project.

Resolves: https://bugs.debian.org/874137

Change-Id: I5ff455e8b1497492132599309ee9d5760b63694b
2017-12-12 17:19:32 +08:00
Sian Cao f70e500ec2 fix: break forever loop for syncing backend data
option setValue emits valueChanged, and handler for valueChanged emits
setOption which requests backend to do doSetOption asynchronously which
in turn calls option's setValue again.

Change-Id: I5a6b5ccabfd29b26d3079779aad80461d7866d47
2017-12-08 15:04:19 +08:00
Felix Yan 8bed703577
refactor: correct typos in src/log
Change-Id: Ic8ce88c5abca7bfb0045c550b8749e3e1311eafd
2017-12-06 13:38:52 +08:00
kirigaya 128d7d678e feat(util): add dpinyin
Change-Id: I34e1a9584085ed738e7d208e59e6972bed25fb5f
2017-12-05 10:37:01 +08:00
Iceyer b9f3735361 Release 2.0.5.2
Change-Id: I564848bb4538ff53277bc11701964f1df6352288
2017-11-28 17:36:44 +08:00
Iceyer af04bbe193 fix: make macosx build success
Change-Id: Ib7ade26e3ce873111f654b8480a864df4a013459
2017-11-24 19:17:05 +08:00
Iceyer 66c4c812eb fix: windows build failed
Change-Id: Ie4df47e550a3c42552e1067ca7059e3369258825
2017-11-24 17:33:17 +08:00