summaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Collapse)Author
2012-09-22fdo#41440, fdo#50296: start center: force black text colorIvan Timofeev
Change-Id: I13834d3c0385e1a75d2d66d1622a966c66b9aab2
2012-09-22fdo#34392: request button size after vcl has updated its settingsIvan Timofeev
Change-Id: I1810562a2c0c09404271be5b910f5811fce3e465
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-12Unused #includesStephan Bergmann
Change-Id: If5c8ee05ef84c03a9cec6ef428256e17b33f073e
2012-09-07Disable the experimental orcus-based csv filter for now.Kohei Yoshida
Change-Id: Iba8b36aaa19bbf2a9cb632fb6fe586b27ae27a7a
2012-09-07First cut on integrating liborcus into libreoffice tree....Kohei Yoshida
It introduces the 'FilterProvider' property in the media descriptor to optionally bypass the normal loading process and let the external filter provider to handle the loading. For now I'm overwriting the csv import filter just to see how this could work just as an experiment. Orcus still needs a lot of work, and it crashes very often at the moment. Change-Id: I11b34572c71073144804a7d0dd5176c8067d8deb
2012-09-06Java cleanup, remove unnecessary importsNoel Grandin
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-09-06offapi: move css.ui.UICommandDescription to css.frame.UICommandDescription:Michael Stahl
The service implementation used "com.sun.star.frame.UICommandDescription" since forever, so the IDL file was essentially wrong documentation. But since 7a464263cc5c2ca2b7128734ff4860e02d662818 converted the service to new-style, it cannot be instantated any more and e.g. clicking on Tools->Customize crashes. (Adapting the implementation instead would be an incompatible change.) Change-Id: I564bddaf3836827f5b72360a2bde19d6158b7ba5
2012-09-05fdo#46808, Adapt frame::ModuleManager UNO service to new styleNoel Grandin
Create a merged XModuleManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Explicitly document the XNameReplace interface in the IDL, which is already implemented by the service, since there is code currently using it. Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853
2012-09-05Quick and dirty adaption of ModuleManager to WeakImplHelperStephan Bergmann
...to better be able to change its set of implemented interfaces later on. Some potential for further clean up: * a generic helper for supportsService; * remove need for impl_createFactory; * base impl_createInstance on XComponentContext instead of XMultiServiceFactory; * replace ThreadHelpBase with a plain osl::Mutex. Change-Id: Ia2cbd14872a609c2ed57d9ce58b546f087c2fdfb
2012-09-03Missing 1 include and 2 usingJulien Nabet
Change-Id: I5100e40f9e2bb2f27f7cac490e7c9fa8c3814166
2012-09-03More places that require a prefixed "system"Stephan Bergmann
Change-Id: I49cf1f02faf70a5a92ab45e7678253ba4e5f68d0
2012-09-03fdo#46808, Adapt system::SystemShellExecute UNO service to new styleNoel Grandin
Change-Id: Ib298b3219c3e89dd35bce0974846ed4888ed941e
2012-09-03fdo#46808, Adapt UICommandDescription UNO service to new styleNoel Grandin
Change-Id: Ibca112904f137ff981ae9be3e5bd56aa11aec352
2012-09-03fdo#46808, Adapt ModuleUIConfigurationManagerSupplier UNO service to new styleNoel Grandin
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
2012-08-28fdo#36149: Do not display error dialogs while showing a menuStephan Bergmann
...it apparently leads to crashes, but is probably not good from a usability perspective anyway (as the menu closes again when the dialog appears/is operated on by the user). For now, just disable the Java specific interaction handler here; might make sense to address this more generally though (there's framework::QuietInteraction btw). Change-Id: I6ae303c0084549b5339d219e158cdb89e5a6b331
2012-08-28Missing using com::sun::star::frame::DispatchHelperStephan Bergmann
Change-Id: Ia4a830c342077bdc5b61daba1edccca2edb544c6
2012-08-27fdo#46808, Adapt script::Converter service code to new styleNoel Grandin
Change-Id: I19b3ba7c978e02ce865360f0411007525012149c
2012-08-27fdo#46808, Use factory methods for frame::DispatchHelper instancesNoel Grandin
Change-Id: I7bdf16fc6d042e5ecd404c604a8b7c31c1ac7bc1
2012-08-24kill more unneeded stuff; rename uiconfig PackagesMatúš Kukan
Change-Id: Ib2f73d679ac4a6164142a370ce6d55c6de41117c
2012-08-23Fix off-by-one drawing problems of the bottom docking area.Jan Holesovsky
Change-Id: Ic463f6829f7faa6d9667656f42f844a12d85518e
2012-08-21add more runtime deps on resource files for unit-testsMatúš Kukan
Change-Id: Id9bbb2bbcafe335eada3f36ae103a9074a56848f
2012-08-20Remove dead java code, fields and local variablesNoel Grandin
Change-Id: If777dcb0e0142229df737c2f1e3e6ecb61f64168
2012-08-20Java update - fix various javadoc issuesNoel Grandin
Along the way, remove some javadoc comments that are completely incorrect. Change-Id: I02f96b6cbe665d2c10bd6ee245a7d8e2eef0f755
2012-08-17gbuild: register all jarsMichael Stahl
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-16remove menubar post processing of SID_PASTESPECIAL state to always enabledNoel Power
at least calc deals with paste-special correct, if other applications don't let's fix 'em up one by one Change-Id: I1beb04e227f2971ee8ef2ce9b7ebdabf566be086
2012-08-16-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: I57abfb3b3d659edcd130788d173c2df3b79101f0
2012-08-16-Werror,-Wunused-value (Clang towards 3.2)Stephan Bergmann
Change-Id: Idf2ec39ba286d359903edb6be60f2692c6a9837b
2012-08-14sync cell context menu & edit menu 'PasteSpecial' entries for calc fdo#46250Noel Power
calc application specifically handles PasteSpecial so no need to set the state of the menu entry to enabled always ( for calc at least ) Change-Id: Iaf13dd825f0cbdcf9f455db07d727753fae90868
2012-08-11Remove Template Manager menu entry from start center.Rafael Dominguez
Change-Id: Id5b24883c5a03abbc18c88cec910b00a5d0e3dfe
2012-08-11Remove unused local varsJulien Nabet
Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
2012-08-10Remove Template Save menu entry from start center.Rafael Dominguez
Change-Id: I4a26d9039df748c25b6de1e01844bb57b0988e19
2012-08-10Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann
Now that 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4 "fdo#51252 Disable copying share/prereg/bundled to avoid startup crashes" removed the use of share/prereg, there is no longer need to generate it in the first place (by calling "unopkg sync" at build or installation time), and so no need for the "unopkg sync" sub- command, either. This also allows to simplify some of the jvmfwk code that was only there so that "unopkg sync" (which can require a JVM) can work in "hostile" environments (during build and installation). Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-08reduce ascii noise and useless commentsThomas Arnhold
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
2012-08-08remove include comments and boxesThomas Arnhold
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-08-08remove some more eof noiseThomas Arnhold
Change-Id: Ib13c0435d61e803220d5444c29c99cf670340008
2012-08-07remove bogus date informationThomas Arnhold
Change-Id: I2789153ee35f4ec10e760f9412eb7d379de031bf
2012-08-07Remove non-existing forward declarationsThomas Arnhold
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-08-07Remove commented out codeThomas Arnhold
Change-Id: Id73d1d75063e19dfa05fa7b5b8b69ca8f99f0998
2012-08-07fdo#46193 MessBox was made copyableZolnai Tamás
Part of MultiLineEdit was moved down from stvools to vcl with name VCLMultiLineEdit. MessBox uses it to display the message in read-only mode. Some of svtools' classes - which are necessary to implement VCLMultiLineEdit - were moved to vcl as a whole, and their includes are rewrite. Note: ExtTextView and ExtTextEngine classes would be leaved in svtools if VCLMultiLineEdit is a template class, but two macros: IMPL_LINK end IMPL_LINK_NOARG make it impossible to use template syntax. Change-Id: I26543868d8081c225c7125404d23369de3c3afcd
2012-08-05Remove unused macrosThomas Arnhold
Change-Id: I184a7f9c65dd762407b2431d9c6557e718b954b2
2012-07-31cleanup filtercachedata.hxxThomas Arnhold
Actually only two definitions of this long list are really used... Change-Id: I45e85b18f63e4d2cda948766159d81aed27c9289
2012-07-30remove unnecessary includes of svl/svarray.hxxCaolán McNamara
Change-Id: Ifec201efc4e97baf2d36d66c4ae6967eadd6134c
2012-07-30Typo ressource -> resourceStephan Bergmann
Change-Id: Id13e7acfbe34eca5e124c9032d36d6f158bfb831
2012-07-27Fix excessive indentation.Kohei Yoshida
Change-Id: Id96c7693a53981d69820aa45e97fb34c64cb787a
2012-07-27Remove unnecessary fluffy comment partitions.Kohei Yoshida
Change-Id: I8fad1d7e4bb9827266b6b1f1d90fe1dd2b401b44
2012-07-26Header file without implementation. Not to mention nobody uses it.Kohei Yoshida
Change-Id: I7522121059b53269a120a4f68a9038edd17944cf
2012-07-24Unused methods.Kohei Yoshida
Change-Id: Iafd1895d96df32c312f937db479e04abd7cb7038
2012-07-24It makes no sense to make these methods virtual.Kohei Yoshida
LoadEnv doesn't have any child classes, and is not a UNO service. Change-Id: I773324e10b755c6e5f1a29c07495b21f6a236a3e