summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-20fwk: Use constructor feature for AutoRecovery.Matúš Kukan
Change-Id: I87a6c1c1c6dc92670dccee3f56302e7f234b281d
2014-01-20fwk: Use constructor feature for JobExecutor.Matúš Kukan
Change-Id: I5087320137dc17f27a382d564a59cec68f1a4f95
2014-01-20gbuild: UnoApi: remove unused sinular gb_UnoApi_add_idlfile etc.Michael Stahl
Change-Id: I9ad8798b205e697a588804de3de758be7203f1a5
2014-01-20gbuild: UnoApi: fix header rebuilds when cppumaker changesMichael Stahl
There needs to be a dependency from the header on cppumaker, because headers do get rebuilt in this case and it's possible that the content chnaged; unfortunately it's not possible to tell whether the content of the headers actually did change, all of them will be touched which will result in a large rebuild. Change-Id: I78ae0631ba9197ca3d3edbd010319b77a6f01074
2014-01-20gbuild: UnoApi: fix rebuilds after IDL changesMichael Stahl
There used to be a dependency between .urd file and .hpp/.hdl files but that was removed; introduce a dependency between .idl files and .hpp/.hdl files to replace it so headers and stuff depending on them get rebuilt. Change-Id: Ibf1fe1db08c36ce42c392d27b794c2bc2a33738c
2014-01-20resolved fdo#73836 do not apply format twice to stringEike Rathke
ScDocument::GetString() already returns the formatted string that then was formatted through number formatter. Format raw string instead. Change-Id: I806b4fc904d04169a6c1dbd4a3d00e2556eda7bd
2014-01-20component-defines.h should be generated.Jan Holesovsky
Change-Id: I759d119e0ad6c5ae2881284c82292d4d9cb7ae87
2014-01-20Revert "svt: Use constructor feature for FilePicker and FolderPicker..."Jan Holesovsky
It does not make a real sense to use constructor for implementations that act as a trampoline; instead, we should do a constructor for the real implementations that hide behind it. This reverts commit 2fbb47156773b2e300fc987efc2da85c66e567d1. This reverts (part of) commit 58ea27124af27bfac21a796b0d13d72354bd0dd3. This reverts (part of) commit 194bdbde25dd70988c94ff5e1af43b530d47d94b. This reverts (part of) commit df002e39f7518036ae1c1d2afec7a525ef902327. This reverts (part of) commit eb89c6f7dcd613cda6a9eee6f7897225e0334a25. This reverts (part of) commit bdeb57c23973f3ef79020847b2fe39f312cf3c0b. This reverts (part of) commit 4337a0664f4fb73f9e1be74f2a632847871da402. Change-Id: Ibd9b1066f3b6ea215d8da9f491d5f026cd75b029
2014-01-20Minimize the constructor functions to a bare minimum.Jan Holesovsky
Most of the constructors are supposed to be only a call of new TheInstance(arguments) or an equivalent; so let's just change the constructor caller accordingly, to accept unacquired new instance. If there are exceptions that need to do more heavy lifting, they do not have to use the constructor feature, or there can be a wrapper for the real implementation, doing the additional work in their (C++) constructor. Change-Id: I035c378778aeda60d15af4e56ca3761c586d5ded
2014-01-20Remove unused XInitialization.args dataStephan Bergmann
...now that ModuleUIConfigurationManager no longer implements XInitialization since 72b5343bd16deec540d8cd148cd7aebd74e92c16 "fwk: Use constructor feature for ModuleUIConfigurationManager." Change-Id: I479c6c93e9982d80318e53b794bac99e949a5e46
2014-01-20Typo in PLATFORMID for Linux powerpc64Stephan Bergmann
cf. the list of platform tokens at <https://wiki.openoffice.org/wiki/ Documentation/DevGuide/Extensions/Target_Platform> and in desktop/source/deployment/misc/dp_platform.cxx. Change-Id: Ibfc103bed1f6756654225e2c456ad73ab56c0d5a
2014-01-20SDK settings.mk: Don't guess PLATFORM/PROCTYPEStephan Bergmann
...rather, pass them from the build to the SDK installation via dk.mk. (The SDK installation is already platform-specific anyway, see the binary executables in its bin/ directory, so there is no point in not fixing this at build time. In the future, the shipped settings.mk could of course be stripped to just the parts relevant for a given platform, of course.) Along the way, fixes some apparent "ppc" vs. "powerpc" typos in settings.mk. This is a prerequisite to create a working settings.mk for macosx_x86_64, but does not yet do that. Change-Id: Ib8e0c03ad6dfd610aae58a61e32bdc61c785584f
2014-01-20convert advanced db settings dialog to .ui formatCaolán McNamara
Change-Id: Ia3152b7cc5edd89f37c78841e10bb5feacc6fc12
2014-01-20Updated coreCaolán McNamara
Project: help 934de4f8116eb69e621b7eff487e743a8a1866e2
2014-01-20Add a %age completion.Michael Meeks
Change-Id: I6066d42abddcefc9d7fe4bd19477a11294b138b2
2014-01-20require icu_headers hereCaolán McNamara
Change-Id: I56e161d42f7a58a7931191ab3d0af79f2af9ee5c
2014-01-20Remove unused Window parameter from SystemSettingsChangingChris Sherlock
This took a bit of code archaelogy for me to track down. It turns out that as part of an effort to optimize startup, the line of code in this function was commented out, presumably to be rewritten later. This happened in commit ee3351d78c in July 2001 (!). About three years later, in February 2004, the function was rewritten in commit 189c2388d80. As it turns out, the only two functions that used the Window parameter were vcl/source/window/window.cxx (which passed itself in, but of course this did nothing) and vcl/source/window/winproc.cxx. Furthermore, winproc only ever passed in the first frame, so it didn't really do anything either. Consequently, the function as it stands *now* only notifies the application that system settings have been changed. It doesn't care which window it tells. Therefore, I have excised this parameter from the function. I don't think it made sense when it was implemented anyway, so there is no net loss. After removing the unneeded parameter, I was also able to remove the Window parameter from winproc.cxx's ImplHandleSalSettings function as it was only ever used to set the top level window, which is now irrelevant. Change-Id: I84f2c5c5ff8969387da3af81e4a9c7f9ac6237e1 Reviewed-on: https://gerrit.libreoffice.org/7541 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-01-20drawingML export: zero rotation shouldn't alter the shape positionMiklos Vajna
I'm not exactly sure why existing code didn't do this implicitly, but at least this improves the situation. Change-Id: Id2bb169c513827b7ef48640dc88fad90a83d2bee
2014-01-20require icu_headers hereCaolán McNamara
Change-Id: If15c208f23d09dbd55ad0625448f864a7725c553
2014-01-20require icu_headers hereCaolán McNamara
Change-Id: Iee8d757f29c03e71e48c211966daaa89548710b4
2014-01-20Related: #i121289# printer options should have SID_SAVE_ONLY_USED_SYMBOLSTsutomu Uchino
(cherry picked from commit 5c6ef989906c6aa51b2e3702bac0323ef97e9f2d) Change-Id: Ida372f0558fd7e5cdb9c98384c21544e197f88a9
2014-01-20Get bundled openssl to be used on OS X too, at least on OS X <10.7Douglas Mencken
Also note that OpenSSL is incompatible with -fvisibility=hidden on OS X Change-Id: I1fc3cf4d515ef210f996cb04ba9c1b3216109137 Reviewed-on: https://gerrit.libreoffice.org/7233 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-20Related: #i56998# use locale rules to format percentageCaolán McNamara
Change-Id: I4b744cf10165383153d2a71c05df0c0ed327c641
2014-01-20Related: #i56998# use FUNIT_PERCENT instead of FUNIT_CUSTOMCaolán McNamara
Change-Id: Ibac028120286c9deb2411fc547877eebac93f36f
2014-01-20Document VCL Application classChris Sherlock
Documented the VCL Application class in Doxygen format. Also reindented some of the code, and moved ValidateSystemFont down the list of class functions (better code organization). Change-Id: Id421647a9a25e11be87b0f6c46d1ac0f4846f6a4 Reviewed-on: https://gerrit.libreoffice.org/7515 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-01-20Make implicitboolconversion.cxx compile with Clang 3.2Stephan Bergmann
Change-Id: I011e74fd044d0b76cccc60adea362805917c584a
2014-01-20Resolves: #i124039# assure correct line break for multi-lined Input FieldsOliver-Rainer Wittmann
(cherry picked from commit 14e0270c3ebad9a1fb817fcfced2aa8ee2f3e3f0) Change-Id: If5664a5260e683cd5a80885b3f39b04f85de8db9
2014-01-20Related: #i56998# use locale rules to format percentageCaolán McNamara
Change-Id: I2cdeefc5a5a1ee970ee3da5191ceae28b58340a1
2014-01-20Minor update for RaspbianTor Lillqvist
Change-Id: I5208aa7e6f40acc6d18a0617dc104474e1e87870
2014-01-20Add JVM headers and libsTor Lillqvist
Change-Id: If5524c6c23bcd2500d029a33df141a0a1c611502
2014-01-20fdo#73389 Writer does not show a docx-document with nested table correctlyZolnai Tamás
The table manager can work with more table simultaneously and so m_aCellWidths contains more table's properties.Only one item of it belongs to the current table (getCurrentCellwidths). Regression from 74c5ed19f430327988194cdcd6bdff09591a93fa Change-Id: I93efac0c004af1b2524c955ffb20c3ecd74a2920
2014-01-20Related: #i56998# percent value should not takes space separator...Tsutomu Uchino
before the character (cherry picked from commit acac627b8aed3353e542ce41fa9a7064e4d1790b) Conflicts: vcl/source/control/field.cxx Change-Id: Ia9c5496e1e2345f6249dc03efaf2c60f4231aecd
2014-01-20Related: #i56998# use locale rules to format percentageCaolán McNamara
Change-Id: I26af0abee94c911fd0d2b84e829f4489e625c0b2
2014-01-20misuse of OUString::boolean on sal_uInt8 valuesCaolán McNamara
regression since 64b993e046f23baaacaff1572b7d2a816588b5ef Change-Id: Ifc907a34430c36a64318fc42342e630e2b84ad13
2014-01-20Remove space before percent signKhaled Hosny
Seems to be merge artifacts in 260df50ae67e0d9f9d80e0686e6a12903c53c130. Otherwise, I really like how Caolán implemented this in a proper, per-locale way. Caolán, you rock! Change-Id: I42e70b240fdf013316ad282e70b8e42eec8225a8
2014-01-20Related: #i56998# no space for degree symbolCaolán McNamara
and now space between number and pages is explicitly added by code Change-Id: Ic4e73d2f30b93bd4a34b98f480f1ba111c9a285d
2014-01-20Resolves: #i56998# add a space separater between value and unit...Tsutomu Uchino
and remove separator between value and percent to match with ISO 31-0 (cherry picked from commit 0cea884e3f417e4b58d2fdcfc7b0111f3bfc6f30) Conflicts: chart2/source/controller/dialogs/tp_SeriesToAxis.src cui/source/dialogs/colorpicker.cxx cui/source/dialogs/colorpicker.src cui/source/dialogs/grfflt.src cui/source/dialogs/zoom.src cui/source/tabpages/tabline.src editeng/source/items/frmitems.cxx editeng/source/items/textitem.cxx sd/source/ui/animations/CustomAnimationDialog.src sd/source/ui/animations/SlideTransitionPane.src svx/source/dialog/bmpmask.src svx/source/engine3d/float3d.src svx/source/items/algitem.cxx svx/source/sidebar/text/TextCharacterSpacingControl.cxx svx/source/xoutdev/xattr.cxx sw/source/ui/utlui/attrdesc.cxx sw/source/ui/utlui/uiitems.cxx Change-Id: I554309cb72dd8956077c5ca6866a982cdd6529aa
2014-01-20Related: #i56998# english doesn't put a space between numbers and percentCaolán McNamara
Change-Id: I9c9579e8e1b8009fef169b434e2d839e36da8984
2014-01-20Related: #i56998# use FUNIT_PERCENT instead of FUNIT_CUSTOM...Tsutomu Uchino
with percent CustomUnitText on metric fields (cherry picked from commit 4f5b26a97dbaef964af1fe323f24109b987cb952) Conflicts: chart2/source/controller/dialogs/tp_3D_SceneGeometry.src chart2/source/controller/dialogs/tp_SeriesToAxis.src cui/source/dialogs/zoom.src cui/source/options/optgdlg.src cui/source/tabpages/autocdlg.src cui/source/tabpages/backgrnd.src cui/source/tabpages/chardlg.src cui/source/tabpages/grfpage.src cui/source/tabpages/numpages.src cui/source/tabpages/paragrph.src cui/source/tabpages/tabarea.src cui/source/tabpages/tabline.src cui/source/tabpages/tparea.cxx cui/source/tabpages/tplnedef.cxx sc/source/ui/pagedlg/pagedlg.src sd/source/ui/animations/CustomAnimationDialog.src starmath/source/dialog.cxx starmath/source/smres.src svx/source/dialog/fontwork.cxx svx/source/sidebar/area/AreaPropertyPanel.src svx/source/sidebar/graphic/GraphicPropertyPanel.src svx/source/sidebar/line/LinePropertyPanel.src svx/source/tbxctrls/fontworkgallery.src sw/source/ui/frmdlg/column.src sw/source/ui/misc/pgfnote.src Change-Id: I8acc5f7fc80d4366750ad38fabbf49b02f013f7c
2014-01-20Related: #i56998# use locale rules to format percentage...Caolán McNamara
in zoom value and percent on zoom statusbar item. Change-Id: I0b863ab43399772fb52c4e03e0552fcb933e2832
2014-01-20add missing space in help textThomas Arnhold
from 6e2c0fef5906a
2014-01-20Related: #i56998# use locale rules to format percentage...Caolán McNamara
in Combine single line paragraphs option in AutoCorrect dialog Change-Id: I5af78ff31031a92a4f772d9c26bee05c3695cad1
2014-01-20Related: #i56998# provide a way to format % per-locale rulesCaolán McNamara
Change-Id: Ic27b230cc9dce366f281ff720ded5873e94f6191
2014-01-20Make gallery stuff work also for cross-compilationTor Lillqvist
Galleries are needed in a cross-compilation only when targeting DESKTOP platforms, which people don't do very often, so the problem had not been noticed for a while. Change-Id: Ieb0f010505af230db0661f02345ac6ace3b52957
2014-01-20drawingML export: write TextShape outline propertiesMiklos Vajna
Change-Id: I3742c960016bbe1d82b58a16d464b329d2612c10
2014-01-20drawingML export: fix TextShape width for DOCXMiklos Vajna
Change-Id: Ibaf29ed746076fa6ec0bad013cac26debdb2b165
2014-01-20drawingML export: write TextShape fill propertiesMiklos Vajna
Change-Id: Ibe89e86b19d7633e9a0669ff0574173ac4b633c5
2014-01-20remove now dead MyList classNoel Grandin
Change-Id: I96411ecb072e5135e7d0e6bb276ff782dcb0270c
2014-01-20convert custom list implementation ScaDoubleList to std::vectorNoel Grandin
Change-Id: I98865a54f675ebdb7724327305f9f9a5eeccfeb4
2014-01-20convert custom list implementation SortedIndividualInt32ListNoel Grandin
.. to std::vector Change-Id: I882653fbe6e42bf2a4f79c5b7c353e6667c79879