ReleaseNotes/4.1/sl

= Spremembe v LibreOffice 4.1 =

O tej strani
To je delovna zabeležka za opombe ob izdaji, ko do izdaje pride. Prosimo, ne navajajte funkcionalnosti, ki so že vsebovane v opombah ob izdaji 4.0! Ne dodajajte funkcionalnosti, ki si jih želite, temveč zgolj tiste, ki bodo dejansko vsebovane v izdaji.

Kako je videti dober opis nove funkcionalnosti:


 * vsebuje opis in pot za z delom zasutega pregledovalca, da poišče in se poigra s funkcionalnostjo. Ciljni bralec je nekdo, ki je zelo zaposlen in ne ve veliko o izdelku. Če je za funkcionalnost ključen element uporabniškega vmesnika, bodite zelo nazorni, kje se nahaja, npr. poti do elementov, ki ste jih spremenili. Seveda vi veste, da je vaša dodana funkcionalnost pomembna in da nihče ne bi smel ostati ravnodušen do razširljivega pogovornega okna lastnosti samooblik – vendar ljudje, ki delajo zaslonske slike in pišejo opombe, tega ne vedo.
 * navaja glavne avtorje, ki so opravili delo - kar dodajte jih v oklepajih po opisu funkcionalnosti, kjer je to možno;
 * če je mogoče funkcionalnost prikazati z vzorčno / preizkusno datoteko - še posebej za nove uvozne funkcionalnosti, bi bilo lepo, če bi vseboval tudi povezavo ali kar naloženo preizkusno datoteko, s katero lahko kar najbolje demonstrirate novo funkcionalnost. S tem resnično pomagate pri izdelavi dobrih zaslonskih slik za prikaz funkcionalnosti in omogočite pregledovalcem, da opravijo preizkušanje.

Vnaprej hvala za izpolnjevanje tega dokumenta!

Writer

 * Slike, vdelane v besedilo, lahko zdaj enostavno sukate po korakih 90 stopinj. (Tomaž Vajngerl)
 * write-rotate-ui.png


 * Besedilni okviri Writer odslej podpirajo za ozadje preliv. (Miklós Vajna)
 * Swxtextframe-gradient-ui.png


 * Vdelava pisav v dokumentih programa Writer. (Luboš Luňák)


 * Vrstico komentarjev je enostavno preklopiti z gumbom na ravnilu. (Rodolfo Ribeiro Gomes)


 * V okolju Windows sodobni IME-ij prikazujejo svoja okna s predlogi na bolj branju prijaznih položajih. (Yohei Yukawa - Google)


 * Uvoz in izvoz grafičnih oznak označevanj v filtrih DOC, DOCX in RTF. (Jian Hong Cheng - Apache: del DOC, Miklos Vajna: dela DOCX in RTF)


 * Izboljšano ravnanje s komentarji v sprotnih opombah in nogah. (Joren De Cuyper)


 * Komentarji na obsege besedila se zdaj lahko raztezajo čez več odstavkov. (Miklos Vajna)


 * Uvozni filter DOCX zdaj obravnava tudi like drawingml, ki niso bitne slike. (Miklos Vajna)

Calc

 * Vdelovanje pisav v preglednice Calc. (Noel Power)
 * Dodane Stopničaste črte k črtnim in XY (razpršenim) grafikonom. (Eric Seynaeve)
 * Nova funkcionalnost v preglednici Calc: prešteje izbrane celice: (Prashant Pandey)
 * Uvoz velikih dokumentov HTML s tabelo z več kot 64k celicami. (Eike Rathke)

