summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui
AgeCommit message (Collapse)AuthorFilesLines
2010-03-11autorecovery: merged changes from m74. Still need to find out how to re-do ↵Frank Schoenheit [fs]475-2150/+775
two patches (to module_hidden_ooo.scp and file_ooo.scp in scp2/source/ooo) which do not apply anymore.
2010-02-22autorecovery: connect: lock SolarMutex before locking own mutex (makes ↵Frank Schoenheit [fs]1-0/+3
UISettings complex test case run, again)
2010-02-19Automated merge with ssh://hg@hg.services.openoffice.org/cws/dba33eFrank Schoenheit [fs]43-1373/+1323
2010-02-19autorecovery: 'using' directive needed to compile on unxsols4 without warningFrank Schoenheit [fs]1-0/+3
2010-02-18autorecovery: unary_function needs <functional>-inlude on MacFrank Schoenheit [fs]1-0/+2
2010-02-18dba33e: #i108128# catch exception when asking for driverOcke Janssen [oj]1-0/+7
2010-02-17CWS-TOOLING: integrate CWS changefileheader2ooo/DEV300_m74ooo/DEV300_m73ooo/DEV300_m72Vladimir Glazunov476-2135/+722
2010-02-16autorecovery: do not show errors when we're recovering the query designerFrank Schoenheit [fs]1-4/+4
2010-02-16autorecovery: recover query designer settingsFrank Schoenheit [fs]12-178/+279
not yet finished: - query designer needs to be loaded hidden, and shown when the main window is shown - recovering table windows is not correct, yet (windows which have been added to the UI, but do not yet add to the "latest known" statement, are not restored (probably) - closing the recovered, and modified, query designer somehow does not ask for saving
2010-02-16autorecovery: fixed member initialization orderFrank Schoenheit [fs]1-2/+2
2010-02-15autorecovery: clarified the role of a doc's URL/LocationFrank Schoenheit [fs]1-1/+1
as per agreement with MAV, XModel::getURL and XStorable::getLocation both need to return the logical document URL, even when the document has been recoved from another location. So, the DocFileLocation of the ModelImpl now is for internal purpose only. Consequently, ModelImpl's API has been reworked to better differ between the logical and the "loaded-from" URL of the document.
2010-02-15CWS-TOOLING: integrate CWS mysqlconnectorVladimir Glazunov2-15/+52
2010-02-15Automated merge with ssh://hg@hg.services.openoffice.org/cws/autorecoveryFrank Schoenheit [fs]2-6/+12
2010-02-15autorecovery: when saving recovery information for a DB doc, export query ↵Frank Schoenheit [fs]7-113/+174
designers, too
2010-02-12changefileheader2: #i10000#: convert files with CR/LF characters to CR onlyJens-Heiner Rechtien8-28/+28
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien476-2107/+694
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-02-10Automated merge with ssh://hg@hg.services.openoffice.org/cws/autorecoveryFrank Schoenheit [fs]2-6/+12
2010-02-10mergeFrank Schoenheit [fs]2-6/+12
2010-02-10autorecovery: let the SingleDocController, and derived classes, support ↵Frank Schoenheit [fs]10-85/+119
XModifiable
2010-02-10dba33f: #i102366# parse function as predicateOcke Janssen [oj]1-5/+11
2010-02-10dba33e: fix not operatorOcke Janssen [oj]1-1/+1
2010-02-09autorecovery: corrected assertionFrank Schoenheit [fs]1-2/+2
2010-02-09autorecovery: make m_pView a private member of the GenericController, with ↵Frank Schoenheit [fs]10-23/+21
defined access methods
2010-02-05autorecovery: allow for a human-readable DocumentServiceName instead of this ↵Frank Schoenheit [fs]1-19/+27
strange class ID when creating a document definition
2010-02-05autorecovery: mergeFrank Schoenheit [fs]3-77/+32
2010-02-05autorecovery: mergeFrank Schoenheit [fs]3-77/+32
2010-02-05autorecovery: merge after pulling CWS dba33eFrank Schoenheit [fs]12-49/+186
2010-02-04CWS svxsplit: merge with m71Mathias Bauer22-391/+333
2010-02-04autorecovery: form and report wizzard now also using XDatabaseDocumentUI, ↵Frank Schoenheit [fs]3-77/+32
instead of manipulating document definitions All database object wizards by now employ XDatabaseDocumentUI. This way, it is ensured that the controller has the full control over the opened sub components. Still, other third-party code could use direct access to the document definitions, and open sub documents this way. This would go unnoticed by the application controller at the moment. I would be possible to fix this, by introducing broadcasts from the document definitions, listened to by the controller. But as this sounds like a rare case, and XDatabaseDocumentUI is the preferred way for third-party components, too, such an implementation is deferred to Later ...
2010-02-04autorecovery: post-rebase build problems solvedFrank Schoenheit [fs]1-1/+1
2010-02-04autorecovery: commit resolved merge (after rebase to m71)Frank Schoenheit [fs]54-1631/+1453
2010-02-04Merge from DEv300:m71Ocke Janssen [oj]12-49/+186
2010-02-03autorecovery: re-work the table wizard so that it does not open the table ↵Frank Schoenheit [fs]1-1/+2
itself, but uses XDatabaseDocumentUI Consequently, it does not need to return the created model/controller anymore. This way, the application controller has full control over its sub components, which didn't work reliably before. Other wizards (query/form/report) are to follow. For this purpose, they're also to be based on the newly introduced DatabaseObjectWizard class.
2010-02-03autorecovery: when calling a pilot to create a database object, pass the ↵Frank Schoenheit [fs]3-45/+43
XDatabaseDocumentUI, too
2010-02-02autorecovery: when creating a new form/report by wizard, ensure that our sub ↵Frank Schoenheit [fs]1-4/+18
component manager knows it by its proper name
2010-02-02autorecovery: allow the sub component manager to hold multiple objects of ↵Frank Schoenheit [fs]2-130/+130
the same type, which are new and yet-unsaved (i.e. do not have a name, yet)
2010-02-01autorecovery: more sophisticated configuration data for interaction handlersFrank Schoenheit [fs]8-80/+140
The generic css.task.InteractionHandler implementation in module uui is now able to instantiate "sub handlers", i.e. components to delegate a request to, based on the type of the request, and some configuration data. The "old" (and now deprecated) configuration scheme at org.openoffice.ucb.InteractionHandler did not contain type information, so any handlers registered there were always called when no default implementation for a given request was available. The "new" configuration scheme at org.openoffice.Interaction contains UNO type information. That is, a given handler implementation can declare itself responsible for an arbitrary set of UNO types, and for each of those types, whether it is also responsible for sub types. The generic interaction handler implementation uses this configuration data, when it encounteres an interaction request it cannot fullfill itself, to instantiate a component to delegate the request to. As with the "old" data, such a component is required to support the css.task.XInteractionHandler2 interface. Also, if it supports css.lang.XInitialization, then it will be initialized with a name-value pair, the name being "Parent", the value being the XWindow interface of the parent window for any message boxes. As an examplary implementation for this feature, the css.sdb.InteractionHandler has been deprecated. Now the css.sdb.DatabaseInteractionHandler is reponsible for database-related interactions, and the new configuration scheme is pre-filled with data assigning this responsibility. Consequently, a lot of places previously creating an css.sdb.InteractionHandler have been modified to create the default css.task.InteractionHandler.
2010-01-29autorecovery: recover-hidden now also available for new (yet unsaved) ↵Frank Schoenheit [fs]4-18/+38
forms/reports
2010-01-27CWS-TOOLING: integrate CWS dba33dooo/DEV300_m71Ivo Hinkelmann22-359/+304
2010-01-27autorecovery: renamed local var shadowing another local var (GCC warning)Frank Schoenheit [fs]1-3/+3
2010-01-27autorecovery: allow an empty URL in the attachResource call, which means ↵Frank Schoenheit [fs]1-1/+1
'determine the proper Location/URL yourself'. Needed so that not every client has to do this. Location precedes URL, this ensures that a recovered document, when saved, saves to the salvaged-file, not to the recovery-file
2010-01-27autorecovery: yet another slight refactoring of the DatabaseObjectView ↵Frank Schoenheit [fs]3-47/+42
hierarchy, to allow the AppController, in newElement, to respect the additional args in all cases
2010-01-27autorecovery: when creating new documents, allow for additional arguments to ↵Frank Schoenheit [fs]3-31/+27
be passed
2010-01-26autorecovery: introduce createComponent/WithArguments at the ↵Frank Schoenheit [fs]8-148/+157
XDatabaseDocumentUI interface
2010-01-26CWS-TOOLING: integrate CWS kso42Ivo Hinkelmann1-32/+29
2010-01-25autorecovery: when the name of a document definition changes, update our ↵Frank Schoenheit [fs]2-4/+59
component map
2010-01-25autorecovery: broadcast name changes also when a newly created, formerly ↵Frank Schoenheit [fs]1-7/+14
unnamed, doc is saved
2010-01-22dba33e: wrong header includedOcke Janssen [oj]1-1/+1
2010-01-21Automated merge with http://hg.services.openoffice.org/cws/dba33eOcke Janssen [oj]62-337/+337
2010-01-21resync to DEV300_m70Mathias Bauer36-1240/+1120