[Libreoffice] More features ported, Tuesday
kyoshida at novell.com
Wed Oct 6 06:53:48 PDT 2010
FYI, these are additional features I've ported from go-oo to libreoffice
yesterday. Unless otherwise specified, they are Calc's features.
* Always save option - This has been touched before when describing
the fancy document modified status icon. Now we have an option to
always allow document save even when the document is not "modified".
As I said when explaining the fancy document modified icon, this is
motivated by the fact that so-called view data don't trigger
document modified flag, but often times one wants to save those data
with the document, in which case the ability to be able to always
save the document becomes very important. (translation)
* Conflict resolution for argument separators - When changing UI
locale from, say, English to German, the decimal separator changes
from '.' to ','. This may potentially conflict with the formula
separator setting. With this change, LO will check for potential
conflicts when the user clicks OK to dismiss the Options dialog, and
optionally resets the formula separator values to the default values
for the new locale. (translation)
* Distributed alignment - This change allows one to specify
'distributed' horizontal alignment and 'justified' and 'distributed'
vertical alignments within cells. This was probably one of the most
requested features from the Japanese users especially those who work
for the government. (translation)
* English function name - This introduces an option to use English
cell function names instead of the translated names. This feature
is particularly important for Hungarian users.
* DDE reconnect - the old DDE implementation was very quirky in that,
opening and closing a DDE server document a few times would totally
disconnect the link with the client document. Plus it also causes
several other side-effects because of the way it accessed the server
documents. The new implementation removes those quirkiness plus
enables re-connection of DDE server client pair when the server
document is loaded into LO when the client document is already open.
* External reference rework - External reference handling has been
re-worked to make it work within OFFSET function. In addition, this
change allows Calc to read data directly from documents already
loaded when possible. The old implementation would always load from
disk even when the document was already loaded.
Kohei Yoshida, LibreOffice hacker, Calc
<kyoshida at novell.com>
More information about the LibreOffice