qt:qtenginio.git
2 years agoDoc: Fix missing type in \qmlproperty 1.1.2
Sergio Ahumada [Tue, 10 Mar 2015 16:04:36 +0000 (17:04 +0100)]
Doc: Fix missing type in \qmlproperty

 enginioplugin.cpp:122: warning: Missing property type for EnginioOAuth2Authentication::user
 enginioplugin.cpp:128: warning: Missing property type for EnginioOAuth2Authentication::password

Change-Id: I493e7fb3e4adc1a8dbb39c2c5356730bd7ce3a02
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
2 years agoDoc: corrected issue cloudaddressbook
Nico Vertriest [Tue, 3 Feb 2015 13:43:58 +0000 (14:43 +0100)]
Doc: corrected issue cloudaddressbook

Task-number: QTBUG-43810
Change-Id: Ia8b2cac78e4acdd106ebbb139c66c0183ded077d
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
2 years agoMerge remote-tracking branch 'origin/1.1.1' into 1.1
Frederik Gladhorn [Wed, 18 Feb 2015 13:21:39 +0000 (14:21 +0100)]
Merge remote-tracking branch 'origin/1.1.1' into 1.1

Change-Id: I1d4f5d29e5d72df2479de2a33b2d7cb010946fea

2 years agoAutotest: Use resources for test files v1.1.1
Rainer Keller [Wed, 4 Feb 2015 12:14:24 +0000 (13:14 +0100)]
Autotest: Use resources for test files

Change-Id: I4e1aac17ea5d0c4e24e8e1cc5b6ee128e5be3184
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
2 years agoBump version
Oswald Buddenhagen [Fri, 16 Jan 2015 20:06:23 +0000 (21:06 +0100)]
Bump version

Change-Id: I5e8c61bb57ab7de594647399701c5c09cabe1ad7

2 years agoBump version
Oswald Buddenhagen [Fri, 12 Dec 2014 12:48:09 +0000 (13:48 +0100)]
Bump version

Change-Id: Ibdafbb4648e7152cecdb643f5d473cdbc30128bf

3 years agoUpdate sync.profile
Jędrzej Nowacki [Fri, 19 Sep 2014 10:49:41 +0000 (12:49 +0200)]
Update sync.profile

The 1.1 version of enginio should track Qt5.4

Change-Id: Icddbb933fa4ad2f9b860ec873030162564440f05
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
3 years agoDoc: apply title case in section1 qtenginio
Nico Vertriest [Fri, 12 Sep 2014 11:43:07 +0000 (13:43 +0200)]
Doc: apply title case in section1 qtenginio

Task-number: QTBUG-40362
Change-Id: I3e95f9cd108acd57c0594c128ab2643231babe7d
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
3 years agoAdd QML documentation for OAuth2 identification
Jędrzej Nowacki [Fri, 26 Sep 2014 10:15:18 +0000 (12:15 +0200)]
Add QML documentation for OAuth2 identification

Task-number: QTBUG-41493
Change-Id: Ic6b768a21e294dddda730cf34145912aabcf30db
Reviewed-by: Martin Smith <martin.smith@digia.com>
3 years agoqdoc: Correct some links in QtEnginio
Martin Smith [Tue, 9 Sep 2014 11:20:15 +0000 (13:20 +0200)]
qdoc: Correct some links in QtEnginio

Several links in the Enginio docs are either broken, or they got to
the wrong page. The docs also need revising.

Change-Id: I90edd39a94b6922d5fe4423f684fb8004de0dee3
Task-number: QTBUG-40919
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
3 years agoDoc: fix virtual folder name in qtenginiooverview.qdocconf
Topi Reinio [Mon, 15 Sep 2014 11:31:34 +0000 (13:31 +0200)]
Doc: fix virtual folder name in qtenginiooverview.qdocconf

Having a virtual folder name that's different from what appears
in the namespace causes linking issues in the offline docs.

Change-Id: Ie9b0165fa1af4349da48aaf2ff32326c2efc8a0a
Reviewed-by: Martin Smith <martin.smith@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoUpdate license headers and add new license files
Antti Kokko [Fri, 22 Aug 2014 12:29:52 +0000 (15:29 +0300)]
Update license headers and add new license files

- Renamed LICENSE.LGPL to LICENSE.LGPLv21
- Added LICENSE.LGPLv3
- Removed LICENSE.GPL

