https://community.kde.org/index.php?title=Kexi/Releases/Kexi_2.2&feed=atom&action=historyKexi/Releases/Kexi 2.2 - Revision history2024-03-29T06:06:43ZRevision history for this page on the wikiMediaWiki 1.40.2https://community.kde.org/index.php?title=Kexi/Releases/Kexi_2.2&diff=20247&oldid=prevMarkuss: Future tense -> Past tense.2012-04-27T10:00:19Z<p>Future tense -> Past tense.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:00, 27 April 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Kexi 2.2 <del style="font-weight: bold; text-decoration: none;">is planned to be </del>the first stable release in KOffice 2 series.''' It <del style="font-weight: bold; text-decoration: none;">will be </del>released within [[Calligra/Schedules/KOffice/2.2/Release_Plan|KOffice 2.2]]</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Kexi 2.2 <ins style="font-weight: bold; text-decoration: none;">was </ins>the first stable release in KOffice 2 series.''' It <ins style="font-weight: bold; text-decoration: none;">was </ins>released within [[Calligra/Schedules/KOffice/2.2/Release_Plan|KOffice 2.2]]</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>See also <del style="font-weight: bold; text-decoration: none;">[[Calligra/Kexi/TODOs|Kexi TODOs]] and </del>[[Calligra/Schedules/KOffice/2.2/Feature_Plan|KOffice 2.2 Feature Plan]].</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>See also [[Calligra/Schedules/KOffice/2.2/Feature_Plan|KOffice 2.2 Feature Plan]].</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==List of changes==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==List of changes==</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l43">Line 43:</td>
<td colspan="2" class="diff-lineno">Line 43:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*A new report plugin debuts in 2.2.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*A new report plugin debuts in 2.2.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**This is a complete rewrite of the previous (unreleased) reports, a forked openRPT.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**This is a complete rewrite of the previous (unreleased) reports, a forked openRPT.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>**Replaces simple printouts</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>**Replaces simple printouts <ins style="font-weight: bold; text-decoration: none;">and Kugar from KOffice 1.6.</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Marked as experimental for developers' safety.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Marked as experimental for developers' safety.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>***Main reason: file format or behaviour can change so compatibility can be broken.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>***Main reason: file format or behaviour can change so compatibility can be broken.</div></td></tr>
</table>Markusshttps://community.kde.org/index.php?title=Kexi/Releases/Kexi_2.2&diff=7449&oldid=prevJstaniek: /* List of changes */2010-12-15T18:43:58Z<p><span dir="auto"><span class="autocomment">List of changes</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:43, 15 December 2010</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16">Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*It is possible to import external data as a single table into the current project</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*It is possible to import external data as a single table into the current project</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[<del style="font-weight: bold; text-decoration: none;">Calligra</del>/#Missing_or_discontinued_features_in_2.2|List of missing or discontinued features compared to version 1.1 is also available]].</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[<ins style="font-weight: bold; text-decoration: none;">Kexi</ins>/<ins style="font-weight: bold; text-decoration: none;">Releases/Kexi 2.2</ins>#Missing_or_discontinued_features_in_2.2|List of missing or discontinued features compared to version 1.1 is also available]].</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></div></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></div></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Jstaniekhttps://community.kde.org/index.php?title=Kexi/Releases/Kexi_2.2&diff=7447&oldid=prevJstaniek: moved Calligra/Kexi/Releases/Kexi 2.2 to Kexi/Releases/Kexi 2.22010-12-15T18:42:52Z<p>moved <a href="/Calligra/Kexi/Releases/Kexi_2.2" class="mw-redirect" title="Calligra/Kexi/Releases/Kexi 2.2">Calligra/Kexi/Releases/Kexi 2.2</a> to <a href="/Kexi/Releases/Kexi_2.2" title="Kexi/Releases/Kexi 2.2">Kexi/Releases/Kexi 2.2</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:42, 15 December 2010</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Jstaniekhttps://community.kde.org/index.php?title=Kexi/Releases/Kexi_2.2&diff=6638&oldid=prevCyrille: Created page with ''''Kexi 2.2 is planned to be the first stable release in KOffice 2 series.''' It will be released within KOffice 2.2 See also [[C...'2010-12-06T17:57:49Z<p>Created page with ''''Kexi 2.2 is planned to be the first stable release in KOffice 2 series.''' It will be released within <a href="/Calligra/Schedules/KOffice/2.2/Release_Plan" title="Calligra/Schedules/KOffice/2.2/Release Plan">KOffice 2.2</a> See also [[C...'</p>
<p><b>New page</b></p><div>'''Kexi 2.2 is planned to be the first stable release in KOffice 2 series.''' It will be released within [[Calligra/Schedules/KOffice/2.2/Release_Plan|KOffice 2.2]]<br />
<br />
See also [[Calligra/Kexi/TODOs|Kexi TODOs]] and [[Calligra/Schedules/KOffice/2.2/Feature_Plan|KOffice 2.2 Feature Plan]].<br />
<br />
==List of changes==<br />
<div style="background-color:#fff0d2;padding:1em;"><br />
*This is the first release within the KOffice 2 series. Most of the works were devoted to match feature set of Kexi 1.1 as much as possible.<br />
*Completely new user interface with tabbed toolbars introduced for easier extensibility<br />
*New component: Report Designer<br />
**Offers sections, visual designer, previewing, printing<br />
**Exports reports ad PDF, ad spreadsheets (KSpread) and as a web page<br />
*New property editor pane added with improved user experience<br />
*Widgets bound to data source show data source names in forms<br />
*Displaying large number of graphic item (using Object data type) has been optimized in table view.<br />
*MS Access (mdb) import plugin is now included in Kexi, so no additional installation is needed<br />
*It is possible to import external data as a single table into the current project<br />
<br />
[[Calligra/#Missing_or_discontinued_features_in_2.2|List of missing or discontinued features compared to version 1.1 is also available]].<br />
</div><br />
<br />
==Missing or discontinued features in 2.2==<br />
===Table Designer===<br />
None known.<br />
<br />
===Query Designer===<br />
None known.<br />
<br />
===Forms===<br />
Forms are provided as a usable preview with slightly limited features, not experimental. Compatibility issues are presented to the user when a form is opened.<br />
<br />
*The following widgets have been disabled because are not working yet and replacements are planned for Kexi 2.4 with a different work flow:<br />
**Autofield widget. Thus, drag & drop of field names onto the form is not available. Users can separately insert labels and data input widgets and assign data sources by hand.<br />
**Layouts (including the Spring element). Users should place the widgets onto the form based on pixel position. For Kexi 2.4, it shall be possible to apply layouts to forms created in previous Kexi releases.<br />
<br />
*Widget properties<br />
**Disabling widgets is not possible.<br />
<br />
*Forms API<br />
**binary/source incompatible with Kexi 1.x<br />
**is still private for 2.2 and no compatibility is declared yet<br />
<br />
===Reports===<br />
*A new report plugin debuts in 2.2.<br />
**This is a complete rewrite of the previous (unreleased) reports, a forked openRPT.<br />
**Replaces simple printouts<br />
**Marked as experimental for developers' safety.<br />
***Main reason: file format or behaviour can change so compatibility can be broken.<br />
***We are declaring the will for providing converter after 2.2 if needed and if times allows.<br />
<br />
*Widgets:<br />
**binary/source incompatible with Kexi 1.x<br />
**is still private for 2.2 and no compatibility is declared yet<br />
<br />
===Database drivers===<br />
*SQLite<br />
**Minimum version of the SQLite database, default engine of Kexi has been increased to 3.6.16. This means there may be no backward compatibility if user creates new tables or new databases in Kexi 2.x and try to open the resulting file in Kexi 1.x.<br />
**SQLite 2 is now unsupported. Users can run Kexi 1.x to import the SQLite 2-based database into the SQLite 3 format, and then switch to Kexi 2.<br />
**Compacting the database files shows no progress (caused by SQLite limitation, workaround is planned for Kexi 2.4).<br />
<br />
===Other===<br />
*Simple printouts are discontinued and replaced with the new reports plugin. Using reports may be recognized as more comples compared to the simple printouts. To address this, autoreports are planned to cover very similar use cases as simple printouts, among others.<br />
<br />
==Notes==<br />
===Database drivers===<br />
*MySQL Embedded is still not supported. Support is planned.<br />
*Minimal SQLite version is '''3.6.16'''. Recommended version is '''3.6.23''' for security reasons ([http://www.kdedevelopers.org/node/4156 secure-delete] feature is available there).<br />
<br />
===Scripting===<br />
Scripts are still provided as experimental feature, without guarantees for full backward compatibility.</div>Cyrille