dtkcore.git
8 years agofix: cmake link depends
Iceyer [Mon, 26 Feb 2018 06:19:42 +0000 (14:19 +0800)]
fix: cmake link depends

Change-Id: I4fad08431c1d77b042db65ffce1da3536c6b8b67

8 years agofeat: support generate cmake with qt function
Iceyer [Thu, 22 Feb 2018 03:34:40 +0000 (11:34 +0800)]
feat: support generate cmake with qt function

Change-Id: I38fe8a0edb2f0901b32a7fd11bcfca9d723000f4

8 years agofix: better static lib support
Iceyer [Mon, 12 Feb 2018 17:14:37 +0000 (01:14 +0800)]
fix: better static lib support

Change-Id: I13c0588a79d8ec66ee5a6d62c28de6341e6f7127

8 years agofeat: config pkg config with dtk_module
Iceyer [Mon, 12 Feb 2018 13:20:47 +0000 (21:20 +0800)]
feat: config pkg config with dtk_module

Change-Id: Idc22c271c54e7185ba48ea4756e8a33f431d9642

8 years agofeat: support qt module
Iceyer [Mon, 12 Feb 2018 03:12:11 +0000 (11:12 +0800)]
feat: support qt module

Change-Id: I29a99be4e5e410b70010fa56c1e042b4e3ee18e5

8 years agofix: read settings value failed
Iceyer [Fri, 9 Feb 2018 09:00:19 +0000 (17:00 +0800)]
fix: read settings value failed

Change-Id: I89b55455b79a5c902bd25e8455feda6598168b5c

8 years agofix: set default should not use
Iceyer [Thu, 8 Feb 2018 01:12:14 +0000 (09:12 +0800)]
fix: set default should not use

Change-Id: I68512934ab44a719f6cbdf16d682c883e392842f

8 years agofeat(DSettings): support set default value
Iceyer [Wed, 7 Feb 2018 16:02:50 +0000 (00:02 +0800)]
feat(DSettings): support set default value

Change-Id: I83684be7756e5038f55c9fb468195c474259f1e1

8 years agofix: fix dtk-settings install path
Iceyer [Mon, 22 Jan 2018 09:15:25 +0000 (17:15 +0800)]
fix: fix dtk-settings install path

Change-Id: I5c6822b16ec73e1e36c242b7f98c6d1051fb2552

8 years agorefactor: split tool to libdtkcore-bin
Iceyer [Mon, 22 Jan 2018 08:10:31 +0000 (16:10 +0800)]
refactor: split tool to libdtkcore-bin

Change-Id: Ide59c0f11faea6592b2801daa41816336358ad85

8 years agodocs: update support Qt version to 5.6
Iceyer [Fri, 19 Jan 2018 10:46:12 +0000 (18:46 +0800)]
docs: update support Qt version to 5.6

Change-Id: I63e73be0b912383710cc28021a322bc5dc4afe21

8 years agofix: develop package no install the "version.pri" file
zccrs [Wed, 17 Jan 2018 07:28:49 +0000 (15:28 +0800)]
fix: develop package no install the "version.pri" file

Change-Id: I829f45dc5c7de76d7cada9ce8c788bc25f6879e3

8 years agorefactor: install "version.pri" to libdtk/modules
zccrs [Tue, 16 Jan 2018 07:45:08 +0000 (15:45 +0800)]
refactor: install "version.pri" to libdtk/modules

Change-Id: Ib36c5063788f87c88c4cfbab45afcadcfd3c546b

8 years agofeat: add the "version.pri" file
zccrs [Tue, 16 Jan 2018 07:28:57 +0000 (15:28 +0800)]
feat: add the "version.pri" file

Change-Id: I78c4e6784e7a88991371d5c23bc2fd0049ef5a10

8 years agoAdd a mathmatic unit conver tools to format numbers.
石博文 [Tue, 16 Jan 2018 05:01:37 +0000 (13:01 +0800)]
Add a mathmatic unit conver tools to format numbers.

Change-Id: Ie01377598ec64efb64a3a7df7df7ac0615020ac4

8 years agofeat: remove build version from install path
Iceyer [Tue, 16 Jan 2018 02:02:39 +0000 (10:02 +0800)]
feat: remove build version from install path

