dtkcore.git
8 years agodebian: Fix trailing space in d/changelog
Boyuan Yang [Tue, 17 Apr 2018 07:38:44 +0000 (15:38 +0800)]
debian: Fix trailing space in d/changelog

8 years agodebian: Prepare new release.
Boyuan Yang [Tue, 17 Apr 2018 04:35:12 +0000 (12:35 +0800)]
debian: Prepare new release.

8 years agodebian: Prepare for new release.
Boyuan Yang [Sun, 8 Apr 2018 10:06:07 +0000 (18:06 +0800)]
debian: Prepare for new release.

8 years agod/rules: Try to fix FTBFS
Boyuan Yang [Fri, 23 Mar 2018 03:30:13 +0000 (11:30 +0800)]
d/rules: Try to fix FTBFS

8 years agodebian: Prepare new release.
Boyuan Yang [Thu, 22 Mar 2018 07:39:08 +0000 (15:39 +0800)]
debian: Prepare new release.

8 years agodebian: Prepare new release 2.0.7.1.
Boyuan Yang [Tue, 20 Mar 2018 02:20:03 +0000 (10:20 +0800)]
debian: Prepare new release 2.0.7.1.

8 years agoMerge tag 'upstream/2.0.7.1'
Boyuan Yang [Tue, 20 Mar 2018 02:18:09 +0000 (10:18 +0800)]
Merge tag 'upstream/2.0.7.1'

8 years agodebian: Refresh patch 0003
Boyuan Yang [Tue, 20 Mar 2018 02:17:23 +0000 (10:17 +0800)]
debian: Refresh patch 0003

8 years agoRealse 2.0.7.1
Iceyer [Thu, 15 Mar 2018 08:17:45 +0000 (16:17 +0800)]
Realse 2.0.7.1

Change-Id: Ibf2e2c52d8ca5daa5c2aff1ac06c3b6295ddfc99

8 years agoEnable nonblocking mode in filesystem watcher
xushaohua [Thu, 15 Mar 2018 07:25:56 +0000 (15:25 +0800)]
Enable nonblocking mode in filesystem watcher

Change-Id: I525d32660732a8c686fc02ed52639b4338a9c3b6

8 years agodebian: Prepare new version 2.0.7-1.
Boyuan Yang [Wed, 7 Mar 2018 07:40:08 +0000 (15:40 +0800)]
debian: Prepare new version 2.0.7-1.

8 years agodebian: Upload to experimental.
Boyuan Yang [Mon, 5 Mar 2018 09:04:40 +0000 (17:04 +0800)]
debian: Upload to experimental.

8 years agod/rules: Replace dpkg-parsechangelog
Boyuan Yang [Mon, 5 Mar 2018 08:44:38 +0000 (16:44 +0800)]
d/rules: Replace dpkg-parsechangelog

8 years agodebian: Refresh patches
Boyuan Yang [Mon, 5 Mar 2018 08:34:06 +0000 (16:34 +0800)]
debian: Refresh patches

8 years agodebian: Some clean-up
Boyuan Yang [Mon, 5 Mar 2018 08:28:17 +0000 (16:28 +0800)]
debian: Some clean-up

8 years agoMerge tag '2.0.7'
Boyuan Yang [Mon, 5 Mar 2018 08:24:14 +0000 (16:24 +0800)]
Merge tag '2.0.7'

Release 2.0.7

8 years agodebian: Prepare for new version 2.0.6-3.
Boyuan Yang [Sun, 4 Mar 2018 10:13:15 +0000 (18:13 +0800)]
debian: Prepare for new version 2.0.6-3.

8 years agoRelease 2.0.7
Iceyer [Thu, 1 Mar 2018 08:36:47 +0000 (16:36 +0800)]
Release 2.0.7

8 years agofeat: add hide support for group
Iceyer [Wed, 28 Feb 2018 07:32:39 +0000 (15:32 +0800)]
feat: add hide support for group

Change-Id: I08ca41f4298cc3fdbe1fff1194b239d81c51f3d8

8 years agofeat: add get option interface
Iceyer [Wed, 28 Feb 2018 07:01:38 +0000 (15:01 +0800)]
feat: add get option interface

Change-Id: Ieffc98b1d66b054ec2d8369a0f3d64374543a7d5

8 years agofeat: add group interface for DSettingsGroup
Iceyer [Wed, 28 Feb 2018 06:48:48 +0000 (14:48 +0800)]
feat: add group interface for DSettingsGroup

Change-Id: Iba5963b4d5f4b3dc28ac00b4d57a2f5c97c5defd

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 agodebian: Prepare dtkcore 2.0.6-2
Boyuan Yang [Thu, 18 Jan 2018 01:26:34 +0000 (09:26 +0800)]
debian: Prepare dtkcore 2.0.6-2

8 years agodebian: Backport upstream patch to fix FTBFS with hurd
Boyuan Yang [Wed, 17 Jan 2018 15:34:12 +0000 (23:34 +0800)]
debian: Backport upstream patch to fix FTBFS with hurd

8 years agodebian: Prepare new release.
Boyuan Yang [Wed, 17 Jan 2018 15:14:57 +0000 (23:14 +0800)]
debian: Prepare new release.

8 years agoMerge tag '2.0.6'
Boyuan Yang [Wed, 17 Jan 2018 15:08:53 +0000 (23:08 +0800)]
Merge tag '2.0.6'

Release 2.0.6

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 agodebian: prepre new version 2.0.5.3
Boyuan Yang [Mon, 1 Jan 2018 00:38:08 +0000 (08:38 +0800)]
debian: prepre new version 2.0.5.3