Change-Id: I901de75cafad74187c43baf98033909e60b49efd
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
3 years agoFix some typos in a warning message
Jędrzej Nowacki [Mon, 15 Sep 2014 12:50:20 +0000 (14:50 +0200)]
Fix some typos in a warning message

Task-number: QTBUG-41287
Change-Id: Iece8f78687b412e23418adbd37b1190b8183addb
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
3 years agoEnable build for generic ssl configs v1.1.0
Andrew Knight [Fri, 29 Aug 2014 11:44:24 +0000 (14:44 +0300)]
Enable build for generic ssl configs

A new config variable, ssl, is available on platforms (such as WinRT)
which support SSL sockets but do not use OpenSSL.

Change-Id: If0300513a071af9e740ed6f0d0e29498962ca927
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@digia.com>
3 years agoMerge "Merge remote-tracking branch 'origin/1.0' into 1.1" into refs/staging/1.1
Jędrzej Nowacki [Fri, 29 Aug 2014 11:43:30 +0000 (13:43 +0200)]
Merge "Merge remote-tracking branch 'origin/1.0' into 1.1" into refs/staging/1.1

3 years agoAdd Enginio 1.1 changelog
Jędrzej Nowacki [Thu, 14 Aug 2014 09:08:47 +0000 (11:08 +0200)]
Add Enginio 1.1 changelog

Change-Id: Ice7e20e923ecc71edfd75d309321ec0b3ab001dd
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoqdoc: Correct some links in QtEnginio
Martin Smith [Fri, 22 Aug 2014 11:25:32 +0000 (13:25 +0200)]
qdoc: Correct some links in QtEnginio

Several links in the Enginio docs are either broken, or they got to
the wrong page. This update fixes several cases in the overview.

Change-Id: I814b2b2c6826fb1a54ac7a8fccc509281298ef77
Task-number: QTBUG-40919
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
3 years agoMerge remote-tracking branch 'origin/1.0' into 1.1
Frederik Gladhorn [Thu, 28 Aug 2014 15:36:34 +0000 (17:36 +0200)]
Merge remote-tracking branch 'origin/1.0' into 1.1

Change-Id: Id12ab58e87ff7f6bd34e50c3381e1477650a6fba

3 years agoAdd change log for Enginio 1.0.6
Jędrzej Nowacki [Thu, 14 Aug 2014 09:26:36 +0000 (11:26 +0200)]
Add change log for Enginio 1.0.6

Change-Id: I25977953c626da6f81bb8eac575321ddaa84a3c3
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAllow update all item's properties in one EnginioModel::setData call
Jędrzej Nowacki [Fri, 4 Apr 2014 13:19:47 +0000 (15:19 +0200)]
Allow update all item's properties in one EnginioModel::setData call

This change adds a new preconfigured role to EnginioModel, which
can be used to update multiple properties of an item in one function
call.

[ChangeLog] EnginioModel is able to update multiple
properties of an item in one setData function call. It can be achieved
by using Enginio::JsonObjectRole.

Change-Id: Ibc640d44f28d40fa349c6efdf65e3bb321a4fc79
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAutomatically refresh EnginioModel if identity was changed
Jędrzej Nowacki [Tue, 29 Apr 2014 19:05:19 +0000 (19:05 +0000)]
Automatically refresh EnginioModel if identity was changed

The server automatically filter data based on ACL. It means that for
example after a succesfull login, a query result may be different.

[ChangeLog][Enginio] Automatically refresh EnginioModel contents
when identity changes.

Change-Id: Ied814d00b8cfb872fcd2ab2e6e7f51692e894890
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAllow to directly query objects through object's id.
Jędrzej Nowacki [Fri, 1 Aug 2014 12:42:53 +0000 (12:42 +0000)]
Allow to directly query objects through object's id.

The change inserts, if given, an object id to request path. It allows
to construct query objects with only type name and id. Such query is
equivalent to a "view" request, that means that instead of returning
a array of results it gives full object only as a result.

From user perspective this change simplify certain group of queries,
for example this query:

QJsonObject query = {{"objectType", "objects.foo"},
                     {"query", {{"id", "1233"}}}};

could be changed to:

QJsonObject query = {{"objectType", "objects.foo"},
                     {"id", "1233"}};