Formule

 * Nova funkcija za preglednice NUMBERVALUE, kot jo definira standard ODF OpenFormula. (Winfried Donkers, Eike Rathke)
 * Nova funkcija za preglednice SKEWP, kot jo definira standard ODF OpenFormula. (Winfried Donkers)
 * Nove funkcije za uvoz/izvoz v programu Excel 2013 za združljivost s standardom ODF OpenFormula. (Eike Rathke) Podprte so naslednje funkcije, posebnosti imen so podane kot (v oklepajih ime v angleškem up. vmesniku programa Calc) [v oglatih oklepajih pa ime ODFF]  ACOT, ACOTH, ARABIC, BASE, BINOM.DIST.RANGE (B) [BINOM.DIST.RANGE], BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, COMBINA, COT, COTH, CSC, CSCH, DAYS, DECIMAL, FORMULATEXT (FORMULA) [FORMULA] , GAMMA, GAUSS, IFNA, IMCOSH, IMCOT, IMCSC, IMCSCH, IMSEC, IMSECH, IMSINH, IMTAN, ISFORMULA, MUNIT, NUMBERVALUE, PDURATION (DURATION) [PDURATION] , PERMUTATIONA, PHI, RRI, SEC, SECH, SHEET, SHEETS, SKEW.P (SKEWP) [SKEWP] , UNICHAR, UNICODE, XOR

Impress

 * Vdelovanje pisav v datoteke predstavitev Impress. (Radek Doulik)
 * Glejte tudi Filtri
 * Zdaj je lažje ustvarjati projekcije iz niza slik s funkcijo “Album fotografij”.  (Gergő Mocsi)
 * Najdete na:
 * Možnost onemogočenja priloženega zaslona upravljalca predstavitve, s čimer je integracija OpenLP veliko bolj gladka. (Manik Malhotra)

Draw

 * Glejte tudi Filtri

Base

 * Omeji rezultate poizvedbe z uporabo kombiniranega polja 'Meja' na orodni vrstici Oblikovanje poizvedbe. (Tamás Zolnai)
 * Dostop:
 * Novo pogovorno okno Lastnosti poizvedbe v pogledu oblikovanja poizvedbe za dodajanje meje (LIMIT) in različnih vrednosti (DISTINCT). (Tamás Zolnai)
 * Dostop:
 * Pogovorno okno Lastnosti poizvedbe lahko odpremo iz orodne vrstice Oblikovanje poizvedbe.
 * Dostop: (Issa Alkurtass, Tamás Zolnai)

Math

 * Dodano sidrišče oken Novi elementi. (Tomaž Vajngerl)

Chart

 * Izvoz grafikonov v zapis .ODC (datoteke grafikonov ODF, angl. ODF chart files). (Markus Mohrhard)
 * Kako: preklopite v način urejanja grafikona, nato izberite.
 * Opomba: ni mišljeno, da bi delovalo kot ločene datoteke ali ločen program, namenjeno je predvsem uvozu in izvozu.


 * Vstavljanje datotek ODC v preglednice Calc prek . (Markus Mohrhard)
 * Grafikone je mogoče izvoziti v vektorski obliki (npr. SVG,PDF). (Tomaž Vajngerl)

Jedro

 * Prenos čarovnika za dnevni red iz Jave v python. Odstranjenih 11 datotek, 5345 vrstic javanske kode. (Xisco Faulí)
 * Prenos spletnega čarovnika iz Jave v python. Spremenjenih 140 datotek, 5076 (+), 11416 (-). Odstranjenih 55 datotek, 10426 vrstic javanske kode. (Javier Fernandez)
 * Postavitev besedila na sistemih Linux (in drugih platformah X11) je bila prenesena iz opuščene in nevzdrževane knjižnice ICU LayoutEngine na HarfBuzz. (Khaled Hosny, Fridrich Štrba)
 * Postavitev besedila na sistemih macOS je bila prenesena iz opuščenega (in zgolj 32-bitnega) ogrodja ATSUI na Core Text, ki ima dodatno podporo za pisave OpenType v kompleksnih pisavah, kot je arabska. (Herbert Dürr – Apache, Tor Lillqvist in Khaled Hosny) Ar script macOS.png

Filtri

 * Izvoz SVG odslej vsebuje tudi hiperpovezave. (Moritz Kütt)
 * Do vrst medijskih datotek Windows Media Audio (WMA), Windows Media Video (WMV), Advanced Audio Coding (AAC), Flash Video (FLV), multipleksiran video OGG (OGX), RMI MIDI Audio in (SouND) Audio je odslej mogoče dostopati prek . ,,  (Joel Madero, Samuel Mehrbrodt)

