LibreOffice 4.3 Release Notes

From The Document Foundation Wiki
Jump to: navigation, search

Contents

LibreOffice 4.3 Yenilikleri

Bu sayfa hakkında

This is an in-progress scratch-pad of notes to build release notes from as and when we release. Please do not list features that are to be shipped already in the 4.2 release! Please do not add wish-list features that you hope will be implemented, but only what actually is implemented already.

What does a good feature look like here:

  • It has a description, and a way for a busy reviewer, to find and play with the feature. Target someone who is extremely busy, and knows little-to-nothing about the product. So if a user interface element is key to the feature, be very explicit about where it is, e. g. Menu ▸ Format ▸ Character ▸ Position [tab] ▸ ‘90 degrees’ paths to the elements you changed. Of course, you know your feature is important, and that everyone should care about the Extensible AutoShapes Properties dialog – but often the guys taking the screenshots and writing the notes do not.
  • It credits the main authors who did the work – just add them in brackets after the feature, where possible.
  • If the feature can be shown off with a sample / test file – particularly for new import-able features, it would be wonderful to have a link to/up-load of a test file that we can use to show that feature off to best effect. That really helps us to make good screenshots to show off the features, and allows reviewers to do their testing.

Thanks in advance for your help filling this out!


Writer Kelime İşlemci

Paragraflardaki karakter limiti artırıldı

Writer Kelime İşlemci parağraflarındaki 16 bitlik (65.535) karakter sınırı 32 bit (2.147.483.647)’e yükseltildi. Özellikle Especially useful in locales where there is a requirement to record minutes of meetings in a single paragraph. tdf#30668, i#17171 (Caolán McNamara)

A paragraph with more than 64k characters

Gezgin düğmesi taşındı

Gezgin düğmesi aşağıdaki kaydırma çubuğundan Bul çubuğuna alındı (Samuel Mehrbrodt, UX-Advise Team)

Before
After

Düğmelerin yazıtipi boyutunu artır/azalt

  • Yazıtipi boyutu artır düğmesinin limiti 72pt kaldırıldı. tdf#73414 (Maxim Monastirsky, Caolán McNamara)
  • Çizim nesnelerine de yazıtipi boyutu artır/azalt işlevselliği eklendi. commit (Maxim Monastirsky)

DrawingML içe/dışa aktar

Brand new drawingML-based DOCX import/export filter for shapes and TextFrames. For more details, see this blog entry. (Miklos Vajna)

Before
After

Bu örnek DOCX belgesini deneyin.

İç içe yorumları içe/dışa aktar

ODF, DOC, DOCX ve RTF dosyalarında iç içe yorumlar içe/dışa aktarılabiliyor. i#123792 (Oliver-Rainer Wittmann - Apache: ODF süzgeci ve DOCX içe aktarma kısmı, Miklos Vajna: DOCX dışa aktarma ve RTF/DOC süzgeci kısmı)

Nested comments in a file imported from RTF.

Orantılı resim ölçekleme

Resimler artık varsayılan olarak orantılı ölçekleniyor, serbest yeniden boyutlandırma özelliği de kullanılabilir durumda. ⇧ Shift. tdf#71669 (Tomaž Vajngerl)

Yazılmayan karakterler için Açık Mavi

Yazılmayan karakterler “açık mavi” renk ile gösteriliyor (halihazırda Mac OSX için kullanılabilir değil). tdf#68071 (Tomaž Vajngerl)

Non-printing Characters

İlgili metin çerçevesi hizalama iyileştirmeleri

İlgili metin çerçeveleri için çoklu ilişkiler artık destekleniyor. Ayrıntılar için bu günlük girdisine bakınız. (Miklos Vajna)

Relative textframes: relative from page or paragraph.

Metin çerçeveleri için dikey hizalama

Metin çerçeveleri için artık metin dikey hizalama destekleniyor. “Seçenekler” sekmesin altındandan seçilebilir. (Zolnai Tamás)

