開源輕量級辦公組件,Calligra 2.9.8 發布

jopen 9年前發布 | 5K 次閱讀 Calligra

Calligra是一個輕量級的辦公組件,旨在為所有平臺提供一個基于開放標準的優秀辦公軟件。除了標準的辦公軟件外,該版本新增加了示意圖和流程 圖編輯器Flow,以及筆記工具Braindump。Calligra兼容MS Office 2007 文件,改進了啟動速度、性能、文本布局,為平板和智能手機提供Calligra Activ和 Calligra Mobile兩種用戶界面。

開源輕量級辦公組件,Calligra 2.9.8 發布

Calligra 2.9.8 發布,此版本改進了應用和底層開發框架,主要是重要的 bug 修復:

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):
            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).

            </li>

          • 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>

                    calligra-2.9.8.tar.xz

                    更多內容請看發行說明

                    來自:http://www.oschina.net/news/66952/calligra-2-9-8

                     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
                     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
                     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!