The change cleanups a bit path computation, by not adding an object id
as a fall-back operation. Because of that hint IncludeIdPath could be
replaced by RequireIdPath, which is easier to interpret. It shows that
an operation has no chances to success if an id is missing.

Change-Id: If2bf09da0d7c4388493476a16b138640022c8581
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoDo not create custom backend for tst_files
Jędrzej Nowacki [Thu, 31 Jul 2014 09:49:33 +0000 (11:49 +0200)]
Do not create custom backend for tst_files

It should be faster and more stable, at cost of more complex backend
configuration,

Change-Id: I3b2e202c9e69ac7ffec37b5626e343cfcc818024
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
3 years agoRemove extra semi-colons in enginio
Thiago Macieira [Wed, 30 Jul 2014 06:13:18 +0000 (23:13 -0700)]
Remove extra semi-colons in enginio

enginioreplystate.h:62:41: error: extra ‘;’ [-Wpedantic]

Change-Id: I7894ae409184cfadd26dcb37ce4215f67fcedf4f
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoImprove login code snippet
Jędrzej Nowacki [Tue, 29 Jul 2014 11:48:58 +0000 (13:48 +0200)]
Improve login code snippet

Many users get confused by an identity object being deleted before the
authentication is finished, therefore the snippet should use heap
allocation.

Change-Id: I7fafe6073680a0c89454e7000fe959ad98bc8b0a
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge remote-tracking branch 'origin/1.0' into dev
Frederik Gladhorn [Mon, 28 Jul 2014 13:47:11 +0000 (15:47 +0200)]
Merge remote-tracking branch 'origin/1.0' into dev

Conflicts:
.qmake.conf

Change-Id: I98fec4d0cd8110549d6efc00112678e076781ed4

3 years agoFix QDebug includes
Jędrzej Nowacki [Thu, 10 Jul 2014 12:44:04 +0000 (14:44 +0200)]
Fix QDebug includes

Really we shouldn't include QDebug in a public header.

Change-Id: I69d07e641123ec860ba7d6a34f736af067e6a3ab
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoDoc: Removing url variable from qdocconf file.
Jerome Pasion [Fri, 4 Jul 2014 12:44:08 +0000 (14:44 +0200)]
Doc: Removing url variable from qdocconf file.

-url inherited from the url variable set in qtbase/doc/global

Change-Id: I8a417699e2b2e7a33a3b4a3ccc6174e99955ebbe
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Martin Smith <martin.smith@digia.com>
3 years agofix/optimize dependencies on qt modules
Tasuku Suzuki [Sat, 28 Jun 2014 08:25:42 +0000 (17:25 +0900)]
fix/optimize dependencies on qt modules

Change-Id: I50bb083523431f9bd8d3da24e3364bb088c8f0ef
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoFix static build
Frederik Gladhorn [Mon, 30 Jun 2014 13:34:00 +0000 (15:34 +0200)]
Fix static build

Task-number: QTBUG-39962
Change-Id: I58b4bb6e8a1abeceebabe559ac16a40ae29f7d15
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge remote-tracking branch 'origin/1.0.5' into 1.0
Frederik Gladhorn [Wed, 25 Jun 2014 08:39:14 +0000 (10:39 +0200)]
Merge remote-tracking branch 'origin/1.0.5' into 1.0

Change-Id: I370f3c3e2da42913a4f87ec2c2d9beee9b4d0678

3 years agoAdd dummy cmake test for enginio.
Stephen Kelly [Sun, 22 Jun 2014 10:48:17 +0000 (12:48 +0200)]
Add dummy cmake test for enginio.

The create_cmake.prf will check for the existence of the unit
test, but the enginio files are known to be broken. Skip them
as an exeption.

Change-Id: I57aa7d0f61ad689a5c2d349a0bd4ad25111a9138
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoAdd change log file for 1.0.5 version
Jędrzej Nowacki [Wed, 18 Jun 2014 13:13:06 +0000 (15:13 +0200)]
Add change log file for 1.0.5 version

Change-Id: If6f6e0e8020ec9011382d1ebb2c6c920602c79df
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoBump version
Oswald Buddenhagen [Tue, 17 Jun 2014 22:29:11 +0000 (00:29 +0200)]
Bump version

Change-Id: I9b91e3e85a530d7eb4eb5594d24e627aee1ccb18