Change-Id: I0b6a0e2ed350f570792975831b4b5ed1f5fd1a3e

8 years agofeat: make version parser easier
leaeasy [Tue, 16 Jan 2018 03:10:53 +0000 (11:10 +0800)]
feat: make version parser easier

Change-Id: I30870bd384d19c2911a380a42bc46300ab70d3c5

8 years agofix a bug cause packaging on hurd failed
Yanhao Mo [Tue, 16 Jan 2018 02:19:20 +0000 (10:19 +0800)]
fix a bug cause packaging on hurd failed

Change-Id: I06024cdb2c691983681f986e1f6844db650a78a1

8 years agofix: awk script failed
Iceyer [Tue, 16 Jan 2018 01:38:03 +0000 (09:38 +0800)]
fix: awk script failed

Change-Id: Ib5e731eb6a87b75c1e88c75065502ea175f734e5

8 years agofix: set default build version for debian changelog
Iceyer [Mon, 15 Jan 2018 12:29:01 +0000 (20:29 +0800)]
fix: set default build version for debian changelog

Change-Id: Ia1099685e8119ce050f3ee3a7bb9c39cec387496

8 years agofeat: set verion when build
Iceyer [Mon, 15 Jan 2018 08:31:44 +0000 (16:31 +0800)]
feat: set verion when build

Change-Id: Ic598a1b0b3eb5f10df07ea6e07a902a13ad6247c

8 years agorefactor: give preference to using the git command to get the version when VERSION...
zccrs [Mon, 15 Jan 2018 09:05:15 +0000 (17:05 +0800)]
refactor: give preference to using the git command to get the version when VERSION is empty

Change-Id: Ie0a1789608cb7b031d41f46702d6ae807eb980e4

8 years agofix: set its value only if VERSION is empty
zccrs [Mon, 15 Jan 2018 08:49:47 +0000 (16:49 +0800)]
fix: set its value only if VERSION is empty

Change-Id: I5428ca6ce4f885c1dcb50b7f6787935f1e02012e

8 years agofeat: add .qmake.conf file
zccrs [Mon, 15 Jan 2018 07:45:15 +0000 (15:45 +0800)]
feat: add .qmake.conf file

Change-Id: Iacbedad42e512c78685aa041bc40c0cb1412a0f6

8 years agofeat: add DtkCore and dtkcore_config.h headers
zccrs [Mon, 15 Jan 2018 05:57:28 +0000 (13:57 +0800)]
feat: add DtkCore and dtkcore_config.h headers

Change-Id: I42976bd2930300a667ee31bf7e26e09ea475afdd

8 years agoRelease 2.0.6
deepinzhangshuang [Mon, 15 Jan 2018 03:49:07 +0000 (11:49 +0800)]
Release 2.0.6

8 years agoadd cmake package search configure
石博文 [Fri, 29 Dec 2017 09:26:13 +0000 (17:26 +0800)]
add cmake package search configure

Change-Id: Ib661aa6fe7ac2ab4beeccdd21095166312aa9341

8 years agoRelease 2.0.5.3
Iceyer [Wed, 27 Dec 2017 09:38:25 +0000 (17:38 +0800)]
Release 2.0.5.3

Change-Id: I89bdaeb4ed3e024308d1bb06bd39cbe144f43133

8 years agofix: Adapt lintian
gs342 [Thu, 14 Dec 2017 06:58:51 +0000 (14:58 +0800)]
fix: Adapt lintian

Change-Id: Iaee2fe43feb4e09c37cc1cfdf5ca51d77de4ed58

8 years agomultiarch: fix support for kfreebsd and hurd
Yangfl [Tue, 12 Dec 2017 08:47:45 +0000 (16:47 +0800)]
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

8 years agofix: break forever loop for syncing backend data
Sian Cao [Fri, 8 Dec 2017 06:47:32 +0000 (14:47 +0800)]
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

8 years agorefactor: correct typos in src/log
Felix Yan [Wed, 6 Dec 2017 05:38:52 +0000 (13:38 +0800)]
refactor: correct typos in src/log

Change-Id: Ic8ce88c5abca7bfb0045c550b8749e3e1311eafd

8 years agofeat(util): add dpinyin
kirigaya [Tue, 5 Dec 2017 02:26:26 +0000 (10:26 +0800)]
feat(util): add dpinyin