Vertical alignment for text frames

Yazdırma alanındaki yorumları yazdırmak

Ekranın sağında metin yanında bulunan yorumlar artık yazdırılabiliyor. Her sayfa yorumlar için alan oluşturmak maksadıyla boyutlandırılıyor. tdf#36815 (Caolán McNamara)

New 'Place in margins' option
Sample output pdf with comments in margin

Tüm yorumları biçimlendir

The character properties of all comments can be set at the same time now in order to reformat all comments in a document at the same time. (Caolán McNamara)

New 'Format all comments' option

Unicode-compliant soft hyphen handling

Soft hyphens can result non-standard hyphenation, according to the Unicode standard, and (soft hyphen based) hyphenation dialog window suggests these hyphenation points, too. tdf#44314 (László Németh)

Non-standard hyphenation support in user-defined dictionaries

In the user-defined dictionaries, now it is possible to use a [] block instead of the = sign to specify character changes before the hyphenation break. Possible character changes:

  • Extra characters, for example tug[g]gumi results the correct hyphenation “tugg- gummi” of the Swedish word “tuggummi”.
  • Character removing specified by a digit, for example paral·[1]lel results correct hyphenation “paral- lel” of the Catalan word “paral·lel”, removing one character before the break point.
  • Both removed and extra characters, for example cafee[2é]tje results correct hyphenation “café- tje” of the Dutch word “cafeetje”, removing two characters before the break point, and adding an extra one.

Note: also it is possible to complete the hyphenation of Dutch, Norwegian, Swedish, Catalan, Hungarian without the modification of the TeX-like hyphenation patterns, using a default shared user-defined dictionary file. (László Németh)

New non-standard hyphenation support in user-defined dictionaries

Grafik tasarım ve eğitim için LibreOffice’in Logo benzeri programlama ortamı olan LibreLogo iyileştirmeleri:

A transparent circle with 50% transparent outline (the orange part is the overlapping of the circle and its outline). Kaynak kod: PENSIZE 100 PENCOLOR “GOLD” PENTRANSPARENCY 50 FILLCOLOR “RED” FILLTRANSPARENCY 50 CIRCLE 450
  • Renk ve şeffaflık dereceleri artık FILLCOLOR ve FILLTRANSPARENCY komutları ile destekleniyor. (bilgi)
Example for LibreLogo color gradient support. Code: PENUP REPEAT 100 [ FILLCOLOR [ANY, ANY] CIRCLE 20 + RANDOM 130 POSITION ANY ]
  • Daha fazla bilgi için, LibreLogo haber ve örnekleri portalına bakabilirsiniz: LibreLogo.org

Calc Hesap Tablosu

Formüllerde akıllı vurgulama

  • Bir formül seçildiğinde aynı hücrenin çoklu örneklerde kenarlık vurgulaması artık aynı rengi alıyor. Uzun bir formülü hesapladıktan sonra vurgulanan hücrelerin ve formüldeki hücreler aynı rengi aldıkları için formül ile kolayca ilişkilendirilebilir. tdf#52461 (Rachit Gupta)
Before
After

Seçilen satır ve sütun sayısı durum çubuğunda

  • Hücreler seçildiğinde seçilen satır ve sütun sayısı durum çubuğunda gösterilir. tdf#64290 (Manmeet Singh)
See the number of selected rows and columns in the status bar.
  • Sayfa sekme alanı: sayfa sekmeleri için kullanılabilir alan genişlediğinde sekmelerin kullanımı daha iyi hale gelmektedir. (Michael Meeks)

Yukarıdaki hücrenin içeriği ile hücre düzenleme başlayın

  • Allow starting of cell edit with the content of the cell above it as its initial content. It is bound to the Ctrl+' (single quote) key by default. (Note: On some locales this keyboard shortcut may conflict with the system default shortcuts. If the default shortcut does not work due to conflict, bind it to a different shortcut). (Kohei Yoshida)