3 years agoDoc: Fix qmlclass selector used in documentation config
Topi Reinio [Wed, 11 Jun 2014 15:12:33 +0000 (17:12 +0200)]
Doc: Fix qmlclass selector used in documentation config

A recent change (46959875) in qdoc raised QML types from
subnodes to top-level nodes. This change modifies the
documentation configuration file(s) accordingly.

Change-Id: I0fedbf8b8b7382e3e82402048e81a44a6e5d7a32
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Martin Smith <martin.smith@digia.com>
3 years agoDoc: review updated Enginio documentation v1.0.5
Nico Vertriest [Tue, 20 May 2014 12:22:03 +0000 (14:22 +0200)]
Doc: review updated Enginio documentation

Task-number: QTBUG-39112
Change-Id: I41fa0391d68703afffb8bd67c1d9ce9f3ba4e259
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
3 years agoFix singature of EnginioBaseModelPrivate::receivedNotification.
Jędrzej Nowacki [Fri, 16 May 2014 09:18:44 +0000 (11:18 +0200)]
Fix singature of EnginioBaseModelPrivate::receivedNotification.

Change-Id: Ic7bc3a086fb2012df8de89724ff138df54b39869
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAdd even more debug output to tst_files.
Jędrzej Nowacki [Wed, 7 May 2014 11:09:23 +0000 (13:09 +0200)]
Add even more debug output to tst_files.

The test blocks CI sadly nobody can reproduce the failure locally. This
change is extension to c416ada9bebed82c9859882da14078222354c0d4

Change-Id: I00fd29286a2ea35c4dbb2396471d471ddc94882b
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge remote-tracking branch 'origin/release' into stable
Frederik Gladhorn [Wed, 14 May 2014 10:39:46 +0000 (12:39 +0200)]
Merge remote-tracking branch 'origin/release' into stable

Change-Id: I9938394603201db675944a2c0f9512bbd9e06646

3 years agoMerge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging...
Frederik Gladhorn [Tue, 13 May 2014 20:27:41 +0000 (22:27 +0200)]
Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable

3 years agosync.profile: Point dependencies to an empty string
Sergio Ahumada [Thu, 8 May 2014 10:49:26 +0000 (12:49 +0200)]
sync.profile: Point dependencies to an empty string

This means that we are going to use the same branch name for the
dependencies as the branch of the repository under test.

If we are testing the 'stable' branch, all dependencies will point
to the 'stable' branch as well.

Change-Id: I254a65207d37600be0157d8f53a45d59e55533a0
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAdd debug output tst_files test.
Jędrzej Nowacki [Mon, 5 May 2014 10:52:39 +0000 (12:52 +0200)]
Add debug output tst_files test.

The test seems to be flaky on CI and lately it fails quite often, sadly
nobody can reproduce the failure locally.

Change-Id: I8e98c2946b7fd4f9750dc80e45ff007b56fd2fdc
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoDoc: Adding link to the "Enginio Namespace" page. v1.0.4 v1.0.4-rc1
Jerome Pasion [Tue, 15 Apr 2014 10:30:39 +0000 (12:30 +0200)]
Doc: Adding link to the "Enginio Namespace" page.

-Enginio namespace wasn't included and detected by QDoc as part of the
group/module.

Task-number: QTBUG-33360
Change-Id: If1f2af0ef82895f2c50f1a60fcfc3e5916c74449
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge remote-tracking branch 'origin/release' into stable
Frederik Gladhorn [Thu, 1 May 2014 10:46:11 +0000 (12:46 +0200)]
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Ic93dff7bb023fa16e9b54894909066c4a7281fc0

3 years agoAdd changelog file for 1.0.4 version
Jędrzej Nowacki [Fri, 25 Apr 2014 09:03:10 +0000 (11:03 +0200)]
Add changelog file for 1.0.4 version

Change-Id: Id770b46babf6cd5ba25d658b6f3f86736c137cde
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoIntroduce EnginioModel::reload
Frederik Gladhorn [Mon, 30 Dec 2013 11:42:47 +0000 (12:42 +0100)]
Introduce EnginioModel::reload

[ChangeLog][EnginioModel] Added reload() function to
EnginioModel to force a refresh of all model data.