Change-Id: I34e1a9584085ed738e7d208e59e6972bed25fb5f

8 years agoRelease 2.0.5.2
Iceyer [Tue, 28 Nov 2017 09:36:44 +0000 (17:36 +0800)]
Release 2.0.5.2

Change-Id: I564848bb4538ff53277bc11701964f1df6352288

8 years agofix: make macosx build success
Iceyer [Fri, 24 Nov 2017 11:17:05 +0000 (19:17 +0800)]
fix: make macosx build success

Change-Id: Ib7ade26e3ce873111f654b8480a864df4a013459

8 years agofix: windows build failed
Iceyer [Fri, 24 Nov 2017 09:19:38 +0000 (17:19 +0800)]
fix: windows build failed

Change-Id: Ie4df47e550a3c42552e1067ca7059e3369258825

8 years agodoc: update links in README
Felix Yan [Mon, 13 Nov 2017 06:55:49 +0000 (14:55 +0800)]
doc: update links in README

Change-Id: Ibe31defad4bbe21c15b76ea920cb4f3626f2d361

8 years agofeat: add macro D_DECL_DEPRECATED
zccrs [Fri, 17 Nov 2017 04:38:26 +0000 (12:38 +0800)]
feat: add macro D_DECL_DEPRECATED

Change-Id: Ia586f89c49a3f93a731db6b9e122a3dcd70942d7

8 years agoRelease 2.0.5
Iceyer [Mon, 6 Nov 2017 09:39:35 +0000 (17:39 +0800)]
Release 2.0.5

Change-Id: I58bb1060dfa54ecd890912ec770ceebf50586dc6

8 years agofeat: support gsettingsbackend, remove dsettings-key
Iceyer [Tue, 31 Oct 2017 13:31:03 +0000 (21:31 +0800)]
feat: support gsettingsbackend, remove dsettings-key

Change-Id: I54bdb20f0d2f51828fb1ad5244ac03128f07eab6

8 years agofix: build failed on used dbasefilewatcher.h project
zccrs [Tue, 31 Oct 2017 06:56:51 +0000 (14:56 +0800)]
fix: build failed on used dbasefilewatcher.h project

Change-Id: Ica2d0fc17e9dd0370590885a8383936d52f644d1

8 years agofix: add miss libgsettings-qt-dev
Iceyer [Tue, 24 Oct 2017 05:16:27 +0000 (13:16 +0800)]
fix: add miss libgsettings-qt-dev

Change-Id: Ic32d0db484a406ed6b6dacdfbe609457f3cf0bcd

8 years agofeat: create gsettingsbackend
Iceyer [Mon, 23 Oct 2017 12:21:29 +0000 (20:21 +0800)]
feat: create gsettingsbackend

Change-Id: I6ed1ef01205c31814f53a427e84b8b24fe96a7a6

8 years agofix: not select python version
kirigaya [Mon, 18 Sep 2017 05:21:35 +0000 (13:21 +0800)]
fix: not select python version

Change-Id: Ic799cdf38644ffde352e9a87fd4a970ea6e24597

8 years agoUpdate license
Iceyer [Wed, 13 Sep 2017 05:07:08 +0000 (13:07 +0800)]
Update license

Change-Id: I9a1ab231ee77a9f040a94a07d2c06e6c7a1b0ecd

9 years agoFix cannot run test by make check
Iceyer [Thu, 3 Aug 2017 08:56:52 +0000 (16:56 +0800)]
Fix cannot run test by make check

Change-Id: Ife192a0e5b9022ba68bee5185c80fe8bfd2721b9

9 years agoAdd tests
Iceyer [Thu, 3 Aug 2017 03:28:43 +0000 (11:28 +0800)]
Add tests

Change-Id: Ibcd2de8c0346bb0ad31555de392eaac7965bf3bc

9 years agoRemove conflicts
Iceyer [Mon, 31 Jul 2017 04:55:22 +0000 (12:55 +0800)]
Remove conflicts

Change-Id: I9757b7b7592b906e1d21159f0ba286ec00e4d410

9 years agoMove tool to lib/dtk2
Iceyer [Mon, 31 Jul 2017 03:55:28 +0000 (11:55 +0800)]
Move tool to lib/dtk2