Starting cell edit with the formula from the above cell.

Kullanıcı tarafından seçilebilen metin dönüştürme modelleri

Under Tools ▸ Options ▸ LibreOffice Calc ▸ Formula in Detailed calculation settings ▸ Custom ▸ Details the user can select how textual cell content shall be treated in arithmetic operations. See also this blog entry for some details. tdf#37132 and tdf#75834 related (Eike Rathke)

Text-conversion.png

Özet tablo düzen iyileştirmesi

"Data" field is now on columns by default, and can be moved to rows if needed. This makes it much faster to generate useful pivot tables from large data sources. tdf#77927 (Tomaž Vajngerl)

Before version 4.3, it was only possible to generate pivot table with data field on rows.
Start from LO 4.3, it's also possible to generate pivot table with data field on columns.

Formül motoru

  • Excel işbirlikteliği için GAMMA.DIST, GAMMA.INV ve GAMMALN.PRECISE hesap tablosu işleçleri eklendi. tdf#71936 (Winfried Donkers)
  • Excel işbirlikteliği için LOGNORM.DIST, LOGNORM.INV, NORM.DIST, NORM.INV, NORM.S.DIST ve NORM.S.INV hesap tablosu işleçleri eklendi. tdf#72158 (Winfried Donkers)
  • Excel işbirlikteliği için T.DIST, T.DIST.2T, T.DIST.RT, T.INV, T.INV.2T ve T.TEST hesap tablosu işleçleri eklendi. tdf#72793 (Winfried Donkers)
  • Excel işbirlikteliği için PERCENTILE.EXC, PERCENTILE.INC, PERCENTRANK.EXC, PERCENTRANK.INC, QUARTILE.EXC, QUARTILE.INC, RANK.EQ ve RANK.AVG hesap tablosu işleçleri eklendi. tdf#73146 (Winfried Donkers)
  • Excel işbirlikteliği için MODE.SNGL, MODE.MULT, NEGBINOM.DIST ve Z.TEST hesap tablosu işleçleri eklendi. tdf#72197 (Winfried Donkers)
  • Excel işbirlikteliği için FLOOR.PRECISE, CEILING.PRECISE ve ISO.CEILING hesap tablosu işleçleri eklendi. tdf#71720 (Winfried Donkers, Eike Rathke)
  • Excel işbirlikteliği için NETWORKDAYS.INTL ve WORKDAY.INTL hesap tablosu işleçleri eklendi. tdf#73147 (Winfried Donkers)
  • Excel işbirlikteliği için ERF.PRECISE ve ERFC.PRECISE hesap tablosu işleçleri eklendi. tdf#73149 (Winfried Donkers)

CoinMP çözümleyici etkin

Önceki LibreOffice sürümleri lpsolve (doğrusal programlama) çözümleyicisi içeriyordu, artık hem “lpsolve” hem de “coin-mp” çözümleyicileri bulunmaktadır. (Matúš Kukan)

İstatistik sihirbazı (Excel eklentisi "Analysis ToolPak" alternatifi)

İstatistik Sihirbazında Veri ▸ İstatistik

  • ANOVA testi eklendi. (Tomaž Vajngerl)
  • F-testi eklendi. tdf#74663 (Tomaž Vajngerl)
  • t-testi eklendi. tdf#74668 (Tomaž Vajngerl)

Rastgele sayı üreteci

Rastgele sayı üreteci iletişim penceresinde Düzenle ▸ Doldur ▸ Rastgele Sayı, artık kullanıcı isteğe bağlı olarak üretilen rastgele sayıdaki ondalık hanesini sınırlandırabiliyor. tdf#76718 (Tomaž Vajngerl)

The new rounding option for random number generation

Sunum ve Çizim

Sayfa sayısı