Change-Id: I7b1a3fdd6e63950f5494d4bab8511feb9f80d9fb
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoAdd user agent to each request header.
Jędrzej Nowacki [Fri, 25 Apr 2014 12:35:58 +0000 (14:35 +0200)]
Add user agent to each request header.

This way we can gather statistics about usage of Enginio api.

Change-Id: I09dd735abe1090c31998e4f6c97aa49a26285730
Reviewed-by: Richard J. Moore <rich@kde.org>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoUpdate plugin info
Frederik Gladhorn [Fri, 25 Apr 2014 12:29:13 +0000 (14:29 +0200)]
Update plugin info

Change-Id: Ib50022469aaf9c0d03aae961738ba03f5d8f7fe8
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoDoc: Add QML Todo example to the list of highlighted examples
Topi Reinio [Tue, 22 Apr 2014 12:33:18 +0000 (14:33 +0200)]
Doc: Add QML Todo example to the list of highlighted examples

Task-number: QTBUG-37203
Change-Id: Id9067acb70538f85c7aae02d99df77d78643309e
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging...
Jędrzej Nowacki [Wed, 23 Apr 2014 12:28:11 +0000 (14:28 +0200)]
Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable

3 years agoBump MODULE_VERSION to 1.0.5
Sergio Ahumada [Thu, 17 Apr 2014 15:37:54 +0000 (17:37 +0200)]
Bump MODULE_VERSION to 1.0.5

Change-Id: I00eb09b39bcee55402fe50c4ded98e897f7119a0
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge remote-tracking branch 'origin/release' into stable
Jani Heikkinen [Wed, 23 Apr 2014 09:45:00 +0000 (12:45 +0300)]
Merge remote-tracking branch 'origin/release' into stable

Change-Id: I4b9ced111eae96d6064be237d80e5038888100dd

3 years agoMerge remote-tracking branch 'origin/stable' into dev
Frederik Gladhorn [Fri, 11 Apr 2014 12:14:33 +0000 (14:14 +0200)]
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I55dd178b83ec44d76002eac40a8bbbd4d2826c79

3 years agoMark EnginioClientConnection::serviceUrl as public
Jędrzej Nowacki [Fri, 11 Apr 2014 11:52:23 +0000 (13:52 +0200)]
Mark EnginioClientConnection::serviceUrl as public

The function should be public as the Enginio allows usage of different
backend urls.

Change-Id: I9a665de26137f4641618f40044b182a21aaf670f
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoUpdate error message and documentation of EnginioModel::setData()
Jędrzej Nowacki [Fri, 4 Apr 2014 09:11:50 +0000 (11:11 +0200)]
Update error message and documentation of EnginioModel::setData()

Change-Id: Ib3f3f1163ef2d9c187c5334dff8c1d139915d755
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoFix documentation link to Enginio::AuthenticationState
Jędrzej Nowacki [Fri, 4 Apr 2014 09:14:28 +0000 (11:14 +0200)]
Fix documentation link to Enginio::AuthenticationState

Change-Id: I61d0c5dfdc9eb649b8be0f372dedf18220e51213
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoDoc: Avoid linking to collision pages
Topi Reinio [Wed, 2 Apr 2014 10:40:16 +0000 (12:40 +0200)]
Doc: Avoid linking to collision pages

C++ class and QML type references for EnginioModel use a shared
doc-include file to document a number of property/method.

This commit splits the model-query.qdocinc content in two, so
that we can pass a correctly disambiguated link as an argument
from the documentation that uses the include. This way, we
avoid linking to collision pages.

Also moves the 'see also' links to the actual property/method
documentation, fixes the \return commands, and does some other
cleanup.

Change-Id: Ia6e178f0ee91625e62289134eada7fb1edc85f62
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoBump version to 1.1.0
Sergio Ahumada [Tue, 1 Apr 2014 09:58:11 +0000 (11:58 +0200)]
Bump version to 1.1.0

Change-Id: I2a8d1815d1a62581c6901788c5e5771d58a33cbe
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge remote-tracking branch 'origin/stable' into dev
Iikka Eklund [Tue, 1 Apr 2014 08:46:26 +0000 (11:46 +0300)]
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: Iacadbce2ac77cbd7755a1b3d6a5d33b021a4cd52

3 years agoDoc: Adding \since commands to the C++ and QML API.
Jerome Pasion [Mon, 31 Mar 2014 11:02:37 +0000 (13:02 +0200)]
Doc: Adding \since commands to the C++ and QML API.