Podpora za dokumente opuščenih urejevalnikov besedil za Mac
Integracija libmwaw avtorja Laurenta Alonsa prinaša podporo za širok nabor dokumentov urejevalnikov besedil pred časom macOS v različnih datotečnih zapisih. Več o tem je na voljo na tem blogu. Sledi nekaj primerov pretvorbe.
 * Microsoft Word za Mac 5.1
 * Write Now 4.0
 * MacWrite Pro 1.5
 * AppleWorks 6.0

Uvozni in izvozni filtri
Številne izboljšave uvoznih in izvoznih filtrov Microsoft OOXML, kot tudi za dvojiške zapise Microsoft Office in zapis RTF. Podrobnosti (v angl.):
 * Filtri OOXML → OOXML, DOCX, XLSX, PPTX, VML
 * Filtri za binarne datoteke Microsoft Office → DOC, XLS, PPT, WW8
 * Filtri RTF→ RTF

Pomoč

 * Primeri kode Basic z označeno skladnjo v krajevni, nameščeni pomoči. (David Vastag, Andras Timar)

Vrstica iskanja

 * Tipka za bližnjico Najdi naj bo preklopni ukaz.  (Joren De Cuyper)
 * Dodaj gumb “Zapri iskanje” vrstici iskanja. (Joren De Cuyper)
 * Dodaj možnost “Razlikuj velike/male črke” vrstici iskanja. (Andrzej Hunt)

Nedavni dokumenti

 * Dodana funkcionalnost . (Ariel Constenla-Haile - Apache)
 * Neposreden dostop do nedavnih dokumentov prek orodne vrstice s spustnim menijem ob gumbu "Odpri". (Jan Holesovsky)
 * Izboljšan prikaz imen datotek na seznamu Nedavni dokumenti. (Samuel Mehrbrodt)

Več primerneje umerjenih pogovornih oken
Prehod na pogovorna okna, ki so ustrezno umerjena, se nadaljuje.

Drugo

 * Izbriši več slogov naenkrat. (Joren De Cuyper)
 * Poskusna funkcionalnost: stranska vrstica (Apache OpenOffice/IBM Symphony) s postavitvijo spremenljive velikosti (ekipa LibreOffice).
 * Nove slike v galeriji (IBM Symphony)
 * Sprememba nastavitev tiskanja (, Caolán McNamara).
 * Privzeto so nastavitve tiskalnika (kot je velikost strani) povzete iz nastavitev tiskalnika, shranjenih v dokumentu, ne pa Lastnosti tiskalnika.
 * Če želite uporabiti nastavitve iz Lastnosti tiskalnika (prejšnje vedenje), kliknite novo potrditveno polje »Uporabi le velikost papirja iz nastavitev tiskalnika« v zavihku »Možnosti«.

Jezikovno prilagajanje

 * Močno izboljšana poravnava okna vnosne metode z uporabo IMR_QUERYCHARPOSITION. (Yohei Yukawa – Google)
 * Podpora funkcionalnosti pisave v lokaliziranih obrazcih (locl) v programu Writer. (Caolán McNamara)


 * Izboljšano deljenje besed v programih Calc in Draw. (László Németh)

.
 * Več pravil v slovničnem pregledovalniku LightProof za jezik pt-BR. (Raimundo Moura, João Mac-Cormick, Olivier Hallot).

Podpora pisav od desne proti levi

 * Izboljšana Kashida v poravnanem besedilu. (Ahmad Al-Harthi)

Karakteristike delovanja

 * ne razčlenjuj 14.000 vrstic opisov nalepk ob vsakem zagonu programa, z njimi počakaj, dokler ni list z nalepkami dejansko v uporabi. (Matus Kukan)
 * nekaj delov iz 4.0.x, ki jih nismo nikoli obesili na veliki zvon:
 * asinhrono štetje besed - za večje dokumente ne odloži upodabljanja dokumenta in vrstice stanja, dokler niso besede v njem preštete - opazite lahko sukanje števca v vrstici stanja po nalaganju, prihrani številne sekunde pri večjih dokumentih. (Michael Meeks)
 * uporabi kopiranje ob pisanju za uvozni sklad RTF - pomembno pospeši uvoz velikih dokumentov RTF. (Michael Meeks)
 * uporabi hash za samopopravke, dokler ni potrebno razvrščanje - veliko povečanje hitrosti za velike datoteke samopopravkov. (Michael Meeks)

