Review Request 129363: reliability fixes (WIP)

René J.V. Bertin rjvbertin at gmail.com
Tue Nov 8 18:56:43 UTC 2016


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/129363/
-----------------------------------------------------------

Review request for KDE Software on Mac OS X and Yichao Yu.


Repository: qtcurve


Description
-------

I've been making a number of fixes to QtCurve recently, mostly to improve the reliability of its settings management. The current set of fixes is getting a bit complex and thus something I'd rather put up for review while I work on it.

The leitmotiv is: read and write all settings all the time, even if you don't use everything. This prevents settings getting lost.

This approach is all the more important since I've restored the support for a system-wide stylerc file. For now that's a MacPorts patch, but I'd be happy to include it here if it's considered of general use.


Diffs
-----

  .reviewboardrc PRE-CREATION 
  qt4/common/config_file.cpp 7a0a6bc 
  qt4/config/qtcurveconfig.cpp 740150f 
  qt4/style/qtcurve.cpp 5447e07 
  qt5/common/config_file.cpp 7630f4e 
  qt5/config/qtcurveconfig.cpp df8ce89 
  qt5/style/qtcurve.cpp 981a1e2 

Diff: https://git.reviewboard.kde.org/r/129363/diff/


Testing
-------

Being tested on Mac and Linux with QtCurve the main style.


Thanks,

René J.V. Bertin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-mac/attachments/20161108/17561ff3/attachment.html>


More information about the kde-mac mailing list