summaryrefslogtreecommitdiff
path: root/framework/source
AgeCommit message (Collapse)Author
2012-12-21fdo#46808, Convert frame::Desktop to new style service.Noel Grandin
I had to drop XEventBroadcaster from the merged interface because it introduced method name conflicts (addEventListener). Shouldn't be an issue since it was scheduled to be dropped anyhow, and the service implementation still implements it, so existing clients will be fine. I dropped the interface XPropertySet from the combined IDL because nobody seems to be using it, and it's primary purpose appears to be to set weird flags. I dropped the optional interfaces XStatusIndicatorFactory XDispatchInformationProvider from the combined IDL because the service does not implement them, and nobody seems to be using them. I suspect they were mistakenly copied from XFrame. I also did not convert the Title, UserDefinedAttributes and LayoutManager properties to attributes, again because no-one is using them. Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-21fdo#46808, Adapt frame::PopupMenuControllerFactory UNO service to new styleNoel Grandin
Required creating a new merged interface. The service interface is going to be shared by some other services, which is why it's name is != the service name. Change-Id: I9af3c27b367807147a0052fb6fa4e42eb1ad32de
2012-12-21fdo#46808, Create new-style frame::ToolBarControllerFactory serviceNoel Grandin
The service already existed, it just did not have an IDL file. Change-Id: I70d0e1a3fe77deaeec399761cadefb20954f1c92
2012-12-21fdo#46808, Use service constructor for frame::UICommandDescriptionNoel Grandin
Change-Id: I8950afd1e49fda9e3336a79024e603262d717dad
2012-12-14callcatcher: update unused code listCaolán McNamara
Change-Id: Ie975cd2df17461de1bb94a23d4daf081f6588fe7
2012-12-13fdo#46808, remove awt::DisplayAccess service.Noel Grandin
This service was never documented in an IDL file. All it did was provide a wrapper around some VCL module API. Now that we can link the VCL stuff into SD and SDEXT, just access the API directly. Change-Id: Ic0ba34c2bca797baa7319878d98cfe3a4ec59d4d
2012-12-13fdo#46808, Adapt ui::UIElementFactoryManager UNO service to new styleNoel Grandin
Required creating a new merged interface. Change-Id: I12be54e7e4c0614a31a04715342aa244d1687c42
2012-12-13fdo#46808, Create new-style ui::WindowContentFactoryManager serviceNoel Grandin
The service already existed, it just did not have an IDL file. Change-Id: Ie059e8d81fdfb4c3a5eca274a2406f806ee77b5c
2012-12-13fdo#46808, use service constructor for ui::WindowStateConfigurationNoel Grandin
Change-Id: I0b7f773a7db47049d7df4138d07e7fc38c657a65
2012-12-13fdo#46808, use service constructor for ui::Noel Grandin
::ModuleUIConfigurationManagerSupplier Change-Id: I06e8b3ef9b525da014a2bb7702587d360779aebc
2012-12-13fdo#46808, use service constructor for ui::GlobalAcceleratorConfigurationNoel Grandin
Change-Id: Icab69ba138b28c3baed4352da86a1b3b0c0cc195
2012-12-13fdo#46808, use service constructor for embed::FileSystemStorageFactoryNoel Grandin
Change-Id: Ic523e4b0a662a68a1a222b7697fcdae56d69903c
2012-12-05Bye bye ODMATor Lillqvist
SUSE has no interest in it any longer, and I doubt anybody else has either.
2012-12-04activate basic gnumeric support in experimental modeMarkus Mohrhard
Please note that this is nothing mroe than a technical demo showing the great opportunities provided by orcus. It only imports some basic objects for now but provides the basis for the future calc filter framework. Change-Id: I6c6fb8d07e33482b2efdcbbe9a0f43224c5aa5a1
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-30fdo#46808, use service constructor for i18n::CollatorNoel Grandin
Change-Id: I15a360723e335345aad09e73fcb0f6815ed9e0d4
2012-11-28fix misuse of toAscii(Lower|Upper)CaseNorbert Thiebaud
OUString are immutable so these api, contrary to what happen with String, do not change the object but create a new copy Change-Id: Ib48a8d11e485d4b8556f4427880aaaca32d4e82c
2012-11-27fdo#46808: Missing adaptions to XFolderPicker2Stephan Bergmann
c988da288ec473a28f61ebb53aa3ff82bab11ef4 "fdo#46808, Adapt ui::dialogs::FolderPicker UNO service to new style" had left some FolderPicker implementations at XFolderPicker, so creating them caused DeploymentExceptions. Change-Id: I3463161f9bb87a69a2777c331eb5b93d487790b0
2012-11-23some i18n wrappers with LanguageTagEike Rathke
Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d
2012-11-22AllSettings with LanguageTagEike Rathke
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-16use LanguageTagEike Rathke
Change-Id: I1f0516cc17741e8f87655ad251930a9da7bdb205
2012-11-15re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by: Armin Le Grand. #118558# Correcting OLE attributes of LO3.4 at load time by loading as OOo3.3, details see task. http://svn.apache.org/viewvc?view=revision&revision=1195906 #118485# - Styles for OLEs are not saved. http://svn.apache.org/viewvc?view=revision&revision=1182166 #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles http://svn.apache.org/viewvc?view=revision&revision=1293316 #119337# Solves the wrong get/setPropertyValue calls in SvxShapeText (and thus in SvxOle2Shape) http://svn.apache.org/viewvc?view=revision&revision=1344156 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 cws mba34issues01: #i117717#: remove wrong assertion http://svn.apache.org/viewvc?view=revision&revision=1172349 Patch contributed by Herbert Duerr goodbye Registration and License dialogs, don't let the door hit you http://svn.apache.org/viewvc?view=revision&revision=1172613 help gcc 4.6.0 on 32bit ubuntu 11.10" http://svn.apache.org/viewvc?view=revision&revision=1245357 Do not add targets for junit tests when junit is disabled. Patch contributed by Andre Fischer http://svn.apache.org/viewvc?view=revision&revision=1241508 Revert "sb140: #i117082# avoid unncessary static class data members commit 21d97438e2944861e26e4984195f959a0cce1e41. remove obsolete FreeBSD visibility special case. retain consolidated BSD bridge code, remove OS/2 pieces.
2012-11-15Revert "sb140: #i116785# avoid ring-ref that keeps ref counted objects alive ↵Michael Meeks
forever" This reverts commit bb157a42865a2d591f378577c4cfb7c731e18a08.
2012-11-15Revert "sb140: #i116786# use auto_ptr to track member lifetime"Michael Meeks
This reverts commit 335f7fa8c2ef418df7010dd996a2a32bbbdff459. Conflicts: framework/source/layoutmanager/toolbarlayoutmanager.cxx
2012-11-14remove ancient lo-menubar implementation now that we have the shiny new oneBjoern Michaelsen
Change-Id: Ie5ea41e7376838ac7f2ebfbe0d703e6a28d8a8a9
2012-11-14Removed AbstractMenu class and cleaned up useless code.Antonio Fernandez
Change-Id: I4094302b83342fd42bccad4966b51624215d71ff
2012-11-14more cleanupBjoern Michaelsen
Change-Id: Ia8cd81ca5944d3b33ddc684e5a65bedce444f85b
2012-11-14Menu is now generated in one step. DBus traffic improvements.Antonio Fernandez
Change-Id: I67e2b804fb0b7af854f695b1a0c7e8354fe91d0b
2012-11-14Menu is displayed correctly in additional instancesm but not in the main one.Antonio Fernandez
Change-Id: Id7d79e47efd73ddc2eeac285c28179a5aa9ecc37
2012-11-14Menubar hierarchy fully generated. Native GTK menu is published on DBus.Antonio Fernandez
Change-Id: I340d3e14b590b4a694082cfb3e2200d6ad8ef39a
2012-11-14Added a "freeze" method to Menu. Menus are now displayed on console.Antonio Fernandez
Change-Id: I71bfc2c0272154b9ff5c2dabe7508a98950e199c
2012-11-14Refactor of Menu classes from VCL module and Framework module.Antonio Fernandez
Change-Id: I47aa65d3851692d38ee0741031d72fb02e9da785
2012-11-06Revert "if/else placement"Luboš Luňák
This reverts commit fd1e39cad891282e4343be4d5e80125d7954b347. I don't see how this cosmetic change can actually affect anything, but tinderbox #27 seems to claim one of the unittests fails because of this one single commits, so let's see.
2012-11-03if/else placementLuboš Luňák
Change-Id: I1f1cd86b66123f9c14423de685263f295629e4b2
2012-10-31fdo#46808, Deprecate configuration::ConfigurationProvider old-style serviceNoel Grandin
...in favor of existing new-style configuration::theDefaultProvider singleton. Theoretically, ConfigurationProvider instances can be created with specific Locale and EnableAsync arguments, but this is hardly used in practice, and thus effectively all uses of the ConfigurationProvider service use the theDefaultProvider instance, anyway. theDefaultProvider is restricted to the XMultiServiceFactory interface, while ConfigurationProvider also makes available XComponent. However, dispose must not be called manually on theDefaultProvider singleton anyway, and calls to add-/removeEventListener are so few (and in dubious code that should better be cleaned up) that requiring an explicit queryInterface does not really hurt there. This commit originated as a patch by Noel Grandin to "Adapt configuration::ConfigurationProvider UNO service to new style [by creating] a merged XConfigurationProvider interface for this service to implement." It was then modified by Stephan Bergmann by deprecating ConfigurationProvider instead of adding XConfigurationProvider and by replacing calls to ConfigurationProvider::create with calls to theDefaultProvider::get. Change-Id: I9c16700afe0faff1ef6f20338a66bd7a9af990bd
2012-10-29Improve previous commit slightlyStephan Bergmann
Change-Id: I01e007a9e1dee12a8081e8b165fa7e090d594612
2012-10-29fdo#46808, Create new-style frame::AutoRecovery serviceNoel Grandin
The service already existed, it just did not have an IDL file.
2012-10-29Improve previous commit slightlyStephan Bergmann
Change-Id: I198f25f556efd4ec3f6582cf8bfb40675c6e3570
2012-10-29fdo#46808, use service constructor for frame::DispatchRecorderSupplierNoel Grandin
2012-10-29Improve previous commit slightlyStephan Bergmann
Change-Id: I25595ea67eb521e118f4b00337ef2a55dc52256a
2012-10-29inline #define that is only used in one placeNoel Grandin
2012-10-29Improve previous commit slightlyStephan Bergmann
Change-Id: If39ae761165bc4debd3c7d994be0446149f2c4ac
2012-10-29inline #define that is only used in one placeNoel Grandin
2012-10-25ditch SYNCHRONIZED_START/ENDCaolán McNamara
Change-Id: I1c0c015f371346efc5712ead7abe9e7f2ec0f9d0
2012-10-24fdo#46808, use service constructor for frame::GlobalEventBroadcasterNoel Grandin
Add document::XEventBroadcaster interface to XGlobalEventBroadcaster, because a client uses it, and the service always implements it. This is safe to do because we haven't released an LO version with XGlobalEventBroadcaster in it yet.
2012-10-24Related fdo#46808: Improve previous commit slightlyStephan Bergmann
Change-Id: Ie81ae8a75847fdbc70e69349d0646f0bb558b7d0
2012-10-24fdo#46808, use service constructor for frame::DispatchHelperNoel Grandin
2012-10-24Related fdo#46808: Improve previous commit slightlyStephan Bergmann
Change-Id: If633be759ab2aa4f42548f02a58fedb858783551
2012-10-24inline a #define that it only used in one cxx fileNoel Grandin
2012-10-24fdo#46808, use service constructor for system::SystemShellExecuteNoel Grandin