Infrastruktura

 * Zaključen prehod na gnumake in odstranjene vse datoteke dmake makefile in notranja izvajalna datoteka, kar zagotavlja opazno vzporednost pri gradnji in skrajšanje časa gradnje; glejte blog Björna Michaelsena – pri tem je sodelovalo veliko ljudi (Bjoern Michaelsen, David Tardon, Peter Foley, Norbert Thiebaud, Michael Stahl, Matus Kukan, Tor Lillqvist, Stephan Bergmann, Lubos Lunak, Caolan McNamara, Mathias Bauer, Jan Holesovsky, Andras Timar, David Ostrovsky, Hans-Joachim Lankenau in drugi ...).
 * Namesto podajanja ogromnega števila pred-procesorskih defines -DFOO v ukazni vrstici vsakega prevajalnika, skupaj s podobno velikim številom pravil makefile za njihovo nastavljanje za različne datoteke, odslej uporabljamo autoconf, ki ustvari več ločenih datotek include config_host/config_feature.h, s čimer se izognemo večini nevšečnosti. (Lubos Lunak)
 * Pretvorjeno veliko število komponent inicializacije, ki zdaj uporabljajo novo, veliko čistejše in bolj berljive konstruktorje storitev. (Noel Grandin)
 * Refaktoriranje orodij za lokalizacijo, odstranjeno zastarelo vedenje (metode in razredi), dvojne funkcije in povečana učinkovitost spajanja prevodov z odstranjevanjem nekaj kode "delujoče brez rezultata" in z zmanjšanjem števila iskanj med prevedenimi nizi. (Tamás Zolnai)

Razširitve
name[en_US]=My Gallery name[sl]=Moja galerija name[fr]=...
 * Izboljšave Galerije (Michael Meeks)
 * Galerije je odslej mogoče poimenovati s smiselnimi imeni, kot je "mojagalerija.thm" namesto sg, s čimer se izognemo sporom v celoštevilskem delu in olajšamo njihov nastanek.
 * Galerije se ustvarijo v času prevajanja iz enostavnega seznama datotek, kar olajša njihovo širitev.
 * Dodana možnost prevajanja datotek galerije s skladnjo datotek .desktop v datoteki '.str', ki je postavljena ob galerijo, torej

Odstranjene / zastarele funkcionalnosti

 * Podpora za SDK macOS v10.4 in v10.5 je opuščena; podpora za gradnjo za sisteme macOS 10.5 je obnovljena na mastru na poti k 4.3 bodo uradne izdaje TDF še vedno zahtevale macOS 10.6 ali novejšega.
 * Kot posledica zgoraj zapisanega je bila opuščena tudi podpora za macOS PowerPC.

Odpravljeni hrošči / objav

 * Ta izdaja vključuje več kot deset tisoč objav s strani vseh avtorjev prispevkov. Seveda se ti zaokrožijo na štiristopetdeset z e-naslovi apache.org.
 * Veliko število hroščev je bilo odpravljenih, premalo pa jih je za natančen seznam; celo natančno preštevanje je zahtevno, še posebej če so nekateri hrošči njihove dejanske lastnosti, ob času pisanja še naprej porivamo popravke itn. Vendar pa je smiselna ocena okoli tri tisoč hroščev, izmed katerih jih štiristo prihaja z naslova e-pošte apache.org.
 * Več podrobnosti o objavah je vredno prebrskati cgit libreoffice-4-1 branch.

