summaryrefslogtreecommitdiffstats
path: root/framework
Commit message (Collapse)AuthorAgeFilesLines
* fdo#67235 adapt form control code to time nanosecond API change, step 3Lionel Elie Mamane2013-08-041-0/+4
| | | | | | | Change-Id: I4899c89ee5b2a54c9c05b531ab284365f1558e3d Reviewed-on: https://gerrit.libreoffice.org/5270 Tested-by: Lionel Elie Mamane <lionel@mamane.lu> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
* Mark as const/staticTakeshi Abe2013-08-042-7/+7
| | | | Change-Id: I54a7daee7345e7c0c5c3f866d5c365722b567eff
* Revert "convert vcl/menu.hxx from XubString to OUString"Kohei Yoshida2013-07-311-3/+3
| | | | This reverts commit 43b1ac3651732a1ceb193268ab72b4aaa90dee65.
* convert vcl/menu.hxx from XubString to OUStringNoel Grandin2013-07-311-3/+3
| | | | Change-Id: I9469363c09e4cc863ad4d8ddddf8d923fe444e25
* Remove some occurrences of RTL_CONSTASCII_STRINGPARAM and equalsAsciiLFridrich Štrba2013-07-291-10/+10
| | | | Change-Id: I7acc31f819be6552344073fa032085d01622fca3
* reduce use of UniString from ResID ctorCaolán McNamara2013-07-288-33/+25
| | | | Change-Id: I8d7619e7807ff2d400ec5c7fd181375130245728
* Mark as const/staticTakeshi Abe2013-07-272-4/+4
| | | | Change-Id: I9000ea607e1df140ac18d59f7c4d4abd999c71d1
* fdo#46037: 1 less occurrence comphelper/configurationhelper in fmwk/helperJulien Nabet2013-07-261-9/+2
| | | | Change-Id: I504789fb6b1e5332b0c131313ea9b9c538227d46
* fdo#46037: comphelper/configurationhelper partly not used in fmwk/acceleratorsJulien Nabet2013-07-262-3/+0
| | | | Change-Id: I710b9155b6ce8f42f46d87c80cebf37414e91c70
* fdo#46037: no more comphelper/configurationhelper.hxx in framework/classesJulien Nabet2013-07-261-7/+5
| | | | | | Thank you Stephan! Change-Id: I70a7f3dbbbe71c165f823ecc207bb5995a8e1376
* ouchFridrich Štrba2013-07-261-0/+1
| | | | Change-Id: I927a688c28121d084bf3fd9a57dd1a9c2501a407
* Don't dupplicate logic so that one can fix possible bugs only onceFridrich Štrba2013-07-261-28/+6
| | | | Change-Id: I58744a93d3edb3002e9a71c22e0d492cb9277e73
* fdo#66691: Revert fix for i#121577 Allow setting toolbar name in Addons.xcuStephan Bergmann2013-07-242-77/+13
| | | | | | | | | | | | | | | | | | | | | ...which incompatibly changed Addons.xcs and breaks extensions (and LibreLogo, which adds to Addons.xcu even though it is not an extension). See the mail thread starting at <http://lists.freedesktop.org/archives/libreoffice/2013-July/054612.html> "[Libreoffice-commits] core.git: #i121577# Allow setting toolbar name in Addons.xcu" for details. This reverts commit 85f072ef33ef47b5e3e0bcd51acb5c4179cde2c2 "Resolves: #i121577# Allow setting toolbar name in Addons.xcu" plus follow-up af572d9fbb744c9691abe465815d7927a9d11510 "Related: #i121577# Allow setting toolbar name in Addons.xcu," f13f9b5cc5267a7a5606b1a89db91b6d7aef5f9c "various .xcus are gone now," and 37d9921797a3ad3be8257fbfee11326549fcd987 "odk/examples/python/toolpanel/CalcWindowState.xcu is still in use," plus those parts of f97ca6f65182efc6542c53ac5e973b3ff398a5d1 "Resolves: #i116455# Make toolbar style settings persistent" that apparently belong to the fix for i#121577 rather than i#116455. Change-Id: Ib744566f3d8da7d9008d7dad8bec60f1bf32e743
* fdo#63690 - replace RTL_CONTEXT_ macros with SAL_INFOJelle van der Waa2013-07-2331-165/+5
| | | | | | | Change-Id: Ib0edc828691c6a8edbd1f45d3c0e2851c32c865f Reviewed-on: https://gerrit.libreoffice.org/5013 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* convert more services in framework module to WeakImplHelperNoel Grandin2013-07-2330-393/+114
| | | | Change-Id: I417ae2ce644f39fce0e8eb9fbe6a3a3c783b6227
* remove unused fieldNoel Grandin2013-07-232-8/+1
| | | | Change-Id: I1b81b39a4c66895c6f6b7d40e00ea2a483d8b4fd
* Convert the easy cases in framework to WeakImplHelperNoel Grandin2013-07-2344-689/+320
| | | | Change-Id: I6547c4aee2aa4d15ad516a6a45002b81b7a8ac13
* Convert GlobalSettings_Access to WeakImplHelperNoel Grandin2013-07-231-15/+5
| | | | Change-Id: Iaa1134bee8e3b36e940376622b5c22085892b81b
* Convert ModuleUIConfigurationManagerSupplier to WeakImplHelperNoel Grandin2013-07-232-24/+6
| | | | Change-Id: I526eb65bb00808c85caa8fcba3359321e7cec2da
* Convert UIConfigurationManager to WeakImplHelperNoel Grandin2013-07-232-32/+5
| | | | Change-Id: I1e8a498f38e19419d3f8fdc91c0bcaf2cb3f41a5
* Convert ConfigurationAccess_WindowState to WeakImplHelperNoel Grandin2013-07-231-33/+3
| | | | Change-Id: I962e87e81905bfc61b03e1c1c7ee9f01b030df9d
* convert WindowStateConfiguration to WeakImplHelperNoel Grandin2013-07-232-18/+1
| | | | | | It was already half way there, just some leftover macro definitions. Change-Id: I607eb22d08fd0e5d7d0be0b8bb217bcc7740d983
* Convert framework::StatusBarManager to WeakImplHelperNoel Grandin2013-07-232-31/+7
| | | | Change-Id: I25cc72536d8832d93d6832591bdba25ac0654ee3
* Convert framework::ToolBarManager to WeakImplHelperNoel Grandin2013-07-232-37/+16
| | | | Change-Id: I2fc48b892c68cc6054ceec51c4b050e445c22f6a
* Convert framework::AcceleratorConfigurationReader to WeakImplHelperNoel Grandin2013-07-232-15/+3
| | | | Change-Id: I2e2528c539ba93eb72466bd361c189be5746ecfe
* improve commentsNoel Grandin2013-07-231-5/+5
| | | | Change-Id: Ib2735c946ca331382e0c178b303c3769c0a35185
* fdo#46808, Convert ui::ModuleUIConfigurationManager service to new styleNoel Grandin2013-07-235-93/+66
| | | | | | .. and convert it to WeakImplHelper at the same time. Change-Id: I20549f5cc6efb60c5210d3f9b6ecf3ade7e4a75a
* fdo#35785 LibreOffice's support of recent documents in Windows 7 brokenJesús Corrius2013-07-201-2/+30
| | | | | | | Change-Id: I916ba1335b0a0420f568ab9340632f273e3c9516 Reviewed-on: https://gerrit.libreoffice.org/4997 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* typo fix in commentMÁTÉ Gergely2013-07-191-1/+1
| | | | | | | Change-Id: I4c4d9927f6165b3febd089bc5cfb6af188aedcf0 Reviewed-on: https://gerrit.libreoffice.org/4990 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* remove Application::GetWorkAreaPosSizePixelNoel Grandin2013-07-191-1/+1
| | | | | | | | | | | | This internal API has always been problematic because we cannot support it under the Linux toolkits, where it has in fact always just returned the size of the screen. Change-Id: I406bcbca8a4161b4261ef46940823bb07c6ad18b Reviewed-on: https://gerrit.libreoffice.org/4976 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
* Move comment.Jan Holesovsky2013-07-181-1/+1
| | | | Change-Id: I7c35c6878455fd68eaddd75b39009a59352dd2c3
* startcenter: No need for special GetFocus().Jan Holesovsky2013-07-182-10/+0
| | | | Change-Id: I789f21e035f864d5b7ac84700a62a1c81f53c2be
* startcenter: Re-introduce code that handles accelerators.Jan Holesovsky2013-07-182-3/+84
| | | | Change-Id: I171de7f63e644c9446a76f6ade592c8242cadcac
* startcenter: The explicit Show() is not necessary.Jan Holesovsky2013-07-181-2/+0
| | | | Change-Id: I6e817a6c5465adb02f5431737f2ac649ac0274a5
* startcenter: Remove unused headers & members, move consts to .cxx.Jan Holesovsky2013-07-182-98/+69
| | | | Change-Id: Id163a02ac663141f113195bfc68fcedd6c4dc500
* startcenter: Simplify the button setup & make it work better.Jan Holesovsky2013-07-182-104/+51
| | | | | | | This fixes some drawing artifacts previously visible thanks to the SetPaintTransparent( sal_False ). Change-Id: Icd6fb222e2d78f02cd298b02afbfa8e652c4566f
* startcenter: Make the Open button work as a MenuButton.Jan Holesovsky2013-07-183-25/+19
| | | | Change-Id: Ic02a271c0c2b892e0dca0a07a5c2ff9a7862ab9f
* startcenter: The window & strings are initialized in .ui, remove from .src.Jan Holesovsky2013-07-185-62/+11
| | | | Change-Id: I951e4bc12696a2cb5b1b93f28de25cd4783b9387
* startcenter: The images have moved to .ui, remove from .src.Jan Holesovsky2013-07-183-73/+0
| | | | Change-Id: Ib83a8903062f40f9e64d93a2afe5d7d088f8451a
* startcenter: Make the widgets in .ui resizable.Jan Holesovsky2013-07-181-17/+40
| | | | Change-Id: Ifc34e80bfcb71e041e7adb444c464ba917fea2b1
* startcenter: GSOC Use Widget Layout for the Start CenterKrisztian Pinter2013-07-184-465/+456
| | | | | | | | Known issue: after starting a module from the startcenter, and closing it, the buttons for the modules remain stuck after hovering the mouse over them Change-Id: I50883868764565be62a2f123a832154ef015e763
* String::SearchAndReplaceAllAscii -> OUString::replaceAllCaolán McNamara2013-07-141-6/+4
| | | | Change-Id: I5091835c9f71c712f15996e5c6263fc5f21f6f96
* use static LanguageTag::convertTo...() for standalone conversionsEike Rathke2013-07-131-1/+1
| | | | | | | | If no LanguageTag instance is at hand use the static methods to convert between BCP 47 string, Locale and MS-LangID instead of creating temporary instances. Change-Id: I9597f768078eb81c840e84a5db5617f26bb7dc09
* PCH for more librariesLuboš Luňák2013-07-128-11/+423
| | | | Change-Id: I6f9a1969605e0016b11157ddb5754ac77fd3966b
* remove duplicate debug area for framework/Luboš Luňák2013-07-111-3/+3
| | | | | | | It'd be probably better to rename all the cryptic abbreviations instead, but two different debug areas for the same thing simply doesn't work well. Change-Id: I895fadb47ebf408a36d13dbb32386caa3f472f1c
* Resolves: #i122678# Workaround for dynamic cast runtime bugAriel Constenla-Haile2013-07-081-2/+2
| | | | | | (cherry picked from commit be9ff0830ba1f8b3c782aa269c78657d264e48a9) Change-Id: I89a7b4ba8680606d97c26b9fde604f63ca814319
* module svl: all String and some bool and related clean-upNorbert Thiebaud2013-07-071-13/+13
| | | | | | | Change-Id: I36eb559fa58dbe75384b7119c788af0048813aed Reviewed-on: https://gerrit.libreoffice.org/4733 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* fdo#66524 - defer population of AddOns toolbar icons until they are shown.Michael Meeks2013-07-054-8/+38
| | | | | | Some addons eg. LibreLogo are almost never shown, so avoid their startup cost. Change-Id: Ibbc072dd740eca6a97aeff918ae0a5c105278acf
* fdo#66524 - defer loading and scaling AddOns images until necessary.Michael Meeks2013-07-051-111/+102
| | | | | | | | | Avoid expensive scaling of images that we will not use, don't hard-code the toolbar size - but query it instead from the toolbar/theme, unwind various other tangles: still quite some cleanup left here including HC handling. Change-Id: Ia2a1a0f91e5910c2de01f11229b32ed71dd8cf28
* module sot: String, bool and other clean-upNorbert Thiebaud2013-07-041-0/+1
| | | | | | | | Change-Id: Ibe2bfdf20c500e9fd98c3baef66d36aa79ca4b52 Reviewed-on: https://gerrit.libreoffice.org/4710 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>