Change-Id: Ic40dad36aaee3876fef521da9a49d42e2a849b20

9 years agoAdd DStandardPaths
Iceyer [Sat, 29 Jul 2017 07:06:53 +0000 (15:06 +0800)]
Add DStandardPaths

Change-Id: I2aaab5098ead544880aa9055dea3217f8ca092d7

9 years agoAdd license
Iceyer [Fri, 28 Jul 2017 06:54:44 +0000 (14:54 +0800)]
Add license

Change-Id: Ib065ea71d733e322ba4d1a18e21b2720a2b925ec

9 years agoUpdate so version to 2.0
Iceyer [Fri, 28 Jul 2017 05:03:14 +0000 (13:03 +0800)]
Update so version to 2.0

Change-Id: I4c4d9ccd091c763f72337553c59df08ab586ff75

9 years agoRemove conflicts
Iceyer [Fri, 28 Jul 2017 03:33:07 +0000 (11:33 +0800)]
Remove conflicts

Change-Id: I790d41822d4741c71295acbf04db73616bd3dc8b

9 years agoConflicts libdtkcore
Iceyer [Fri, 28 Jul 2017 02:16:30 +0000 (10:16 +0800)]
Conflicts libdtkcore

Change-Id: Ie233bb6cb16a44a764e426c7a297fd1f3df0f6ac

9 years agochange package name libdtkcore to libdtkcore1
leaeasy [Thu, 27 Jul 2017 14:26:19 +0000 (22:26 +0800)]
change package name libdtkcore to libdtkcore1

Change-Id: I15fbe4d4c5a6df5e20fa904d2c619fe4a7052746

9 years agoAdd conflicts
Iceyer [Thu, 27 Jul 2017 07:11:01 +0000 (15:11 +0800)]
Add conflicts

 * conflicts with libdtkbase-dev libdtkutil-dev libdtksettings-dev

Change-Id: I23aa4fb0051b6f90cad47f96ff4ff5805f0e765b

9 years agoAdd dtk-settings-tool
Iceyer [Thu, 27 Jul 2017 06:30:25 +0000 (14:30 +0800)]
Add dtk-settings-tool

Change-Id: I5d2db81bf7ba3e29c099b6ad92cb7d3c813d4207

9 years agoRemove unless config
Iceyer [Thu, 27 Jul 2017 01:26:04 +0000 (09:26 +0800)]
Remove unless config

Change-Id: I596aabbfbb163ce8ada9a7097d98a3c9e6988cbb

9 years agoAdd DSettingsGroup
Iceyer [Wed, 26 Jul 2017 11:46:26 +0000 (19:46 +0800)]
Add DSettingsGroup

Change-Id: I5c65cad2e583232425b2b657145adfef59b8c7e4

9 years agoAdd install file
Iceyer [Wed, 26 Jul 2017 09:19:20 +0000 (17:19 +0800)]
Add install file

Change-Id: Ib201b45a7df7f75b79dab3382a0aca7fa4744d69

9 years agoRemove unused gsettings-qt from filesystem.pri
Felix Yan [Wed, 26 Jul 2017 08:44:52 +0000 (16:44 +0800)]
Remove unused gsettings-qt from filesystem.pri

It's not actually used.

Change-Id: I937a677c803d72cf707428f89bd9343c22cd7fcd

9 years agoAdd debian
Iceyer [Wed, 26 Jul 2017 09:00:46 +0000 (17:00 +0800)]
Add debian

Change-Id: I37ecb597c3d659fb0c25958b8a11f68ddd844eab

9 years agoMerge util
Iceyer [Wed, 26 Jul 2017 04:53:42 +0000 (12:53 +0800)]
Merge util

9 years agoMerge dsettings
Iceyer [Wed, 26 Jul 2017 01:54:34 +0000 (09:54 +0800)]
Merge dsettings

9 years agoMerge filesystem
Iceyer [Tue, 25 Jul 2017 12:27:53 +0000 (20:27 +0800)]
Merge filesystem

9 years agoMerge dlog
Iceyer [Tue, 25 Jul 2017 11:53:05 +0000 (19:53 +0800)]
Merge dlog

9 years agoMerge dtkbase
Iceyer [Tue, 25 Jul 2017 11:33:48 +0000 (19:33 +0800)]
Merge dtkbase