Navezave jezika C++ UNO in knjižnice URE

 * Glave knjižnic  in   so bile odstranjene iz SDK.
 * Te knjižnice niso nikoli predstavljale dejansko stabilnih vmesnikov URE, zato jih ne bi smela uporabljati nobena odjemalna koda.
 * rtl/unload.h in vse v njem določeno, ki se nanaša na razlaganje knjižnic (rtl_ModuleCount), je zastarelo in bo predvidoma odstranjeno v eni od prihodnjih izdaj
 * odstranjena zastarela glava cppuhelper/servicefactory.hxx
 * odstranjena zastarela glava cppuhelper/bootstrap.hxx
 * odstranjena zastarela glava rtl/memory.h
 * preobremenjena  je zastarela, ker je zelo nagnjena k napakam.
 * preobremenjena  je zastarela, zamenjavi sta  ,
 * član  v   je spremenjen iz   v

Java

 * Opuščeni com.sun.star.comp.helper.RegistryServiceFactory je bil odstranjen.

Storitve novih slogov
Veliko število obstoječih storitev UNO je bilo pretvorjenih v storitve new-style, ki omogočajo priročnejšo in varnejšo tvorbo; to ne vpliva na združljivost obstoječe kode odjemalca. (Noel Grandin)

Preklic objave API-jev UNO

 * com.sun.star.document.MediaDescriptor

Spremembe API-jev UNO

 * com.sun.star.uno.XUnloadingPreference je opuščen
 * com.sun.star.reflection.TypeDescriptionProvider / TypeDescriptionManager vrneta vrednosti različnih tipov prek getByHierarchicalName
 * com.sun.star.frame.Desktop nič več ne vključuje vmesnikov com.sun.star.task.XStatusIndicatorFactory, com.sun.star.frame.XDispatchInformationProvider in com.sun.star.document.XEventBroadcaster
 * storitev com.sun.star.frame.DispatchRecorder nič več ne vključuje vmesnika com.sun.star.container.XIndexReplace
 * storitev com.sun.star.linguistic2.LinguProperties nič več ne vključuje vmesnikov com.sun.star.lang.XComponent in com.sun.star.beans.XFastPropertySet
 * storitev com.sun.star.scanner.ScannerManager zdaj temelji na vmesniku com.sun.star.scanner.XScannerManager2
 * dokumentacija com.sun.star.text.textfield.SetExpression je prilagojena temu, kar implementacija dejansko počne
 * dokumentacija com.sun.star.text.textfield.GetExpression je prilagojena temu, kar implementacija dejansko počne

Spremenjene so strukture datuma in časa UNO, da vključujejo: Vpliva na: Novi: WithTimezone z različicami.
 * predznačeno (negativno) leto
 * nanosekundno ločljivost časa
 * podporo časovnih pasov
 * com.sun.star.util.Date
 * com.sun.star.util.Time
 * com.sun.star.util.DateTime
 * com.sun.star.util.DateTimeRange
 * com.sun.star.util.Duration (neobjavljeno)

Od različice 4.1.1 naprej:
 * storitev com.sun.star.awt.UnoControlDateFieldModel: lastnosti Date, DateMin in DateMax spremenjene v vrsto com.sun.star.util.Date namesto long (integer).
 * storitev com.sun.star.awt.UnoControlTimeFieldModel: lastnosti Time, TimeMin in TimeMax spremenjene v vrsto com.sun.star.util.Time namesto long (integer).
 * parametri metode com.sun.star.awt.XDateField in vrnjene vrednosti spremenjene iz long v com.sun.star.util.Date
 * parametri metode com.sun.star.awt.XTimeField in vrnjene vrednosti spremenjene iz long v com.sun.star.util.Time

Za prilagajanje makrov z XDateField uporabite reflekcijo:

Spremembe neobjavljenih API-jev UNO
Spremenjeni so bili naslednji neobjavljeni vmesniki UNO:
 * com.sun.star.sheet.XDataPilotResults ima novo metodo getFilteredResults
 * dokumentacija storitve com.sun.star.chart2.FormattedString je prilagojena dejanskemu učinkovanju implementacije
 * nikoli dokumentirana storitev com.sun.star.awt.DisplayAccess je odstranjena
 * namesto nje uporabite com.sun.star.awt.XToolkit.getWorkArea

