Commit Graph

328114 Commits

Author SHA1 Message Date
e6edfb6324 cppcheck: unread variable
Change-Id: I809cdbeb71bf4cf014e6d578f35c8a646a5c937e
2013-06-06 23:53:52 +02:00
6db2752e17 Newer mingw-w64 has gdiplus headers, though a bit buggy
Change-Id: Ibc25c621c0a97c11b617e920494cd311449c04d3
2013-06-06 23:29:12 +02:00
710f5dd271 Remove some warnings on mingw64
Change-Id: I4fbb543e19ecba879f9982dd4bb8442d77854526
2013-06-06 23:29:11 +02:00
29c101fe68 use a transparent graphic for the OLE2 image, and spell 'Empty' correctly.
Change-Id: I94fbe74b6febede4819851dfa78690507b04f4f7
2013-06-06 22:21:57 +01:00
3fe227a65d remove unused BMP_OLEOBJ image and define.
Change-Id: I809cca8dab246c7b528309fd74fb73a9d0bd418f
2013-06-06 22:21:56 +01:00
c0eb5e7772 Resolves: #i121448# Aligned default fill color/line style for all apps
(cherry picked from commit 81664c037c8d6094b66c1660b6eee9693eadf401)

Conflicts:
	sc/inc/document.hxx
	sc/source/core/data/documen2.cxx
	sc/source/core/data/documen3.cxx
	sc/source/core/data/documen9.cxx
	svx/inc/svx/svdmodel.hxx
	svx/source/svdraw/svdmodel.cxx
	sw/inc/doc.hxx
	sw/source/core/doc/docdraw.cxx
	sw/source/core/doc/docnew.cxx
	sw/source/ui/app/docshini.cxx

Change-Id: Id0f62f0cd5b83794e2dbaee4e8b6afa704a0c23a
2013-06-06 21:04:07 +01:00
ed1a265658 configure: --with-system-libs should imply --with-system-harfbuzz
Change-Id: I704f0e679382f6d4b08fcdda99337d2376c21fe3
2013-06-06 21:32:15 +02:00
97035c95c2 Revert "bnc#382137 SwFrm::CheckPageDescs: notify clients about deleted SwPageFrm"
I can't reprodue this in a product build and I'm not sure this was the
right fix for the problem.

This reverts commit bb4d5d96f4daf1dc1b92f823171ac567f6cf95a8.
2013-06-06 21:32:15 +02:00
3aeffe1c16 Typo
Change-Id: Iced1dfba37c155c64dc0488fdb1b0d50e20b25c4
2013-06-06 20:19:29 +02:00
9eb4e4dc51 Some more modules at least building with mingw64
Change-Id: I3ea039655aecb7885bb310b1f2c29d66f9f7bb4f
2013-06-06 19:49:56 +02:00
44c133ef99 OpenSymbol is a symbol font
Change-Id: I2489b836950db63f5f53f8a272970b7769c29282
2013-06-06 19:49:26 +02:00
b75fae74f7 Don't require vclplug_svp with --enable-headless
Fixes build.

Change-Id: I4280cc26acd2278003f3bdee641a3168b01e17cb
2013-06-06 19:33:54 +02:00
b0778c7f89 indentation
Change-Id: Ib2011a589c12b585c6045fdc87b08f711ed9edc6
2013-06-06 19:32:24 +02:00
50a4018d0d sal_Bool to bool
Change-Id: I58efb9d026203c77d3806552bd4280a4d16d5111
2013-06-07 02:27:53 +09:00
bd40bfd897 fix WM_CLASS
VCLSalFrame is definitely not the name of any instance of LibreOffice.