Karmaşıklığı önlemek için artık gizli slaytlar “Sayfa Sayısına” dahil edilmiyor. tdf#74383 (J. Fernando Lagrange)

Slaytı pencereye uydur

Tek tıklamayla açık slaytı pencere uydurmak için durum çubuğuna bir simge eklendi. (Caolán McNamara)

Fit slide to current window

Slide Pane selected/unselected slides with mouse over

It is now possible to distinguish between selected and unselected slides when the mouse over highlight activates. rhbz#1096295 (Caolán McNamara)

Before, Selected or Unselected
After, Unselected
After, Selected

3D modeller

LibreOffice artık sunumlara glTF biçiminde 3B modellerin eklenmesini destekliyor (libgltf kullanarak). Bu özelliği kullanmak için Ekle ▸ Nesne ▸ 3B Model yolunu kullanın. Halihazırda bu seçenek Windows ve Linux için kullanılabilir durumda. (Zolnai Tamás, Jan Holesovsky, Markus Mohrhard).

  • Durağan model: Ördek
Duck 3D model, full face
Duck 3D model, profile
Duck 3D model, from behind

Document including duck model.

  • Canlandırılmış model: Canavar
Monster 3D model

Document including monster model.

  • .dae ve *.kmz biçimindeki 3B modellerde sınırlı destek vardır (collada2gltf kullanarak). (Zolnai Tamás, Matúš Kukan).

Base Veritabanı

  • LibreOffice, Microsoft Access veritabanı dosyasını LibreOffice Base veritabanı dosyasına dönüştüren Access2Base eklentisinin yeni sürümüyle derlendi, ayrıntılar içinScripting / Base’e bakınız.

Chart Grafik

Property Mapping

Added property mapping functionality for charts, allowing to change data series properties based on spreadsheet values. For more details see this blog entry (Markus Mohrhard)

The new Property mapping dialog

Çekirdek

Erişilebilirlik

  • On Windows, IAccessible2 is now the only assistive technology support option. Support for the Java Accessibility Bridge has been removed, and turning on experimental features is no longer necessary in the Advanced options to enable assistive technology support.
  • Added new, specialized roles for specific text, spreadsheet and presentation documents. tdf#39944 (blog post) (Jacobo Aragunde)
  • Improve mapping of ATK and LibreOffice roles, matching new(ish) ATK roles with existing UNO ones. tdf#39944 (blog post) (Jacobo Aragunde)
  • Expose the role change between a heading and a paragraph through a new UNO accessibility event. tdf#35105 (blog post) (Jacobo Aragunde)
  • Remove unnecessary text-attributes-changed events when typing. tdf#71556 (Jacobo Aragunde)
  • Notify misspelled words to accessibility. tdf#71558 (Jacobo Aragunde)
  • Use quick help text as the accessible name for toolbar buttons if not explicitly set. tdf#74681 (Jacobo Aragunde)

VCL (GUI Araç Takımı)

  • Major refactoring and cleanup of the VCL code (Chris Sherlock)

Seçenekler / Genel

CUPS, fax machines and spadmin

LibreOffice will now autodetect that fax4CUPS printers are fax machines and prompt for the fax number to use when you print to them. Multiple numbers, separated by commas, can be entered.

Fax4cups.png

Other printer drivers that contain custom options which can take arbitrary text or numbers are now supported. So to set the phone number for printer drivers for fax machines that utilize a custom option for that purpose the number can be entered in the device tab of the printer properties.

Ppd-custom-options.png

The graphical utility spadmin is now removed in favor of these new features and the operating system's standard printer administration tools. (Caolán McNamara)

Filtreler

İyileştirilmiş PDF içe aktarma

