Commit Graph

355547 Commits

Author SHA1 Message Date
Armin Le Grand
0f61a89e51 Resolves: #i125065# handle critical cases in FillStyle/FillProperties...
toolbar combination
(cherry picked from commit 0ce4a90e14ddc9067d014405235a36aa959c6ea2)

Conflicts:
	include/svx/fillctrl.hxx
	svx/source/tbxctrls/fillctrl.cxx

Change-Id: I9a1b2490a7e9285559dddd4df7fb20c2216fd450
2014-06-17 13:59:38 +01:00
Miklos Vajna
7b811b689c CppunitTest_sw_ooxmlsdrexport: port testMSwordHang to textboxes
Change-Id: Ia13c3d5657c32b89e200ede572d4615b833374de
2014-06-17 13:49:04 +02:00
Miklos Vajna
dfacd379b0 CppunitTest_sw_ooxmlsdrexport: port testLineStyle_DashType_VML to textboxes
Change-Id: Idb4807a58b6008afeb3e26d03b699671c0b88f7c
2014-06-17 13:49:04 +02:00
Miklos Vajna
d7551e3260 drawingML export: recognize <a:prstDash val="dash"/>
We used to write out a custom dash definition all the time, even in case
it was imported from a dash preset. Recognize at least "dash", and write
that on export if the parameters match.

Change-Id: Ifaaec51be9ecf1e7667a8c8f85fbd4fb9636a325
2014-06-17 12:49:55 +02:00
Matúš Kukan
5158f5e9fd fix sd_import_tests after e42c05c1f9
Change-Id: Ife852a6c7c360c66a7d7d5b144f18898398505dd
2014-06-17 12:49:14 +02:00
Matúš Kukan
e42c05c1f9 bnc#882631: keep line visible if proportional line spacing is < 100%.
If line height is smaller than text height, we still want to see whole first
line, so add the difference where necessary.

This also helps to see paragraphs as separate to each other.

Change-Id: I51a87edf0cc03d5b5e130290c90347099a581d4e
2014-06-17 12:04:19 +02:00
Matúš Kukan
b1d8df61b4 bnc#882627: Allow to edit spacing to contents even with no borders visible.
SfxItemSet::MergeValue changes some items from SFX_ITEM_DEFAULT state to
SFX_ITEM_SET which I think is a bug but this patch avoids the problem too.
The issue was: visible changes in some tables, after changing e.g.
borders spacing, because the cells had wrong SfxItemSet after the process.

Change-Id: I676b211e1a4a1d7341c385d63503aa740718ed5d
2014-06-17 12:04:19 +02:00
Caolán McNamara
084358a723 coverity#1209942 Uncaught exception
Change-Id: Ice7a4802605fbe59dfb24a27408106756a3494ba
2014-06-17 10:58:03 +01:00
Caolán McNamara
d9cd707a22 coverity#1209943 Uncaught exception
Change-Id: I3bb5ecb07d859a05337884a5b29d991b46382b48
2014-06-17 10:58:03 +01:00
Caolán McNamara
54f52a53ae coverity#1210044 Uncaught exception
Change-Id: I3837f316a4b73eb508bfd4fca97fa741080df8c0
2014-06-17 10:58:02 +01:00
Caolán McNamara
136a2bc384 coverity#1210096 Uncaught exception
Change-Id: I1d06c7a6a61556c2b501a16c224ccc6fe52307d0
2014-06-17 10:58:01 +01:00
Caolán McNamara
66f98136fd coverity#1210098 Uncaught exception
Change-Id: I531891fa1cce10a331dd651ee9ce52d1f8d0c169
2014-06-17 10:58:01 +01:00
Caolán McNamara
f162b156b0 coverity#736036 Missing break in switch
someone's odd ": ;" habit

Change-Id: I4a3e3b89bb31764056c844286561e31ae4621036
2014-06-17 10:58:00 +01:00
Caolán McNamara
f829d088a6 coverity#707138 Uncaught exception
Change-Id: Ifd9a8ea49b48e81cdff859d2659fbd4d828afa90
2014-06-17 10:57:59 +01:00
Caolán McNamara
4598bbe41d coverity#1223089 Dereference before null check
Change-Id: I790a7bed0a2ac77c452638349008f4a34fd4ad0c
2014-06-17 10:57:59 +01:00
Caolán McNamara
04a4671b2d coverity#1223090 Uncaught exception
Change-Id: Iec100b86e2952a5efe4fa52bd85fbc00b51f78c3
2014-06-17 10:57:58 +01:00
Caolán McNamara
edf57ee27b coverity#1223091 Uncaught exception
Change-Id: I7aacf97a32360ea3c7e17e19d7f5e51e96fcc070
2014-06-17 10:57:57 +01:00
Caolán McNamara
e43c672597 coverity#1223092 Uninitialized scalar field
Change-Id: Ibfbc85562d30c541eada430759a0bda9305d9850
2014-06-17 10:57:57 +01:00
Caolán McNamara
629bb797b9 coverity#1223093 Uninitialized scalar field
Change-Id: I5519b552507ab81e51f81996835467d353277a18
2014-06-17 10:57:56 +01:00
Caolán McNamara
bc793cbaca coverity#1223095 Unused pointer value
Change-Id: I94e55eefd35efd2daa8d3458022eeedfc05d9cb4
2014-06-17 10:57:56 +01:00
Oliver-Rainer Wittmann
41d43bc95b Resolves: #i125086# correct implementation of css::text::XTextField...
in Writer to reflect changes made for the in-place editing of Input Fields

