183 lines
8.5 KiB
HTML
183 lines
8.5 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<!-- releases.qdoc -->
|
|
<title>Release Notes | CSDataQuick Documentation 1.2</title>
|
|
<link rel="stylesheet" type="text/css" href="style/online.css" />
|
|
<script type="text/javascript">
|
|
(function (i, s, o, g, r, a, m) {
|
|
i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
|
|
(i[r].q = i[r].q || []).push(arguments)
|
|
}, i[r].l = 1 * new Date(); a = s.createElement(o),
|
|
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
|
|
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
|
|
|
ga('create', 'UA-24645639-4', 'qt.io');
|
|
ga('set', 'forceSSL', true);
|
|
ga('send', 'pageview');
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div class="header" id="header">
|
|
<header id="navbar" class="">
|
|
</header>
|
|
</div>
|
|
<div class="main">
|
|
<div class="main-rounded">
|
|
<div class="navigationbar">
|
|
<ul class="sub-navigation">
|
|
<li><a href="../../CSDataQuick.html">Home</a></li>
|
|
<li><a href="../docs.html" class="active">Documentation</a></li>
|
|
<li><a href="http://github.com/xiaoqiangwang/CSDataQuick/">Code</a></li>
|
|
<li><a href="https://github.com/xiaoqiangwang/CSDataQuick/issues/">Bug Reports</a></li>
|
|
</ul>
|
|
<div id="main_title_bar">
|
|
<h1>CSDataQuick Documentation</h1>
|
|
<div class="search_bar">
|
|
<script>
|
|
(function() {
|
|
var cx = '001693341472456439948:u9v0snkru3q';
|
|
var gcse = document.createElement('script');
|
|
gcse.type = 'text/javascript';
|
|
gcse.async = true;
|
|
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//www.google.com/cse/cse.js?cx=' + cx;
|
|
var s = document.getElementsByTagName('script')[0];
|
|
s.parentNode.insertBefore(gcse, s);
|
|
})();
|
|
</script>
|
|
<gcse:searchbox-only resultsUrl="search-results.html"></gcse:searchbox-only>
|
|
</div></div>
|
|
<ul>
|
|
<li><a href="index.html">CSDataQuick Documentation</a></li>
|
|
<li>Release Notes</li>
|
|
</ul>
|
|
</div>
|
|
<div class="content">
|
|
<div class="line">
|
|
<div class="content mainContent">
|
|
<div class="sidebar">
|
|
<div class="toc">
|
|
<h3><a name="toc">Contents</a></h3>
|
|
<ul>
|
|
<li class="level1"><a href="releases.html#1-2-1-08-10-2021">1.2.1 (08-10-2021)</a></li>
|
|
<li class="level2"><a href="releases.html#quick-components">quick components</a></li>
|
|
<li class="level2"><a href="releases.html#file-plugins">file plugins</a></li>
|
|
<li class="level1"><a href="releases.html#1-2-0-21-06-2021">1.2.0 (21-06-2021)</a></li>
|
|
<li class="level2"><a href="releases.html#core-libs">core libs</a></li>
|
|
<li class="level2"><a href="releases.html#quick-components">quick components</a></li>
|
|
<li class="level2"><a href="releases.html#apps">apps</a></li>
|
|
<li class="level2"><a href="releases.html#build-system">build system</a></li>
|
|
<li class="level1"><a href="releases.html#1-1-0-01-10-2018">1.1.0 (01-10-2018)</a></li>
|
|
<li class="level2"><a href="releases.html#core-libs">core libs</a></li>
|
|
<li class="level2"><a href="releases.html#quick-components">quick components</a></li>
|
|
<li class="level2"><a href="releases.html#apps">apps</a></li>
|
|
<li class="level1"><a href="releases.html#1-0-0-23-03-2018">1.0.0 (23-03-2018)</a></li>
|
|
<li class="level1"><a href="releases.html#1-0-0b2-16-10-2017">1.0.0b2 (16-10-2017)</a></li>
|
|
<li class="level1"><a href="releases.html#1-0-0b1-15-09-2017">1.0.0b1 (15-09-2017)</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="sidebar-content" id="sidebar-content"></div></div>
|
|
<div class="context">
|
|
<h1 class="title">Release Notes</h1>
|
|
<span class="subtitle"></span>
|
|
<!-- $$$releases.html-description -->
|
|
<div class="descr"> <a name="details"></a>
|
|
<a name="1-2-1-08-10-2021"></a>
|
|
<h2 id="1-2-1-08-10-2021">1.2.1 (08-10-2021)</h2>
|
|
<a name="quick-components"></a>
|
|
<h3 >quick components</h3>
|
|
<ul>
|
|
<li>Update QCustomPlot to 2.1</li>
|
|
<li>Various Qt 6 compatiblity changes</li>
|
|
</ul>
|
|
<a name="file-plugins"></a>
|
|
<h3 >file plugins</h3>
|
|
<ul>
|
|
<li>various caqtdm UI compatiblity changes</li>
|
|
</ul>
|
|
<a name="1-2-0-21-06-2021"></a>
|
|
<h2 id="1-2-0-21-06-2021">1.2.0 (21-06-2021)</h2>
|
|
<a name="core-libs"></a>
|
|
<h3 >core libs</h3>
|
|
<ul>
|
|
<li>Rewrite <a href="qml-csdataquick-components-windowmanager.html">WindowManager</a>.entries using <a href="http://doc.qt.io/qt-5/qabstractlistmodel.html">QAbstractListModel</a>.</li>
|
|
</ul>
|
|
<a name="quick-components"></a>
|
|
<h3 >quick components</h3>
|
|
<ul>
|
|
<li><a href="qml-csdataquick-components-basewindow.html">BaseWindow</a> and <a href="qml-csdataquick-components-cscomposite.html">CSComposite</a> propogate the geometry change to their child items.</li>
|
|
<li>Alias on/offMessage properties to press/releaseMessage and mark them obsolete. This is necessary to be able to read the property in quick designer.</li>
|
|
<li>Fix the binding loop error of <a href="qml-csdataquick-components-cstextupdate.html">CSTextUpdate</a> implicitHeight.</li>
|
|
<li>Fix <a href="qml-csdataquick-components-cstext.html">CSText</a> and <a href="qml-csdataquick-components-cstextupdate.html">CSTextUpdate</a> implicitHeight to 16px if fontSizeMode is Text.FixedSize.</li>
|
|
<li>Fix Stacking.RowColumn of <a href="qml-csdataquick-components-cschoicebutton.html">CSChoiceButton</a>. Now it tries to fit buttons in a square <a href="http://doc.qt.io/qt-5/qml-qtquick-layouts-gridlayout.html">GridLayout</a>.</li>
|
|
<li>Fix parsing of certain malformated MJPEG streams.</li>
|
|
</ul>
|
|
<a name="apps"></a>
|
|
<h3 >apps</h3>
|
|
<ul>
|
|
<li>Add <i>csdq_</i> prefix to applications.</li>
|
|
<li>Viewer will quit when the last window closes if not running in server mode.</li>
|
|
<li>Viewer will not show main window with <i>-noMsg</i> option.</li>
|
|
</ul>
|
|
<a name="build-system"></a>
|
|
<h3 >build system</h3>
|
|
<ul>
|
|
<li>Create cmake functions to build libs/plugins/apps.</li>
|
|
</ul>
|
|
<a name="1-1-0-01-10-2018"></a>
|
|
<h2 id="1-1-0-01-10-2018">1.1.0 (01-10-2018)</h2>
|
|
<a name="core-libs"></a>
|
|
<h3 >core libs</h3>
|
|
<ul>
|
|
<li>Add a new type of data engine <a href="qcsdataenginelocal.html"><i>local</i></a>. The source scheme is loc://<source>[.{json object}] The trailing json object could be used to configure the data type and value.</li>
|
|
<li>Refactor file parsing to be plugin based, supporting ADL, EDL, QML and UI files.</li>
|
|
<li>Refactor utils.cpp to a shared library.</li>
|
|
</ul>
|
|
<a name="quick-components"></a>
|
|
<h3 >quick components</h3>
|
|
<ul>
|
|
<li>Re-implement <a href="qml-csdataquick-components-utilsjs.html">UtilsJS</a>.formatString and <a href="qml-csdataquick-components-dynamicattribute.html">DynamicAttribute</a> in C++.</li>
|
|
<li>dynamicAttribute and limits properties can be used in quick designer. The previouse workaround is removed, which means the previous designer generated files should be updated, by replacing "dynamicAttribute_" with "dynamicAttribute.", "limits_" with "limits.".</li>
|
|
<li>Add custom property editor for <a href="qml-csdataquick-components-csmjpegvideo.html">CSMJPEGVideo</a> in quick designer.</li>
|
|
<li>Add font and fontSizeMode properties to <a href="qml-csdataquick-components-cstext.html">CSText</a> and <a href="qml-csdataquick-components-cstextupdate.html">CSTextUpdate</a> for custom font selection.</li>
|
|
</ul>
|
|
<a name="apps"></a>
|
|
<h3 >apps</h3>
|
|
<ul>
|
|
<li>Rename ADLViewer to Viewer since it displays more than just adl files.</li>
|
|
</ul>
|
|
<a name="1-0-0-23-03-2018"></a>
|
|
<h2 id="1-0-0-23-03-2018">1.0.0 (23-03-2018)</h2>
|
|
<ul>
|
|
<li>Fix handling of empty <a href="qml-csdataquick-data-csdata.html#source-prop">CSData::source</a> to disconnect and reset the data.</li>
|
|
<li>Save/restore main windows's geometry.</li>
|
|
<li>Optimise ca data engine to call ca_pend_io every 100ms. It used to call ca_flush_io for every operation.</li>
|
|
<li>Remove qmake project files and use cmake only.</li>
|
|
<li>Restructure documents.</li>
|
|
<li>Restructure and clean up source code.</li>
|
|
</ul>
|
|
<a name="1-0-0b2-16-10-2017"></a>
|
|
<h2 id="1-0-0b2-16-10-2017">1.0.0b2 (16-10-2017)</h2>
|
|
<ul>
|
|
<li>Add package creation using CPack.</li>
|
|
<li>Add macro input prompt to ADLViewer open file dialog.</li>
|
|
<li>Add an option to draw arrows at the end of an <a href="qml-csdataquick-components-cspolyline.html">CSPolyline</a> item.</li>
|
|
</ul>
|
|
<a name="1-0-0b1-15-09-2017"></a>
|
|
<h2 id="1-0-0b1-15-09-2017">1.0.0b1 (15-09-2017)</h2>
|
|
<ul>
|
|
<li>First public beta release.</li>
|
|
</ul>
|
|
</div>
|
|
<!-- @@@releases.html -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="footer">Copyright (C) 2012-2021 Xiaoqiang Wang, Paul Scherrer Institute.</div>
|
|
</body>
|
|
</html>
|