summaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Collapse)AuthorFilesLines
2014-03-12Spelling fix: suportedTor Lillqvist3-6/+6
Change-Id: I3b67edd5ba4541a65cb0916abea6db1362c32afd
2014-03-11Don't do anything in status indicators on non-desktop for nowTor Lillqvist1-1/+18
Probably it should depend on whether doing tiled rendering or not. Unclear whether that then can be a compile-time constant, or a run-time global state, or need to be even more fine-grained. Change-Id: I8b2f8889e82ecc647ddce915e35eceec121613bd
2014-03-10framework: simplify deprecated XTypeProvider.getImplementationIdStephan Bergmann5-116/+5
Change-Id: Id137a35c385a5198243eefb9a42f4deace24e195
2014-03-08coverity#707887 Uninitialized scalar fieldCaolán McNamara1-3/+5
Change-Id: I84c8748b7bcbf7a6aaf7aad34135a9af2428761e
2014-03-08coverity#707884 Uninitialized scalar fieldCaolán McNamara1-4/+5
Change-Id: I21810eac9579b536017b8187497d04dbbc0109c6
2014-03-08coverity#707879 Uninitialized scalar fieldCaolán McNamara1-1/+6
Change-Id: I618fa64876dc27a3d3ced9281f1b02b97a983166
2014-03-08coverity#707878 Uninitialized scalar fieldCaolán McNamara1-0/+1
Change-Id: I80289d98a5ce58a539516d08d1fc37258ca97e52
2014-03-08coverity#707877 Uninitialized scalar fieldCaolán McNamara1-0/+1
Change-Id: I9454da6940f4d63f916e655b237d78fc701025e9
2014-03-05made ListBox handle more than 64k elements, fdo#61520 relatedEike Rathke2-10/+10
ListBox and related now handle up to sal_Int32 elements correctly. sal_Int32 instead of sal_Size or size_t because of UNO and a11y API. Also disentangled some of the mess of SvTreeList and other containers regarding sal_uInt16, sal_uLong, long, size_t, ... type mixtures. Change-Id: Idb6e0ae689dc5bc2cf980721972b57b0261e688a Reviewed-on: https://gerrit.libreoffice.org/8460 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-03-04fdo#54938: Convert some places to use cppu::supportsServiceMarcos Paulo de Souza1-20/+17
The last cases are non obvious, so it's pratically done Change-Id: Icae1da8e238f516eaed0f7fbdf96fff778eac547 Reviewed-on: https://gerrit.libreoffice.org/8445 Reviewed-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Tested-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2014-03-04Remove unused SERVICENAME_FRAMECONTROLLERStephan Bergmann1-1/+0
Change-Id: I603d5bd978b7e7a6737ab90c6de1be5c02bbf311
2014-02-28fdo#63154 Remove unused solar.hAlexandre Vicenzi3-6/+0
Removed from dbaccess. editeng, filter, framwork, formula, lotuswordpro, reportdesing, rsc, uui Conflicts: framework/source/uielement/menubarwrapper.cxx reportdesign/inc/RptDef.hxx uui/source/iahndl.hxx Change-Id: Ia6f1d8679736c3de99bd8060d8a7f76975268273 Reviewed-on: https://gerrit.libreoffice.org/8118 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-02-27coverity#1187865 Uninitialized scalar fieldCaolán McNamara1-7/+18
Change-Id: I69026472ac720f0dd41710033b3ec3b5f14ccb2c
2014-02-26Remove visual noise from frameworkAlexander Wilms157-1725/+1652
Conflicts: framework/inc/dispatch/oxt_handler.hxx framework/inc/services/layoutmanager.hxx framework/inc/tabwin/tabwindow.hxx framework/source/dispatch/menudispatcher.cxx framework/source/helper/dockingareadefaultacceptor.cxx framework/source/helper/ocomponentaccess.cxx framework/source/helper/ocomponentenumeration.cxx framework/source/helper/oframes.cxx framework/source/layoutmanager/toolbarlayoutmanager.hxx framework/source/recording/dispatchrecorder.cxx framework/source/services/desktop.cxx framework/source/services/frame.cxx framework/source/services/urltransformer.cxx Change-Id: Ibb04e3f6f0796e7f2be16dcce38542f8b90708d4 Reviewed-on: https://gerrit.libreoffice.org/8265 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann223-2196/+2196
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-25remove unused code framework::MenuManager::getContext()Noel Grandin2-7/+0
Change-Id: I3b6d8bf6d83033b36a2e72eb5c984f5d9c47b771
2014-02-25remove unused code framework::MenuBarManager::getComponentContext()Noel Grandin2-7/+0
Change-Id: If640b2662d47593c33d0f90cdafe448383546872
2014-02-25Resolves: rhbz#1065807 use xdg ~/Templates for default Template locationCaolán McNamara1-0/+6
(if it exists) Change-Id: I98fc9fd54d1f56c8bed24ce4d2ebf53756ded2cc
2014-02-24Replace exisiting TriState, AutoState with more generic TriStateStephan Bergmann4-9/+9
Change-Id: Ida05478aae5a379775c671e0c2f2851d820d78be
2014-02-23coverity#704648 Dereference after null checkCaolán McNamara1-1/+1
Change-Id: I0b6c5dc5b1225fb15c99401501b2c5cc2bb94b58
2014-02-23coverity#704647 Dereference after null checkCaolán McNamara1-2/+2
Change-Id: Ifc74e903f13e6065c507d9a90825e588c5e88a42
2014-02-23Remove unneccessary commentsAlexander Wilms95-1156/+1156
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb Reviewed-on: https://gerrit.libreoffice.org/8182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-21Bug #63962 Dynamically scan the config directory for icon themesTobias Lippert6-19/+20
The hard-coded icon themes have been replaced by a dynamic list which is filled by scanning the config directory Conflicts: include/vcl/settings.hxx vcl/source/app/settings.cxx vcl/source/window/window.cxx Change-Id: Ie3680ffe27d06e375acf22753e036cb6ddabc4ed Reviewed-on: https://gerrit.libreoffice.org/7935 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-21coverity#983681 Uncaught exceptionCaolán McNamara2-4/+4
Change-Id: I13b97703f6f9c3411e6da8ec3c71f6e51c8bfc13
2014-02-21coverity#738658 Uninitialized scalar fieldCaolán McNamara1-0/+1
Change-Id: Ia8881da44745b771fea69b74e58875658aafb15e
2014-02-21coverity#738660 unused membersCaolán McNamara1-2/+0
Change-Id: I59cc7a044b54643e00132d51c932f0e703e3ff4f
2014-02-21vcl: sal_Bool -> boolStephan Bergmann12-31/+31
Change-Id: I2a3e3d3e3266ea0f0fafdd91362076a4aa160f0e
2014-02-20Remove vcl/settings.hxx from vcl/svapp.hxx and vcl/outdev.hxxTobias Lippert17-0/+20
Added vcl/settings.hxx to all cxx files which require it. This helps to speed up compilation after changes to the settings. Conflicts: sc/source/ui/dbgui/pvlaydlg.cxx Change-Id: I211a0735c47f72d6879f6f15339355abfe0e3cf4 Reviewed-on: https://gerrit.libreoffice.org/7933 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-19unotools: sal_Bool -> boolStephan Bergmann1-1/+1
Change-Id: I8051c0756e0474a5b4f748e0aa15a9922e82ea97
2014-02-19Resolves: #i122576# Reset the docking area acceptor in the destructorAndre Fischer1-0/+1
(cherry picked from commit 0e90517f3dd568cfe2be4bf8c256b94c9401d046) Conflicts: framework/source/layoutmanager/layoutmanager.cxx Change-Id: Ib053a1b474434f81608a04ca0d30dd32fe410e5a
2014-02-18Related: #i124096# correct LayoutManager::m_xDockingAreaAcceptor clear...Oliver-Rainer Wittmann1-1/+2
on disposing (cherry picked from commit 50b10da7434d774ac463c148bbaeb051d2b3a22d) Conflicts: framework/source/layoutmanager/layoutmanager.cxx Change-Id: I51fe74698f00fadba9afaeb0f8e9f66b85f208cb
2014-02-18Drop unnecessary #includeTakeshi Abe1-1/+0
Change-Id: Ib9ab63cdf21f54b1611de37c5538a300a1b39ba6
2014-02-17cid#736778 dereference before null checkNoel Grandin1-1/+1
Change-Id: I2d26b5447e06e0b0d08e45452ef5507b75a4d3ff
2014-02-13coverity#737240 Uncaught exceptionCaolán McNamara2-3/+6
Change-Id: I9cff764c2ca451752f2343cedd26530bd9a0e9a7
2014-02-13coverity#737239 Uncaught exceptionCaolán McNamara2-3/+6
Change-Id: Ic9635e77e5fd4e356b30aac314c7438060b82a58
2014-02-13coverity#737202 Uncaught exceptionCaolán McNamara2-2/+7
Change-Id: I2ac23ed9f308b92ff9457938b265677f008aaca7
2014-02-13remove now empty fwk_component_getFactoryMatúš Kukan3-42/+1
Change-Id: I5f2f5fc9ccc75b145572aa0bb88b00b0d7a5872d
2014-02-13fwk: Constructor feature for single-instance framework::Desktop.Matúš Kukan4-150/+138
Change-Id: Id582e672c0b41a35d25361f7dfe970a767880b2a
2014-02-13Introduce com.sun.star.frame.theDesktop singleton.Matúš Kukan1-0/+1
Change-Id: I3d269609119149e289652f6bc106e6bd9061672d
2014-02-13cosmeticsMatúš Kukan3-5/+6
Change-Id: Ice4f20db3a590568a7ae4ae59fa0c4ff13e59051
2014-02-13cleaning the code a bitMatúš Kukan4-31/+20
Change-Id: I4cc9c16fb79f669ae70d10a50ace3943075edd46
2014-02-13Move this Singleton class to anonymous namespace.Matúš Kukan1-3/+7
If you add more Singleton classes into framework namespace, it builds without any warning but I was not able to see menu text labels. Luckily UICommandDescription is involved in this and the problem was not hidden somewhere else. Change-Id: Iba0c06c2e31ae509579f31308d9f45f0cb9f654f
2014-02-13Do not use pattern::configuration::ConfigurationHelper.Matúš Kukan2-181/+3
Change-Id: I9cf913f085a2c6862e44803485ab63e2b4572eab
2014-02-13Remove unused ContainerQuery constants.Matúš Kukan4-75/+0
Change-Id: Ib9f96f79d805c91e80fa5366c71e3e975ebabe90
2014-02-13ModuleManager should be static; and simplify.Matúš Kukan1-121/+42
This saves some cycles used to open configuration many times. Change-Id: I12cc7ac87df897a518368094b12d8dcb5be4e3b5
2014-02-12cid#705176 missing break in switchNoel Grandin1-0/+1
Change-Id: Iaa331cc259aed93ffa7c3544586f800a795cc25d
2014-02-11coverity#704234 Logically dead codeCaolán McNamara1-8/+0
Change-Id: I9a1010e6a7d830853a79cafa71a867f16fcceabc
2014-02-11fwk: Constructor feature for one instance ContextChangeEventMultiplexer.Matúš Kukan4-203/+117
Change-Id: Ibb89e4dd46fc5d1f8a85f96b7e4677fa764bb112
2014-02-11fwk: Constructor feature for one instance SessionListener.Matúš Kukan5-216/+139
Converted as usual service implementation. Change-Id: I37c2f25e8a463abb236753c1299cc0aeb3007cd9
2014-02-10Typo: acess -> accessJulien Nabet1-1/+1
Change-Id: I8fb5efa49ccd886fa0172fdc59ede0821ecce486