(cherry picked from commit 90b633455a6e54300330e68e71e22e729b445f31)

Conflicts:
	sw/source/core/txtnode/atrfld.cxx
	sw/source/core/unocore/unofield.cxx

Change-Id: I39de2b5074c2e7d8671ad2c0a3c01a29ccfc7882
2014-06-17 10:57:55 +01:00
Miklos Vajna
d801926e0a CppunitTest_sw_ooxmlsdrexport: port testFdo70942 to textboxes
Change-Id: I417405192a74f340aaf80b911d9a8b16b3a83d6f
2014-06-17 11:56:23 +02:00
Miklos Vajna
edde2b02e1 CppunitTest_sw_ooxmlsdrexport: port testFdo73247 to textboxes
Change-Id: Ie9653c3a4c4e09d052027580036d73c20cc576ab
2014-06-17 11:56:23 +02:00
Douglas Mencken
9f339a8945 external/librevenge,libmwaw,libodfgen,libwps: fix self-linked symlinks build problem
...LibreOfficeDev.app/Contents/MacOS/librevenge-0.0.0.dylib: Too many levels of symbolic links
(librevenge-0.0.0.dylib --> librevenge-0.0.0.dylib: broken symbolic link to librevenge-0.0.0.dylib)

The reason for this is that symlink librevenge-0.0.dylib
(UnpackedTarball/librevenge/src/lib/.libs/librevenge-0.0.dylib -> librevenge-0.0.0.dylib)
is copied via cp --no-dereference, thus becoming linked to self.

Change-Id: I4b918c35c594800fb2d7f84ee0ee9f2ff2a5fe14
Reviewed-on: https://gerrit.libreoffice.org/9783
Tested-by: David Tardon <dtardon@redhat.com>
Reviewed-by: David Tardon <dtardon@redhat.com>
2014-06-17 09:53:02 +00:00
Noel Grandin
3e82897353 improve the inlinesimplememberfunctions clang plugin
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-06-17 10:55:17 +02:00
Jan Holesovsky
ec95abf2d8 writerfilter: Kill unused XPathLogger.
Change-Id: I41f3f176316232e63a3f59717beafcb4094fc35a
2014-06-17 09:47:46 +02:00
weigao
7c5580874c add codes for calling the 3.0 shaders
Change-Id: I0e95879c04047ccb836543d801bda6a01ae469ef
2014-06-17 08:28:21 +02:00
weigao
1e3a1a0509 add codes for compile the 3.0 shaders
Conflicts:
	chart2/source/view/inc/GL3DRenderer.hxx

Change-Id: Idc58635cc1604208317319bfa399a1574979a909
2014-06-17 08:28:20 +02:00
weigao
33a40a317a add shaders for 3.0 glsl version
Change-Id: I52dd49132a9b625e8be51b4d5feb7e567ffa0a6e
2014-06-17 08:28:20 +02:00
haochen
3ad748accd GPU Calc:Support nested formulae expansion for simple nested
Change-Id: If1ae42a5481cf76942ff1ac5e0ee31a94159badd
2014-06-17 07:43:59 +02:00
weigao
8e19f8ebd8 modify the mouse drag function
Change-Id: I9639b2a29522ba0765f4442c2f78de56388fe754
2014-06-17 07:43:58 +02:00
weigao
af5dfd8af2 add move to default process
Change-Id: I8d562b3e2d1bb83a6e07ed089a3006a109beeece
2014-06-17 07:43:58 +02:00
weigao
a96c575764 modify the click view angle
Change-Id: I8717745d2f503f8ad3c21673a07aed867b5681f9
2014-06-17 07:43:58 +02:00
weigao
6c4ce5f351 modify the default view angle
Change-Id: Ic7c901108a290a9d9c5a8564b6eefa7ed32a9e1f
2014-06-17 07:43:58 +02:00
weigao
c52e440377 modify the perspective view angle to 30
Change-Id: I07b39f8b372368f82137feec3a6d12921fc1ec9f
2014-06-17 07:43:57 +02:00
Markus Mohrhard
1c8babfdb0 document must be set modified when range name is defined, fdo#79451
Change-Id: I382bef9b95d40a1abac993795e8da540b5aa5d18
2014-06-17 07:43:57 +02:00
Takeshi Abe
3594780d33 Avoid possible memory leaks in case of exceptions
Change-Id: I22d22a924d33b91ba6894857ce56b0d920102b4b
2014-06-17 09:54:02 +09:00
Miklos Vajna
6b5c0a5cb2 VML export: handle textbox text
Previously, we always exported the text of the shape itself. Bring the
VML export in sync with the drawingML export, where we only do that if
the shape doesn't have an associated textbox -- if that's the case, then
export the textbox's text instead.