8 years agoMerge tag '2.0.5.3'
Boyuan Yang [Mon, 1 Jan 2018 00:33:27 +0000 (08:33 +0800)]
Merge tag '2.0.5.3'

Release 2.0.5.3

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 agodebian: prepare for 2.0.5.2-3.
Boyuan Yang [Wed, 13 Dec 2017 15:42:02 +0000 (23:42 +0800)]
debian: prepare for 2.0.5.2-3.

8 years agodebian: add patch for qt private header
Boyuan Yang [Wed, 13 Dec 2017 12:09:00 +0000 (20:09 +0800)]
debian: add patch for qt private header

8 years agodebian: add patches
Boyuan Yang [Wed, 13 Dec 2017 11:58:20 +0000 (19:58 +0800)]
debian: add patches

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 agodebian: Prepare new release 2.0.5.2.
Boyuan Yang [Tue, 28 Nov 2017 12:12:47 +0000 (20:12 +0800)]
debian: Prepare new release 2.0.5.2.

8 years agoMerge tag 'upstream/2.0.5.2'
Boyuan Yang [Tue, 28 Nov 2017 12:11:25 +0000 (20:11 +0800)]
Merge tag 'upstream/2.0.5.2'

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 agodebian: confirm symbols for amd64
Boyuan Yang [Tue, 7 Nov 2017 14:20:49 +0000 (22:20 +0800)]
debian: confirm symbols for amd64

8 years agodebian: Prepare new release.
Boyuan Yang [Tue, 7 Nov 2017 12:05:37 +0000 (20:05 +0800)]
debian: Prepare new release.

8 years agoMerge tag '2.0.5'
Boyuan Yang [Tue, 7 Nov 2017 12:02:44 +0000 (20:02 +0800)]
Merge tag '2.0.5'

Release 2.0.5

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 agodebian: refresh symbols
Boyuan Yang [Sun, 29 Oct 2017 17:12:32 +0000 (01:12 +0800)]
debian: refresh symbols

8 years agodebian: prepare new release.
Boyuan Yang [Sun, 29 Oct 2017 17:03:00 +0000 (01:03 +0800)]
debian: prepare new release.

8 years agodebian: Prepare new release. (not ready yet)
Boyuan Yang [Fri, 27 Oct 2017 13:18:36 +0000 (21:18 +0800)]
debian: Prepare new release. (not ready yet)

8 years agoMerge tag '2.0.2'
Boyuan Yang [Fri, 27 Oct 2017 13:17:26 +0000 (21:17 +0800)]
Merge tag '2.0.2'

Version 2.0.2

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 agodebian: Prepare new release 2.0.1.
Boyuan Yang [Wed, 18 Oct 2017 13:03:18 +0000 (21:03 +0800)]
debian: Prepare new release 2.0.1.

8 years agoMerge tag '2.0.1'
Boyuan Yang [Wed, 18 Oct 2017 12:58:33 +0000 (20:58 +0800)]
Merge tag '2.0.1'

Release 2.0.1

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

8 years agodebian: prepare 2.0.0-2.
Boyuan Yang [Sun, 3 Sep 2017 16:03:23 +0000 (00:03 +0800)]
debian: prepare 2.0.0-2.

- Don't build on non-linux platforms.

8 years agodebian: bump S-V to 4.1.0.
Boyuan Yang [Sun, 3 Sep 2017 02:57:36 +0000 (10:57 +0800)]
debian: bump S-V to 4.1.0.

8 years agodebian: update changelog and prepare new release.
Boyuan Yang [Sun, 3 Sep 2017 01:17:01 +0000 (09:17 +0800)]
debian: update changelog and prepare new release.

9 years agodebian: bump S-V to 4.0.1.
Boyuan Yang [Sun, 20 Aug 2017 05:58:16 +0000 (13:58 +0800)]
debian: bump S-V to 4.0.1.

9 years agodebian: refresh symbols
Boyuan Yang [Sun, 20 Aug 2017 05:57:06 +0000 (13:57 +0800)]
debian: refresh symbols

9 years agodebian: deal with the error of dh_missing
Boyuan Yang [Sat, 19 Aug 2017 17:15:06 +0000 (01:15 +0800)]
debian: deal with the error of dh_missing

9 years agodebian: refresh for v2.0.0
Boyuan Yang [Sat, 19 Aug 2017 16:58:24 +0000 (00:58 +0800)]
debian: refresh for v2.0.0

9 years agoMerge tag '2.0.0' into debian
Boyuan Yang [Sat, 19 Aug 2017 16:56:57 +0000 (00:56 +0800)]
Merge tag '2.0.0' into debian

Public first version for dtk2

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 agodebian: Use demangled symbols for library
Boyuan Yang [Thu, 3 Aug 2017 13:24:17 +0000 (21:24 +0800)]
debian: Use demangled symbols for library

9 years agoAdd "dh_missing --fail-missing"
ChangZhuo Chen (陳昌倬) [Thu, 3 Aug 2017 11:43:34 +0000 (07:43 -0400)]
Add "dh_missing --fail-missing"

9 years agoUse more specific path in libdtkcore2.install
ChangZhuo Chen (陳昌倬) [Thu, 3 Aug 2017 11:43:14 +0000 (07:43 -0400)]
Use more specific path in libdtkcore2.install

9 years agoFix copyright indent
ChangZhuo Chen (陳昌倬) [Thu, 3 Aug 2017 11:39:08 +0000 (07:39 -0400)]
Fix copyright indent

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

Change-Id: Ibcd2de8c0346bb0ad31555de392eaac7965bf3bc