summaryrefslogtreecommitdiff
path: root/sfx2
AgeCommit message (Collapse)Author
2012-11-07using a grid instead of a boxCaolán McNamara
because I haven't implemented widget prop expands yet in boxes, but I have in grid, not too hard to do, just need to get around to it Change-Id: I6120df6061f622e14f8160f0bb098fcaba15abab
2012-11-07CMIS: added CheckIn dialogCédric Bosdonnat
Change-Id: Iba938986478b880b7026285f607972a2e4d72283
2012-11-05CMIS: added confirmation dialog for cancel checkoutCédric Bosdonnat
Change-Id: I12317bd8c91756c7960f04d2fad38dd509840932
2012-11-03basic: String -> OUString in basicmanagerNorbert Thiebaud
Change-Id: I6607bfe8b6bf4d29ffd01cd88a19af5e53d616b5
2012-10-31Work around new calls to GetFilter()->GetMimeType() on null filterStephan Bergmann
...introduced with 75bc673b60d3eb40713868ce3d1b4f62dd6e1208 "Travelled MIME type through UCB for CMIS UCP to use it when creating documents" and causing crashes in sc_unoapi test. Many SfxMedium instances appear to have a null filter, so this workaround at least fixes the crashes. No idea what a good fix should look like, so will ask Cedric to review his commit. Change-Id: I27180265b6c79c7ed5f459b03c9e188ff6a0f56d
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-31fix old big fat leak in macro and organizer dialogsCaolán McNamara
Change-Id: Ie8a6c2a8850ad3dd6cd2be878aedfbf81d2473f7
2012-10-31fix fractured indentCaolán McNamara
Change-Id: I7c7f951b352ed2e9ef7604a5be324223f21e96dd
2012-10-31Fix broken sw unit introduced by commit a522818Cédric Bosdonnat
Change-Id: I78a191e39dee00d31ddd773e7b49af73be3136cc
2012-10-31CMIS: added cancelCheckOut and checkIn implementations and menu itemsCédric Bosdonnat
Although the implementation is here, the dialogs to show when clicking on the menu items aren't there yet. Change-Id: I14886ec8ea8b97a35ca6c8474bc33e30da1a86d3
2012-10-31CMIS: added CheckOut in the File menuCédric Bosdonnat
Change-Id: I5f003556065cff34cec38148bc3bb4da20692e54
2012-10-31CMIS: don't show up checkout info bar if the document is not versionableCédric Bosdonnat
Change-Id: I7761e0b06e151822a63a7273a4e61d5cdc648311
2012-10-31CMIS: display errors when clicking checkout buttonCédric Bosdonnat
Change-Id: I38d5cb95e1c45e1c57b11ec81523d4cca7568d34
2012-10-31Load CMIS properties after saving filesCédric Bosdonnat
Change-Id: I0962f466cd46bcabbdb70100bcebb4ef940923b3
2012-10-31Travelled MIME type through UCB for CMIS UCP to use it when creating documentsCédric Bosdonnat
Change-Id: Id067932355607d3d60994862201b531f9844506d
2012-10-31InfoBars: Hight Contrast paintingCédric Bosdonnat
Change-Id: I3ba70be099bc4364d8f6d2d0700add83353f2900
2012-10-31InfoBars: implemented ResizeCédric Bosdonnat
Change-Id: Iad2c4b57b28cf06260b7890dfc9309df60fb5184
2012-10-30we have to have all tabpages in all modes nowCaolán McNamara
Change-Id: I05a587d4b0556cb9eda49583441b3f57d923a800
2012-10-30fdo#46808: Improve previous commitStephan Bergmann
* Removing m_xLngMgr.is() check from SfxThesSubMenuHelper::GetThesImplName was unsound with SfxThesSubMenuHelper ctor swallowing Exception; best fix appears to be to remove the swallowing. * Prefer forward declarations over #includes. Change-Id: Ie4e7dcd6cdb14046516d119605bbf78e81359768
2012-10-30fdo#46808, Adapt linguistic2::LinguServiceManager UNO service to new styleNoel Grandin
Create a merged XLinguServiceManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I297bada1066cd74809108641b56ee4d5898112ec
2012-10-30sal_Bool to boolTakeshi Abe
Change-Id: I87d6e518aebcd0074f673b84b66df27ae9a0a15a
2012-10-29fdo#46808: Fix previous commitStephan Bergmann
Removing the xJobExecutor.is() check from SfxGlobalEvents_Impl::implts_notifyJobExecution was wrong, as m_xJobExecutorListener was a WeakReference. However, it appears there is no good reason for the latter, so the situation can be corrected by turning it into a plain Reference. Change-Id: I5690d226b3e8fdd97f75a37502e600b460ec674c
2012-10-29fdo#46808, use service constructor for task::JobExecutorNoel Grandin
Also remove some unnecessary fields.
2012-10-29fdo#46808, use service constructor for frame::DispatchRecorderSupplierNoel Grandin
2012-10-27callcatcher: update list, stop hiding uncalled tests :-)Caolán McNamara
Change-Id: I9bd81a9c5e85db4512a3e4768c9b87696c91b7bc
2012-10-25remove .ui mark-up in favor of font attributesCaolán McNamara
so we can keep translations markup free, and it matches better our existing font use in controls Change-Id: Ib762030f8bf831f2b0afabdd643508e660ad9266 See: https://live.gnome.org/GnomeGoals/RemoveMarkupInMessages
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-24fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin
Create a merged XToolkit2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also mark sub-interfaces as non-optional. Change-Id: I278d0288e92be277033013302267cf93f7d70480
2012-10-24fdo#46808, convert comphelper::ConfigurationHelper to XComponentContextNoel Grandin
Convert the helper methods to take an XComponentContext parameter, instead of XMultiServiceFactory. Change-Id: I9f0098af37b91f107d8799f14caa04756eac82b1
2012-10-23fdo#46808, use service constructor for frame::ModuleManagerNoel Grandin
Change-Id: Iae2bd22a22213274d4a7697345b879f6573a30f0
2012-10-23RtfFilter::filter: not allowed to throw WrongFormatException:Michael Stahl
throw a WrappedTargetRuntimeException instead :( Change-Id: Iebf2b709beea738ba513ec5ce884874b76fbf243
2012-10-23fdo#46808, use service constructor for uri::UriReferenceFactoryNoel Grandin
Change-Id: I4e72bf5880fa28cb96d93ede7730a63220af7fa6
2012-10-23fdo#46808, Adapt ui::dialogs::FolderPicker UNO service to new styleNoel Grandin
Create a merged XFolderPicker2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I4a2c2a8d491a8d5633c19ddcea547f0efe75b91d
2012-10-23sfx2: add ERRCODE_SFX_FORMAT_ROWCOLMiklos Vajna
This is similar to the error code ODF filters are using in sw/sc/sd, except that it is not specific to any application, so any UNO filter can use it. All you need to do is to throw io::WrongFormatException with a "<row>,<col>" in the message of the exception, and then the error dialog will show it, instead of the useless general error message. Change-Id: I279c8d438f01498b44f14a6dc6aeef85f7dfa4e4
2012-10-22fdo#46808, Adapt xml::sax::XWriter UNO service to new styleNoel Grandin
Create a merged XWriter interface for the service. The xml.sax.Writer service already existed, it just did not have an IDL file. Change-Id: I4e6d3f3c68f9282a55fc7aa19778f97632fd8ad5
2012-10-18expose m_pActionArea so subclasses can add buttons to the right placeCaolán McNamara
Change-Id: If0169cc12dc7b2b70996a5798b8c59b2e6e2edae
2012-10-19Merge SvListEntry and SvLBoxEntry into SvTreeListEntry.Kohei Yoshida
Change-Id: I89cfc8c1288c00674fe64e791c149743d377d5ee
2012-10-17make use of ability to use bold in labelsCaolán McNamara
Change-Id: I3989d552ef286ba2e63cbd2a9fee32a8358ca74c
2012-10-14Related: fdo#47250 catch harderCaolán McNamara
Change-Id: Ie6b26670a6809fc07b344660111be44cb3e6a011
2012-10-12lcl_createTemplate declared but not definedCaolán McNamara
Change-Id: I755853c326c5e3dbeae18e3fdb9f7b5607aac874
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I1a0e436051d48e7f6224d6f0fc602347df2d4df1
2012-10-11Merged SvTreeListBox and SvLBox.Kohei Yoshida
There is no reason to keep SvLBox separate. Change-Id: I0b34aa8f8ca539d4f4f0f9cea9fa9b8faec241e8
2012-10-11CMIS: Implemented the CheckOut button of the InfoBarCédric Bosdonnat
Implementing it needed: + Adding XCmisDocument::checkOut method and implement it in SfxBaseModel + Moving the CMIS properties loading into a SfxBaseModel private method to factorize code. + Adding the SfxInfoBarContainerChild registration in all modules Change-Id: I35bcb53cd2feff354aa5d9245897d0631cc924a0
2012-10-11CMIS: Show an infobar when the document isn't checked outCédric Bosdonnat
Telling the user that the document isn't checked out is pretty important as it may cause troubles for the Save operation later (depending on the server policy) Change-Id: Ia101d37cc6266170914ae2cbd90accea1f377f60
2012-10-11CMIS: Provide the CMIS properties in the UNO API of documentsCédric Bosdonnat
Change-Id: Ieb48f615a80e1fa2d49b4efada1f8f9fc4349c29
2012-10-11InfoBars: first implementationCédric Bosdonnat
Change-Id: I4b18f19f5cf13d648a8d10cc31c63bb330a86b6f
2012-10-11import password echo char settingCaolán McNamara
Change-Id: I36a82a8bb915e72a191787a2e44f9bd814271ea1
2012-10-11Revert "More clash avoidance for DISABLE_DYNLOADING in general, not just iOS"Tor Lillqvist
Not needed after all, at least for DISABLE_DYNLOADING on Android, instead let's use the weak attribute for the problematic data. This reverts commit 769f3957c5c72f2952d6b8d0d1d811a6b19226ad.
2012-10-11More clash avoidance for DISABLE_DYNLOADING in general, not just iOSTor Lillqvist
Change-Id: I1995d68a654a7eb56a46241ffa8946ce1e52761a
2012-10-09fix blank dialogs: now need to explicitly call show on containersCaolán McNamara
Change-Id: I803f808e7049777ec5a46dc2fce00a3943321ffa