CppunitTest_sw_ooxmlsdrexport's testFdo69636 is a reproducer for this
problem, the VML assert failed because of the lack of this.

Change-Id: Icb236579da4e3b74e983a95aa5675fed7862d1e1
2014-06-17 01:16:20 +02:00
Miklos Vajna
0d602133d6 svx: fix VML export of rectangles imported from drawingML
This wasn't a problem before, as EnhancedCustomShapeTypeNames wasn't
involved for the export of rectangles, as those were handled in sw
directly.

CppunitTest_sw_ooxmlsdrexport's testFdo69636 is a reproducer for this
problem, the VML fallback part was empty due to this.

Change-Id: Ib2622fe05ddaa66bb3231977e30a8a1ca8748001
2014-06-17 01:16:20 +02:00
Miklos Vajna
71aa91ab7e oox: drawingML import/export of <wps:bodyPr vert="vert270"> for textboxes
As in, for shapes which have textboxes. CppunitTest_sw_ooxmlsdrexport's
testFdo69636 is a reproducer for this problem.

Change-Id: I6575d21b0802ada7f334ca9fbbea796605708ddd
2014-06-17 00:25:13 +02:00
Lionel Elie Mamane
db7042cdba janitorial: update function name in SAL_INFO output
Change-Id: Ie01599c8f3ae465998113dd8bfd2a33b27d0a39d
2014-06-16 21:58:05 +02:00
Lionel Elie Mamane
21f2efbe5f dbaccess::ORowSet: separate impl_rebuild_throw
Used by two different callers that wanted different things.
Also, freeResources now always positions on BeforeFirst.
It is only called with _bComplete==false by execute()-related code.

Change-Id: I3e34f77ce37c239d8d3d6a8cd7514b125b049de6
2014-06-16 21:58:05 +02:00
Lionel Elie Mamane
767e15343f clean up fdo#79427 fix: force BeforeFirst only at execute(), not updateRow()
Change-Id: Iaa881d055923702acbb96862d187af41a6ded730
2014-06-16 21:58:05 +02:00
Andras Timar
010c9320ba update usage instructions of pocheck tool
Change-Id: Ibc1c5051a601a83a6616e6a22c45b05394c54e88
2014-06-16 20:53:39 +02:00
Zolnai Tamás
b7f2cad987 Revert "Make glTF support an experimental feature"
Actually make it experimental mode was unecessary on master.

This reverts commit 653bac184f.

Conflicts:
	sd/qa/unit/import-tests.cxx
	xmloff/source/draw/ximpshap.cxx

Change-Id: Ie8747745a9a89ce4d6500a35d15a98e28bda840a
2014-06-16 18:59:25 +02:00
Caolán McNamara
b7e2a62dec and now we can remove SwRestrictedComboBox as well
Change-Id: I69aa440ed4ef13e60251bf1aa019208b79b317d2
2014-06-16 16:59:10 +01:00
Caolán McNamara
f219ec6b5e missing SetForbiddenChars call
Change-Id: I03a26d49210c3dfe89abd31e5c754fafe2b7acee
2014-06-16 16:59:09 +01:00
Caolán McNamara
46650cb7c3 Related: fdo#47427 disallow pasting spaces into category box
Change-Id: I4caf4b2ac028629c6ecbd42084346623192df09e
2014-06-16 16:59:09 +01:00
Caolán McNamara
fc2a0de936 turn the no-space edit widgets into a editwidget feature
especially because most of them don't handle intercepting text getting *pasted*
into them right, so start with the one which does that right.

Change-Id: If6770798872ed3c72c469656ebf0d4fd76d2171d
2014-06-16 16:59:09 +01:00
Caolán McNamara
4e4a350dff we can shrink the NoSpaceEdit down further
Change-Id: I0ebb18a8ad2fec70ced535200139e5cd34822c84
2014-06-16 16:59:08 +01:00