[Libreoffice] More features ported, Tuesday

Kohei Yoshida kyoshida at novell.com
Wed Oct 6 06:53:48 PDT 2010

Hi there,

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 mailing list