-both classes and QML types should have \since.
-module introduced in Qt 5.3.

Change-Id: I12e0b1df4946dfdf16cd97567b5745b4b308d781
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoDoc: Adding C++ classes page to list of modules.
Jerome Pasion [Fri, 28 Mar 2014 15:26:56 +0000 (16:26 +0100)]
Doc: Adding C++ classes page to list of modules.

-this page will then be listed in the "All Classes by Module" page.

Change-Id: I7804d9aa780d28224edfcb310a6e2d362d329faa
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoDoc: Fix a number of documentation issues
Topi Reinio [Tue, 25 Mar 2014 12:44:14 +0000 (13:44 +0100)]
Doc: Fix a number of documentation issues

This change fixes a number of documentation issues:
    - Rename index.html landing page (collides with Qt docs)
    - Fix navigation
    - Create Enginio QML module page to get correct documentation
      for import statement, fix linking for QML types
    - Fix subtopics for generated QCH files
    - Remove unused pages and files
    - Update documentation namespaces and URLs
    - Other minor fixes

Change-Id: I0a87ab6d0be7df53199e54f4ecd9f84ef30d8622
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge remote-tracking branch 'origin/stable' into dev
Frederik Gladhorn [Mon, 24 Mar 2014 15:06:27 +0000 (16:06 +0100)]
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: Id851b211dfef5e45a680d9660e6f5166b3da848f

3 years agoBump version to 1.0.4 for the Qt 5.3.0 release v1.0.4-beta1
Frederik Gladhorn [Fri, 21 Mar 2014 08:57:41 +0000 (09:57 +0100)]
Bump version to 1.0.4 for the Qt 5.3.0 release

Change-Id: I5cd5d1c962ba2c9344e36a95d8a305226bc10692
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
3 years agoFix autotest failure
Jędrzej Nowacki [Fri, 21 Mar 2014 10:34:35 +0000 (11:34 +0100)]
Fix autotest failure

QtNetwork gives a more specific error code, then it used to.

Change-Id: I2ee5527ea3e3eae6a3b8c010a4b2bbb463e8b852
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge remote-tracking branch 'origin/stable' into dev
Frederik Gladhorn [Mon, 17 Feb 2014 10:22:35 +0000 (11:22 +0100)]
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I7828df917765008fc77d3c89a041cf1fcdf90315

3 years agoMerge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging...
Jędrzej Nowacki [Fri, 14 Feb 2014 11:54:45 +0000 (12:54 +0100)]
Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable

3 years agoShow qdoc and qdocconf files in Qt Creator
Frederik Gladhorn [Tue, 21 Jan 2014 12:29:26 +0000 (13:29 +0100)]
Show qdoc and qdocconf files in Qt Creator

Change-Id: Ide710d1f2d061a032df6b997c3496112b245db2a
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoInternal doc fix
Jędrzej Nowacki [Fri, 24 Jan 2014 10:01:31 +0000 (11:01 +0100)]
Internal doc fix

Change-Id: I4f055ed8cec400e61c72c7cc8ea54711914cf0f0
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoUpdate information about test environment variables
Jędrzej Nowacki [Fri, 24 Jan 2014 13:27:19 +0000 (14:27 +0100)]
Update information about test environment variables

Change-Id: Ie5d390a5e2298c3eb000475e91f0a4e3423e3905
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoFix a typo in the address book example
Jędrzej Nowacki [Fri, 7 Feb 2014 11:24:45 +0000 (12:24 +0100)]
Fix a typo in the address book example

Change-Id: Ic922da1e61101d37f2c359dd58d906b0bdcd30d9
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoStabilize tst_EnginioClient::fullTextSearch
Jędrzej Nowacki [Tue, 11 Feb 2014 12:24:48 +0000 (13:24 +0100)]
Stabilize tst_EnginioClient::fullTextSearch

Change-Id: Iecafc69a45b28cae3bbb5299b8b789be65fd6cbf
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoMerge remote-tracking branch 'origin/release' into stable
Frederik Gladhorn [Tue, 11 Feb 2014 08:17:36 +0000 (09:17 +0100)]
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Iad507212f897e2700077cfc1f4692e4f0da817f5

3 years agoCreate changelog file for 1.0.2 release
Jędrzej Nowacki [Tue, 21 Jan 2014 12:46:32 +0000 (13:46 +0100)]
Create changelog file for 1.0.2 release

Change-Id: I056d1d14398e6feb99da2de7fb145ed5afb26bd6
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoBump version to 1.0.2
Frederik Gladhorn [Tue, 21 Jan 2014 12:19:22 +0000 (13:19 +0100)]
Bump version to 1.0.2

Change-Id: I44225838d44cc08317d2dba182bd6618d0d08061
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge remote-tracking branch 'origin/stable' into release
Frederik Gladhorn [Tue, 21 Jan 2014 12:21:53 +0000 (13:21 +0100)]
Merge remote-tracking branch 'origin/stable' into release

Change-Id: I4127820ff319208899d0a2f4e80404365c6946b3

3 years agoEnable installation of example sources in production builds
Frederik Gladhorn [Mon, 6 Jan 2014 15:36:24 +0000 (16:36 +0100)]
Enable installation of example sources in production builds

Change-Id: Ib33b6edf3a8bfb2d063815c802a8f193b26f39cc
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMerge branch 'release' into stable
Frederik Gladhorn [Wed, 8 Jan 2014 12:43:35 +0000 (13:43 +0100)]
Merge branch 'release' into stable

Change-Id: Ia6d202c1655764601831db7a4ee3880c2dcc4baf

3 years agoUpdate plugins.qmltypes 1.0.1
Frederik Gladhorn [Wed, 8 Jan 2014 09:35:56 +0000 (10:35 +0100)]
Update plugins.qmltypes

Change-Id: I69ce48d46536de9bead300d2932c7068a4b3f271
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoAdd missing change log file for 1.0.1 Enginio version
Jędrzej Nowacki [Wed, 8 Jan 2014 08:34:00 +0000 (09:34 +0100)]
Add missing change log file for 1.0.1 Enginio version

Change-Id: I602010a0ae7e92883a4ac90f145b113a48331897
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
3 years agoImprove and share client docs
Frederik Gladhorn [Mon, 30 Dec 2013 13:24:00 +0000 (14:24 +0100)]
Improve and share client docs

Change-Id: Ib089f9418395c44ab937f65afe710b7fd5809689
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
3 years agoImprove and share model documentation
Frederik Gladhorn [Mon, 30 Dec 2013 12:37:59 +0000 (13:37 +0100)]
Improve and share model documentation

Expand the docs and make them shared.

Change-Id: I00a629ea00006a9f3652d3d54f51f4811d15a6cc
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
3 years agoEnable -Werror for qtenginio
Frederik Gladhorn [Mon, 6 Jan 2014 15:35:31 +0000 (16:35 +0100)]
Enable -Werror for qtenginio

Change-Id: I4dcbb971975df81f14209c48a6c58ca38505ebda
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoUpdate install instructions
Frederik Gladhorn [Fri, 27 Dec 2013 10:18:37 +0000 (11:18 +0100)]
Update install instructions

Task-number: QTBUG-35119

Change-Id: If51629d60694ced7d192a77da72c4cf572094137
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoFix versioning in qdocconf files
Frederik Gladhorn [Tue, 17 Dec 2013 14:29:26 +0000 (15:29 +0100)]
Fix versioning in qdocconf files

Change-Id: I162ea62fe63cb44c7476727a4952ce95a1f543ab
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoFix text for backend helper
Frederik Gladhorn [Fri, 27 Dec 2013 13:07:20 +0000 (14:07 +0100)]
Fix text for backend helper

Change-Id: Id77d32ce062c1bb9b006c368c81959ce88d26624
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoShorten placeholder text
Frederik Gladhorn [Fri, 27 Dec 2013 12:28:06 +0000 (13:28 +0100)]
Shorten placeholder text

Change-Id: I4acda01f183434b6769625ab891db173dd3392ef
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMake qml example dashboard link clickable
Frederik Gladhorn [Fri, 27 Dec 2013 12:27:41 +0000 (13:27 +0100)]
Make qml example dashboard link clickable

Change-Id: Icc7d3cdaeb174ec80880bb0bab301b5683340584
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoFix qml examples listing in docs
Frederik Gladhorn [Fri, 27 Dec 2013 10:58:44 +0000 (11:58 +0100)]
Fix qml examples listing in docs

