lp:~larsu/gsettings-qt/lp1503693

Created by Lars Karlitski and last modified
Get this branch:
bzr branch lp:~larsu/gsettings-qt/lp1503693
Only Lars Karlitski can upload to this branch. If you are Lars Karlitski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Lars Karlitski
Project:
gsettings-qt
Status:
Merged

Recent revisions

75. By Lars Karlitski

qml tests: put changesSpy back

To check that the signal gets emitted when a key is reset.

74. By Lars Karlitski

qgsettings-qml: explicitly emit changed events

We're working around QTBUG-32859 by not dispatching changed signals
directly. This leads to two issues:

1. Changed signals are not emitted by GSettingsQml, because it only
emits those when the value is different from its cached one, which is
already updated by the time the queued signal arrives.

2. Calling schema.reset() from qml and immediately fetching the value
after returns the old value, because the value was only updated when the
signal arrives.

Fix these by explicitly emitting the changed signal when setting the
value from qml (the later one is then ignored) and setting the cached
value when calling reset().

Also, remove changesSpy from test_reset(), because that now counts
changes correctly and includes the ones from previous tests.

This patch can be reverted once the Qt bug is fixed.

73. By CI Train Bot Account

Releasing 0.1+15.04.20150810-0ubuntu1

72. By Lukáš Tinkl

Force handling deferred delete events to avoid memory leaks Fixes: #1460970
Approved by: Nick Dedekind, Lars Uebernickel

71. By Gerry Boland

Add changelog entry inserted into release branch

70. By Timo Jyrinki

No-change rebuild against Qt 5.4.2.

69. By Timo Jyrinki

No-change rebuild against Qt 5.4.1.

68. By Timo Jyrinki

No-change rebuild against Qt 5.4.0.

67. By Timo Jyrinki

No-change rebuild against Qt 5.3.2.

66. By PS Jenkins bot

Releasing 0.1+14.10.20140807-0ubuntu1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:gsettings-qt
This branch contains Public information 
Everyone can see this information.

Subscribers