開源輕量級辦公組件,Calligra 2.9.8 發布
Calligra是一個輕量級的辦公組件,旨在為所有平臺提供一個基于開放標準的優秀辦公軟件。除了標準的辦公軟件外,該版本新增加了示意圖和流程 圖編輯器Flow,以及筆記工具Braindump。Calligra兼容MS Office 2007 文件,改進了啟動速度、性能、文本布局,為平板和智能手機提供Calligra Activ和 Calligra Mobile兩種用戶界面。
General
-
Make the maximum default toolbox button size 22px (bug 352110)
</li> -
Fix display of toolbox icons on CentOS
</li> -
Fix crash when typing a bogus color-set name in the color set dialog
</li> </ul>Kexi
-
General:
</li>-
Avoid repeated opening of the same object, possible for large data
</li> </ul> -
Tables:
</li>-
Table view’s combo box list: ensure that highlighted row is visible
</li> -
Table view: update the highlighted row while scrolling the viewport
</li> </ul> -
Queries:
</li>-
With minor exceptions these functions now work with SQLite, MySQL, PostgreSQL
</li> -
This make Kexi unique environment supporting unified SQL
</li> -
In many cases substitute functions are used to make the result work in a portable way
</li> -
No extra i18n added; will be added in a KDb port
</li> -
Implementation of the function parser supports:
</li> -
checking number of arguments
</li> -
checking types of arguments, sometimes “any number” or “any text or BLOB”
</li> -
checking compatibility of arguments in function
</li> -
checking relation of value of arguments in function, e.g. value of the first argument smaller than second’s
</li> -
checking NULL arguments in function; then most often the result is NULL
</li> -
argument overloading or optional arguments, e.g. round(X) and round(X,Y)
</li> -
displaying of human-readable error messages when the above constraints are not met, for example “Three arguments required” or “Function does not accept any arguments”
</li> -
easy extensibility using just a few lines of code.
</li> -
New feature: Add support for 22 typical scalar SQL functions (wish 352631):
</li>
abs(X), ceiling(X), char(X1,X2,…,XN), coalesce(X,Y,…), floor(X), greatest(X,Y,…) and its alias max(X,Y,…), hex(X), ifnull(X,Y), instr(X,Y), least(X,Y,…) and its alias min(X,Y,…), length(X), lower(X), ltrim(X), ltrim(X,Y), nullif(X,Y), random(), random(X,Y), replace(X,Y,Z), round(X), round(X,Y), rtrim(X), rtrim(X,Y), soundex(X), trim(X), trim(X,Y), unicode(X), upper(X). -
New feature: Add support for hex literals, useful for opearting on BLOBs in queries: X’ABCD’ (SQL) and 0xABCD (ODBC) formats
</li> -
Optimize evaluating type of expressions (also for database migration)
</li> -
Fix broken floating-point constants in Kexi SQL queries, e.g. “1.002” was interpreted as “1.2” (bug 352363)
</li> -
After parsing numbers are now kept losslessly as byte arrays, what enables unlimited precision
</li> -
Improve parsing/sending BLOB literals
</li> -
Improve performance of the SQL scanner
</li> -
Make parsing of argument lists in scalar SQL functions more efficient by reversing direction
</li> </ul> -
MySQL databases:
</li>-
Set client_library_version property for newer versions of MySQL
</li> </ul> -
PostgreSQL databases:
</li>-
Return NULL value for columns of NULL type
</li> -
Switch to “BYTEA HEX” escaping while generating native statements
</li> </ul> </ul>Calligra Flow
-
Fix lack of update of Flow’s canvas and page count when deleting the current page
</li> </ul>Calligra Stage
-
Let Ctrl+Home/Ctrl+End go to top/bottom of text shape in stage. Much more expected than exiting edit-mode and going to the first or last page.
</li> -
Fix crash when loading a presentation created with LO Impress
</li> -
Don’t leave temporary files around
</li> </ul>更多內容請看發行說明。
來自:http://www.oschina.net/news/66952/calligra-2-9-8
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-
-
-
-
-
-
-
-