İyileştirilmiş OOXML desteği

  • Initial import support for OOXML Strict in the DOCX, XLSX and PPTX formats. For more details, see this blog entry. (Markus Mohrhard, Miklos Vajna)
  • Theme fonts support: detect and render the proper fonts and preserve font theme attributes. Details in this blog entry. (Jacobo Aragunde)
  • Preserve theme colors on fonts, paragraphs and table cells. (Jacobo Aragunde, blog entry)
  • Preserve style attribute on shapes and tables. (Jacobo Aragunde)
  • Preserve line and fill theme colors on shapes, including color transformations. (Jacobo Aragunde, blog entry)
  • Preserve gradient shape fill, although the render is not accurate the gradient information is completely preserved on export. (Jacobo Aragunde, blog entry)
  • Save embedded spreadsheets, presentations, etc. in docx documents. (Jacobo Aragunde)
  • Improved Standard Document Tags support: fix export of date and checkbox controls, fix import of combobox controls reusing dropdown control and preserve the other kinds of tags. (Jacobo Aragunde)
  • Preserve effects on shapes and pictures, including 3D effects and artistic effects. (Jacobo Aragunde, blog entry)
Artistic effects in Writer
  • Improved handling of Writer track changes in groupshape text. (Miklos Vajna, blog entry)
Group shape with change tracking text in Writer
  • Shape adjustment names are now exported according to the specification. tdf#73215 (Miklos Vajna)
  • VML import now handles optional command parameters. commit (Miklos Vajna)
  • Improved drawingML export of pattern fill for shapes. commit (Miklos Vajna)
  • DOCX import now handles explicit horizontal merges of table cells. tdf#65090 (Miklos Vajna)
  • DOCX import now handles floating tables anchored inside tables. tdf#74357 (Miklos Vajna)

Yeni İçe Aktarma Filtreleri

  • Microsoft Works spreadsheets and databases (Laurent Alonso)
  • A host of legacy Mac formats (Laurent Alonso)
    • spreadsheets: BeagleWorks, ClarisWorks, Claris Resolve, GreatWorks, MacWorks, Wingz
    • vector and bitmap images: BeagleWorks, ClarisWorks, GreatWorks, MacPaint, MacWorks, SuperPaint

Grafik Arayüz

Yenilenmiş Tango simge seti

The default Tango icon set has received a general update, including the addition of new icons for the Sidebar. (Alexander Wilms, Miroslav Mazel)

4.3 Tango icons.png

Native background rendering on OSX

Native rendering of toolbars background on OSX. tdf#69358 (Joren De Cuyper, Jan Holesovsky, Tor Lillqvist)

Native toolbar background

Renk seçici iyileştirmeleri

  • Çizgi rengi seçici artık bir liste yerine renk paleti kullanıyor. tdf#46839 (Maxim Monastirsky)
Before
After
  • Several color pickers were converted to split buttons, making it possible to apply the last used color with one mouse click. This includes: Font color (Impress, Draw), Font color of drawing objects (Writer, Calc), Line color, 3D Extrusion color. commit (Maxim Monastirsky)

Başlangıç Merkezi İyileştirmeleri

  • Sadece ODF değil tüm dosya türleri içinde ön izleme imkanı vermektedir. tdf#72469 (Jan Holesovsky)
  • Son Kullanılan Belgeler seçilerek silinebilir (Jan Holesovsky)
Son Kullanılan Belgeler İsteğe Bağlı Olarak Silinebilir

Initial HiDpi support

DOCX belgeleri için ilerleme çubuğu

  • DOCX içe aktarma artık bir ilerleme çubuğuna sahip. tdf#58044 (Miklos Vajna)
DOCX dosyası açılırken ilerleme çubuğu

Yerelleştirme

Dil listesinde yeni diller/yereller

Available for character attribution and spell-checking.

  • Added Maninkakan, Eastern, Latin [emk-Latn-GN]. tdf#74672 (Eike Rathke)
  • Added Avar [av-RU]. tdf#75161 (Eike Rathke)
  • Added Cree, Plains, Latin [crk-Latn-CN] and Syllabics [crk-Cans-CN]. tdf#73973 (Eike Rathke)

