OpenOffice.org Forum at OOoForum.orgThe OpenOffice.org Forum
 
 [Home]   [FAQ]   [Search]   [Memberlist]   [Usergroups]   [Register
 [Profile]   [Log in to check your private messages]   [Log in

Summary of API Announcements at OpenOffice.org

 
Post new topic   Reply to topic    OOoForum.org Forum Index -> OpenOffice.org Macros and API
View previous topic :: View next topic  
Author Message
TerryE
Super User
Super User


Joined: 16 Jul 2006
Posts: 554
Location: UK

PostPosted: Thu Aug 03, 2006 4:33 pm    Post subject: Summary of API Announcements at OpenOffice.org Reply with quote

I have been trying to find out a decent audit trail of changes to the API and the best that I have come up with is the Search mailing list archive on http://www.openoffice.org/. The problem that I found is that as well as the gems there is a huge body of spam posted. My solution was to search the approriate list for (in this case) API AND features. I then pasted into a calc sheet and tidied it op. However to save you the trouble, here is my list. Note especially the 23 Jan 04 announcement.

I hope that those new to OOo find this is useful. //Terry

API Feature Announcements

29/05/06 new/SRC680/m160 : An object can now be locked even using a bridge that does not support exceptions. -- mikhail.voitenko@sun.com
05/04/06 changed/calc36 : Single Cell Mode for range selection -- niklas.nebel@sun.com
21/09/05 changed/CWS os47 : css::text::MailMerge service extended -- oliver.specht@sun.com
21/09/05 changed/SRC680 cws sdksample : javamaker generates types recursively -- juergen.schmidt@sun.com
19/01/05 changed/CWS os47 : css::text::MailMerge service extended -- oliver.specht@sun.com
25/11/04 changed/SRC680 cws sdksample : javamaker generates types recursively -- juergen.schmidt@sun.com
08/11/04 new/SRC680m62 : OOoBean -- michael.hoennig@sun.com
21/04/04 new/SRC680 : Hebrew Numbering -- karl.hong@sun.com
21/04/04 changed/SRC680 : Alphabetical Index change -- karl.hong@sun.com
20/04/04 new/SRC680m36 : Scripting Framework switched on by default -- tomaso@ireland.sun.com
07/04/04 new/CWS desktintgr01 : Windows Explorer Infotips for OOo files -- tino.rachui@sun.com
22/03/04 new/CWS tl01 : Hangul / Hanja conversion -- thomas.lange@sun.com
11/03/04 Re: new/SRX645 CWS: c01v2 : Helper executable to change office language -- joerg.barfurth@sun.com
11/03/04 new/SRX645 CWS: c01v2 : Helper executable to change office language -- joerg.barfurth@sun.com
04/03/04 new/SRC680m28 : Adjusted formatting of text lines with proportional line spacing -- oliver-rainer.duesterhoeft@sun.com
03/03/04 changed/CWS formdesign01 : help ids in "Tab Order" dialog changed -- frank.schoenheit@sun.com
25/02/04 new/SRC680.m25 : New Chart Project integrated into build -- bjoern.milcke@sun.com
23/01/04 new/SRX645 m26 : New features / fixes in Basic / Automation bridge in cws ab02vba -- andreas.bregas@sun.com
12/12/03 changed/cws os25 : Changed behaviour of drag and drop of selections to the Stylist -- oliver.specht@sun.com
12/10/03 API@OOo TOPIC: Contributing -- mi@sun.com
18/09/03 new/SRC680 sdk08 : new type library compatibility check -- juergen.schmidt@sun.com
16/09/03 Re: new/SRC680 : additional options for the idlc -- juergen.schmidt@sun.com
16/09/03 new/SRC680 : additional options for the idlc -- juergen.schmidt@sun.com
08/09/03 changed/SRC680/mav05 : package implements packages::XDataSinkEncrSupport -- mikhail.voitenko@sun.com
11/06/03 new/SRX645/fwk06 : jvmsetup prints usage message -- stephan.bergmann@sun.com
23/05/03 new/qadev6 : Runner - new disposeManager() for killing office running on same port -- stephan.wunderlich@sun.com
23/05/03 new/SRX 644 m13 : raised Java requirement -- joachim.lingner@sun.com
23/05/03 new/qadev6 : Runner - Test Cases (complex) are able to have their own INI file -- stephan.wunderlich@sun.com
23/05/03 deleted/cws sdk02 : GenericXMLfilter example removed from the SDK -- juergen.schmidt@sun.com
21/05/03 new/SRC : new Devguide example in the SDK -- juergen.schmidt@sun.com
16/05/03 new/cws sdk02 : new DevGuide Examples in the SDK -- juergen.schmidt@sun.com
05/05/03 new/SRX644 m12s1 : Recursion in Basic -- andreas.bregas@sun.com
22/04/03 new/SRX644/sw011 : DocumentTitle entry for MediaDescriptor -- mikhail.voitenko@sun.com
15/04/03 new/cws - mav4 : make backing component as new default component on startup -- andreas.schluens@sun.com
02/04/03 new/cws os8 : Properties added to TextEmbeddedObject -- oliver.specht@sun.com
02/04/03 new/cws extras4 : new label in report dialog -- berend.cornelius@sun.com
20/03/03 changed/cws os7 : Current cursor positon is displayed in the status bar when insert drawing mode is active -- oliver.specht@sun.com
03/02/03 changed/cws os5 : German: File/Properties/Description and DocInformation field renamed -- oliver.specht@sun.com
03/02/03 Re: changed/cws os5 : German: File/Properties/Description and DocInformation field renamed -- oliver.specht@sun.com
20/01/03 new/CWS TL-1 : New: mail merge service, related types and interfaces -- thomas.lange@sun.com
16/01/03 new/SRX644O : Input Methods: Positioning of XIM Status Window on Unix -- stephan.bergmann@sun.com
16/01/03 new/SRX644 CWS tbe2 : Accessibility support for status bar -- thomas.benisch@sun.com
10/01/03 new/cws extras1 : Document Converter: Log Entry is made immediately after opening document -- berend.cornelius@sun.com
19/12/02 new/SRX644 v : Basic runtime function CreateUnoValue() -- andreas.bregas@sun.com
16/12/02 new/srx644v : ReportWizard now provides a description page -- berend.cornelius@sun.com
05/12/02 changed/SRX644r : InteractionHandler supports UnsupportedNameClashException -- mikhail.voitenko@sun.com
04/12/02 new/SRX644q : errormessages for exceeding sheets -- sascha.ballach@sun.com
27/11/02 new/SRX644q : Execute hyperlinks via context menu -- oliver.specht@sun.com
25/11/02 changed/SRX644q : Help-Id for Chart Auto-Format changed -- bjoern.milcke@sun.com
05/11/02 changed/SRX644j : com.sun.star.uui.InteractionHandler supports new requests -- mikhail.voitenko@sun.com
05/11/02 changed/SRX644J : Properties of Writer cell range changed -- oliver.specht@sun.com
04/11/02 changed/SRC641/SRX644J : Writer controller supports com::sun::star::text::OfficeTextView -- oliver.specht@sun.com
31/10/02 changed/SRX644h : com.sun.star.uui.InteractionHandler handles NameClashException -- mikhail.voitenko@sun.com
29/10/02 changed/SRX644h : added Block to com::sun::star::drawing::TextVerticalAdjust -- christian.lippka@sun.com
29/10/02 new/SRX 644 d : Runtime library functions Split and Join -- andreas.bregas@sun.com
24/10/02 changed/SRX644g : com.sun.star.frame.DocumentTemplates does not accept alien templates -- mikhail.voitenko@sun.com
23/10/02 new/SRX644g : New interface XCellRangeFormula -- niklas.nebel@sun.com
25/09/02 new/SRX 643 t : Basic runtime function GetDefaultContext() -- andreas.bregas@sun.com
24/09/02 new/SRX643t : AccessibleTable support for FileOpenDialog -- hans-peter.burow@sun.com
20/09/02 new/SRX643b : Added -nogui option to the setup -- dirk.voelzke@sun.com
06/09/02 changed/> SRX643 z : ProtoclHandler mechanism extended -- andreas.schluens@sun.com
28/08/02 new/SRX643w : internal file/folder picker now supports XControlAccess/XControlInformation -- frank.schoenheit@sun.com
23/08/02 changed/SRX 643 V : com.sun.star.style.ParagraphProperties: some properties made optional -- thomas.lange@sun.com
22/08/02 new/srx643 v : interface XComponentLoader available for every Frame -- andreas.schluens@sun.com
20/08/02 new/SRX643r : UNO interface for configuration backends -- joerg.barfurth@sun.com
19/08/02 new/SRX 643 U/V : ViewSettings: missing properties added to IDL description -- thomas.lange@sun.com
16/08/02 New MacroExecutionMode parameter in MediaDescriptor. -- mikhail.voitenko@germany.sun.com
15/08/02 new/SRX 643 U : service: com.sun.star.style.CharacterProperties: missing properties added -- thomas.lange@sun.com
15/08/02 new/SRX 643 U : new service: com.sun.star.text.Defaults -- thomas.lange@sun.com
15/08/02 new/SRX 643 U : new service: com.sun.star.style.ParagraphPropertiesComplex -- thomas.lange@sun.com
22/07/02 changed/SRX643l : UpdateDocMode instead of UpdateDocFromTemplate in MediaDescriptor -- mikhail.voitenko@sun.com
09/07/02 new/SRX643i : A new MediaDescriptor property "UpdateDocFromTemplate" -- mikhail.voitenko@sun.com
09/07/02 Re: new/SRX643i : A new MediaDescriptor property "UpdateDocFromTemplate" -- mikhail.voitenko@sun.com
08/07/02 new/SRX643 : A new mimetype file is in package now. -- mikhail.voitenko@sun.com
28/05/02 new/SRX642d : XStorable::storeAsURL allowes to store a document to a stream -- mikhail.voitenko@sun.com
15/05/02 new/SRX642b : High Contrast Bitmaps -- gunnar.timm@sun.com
13/05/02 [graphics-features] new/SRC642a : Support of the UNO Accessibility API -- bjoern.milcke@sun.com
17/04/02 changed/SRC641t : Storing process does not delete alien contents any more -- mikhail.voitenko@sun.com
12/04/02 changed/SRX642t : XStorable::storeAsUrl and XStorable::storeToUrl support default filter -- mikhail.voitenko@sun.com
12/04/02 changed/SRX642t : XStorable::storeAsUrl does not allow to use pure export filters -- mikhail.voitenko@sun.com
10/04/02 Re: changed/SRX642q : SfxBaseModel::storeAsURL requires url and filter be specified -- mikhail.voitenko@germany.sun.com
09/04/02 Re: changed/SRX642q : SfxBaseModel::storeAsURL requires url and filter be specified -- mikhail.voitenko@germany.sun.com
08/04/02 new/SRX642 R / SRC655 : new filter property "UIComponent" -- andreas.schluens@sun.com
08/04/02 changed/SRX642q : SfxBaseModel::storeAsURL requires url and filter be specified -- mikhail.voitenko@sun.com
06/03/02 new/SRX642j : New Handle-Focus-Travelling mode -- armin.weiss@sun.com
30/01/02 [graphics-features] new/SRX642c : New view services for the presentation api -- christian.lippka@sun.com
14/01/02 new/SRX641e : New AnyCompareFactory service -- mikhail.voitenko@sun.com
11/12/01 changed/SRC641U : service com.sun.star.ucb.SimpleFileAccess extended -- kai.sommerfeld@sun.com
30/11/01 new/SRC641t : XML File Format: New attribute added to text redlines -- daniel.vogelheim@sun.com
30/11/01 changed/SRC641s : New mime content types for document templates -- tino.rachui@sun.com
09/11/01 changed/SRC641 0 : error handling of loading documents changed -- andreas.schluens@sun.com
02/10/01 new/SRC641e : New initialisation options for package component -- martin.gallwey@sun.com
18/09/01 changed/SRC641b : “load w/o layout" removed from the internal file open dialog -- frank.schoenheit@sun.com
_________________
Terry
WinXPSP3, OOo 2.4.1, Ubunto 8.04 for development
Also try the Official OOo Community Forum where I mainly post now.
Back to top
View user's profile Send private message Visit poster's website
AndrewZ
Moderator
Moderator


Joined: 21 Jun 2004
Posts: 4148
Location: Colorado, USA

PostPosted: Thu Aug 03, 2006 5:55 pm    Post subject: Reply with quote

So the interface-announce mailing list isn't what you were looking for?

http://www.openoffice.org/servlets/SummarizeList?listName=interface-announce
Back to top
View user's profile Send private message Visit poster's website
TerryE
Super User
Super User


Joined: 16 Jul 2006
Posts: 554
Location: UK

PostPosted: Fri Aug 04, 2006 7:41 am    Post subject: Reply with quote

Sorry, it isn't

In fact the one announcement that I really needed was hidden in the api mailing list. The mailing lists are a veritable rabit warren. Yes, there is the General & Project Mailing Lists which then points to the general mailing list and the project mailing lists, and it does posses a search facility.

I am forming these strange love / hate bond to the OOo community. On the one hand I admire tremendously the concept of the OOo product, a truly functional Office automation suite pro bono, and the active community that surrounds it. On the other hand there seems to be this cult of the esoteric: entering this OOo world is positively user hostile. I really feel like Capt Yossarian and my Catch-22 is that I can only find anything once I know what am are looking for. Here are two cases in point.
  • OOo Basic is different to VBA but there is no coherent and complete discription of the delta.

  • OOo Basic had some important upgrades at OOo version 2.0 but there is no easily navigable route to finding out what they are. I doubt whether 1% of the active participant of this forum are even aware that these changes have been made. (That was the 23/01/04 API announcement, albeit in a format that makes me nostalgically rememnber 1980s Unix systems.) Here is a readable version for those who are interested.
Two simple and practical steps would really help the usablility of the announcements
  1. Adopt the practice that Microsoft follows in its knowledge base of using a set of standard keywords in all their articles to help you to search for info that you are looking for (e.g. kbVBA for the MS equivalent of OOo Basic).

  2. Enter the Third Millenium and make your mail archive understand HTML (or a restricted HTML subset for security reasons) so at least announcements are readable.
Whatever the comunity feels about Microsoft, and whatever you feel about your own product, most of the worl today runs MSOffice and if you want to attract some of this audience then you need to make the path smooth. I am an extremely experienced IT professional, and at times I feel as if I am wallowing through treackle, so goodness how the general user or macro developer feels. So here is my challenge to the experts and adepts: give me a simple query or url to track all of the material changes that a OOo Basic / UNO Calc developer needs to be aware of.
_________________
Terry
WinXPSP3, OOo 2.4.1, Ubunto 8.04 for development
Also try the Official OOo Community Forum where I mainly post now.
Back to top
View user's profile Send private message Visit poster's website
AndrewZ
Moderator
Moderator


Joined: 21 Jun 2004
Posts: 4148
Location: Colorado, USA

PostPosted: Fri Aug 04, 2006 7:59 am    Post subject: Reply with quote

Steve Ballmer would say, "Developers, Developers, Developers." Smile

Yeah, it should be easier. Your point A especially would make a good feature request at the Issue Tracker.
Back to top
View user's profile Send private message Visit poster's website
pitonyak
Administrator
Administrator


Joined: 09 Mar 2004
Posts: 3152
Location: Columbus, Ohio, USA

PostPosted: Fri Aug 04, 2006 9:12 am    Post subject: Reply with quote

Terry, you have many excellent ideas...
Quote:
OOo Basic is different to VBA but there is no coherent and complete discription of the delta.

I would be surprised to find a complete description of the "delta" between VBA and StarBasic, especially if you include the underlying object model.

I created a "delta" document at one point between the standard commands that are not related to the API and how their behavior differs.
_________________
--
Andrew Pitonyak
My Document: http://www.pitonyak.org/AndrewMacro.odt
Free Info: http://www.pitonyak.org/oo.php
Most hated bug: http://www.openoffice.org/issues/show_bug.cgi?id=84159
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
SergeM
Super User
Super User


Joined: 09 Sep 2003
Posts: 3208
Location: Troyes France

PostPosted: Sat Aug 05, 2006 9:16 am    Post subject: Reply with quote

Documentation is probably the weakness of OpenOffice. But with OpenOffice Wiki I find it easier to update documentation. I personnaly spend hours and hours to rewrite my document for Wiki and when I am tired I only spend time to create hyperlinks between articles. I think it would be interesting to put some articles from "Code Snippets Forum" in the Wiki, but I have no time to ask every author if he agrees or not.

One of my dream is to have the Developpers Guide in the Wiki. It would then be easier to add hyperlinks. But this is perhaps too dangerous because every body can modify it !

Wiki is here http://wiki.services.openoffice.org/wiki/Main_Page
_________________
Linux & Windows OOo3.0
UNO & C++ : WIKI
http://wiki.services.openoffice.org/wiki/Using_Cpp_with_the_OOo_SDK
In French
http://wiki.services.openoffice.org/wiki/Documentation/FR/Cpp_Guide
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    OOoForum.org Forum Index -> OpenOffice.org Macros and API All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group