Change-Id: Iba227061c0c0541290c90876c94d1016aa1e783e
2013-06-06 18:35:22 +02:00
4d479ebf15 add StartupWMClass= to .desktop files (bnc#777070)
The actual purpose is to help Plasma taskbar associate taskbar items
with .desktop files for the purpose of creating launchers. LibreOffice's
WM_CLASS handling is rather broken, but the class part of it usually
ends up being 'libreoffice-<component>', which however doesn't match
names of .desktop files or executables. I fear renaming .desktop files
would cause too much breakages in various places that expect the current
names, so adding StartupWMClass will help Plasma match them.

Change-Id: Ia946307b429d9a7c00408b2b508726fdc88908ac
2013-06-06 18:35:20 +02:00
3106ed122c Resolves: #i122455# Change tab order of paragraph panel. Cleanup
(cherry picked from commit 2a7381f63b45e6a341db2ece259cd0d6f6b6b02d)

Conflicts:
	svx/source/sidebar/paragraph/ParaPropertyPanel.cxx

Change-Id: Ibcb11980989b9821929e5261765a3973bbbefd9a
2013-06-06 17:29:40 +01:00
7c486ba257 Resolves: #i121334# Changed default for charts background to be none...
(from white) to allow fill settings in the various apps to have an
effect

(cherry picked from commit 0050a8e4eace17ed1b55c7ec919edaa0daadc3a7)

Conflicts:
	chart2/source/model/main/PageBackground.cxx
	sc/source/ui/drawfunc/fuins2.cxx
	sd/source/ui/view/viewshe2.cxx

Related: #i121334# turned back chart non-fill defaults...

done the non-fill using tooling when creating new chart modules

(cherry picked from commit af9220c24c9d80e5415d9d7d8f273b28d0d27cdb)

Conflicts:
	chart2/source/model/main/PageBackground.cxx
	sc/source/filter/starcalc/scfobj.cxx
	sd/source/ui/view/viewshe2.cxx
	svx/inc/svx/charthelper.hxx
	svx/source/svdraw/charthelper.cxx
	sw/source/ui/table/tablemgr.cxx

Related: #i121334# deactivated setting chart OLE background to transparent...

for better UI experience and better back-compatibility to other OpenOffice
derivates

(cherry picked from commit 5fa621198a981ea994d9903298e8a1d884ee686b)

Unname unused arguments to prevent compiler warnings.

(cherry picked from commit c3c4df7647d8d4ab1425bb3c7f38932c4adcbe74)

Change-Id: I1b4579aca701a4d637d21d7963b87f637458d0a5
01855cc3d4ec3c321109f924f6de4cdfbec4cd5d
18757f64ae84a415dc781929db4b76f571172ab1
de9879c2e1c249c0d957e4e46723b167ae1a8e90
2013-06-06 17:24:43 +01:00
db77d9700e WaE: unused variable 'pFilt'
Change-Id: I58bacc42d9b596ffef62237d0554fb0a3bff50a1
2013-06-06 19:13:21 +03:00
c4f58395bd simplify WM_COMMAND
it's not necessary to prepend /bin/sh to WM_COMMAND, soffice itself
already is executable

Change-Id: Iece77f901f233c8c675f524c8c88510d0cfc1c52
2013-06-06 18:09:40 +02:00
80330c72ec fix .po file path in Gallery makefile
... which made localization actually work. I hope I did not
oversimplify a general scheme.

Change-Id: I942844fad6f869ad91b4cffff4134f06dd0beeee
2013-06-06 17:48:42 +02:00
4c1c2b2620 Updated core
Project: help  da1f6d1195f1bd42bd4abbea49416bede5f6b069
2013-06-06 15:44:22 +00:00
82ed0efee4 convert concordence entry dialog to .ui format
Change-Id: I52f88e6be67c4473ccf1b999ac7cb346b1c4f9ee
2013-06-06 16:42:26 +01:00
a4c3dc5595 Fix previous fix
Change-Id: I2d7ea38b743d78327fd19886019c1106bc1316d6
2013-06-06 17:26:26 +02:00
fb835e0e8a -Werror=sign-compare
(ListBox::GetSelectEntryPos returns sal_uInt16)

Change-Id: Ia6e4bf4354523f5112ee3ade1d3da6db0f9ab2c4
2013-06-06 17:21:27 +02:00
b6a91e6d30 Prevent out-of-range values coming from ListBox GetSelectEntryPos.
Change-Id: Ia787c412408ef53db3c8458f54c7843c669c81ad
Reviewed-on: https://gerrit.libreoffice.org/4174
Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2013-06-06 14:58:57 +00:00
248a63f5d0 bnc#382137 DocxAttributeOutput: don't store address of local variable
AttributeOutputBase::TextField() passes the address of its local
variable to WriteExpand(), and DocxAttributeOutput::WriteField_Impl()
stored this. When it was to be used, the variable already went out of
scope, resulting in a crash. Given that SwField is an abstract base
class, the easiest way is to just copy the field and manually delete it
when it's no longer needed.

Change-Id: I9d1fe2485277f1ac21a576d7ff0d05003f0ac8a1
2013-06-06 16:42:13 +02:00
7ef1a64bdb another attempt at followon patch for fdo#38385 attempt to detect rtl
First attempt confused things ( and was error prone ) by introducing
maStart and maEnd BorderLine members to BorderLine model. Better to
just leave maLeft & maRight and attempt to swap if RTL.
Of course tbh this is somewhat of an optimistic attempt to swap start and end borders
if needed. I am not at all sure though that I am dectecting the RTL-ness
of a cell in the correct way. There are some comments in the code in any case
that reflect my uncertainty ( hopefully they will be of use if/when some tweak
is needed )

Change-Id: Ie953d73067630f0041fa037c6120cdbda683e796
2013-06-06 14:59:23 +01:00
e8321a3743 Revert "follow patch for fdo#38385 attempt to detect rtl"
This reverts commit d2cccde341af33b72378f3e7b0e8dd9ff1cd5e65.
2013-06-06 14:59:22 +01:00
516ed22b3f Remove remnants of help agent
it was removed with 66714f1888eaccef4eb5341971278ae7dfafa16b
but gobs of code (and UI) still existed to collect the help id
and give it to the missing help agent with various UI visible
options and buttons to control the help agent which isn't
there

Change-Id: I625da27b3046d481e43f4d35d32cc7063a1c6291
2013-06-06 14:52:49 +01:00
35a65baefe Slowly, but surely going on compiling for mingw64
Change-Id: I590aa6a854a040281bf73d5be768c05d4906a984
2013-06-06 15:52:05 +02:00
47cc957c36 Remove RTL_CONSTASCII_(U)STRINGPARAM (sd)
Change-Id: Ie936ffa0ca8e97893251ef99784a257815526957
Reviewed-on: https://gerrit.libreoffice.org/4170
Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-06-06 13:14:30 +00:00
61ab0ca621 fdo#64283: SwMailMergeDlg: add back missing initialize
(regression from b248624126c271c88381d3dad6e04fc954f65779)

Change-Id: I0ed8c4ec91a095babccd089c7fe4508d123ba86d
2013-06-06 15:09:15 +02:00
6d2e3bdac2 fdo#41226 Add error handling of recursed GetCaseCorrectPathNameEx()
GetCaseCorrectPathNameEx() with bCheckExistence = true doesn't support windows
share path but occasionally it doesn't return failure and returns broken result.
For example, when we call with "\\USER-PC\Users\foo" then it converts the path
to "\Users\foo". And when "\Users\foo" exists, it returns "\Users\foo". It is
caused by missing error handling of searching for file "\\USER-PC". Also similar
bug possibly occurs even for local file path. This commit fixes these bugs.

Change-Id: Idf1dd1282510d8a6810ed239a83051bb0f8e2f87
Reviewed-on: https://gerrit.libreoffice.org/4151
Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-06-06 13:09:49 +00:00
53070b048a fdo#60924 autoinstall - gbuild/scp2: add base module
Change-Id: Iee1000ff245c369446a9e671a3f7c637f76f989b
Reviewed-on: https://gerrit.libreoffice.org/4153
Reviewed-by: Matúš Kukan <matus.kukan@gmail.com>
Tested-by: Matúš Kukan <matus.kukan@gmail.com>
2013-06-06 12:46:10 +00:00
7d257ffb13 misleading comment, beamer section, not removed helpagent section
Change-Id: I1e4eb58809e471e9138895e7bb2e940a0299c1e9
2013-06-06 13:33:27 +01:00
9f97b3e270 Fix breaker when compiled with DEBUG=yes
(cherry picked from commit 07c6343beaea37e8e6254e0f988e19f1eccf38ce)

Conflicts:
	odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilter_cpp/FlatXml.cxx

Change-Id: I75278282efc80f3e9c31c413842392030beeb265
2013-06-06 13:14:10 +01:00
eee3253618 bnc#382137 SwFrm::CheckPageDescs: notify clients about deleted SwPageFrm
The problem is the following: SwLayAction::InternalAction() saves
pPage->GetPrev() as pTmp, then SwFrm::CheckPageDescs(pPage) is called,
which deletes pPage->GetPrev(). SwLayAction has no idea that pTmp got
deleted, and later passes it to unlockPositionOfObjects(), which
obviously assumes a valid pointer.

To be on the safe side, just provide a possibility to let the caller
know its pointer has been deleted.

Change-Id: Ibb4d83266b1f4b6146a12dce0d4701f1056deecd
2013-06-06 14:13:22 +02:00
a8b499c938 use autowrap rather than a manual wrap for long string
really need to get that height for width working

Change-Id: I1c8b0675c671464e49c0780b0d02fd4377cd18d1
2013-06-06 12:52:18 +01:00
023d31bca3 Updated core
Project: help  76322cb521790cf7a592aafa3e378449037d1b30
2013-06-06 11:46:11 +00:00
3b6d097a51 Updated core
Project: help  5082b0ad7ca566bde06de2f976f350a97c1cd6c0
2013-06-06 11:28:03 +00:00
bd20fe844d set mnemonic widgets
Change-Id: Ia72029d54f2ddb111d1651809d7c63e68f010517
2013-06-06 12:22:33 +01:00
5b2f1615b8 drop unused help ids
Change-Id: I7e0e9a09c6b9d36c0b9d02ab11f7bad051c01b9a
2013-06-06 12:16:58 +01:00
a188916c8a HIG set 6 pixel spacing between rows
Change-Id: I6933ffd0e095fa23108b86675714f0bf7510a101
2013-06-06 12:16:58 +01:00
bdecd8d71e Updated core
Project: help  122381b674ee2c4bb65659945a454dfb912621a2
2013-06-06 11:16:30 +00:00
dc676d9d7a Convert Compatibility tab page to .ui
Change-Id: I97e5ecfb800443e41b2d9a88731cc530600a7b1c
2013-06-06 13:12:40 +02:00
b5d93a58a7 valgrind: uninit variable
Change-Id: I5640291d9e221c9cffd7daec9d46a313fddfaf4e
2013-06-06 12:00:46 +01:00
fa671cecd4 add some checks against NULL derefs
Change-Id: I85fbf279991ee361ea081d92d9acc84d36677af1
2013-06-06 12:00:46 +01:00
56ab9c1289 Resolves: #i119547# support the chart legend positon of top&&left...
just set the Anchor to Alignment_TOP_RIGHT

Found by: Shan Zhu
Patch by: zhaoshzh
Review by: zhangjf

(cherry picked from commit 8de6941efffd22214da577ff637b2522e46c7fa5)

Conflicts:
	oox/inc/oox/drawingml/chart/converterbase.hxx
	oox/source/drawingml/chart/titleconverter.cxx

Change-Id: Iad1fe1af8f93e6904759c10a9c9206fd1f1aebbb
2013-06-06 12:00:45 +01:00
de72699615 Convert Changes tab page to .ui
Change-Id: I9d1ff420730ec9ec17e1b33f6b7180b9b89a33c4
2013-06-06 12:07:53 +02:00