Task-number: QTBUG-35475

Change-Id: If04caba3daf07f02a77e6a1b199d721fe421babe
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoFix row removal after sorting in addressbook example
Frederik Gladhorn [Fri, 27 Dec 2013 10:00:07 +0000 (11:00 +0100)]
Fix row removal after sorting in addressbook example

Task-number: QTBUG-35712

Change-Id: Iaae9c9cc184860c67a66040378a35c2a585004a7
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
3 years agoMake qml create and query documentation visible again
Frederik Gladhorn [Mon, 30 Dec 2013 12:24:15 +0000 (13:24 +0100)]
Make qml create and query documentation visible again

qdoc doesn't manage to link to Enginio::Operation from within
the Enginio qml module. Rather than not having the docs for these
functions at all have broken links to Operation.

Change-Id: I7e1062eea567b01cd3a3c9c358a615cf770b28d3
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
3 years agoFix doc versioning in headers
Frederik Gladhorn [Mon, 30 Dec 2013 12:00:46 +0000 (13:00 +0100)]
Fix doc versioning in headers

Instead of showing "Qt 1.0" in the header use "Enginio 1.0"

Change-Id: I79bdab5a1753e99dfe5645c50823b82be83600be
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
3 years agoDo not define debug operator<< in header
Frederik Gladhorn [Thu, 2 Jan 2014 15:09:20 +0000 (16:09 +0100)]
Do not define debug operator<< in header

Task-number: QTBUG-35534
[ChangeLog][Enginio] Fixed static linking

Change-Id: I0024b9d6ca816c59885d048af5d5525149de75ed
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
3 years agoMerge remote-tracking branch 'origin/release' into stable
Frederik Gladhorn [Fri, 27 Dec 2013 09:33:16 +0000 (10:33 +0100)]
Merge remote-tracking branch 'origin/release' into stable

Change-Id: I9c92930ac7c26868700cba03d8f809ab4e428a42

3 years agoAdd picture to Social Todo example
Jędrzej Nowacki [Tue, 17 Dec 2013 11:15:07 +0000 (12:15 +0100)]
Add picture to Social Todo example

Change-Id: Icefb3bffa0952344c2a6968ca1b6236544269b92
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoBump Enginio client library version to 1.0.1
Jędrzej Nowacki [Tue, 17 Dec 2013 08:59:27 +0000 (09:59 +0100)]
Bump Enginio client library version to 1.0.1

Change-Id: I5bcbc0bad5aed43143c023b2e02dec9245d849ba
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoFixed SocialTodos example sending unnecessary requests to network
Harri Eronen [Tue, 10 Dec 2013 12:15:20 +0000 (14:15 +0200)]
Fixed SocialTodos example sending unnecessary requests to network

Now OAuth2 request and TodoLists refresh query are reset with null
values instead of obsolete data.Thus those places wont send anynore
unnecessary requests to server.

Change-Id: I4eb52638549ea1e41dda79d6497080a7add16f7b
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoFixes to sharing functionaity in SocialTodos example
Harri Eronen [Tue, 10 Dec 2013 11:54:42 +0000 (13:54 +0200)]
Fixes to sharing functionaity in SocialTodos example

Changes:

TodoList sharing is changed to use only "admin" rights -> Users can
sharethe list further

TodoList sharing supports now both grant & withdraw operations -> list
can be shared and un-shared to/from user

TodoList sharing indicates the current user in UI and prevents grant
changes for it -> App usage a bit more pleasant for random testers

Change-Id: I1605a866728bd768544dc3d44744386e8b4a9fa2
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoFixed "allUsers" user add logic for SocialTodos example
Harri Eronen [Tue, 10 Dec 2013 10:43:25 +0000 (12:43 +0200)]
Fixed  "allUsers" user add logic for SocialTodos example

Now user is tried to add to "allUsers" group always after login -> App
is more robust against different error scenarios, like incomplete
backend configurations

Change-Id: Id7edd4db9ee95f451c351a2a0da561c6444bf419
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
3 years agoAdd key navigation to SocialTodos login view
Harri Eronen [Tue, 10 Dec 2013 08:51:17 +0000 (10:51 +0200)]
Add key navigation to SocialTodos login view

Change-Id: Ic2e65cbb8287d6293b2729ac16e5c6cb50cd5485
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>