Odstranjevanje opuščenih možnosti prilagajanja

 * Common/Gallery/ID_Dialog
 * Common/Image/Color/PosterColor
 * Common/Image/Color/RotationAngle
 * Common/Image/Color/LeftRight
 * Common/Image/Color/BlackWhiteThreshold
 * Common/Image/Effect/MosaicX_Tile
 * Common/Image/Effect/MosaicY_Tile
 * Common/Image/Effect/SolarizationThreshold
 * Common/Image/Effect/TileX_Tile
 * Common/Image/Effect/TileY_Tile


 * Common/Internal/CurrentTempURL
 * Common/Internal/SendCrashMail
 * Common/Internal/Slot
 * Common/Internal/UseMailUI


 * Common/OfficeObjects
 * Common/ExternalApps/ExternalMailer/UseDefaultMailer
 * Common/ExternalApps/ExternalMailer/CommandProfile
 * Common/ExternalApps/ExternalMailer/Profiles
 * Common/MailCommandLineProfile
 * Common/Path/Current/OfficeInstall
 * Common/Path/Current/OfficeInstallURL


 * Common/WorkingSet


 * Inet/Settings/ooInetDNSServer
 * Inet/Settings/ooInetSOCKSProxyName
 * Inet/Settings/ooInetSOCKSProxyPort


 * Java/Install/AdditionalClasspath
 * Java/Install/AdditionalSearchPath
 * Java/Install/ExcludeVersion
 * Java/Install/InstallationPackage
 * Java/Install/PackageInstallationDirectory
 * Java/Install/RequiredVersion
 * Java/Install/Vendor
 * Java/Install/VerifiedVersion
 * Java/Install/Version
 * Java/VirtualMachine/DebugPort
 * Java/VirtualMachine/DisableAsyncGC
 * Java/VirtualMachine/EnableClassGC
 * Java/VirtualMachine/EnableVerboseGC
 * Java/VirtualMachine/EnvironmentType
 * Java/VirtualMachine/JavaLibPath
 * Java/VirtualMachine/JavaStackSize
 * Java/VirtualMachine/MaxHeapSize
 * Java/VirtualMachine/MinHeapSize
 * Java/VirtualMachine/NativeStackSize
 * Java/VirtualMachine/RunTimeLib
 * Java/VirtualMachine/SystemClassPath
 * Java/VirtualMachine/VMType
 * Java/VirtualMachine/Verbose
 * Java/VirtualMachine/VerifyMode


 * Math/Misc/NoSymbolsWarning

uno executable

 * orodje  več ne podpira možnosti   in

javamaker / cppumaker

 * orodje  več ne podpira možnosti
 * orodje  več ne podpira možnosti

idlc

 * konstante zunaj skupin konstant niso več podprte v UNO IDL

regcomp

 * orodje regcomp je odstranjeno iz UNO Runtime Environment

Najbolj nadležni hrošči
Naslednji nadležni hrošči niso odpravljeni pravočasno in bodo ulovljeni v rednih izdajah s popravki:
 * nekatera polja so preširoka za pogovorno okno Možnosti – popravljeno v 4.1.1;
 * črke se rahlo premikajo med urejanjem/tipkanjem – popravljeno v 4.2.3;
 * na Linuxu ni mogoče odpreti šifriranih dokumentov – popravljeno v 4.1.1;
 * program Calc pri izvozu datotek pretvori več zaporednih presledkov v enega – popravljeno v 4.1.1;
 * če ne vidite menijev v sistemu na temelju distribucij Debian/Ubuntu ali če imate težave z namestitvijo, najverjetneje niste povsem odstranili različice LibreOffice, vključene v distribucijo. Prepričajte se, da so odstranjeni vsi dvojiški paketi, navedeni tukaj: https://launchpad.net/ubuntu/+source/libreoffice. Pri izdajah Ubuntu bi vam to moralo uspeti z ukazom sudo apt-get purge 'libreoffice*'; sudo apt-get purge openoffice.org-dtd-officedocument1.0 python-uno python3-uno uno-libs3 ure – popravljeno v 4.1.1;
 * zbirke podatkov: pri dostopanju do stolpca s časovnim žigom prek JDBC je prebran le del datuma – popravljeno v 4.1.1;