Yerel veri ile yeni diller/yereller

Available as default document language and for locale specific formatting.

  • Added Lengo [lgr-SB] locale data. tdf#72512 (pcunger, Eike Rathke)
  • Added Moore [mos-BF] locale data. tdf#78647 (David Delma, Eike Rathke)
  • Added French (Côte d'Ivoire) [fr-CI] locale data. tdf#79348 (David Delma, Eike Rathke)
  • Added French (Mali) [fr-ML] locale data. tdf#79349 (David Delma, Eike Rathke)
  • Added French (Senegal) [fr-SN] locale data. tdf#79350 (David Delma, Eike Rathke)
  • Added French (Benin) [fr-BJ] locale data. tdf#79351 (David Delma, Eike Rathke)
  • Added French (Niger) [fr-NE] locale data. tdf#79352 (David Delma, Eike Rathke)
  • Added French (Togo) [fr-TG] locale data. tdf#79353 (David Delma, Eike Rathke)

Yeni dil etiketi eklendi

In character attribution dialogues the language list box (of the Western text font if CJK or CTL are enabled) is now a combo box with an edit field where the user can specify a valid BCP 47 language tag to define a text language attribute if the language they wants to assign is not available from the selectable list. (Eike Rathke)

Language-tag-combobox.png

Performans

  • Düzenlenmiş verinin yeniden sıralanma algoritması elden geçirildi. Geniş veri setlerinin sınıflandırılması artık daha hızlı. (Kohei Yoshida, Michael Meeks)
  • Birçok bağlantısı ile OOXML belgelerini içe aktarma artık daha hızlı. (Michael Meeks)
  • Daha fazla hızlandırılmış DOCX bağlantı içe akatarması. tdf#76563 (Miklos Vajna)

Altyapı

Betik / Base veritabanı

Access2Base yeni sürüm

LibreOffice bundles Access2Base V1.1.0, a simplified API for scripting of Base (and database forms stored in Writer, Calc, ... documents) in the Basic programming language. It is more concise and easier to learn than the cross-language standard UNO API. The current version allows dynamic data access from any Basic macro, including, just as an example, from a user-defined function invoked in a Calc cell formula. (Jean-Pierre Ledure)

Uzantılar

Kaldırılan/Olumsuz Özellik

  • OpenOffice.org 1.0 XML dosya biçimine dışa aktarmak kaldırıldı; kullanıcılar daha iyi sonuç veren ODF biçiminde kaydetmesi için yönlendiriliyor. Ancak eski dosya biçimlerinden hâlâ içe aktarmak mümkün. (Bryan Quigley)
  • Draw Çizim artık Kenar Çubuğunda “Şekil Ekle” paneli bulundurmayacak. tdf#73070 (Rob Snelders)

ODF değişiklikleri

API değişiklikleri

OSL makro temizleme

C++ UNO bağlayıcıları ve URE kitaplıkları

  • All inline C++ functions that took a sal_Bool parameter by value or returned sal_Bool have been changed to use bool instead. This should effectively be transparent to client code, and potentially helps static analyzers produce better diagnostics.

UNO API değişiklikleri

Removing XInitialization from a service implementations
Deprecating com.sun.star.lang.XTypeProvider.getImplementationId

Implementations should just always return an empty sequence, and clients should be prepared to routinely obtain empty sequences (which already could have happened in the past) or (better) not call this method at all. core commit dd1050b182260a26a1d0ba6d0ef3a6fecc3f4e07

UNO API kaldırılanlar

Platform Uyumluluğu

Windows

  • Windows’ta inşa ortamı güncellendi (Windows Server 2012R2 with Visual Studio 2012).

En çok kızdıran hatalar

Aşağıdaki kızdıran hatalar zamanında düzeltilemedi ve hata düzeltme dağıtımlarında da bahsedilecektir: