Commit Graph

349052 Commits

Author SHA1 Message Date
Stephan Bergmann
d7f3b1effb chart::Wall is not a UNO service implementation
Change-Id: I6a5482f4d49e47d1a6289a29d1b573e25fa0b5c5
2014-03-28 12:14:53 +01:00
Stephan Bergmann
01cc916fa4 Forgot to extend queryInterface
...in 8b533d84f3 "Missing XTypeProvider base
class."

Change-Id: I477e47f2a383caab225f55ea1c46094946971b86
2014-03-28 12:14:53 +01:00
Herbert Dürr
67688d3118 Related: #i124516# handle bad surrogate pairs gracefully on Windows
When running into invalid Unicode surrogate pairs the text layout code on
Windows ran into massive problems like crashes. This change detects the
situation of an invalid surrogate pair and falls back to treat it as
a simple character instead of requesting a complex glyph fallback.

(cherry picked from commit 913f1fc4b1362f6e91595af5ae10c4cba79fd355)

Change-Id: I2988f4b64061d0a5df211f6f0f04b1f235fcd6a5
2014-03-28 11:12:58 +00:00
Samuel Mehrbrodt
f6bcdc5ae6 fdo-50672 Escape underscores in menus for unity
Change-Id: Ibb4647c1ff6c2858fea888efae975e8e5c5011e2
Reviewed-on: https://gerrit.libreoffice.org/8773
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-28 11:04:54 +00:00
Stephan Bergmann
06a4698850 chart::impl::StockBar is not a UNO service implementation
Change-Id: I5faa0dd028dcc79d09c47fd53b7804121a062e2e
2014-03-28 11:54:21 +01:00
Tor Lillqvist
804e3bfc56 Maybe we need libsblo.a for Android
Saw messages about that in logcat. Didn't help making the 'desktop' app work
again, though. I wonder when it last worked.

Change-Id: I32f7f32a30f3d00aa0754c00469ecddf2831aad5
2014-03-28 12:44:57 +02:00
Tor Lillqvist
c927ceb96c Switch to android-15 here, too
Change-Id: If7b66e60fcf8af97a69e20af9c77793a163c4c17
2014-03-28 12:44:57 +02:00
Stephan Bergmann
8bd24f37fe Missing XServiceInfo base class
Change-Id: Ib295357574a54de4716fcd2ff8f57c604729214d
2014-03-28 11:37:52 +01:00
Takeshi Abe
e3bd2ee4e0 Avoid possible resource leaks by boost::scoped_array
Change-Id: Ie20fc857f19f74aaccb546f9bfa11a7a657d3e8a
2014-03-28 19:20:53 +09:00
Stephan Bergmann
8b533d84f3 Missing XTypeProvider base class
Change-Id: I4e457b55d7d5cd255a0931030f35150d1dd6bf09
2014-03-28 11:16:38 +01:00
Armin Le Grand
8a85479845 Resolves: #i124389# for tables refresh TextFrame...
when OutlinerParaObject changes

(cherry picked from commit 6f2ce153c4bd7350487809d87e72619d5cd9764e)

Conflicts:
	svx/source/svdraw/svdotext.cxx

Change-Id: I54e2d25a35a099f171abdb7f0c3b046c46a0421c
2014-03-28 09:40:29 +00:00
Stephan Bergmann
7d7c1a7714 loplugin:saloverride
Change-Id: Iff549a8416b41a02af66776ad2ecbbd30a21f88d
2014-03-28 10:29:30 +01:00
Caolán McNamara
56d58ad8be coverity#735461 Dead default in switch
Change-Id: Icc6763acdd7d7fb2526d8cf2c1142e7ed34efc8f
2014-03-28 09:25:07 +00:00
Caolán McNamara
28784e2df9 coverity#735462 Dead default in switch
Change-Id: I48bc819b939ae1a436d3103e8fc75c69c2324dc8
2014-03-28 09:25:06 +00:00
Caolán McNamara
bdda683ed7 coverity#735463 Dead default in switch
Change-Id: I422f11f1ccda36c00e00775b32772c1e827b6686
2014-03-28 09:25:05 +00:00
Caolán McNamara
722c82b018 coverity#735496 Dead default in switch
Change-Id: I5eddf8be2a98aa57fdcdf44d390def6522caa25d
2014-03-28 09:25:04 +00:00
Caolán McNamara
e1b8f3f6c5 coverity#735554 Dead default in switch
Change-Id: I12ebe5b9018109f35b6c6691fcf4497c56850d7c
2014-03-28 09:25:04 +00:00
Caolán McNamara
308daa42c0 coverity#735506 Dead default in switch
Change-Id: Idb2ec83617622805a6e02662f2bc17faf38575ea
2014-03-28 09:25:03 +00:00
Caolán McNamara
428dcc9c17 coverity#735529 Dead default in switch
Change-Id: I8423ab78c711065371b9c3c5abeabbb174a57faf
2014-03-28 09:25:02 +00:00
Caolán McNamara
4602625913 coverity#735550 Dead default in switch
Change-Id: I730b12aa971757e70d7df7b9cd4ec9c67fb4468e
2014-03-28 09:25:01 +00:00
Caolán McNamara
220c918ebe coverity#735553 Dead default in switch
Change-Id: If3a6f5bda7c106a8d66fe2486f9e3d1f462223c4
2014-03-28 09:25:00 +00:00
Caolán McNamara
db3c74d4e0 coverity#735552 Dead default in switch
Change-Id: Ifcf9c204ba7cf4b7fb9210781664b1b4a785c82e
2014-03-28 09:25:00 +00:00
Caolán McNamara
b443fe81a7 coverity#735551 Dead default in switch
Change-Id: I524a81cf1b617c63a5c5a5ab3b49145d6d5e75ff
2014-03-28 09:24:59 +00:00
Luboš Luňák
557e52e8cd set window icon also as _NET_WM_ICON (fdo#71494)
The old X way of just using WMHints doesn't seem to work at least with KWin,
which just falls back to finding a matching application icon based on WM_CLASS.

Change-Id: Ia014eb106cd370da74099fa750968df87acbda81
2014-03-28 10:07:26 +01:00
Stephan Bergmann
019c342c9b Disable only -Wdeprecated-declarations in Gtk3 vclplugin
Change-Id: I32558229af857ab705b872e9f1be2d84ca04204a
2014-03-28 10:02:28 +01:00
Stephan Bergmann
d3daec09ce Turn Gtk3 vclplugin #warnings into //FIXMEs
...to be able to remove the sledgehammer gb_Library_set_warnigns_not_errors.

Change-Id: Ib2cde5bbeaa1fb4dba629c51c493b77523455ff9
2014-03-28 10:02:28 +01:00
Caolán McNamara
1e25d6d9a5 callcatcher: update unused code
Change-Id: Iefb8aa92a143fd192c382a0e18a632a0888cc511
2014-03-28 08:58:14 +00:00
Caolán McNamara
38e4ef50d4 Related: fdo#73936 for spelling restrict formelements-as-fields..
to dropdowns to be on the safe side for now anyway.

Change-Id: I88a73fe37b39306c6b24226e3b02c702d992ecb0
2014-03-28 08:57:49 +00:00
Caolán McNamara
4e0118aba0 Related: fdo#73936 use ModelToViewHelper to expand SwTxtNodes
ModelToViewHelper knows about formfield dropdown lists
so their content gets expanded, which means that
in the spelling dialog the dropdowns get shown and
are detected as fields

Change-Id: If23d44c6189a73d04205816a32e863161f7f38ef
2014-03-28 08:57:48 +00:00
Caolán McNamara
88005f6f25 Related: fdo#73936 allow ModelToViewHelper to not expand footnotes..
but continue to expand fields. No change to anything yet, but
should allow this to be reused in SwTxtNode::GetExpandText

Change-Id: I4dbfc454d498fc85a918b0e43e68c219cbc37a21
2014-03-28 08:57:47 +00:00
Caolán McNamara
d0c545bede Related: fdo#73936 expand FormFieldDropDowns in ModelToViewHelper
when EXPANDFIELDS is set. i.e. for spell and grammar checking

Change-Id: I8c524f0cd584c9d6043dece5c1b736afb254b7c0
2014-03-28 08:57:47 +00:00
Caolán McNamara
c76b8783e2 Related: fdo#73936 detect dropdown form fields as fields for spellchecking
so they will appear grayed in the spell check preview (they don't appear
at all yet, they will in later commits)

Change-Id: Ic0c6fe2979c7c731d0efb85c747afca2268abc53
2014-03-28 08:57:46 +00:00
Caolán McNamara
a52ee51269 Resolves: fdo#73936 make FormFieldDropDowns a real fieldportion
split the checkbox and list and use a field portion for the list.
That way it knows how to line break correctly wrt hardspaces and doesn't hang
when the situation arises.

Change-Id: I46d73f19ef8e51e7c21c8783ce70bb80d98a784c
2014-03-28 08:57:46 +00:00
Tor Lillqvist
328d747821 Bypass also the MobileLibreOffice thing for now
It seems abandoned and hasn't work since we switched to tiled
rendering anyway. And the need for the special single tile at a time
rendering test mode is mostly gone now, when tiled rendering can be
tested with the TiledLibreOffice app, I think. So no need to slow down
a "make" by building the MobileLibreOffice app, too.

Change-Id: I7b0afd3b35ff2ed0fb72f2c150abb25548a5546d
2014-03-28 10:32:04 +02:00
Stephan Bergmann
5dbb3c66aa SAL_OVERRIDE, vclplug warnings_not_errors redux
Change-Id: I2ada77879dd8795184ad615654d0cf80371cce52
2014-03-28 09:04:15 +01:00
Luboš Luňák
5e7aad393c menu(bar) uses window text and background color, not button (fdo#50921)
Change-Id: I13adebd09746d21e7456927e14dcdc3efb2c723b
2014-03-28 08:16:09 +01:00
Stephan Bergmann
a85145a359 Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I16b931a3383794e646ab71011510926e49da3599
2014-03-27 23:36:28 +01:00
Stephan Bergmann
891e9807d8 Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: Ib84508c7617610ff81d3ec29bc5130048e4cecd3
2014-03-27 23:20:06 +01:00
Luboš Luňák
b3b843481d write (no)wrap of text only for custom shapes to .pptx (fdo#71961)
Apparently checking the TextWordWrap property in DrawingML::WriteText()
gives false by default for objects that do not have it set, which happens
to be everything except for custom shapes, which seem to be the only ones
to actually obey it. So all normal text would be exported as nowrap to .pptx
and read back as custom shape that has non-wrapping text.

I tried to make the property return true (which is what it should be in practice),
but that appears to be an exercise in futility, or I'm not mad enough to follow
the complicated property sets and whatnot. So just write it out only for custom
shapes. UNO purists, if any, are welcome to change the dynamic_cast to something
UNO-better if they manage without an ambiguous base class error.

Change-Id: I3ed906285fde88d902ac9c801986a82a7515638b
2014-03-27 22:57:43 +01:00
Stephan Bergmann
65db69dd9c SAL_OVERRIDE, Mac OS X sd redux
Change-Id: I9b2959bf77fc79bba2f4abb09681872f6d3a4300
2014-03-27 21:57:31 +01:00
Stephan Bergmann
b8b8520719 Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: Ibf7094c750c665cf14a104091e8ff148d743bccc
2014-03-27 21:32:56 +01:00
Stephan Bergmann
7ebd40d26d SAL_OVERRIDE, Mac OS X slideshow redux
Change-Id: I91d21fa4ebec26eaa59aff93eb730c48b0afad45
2014-03-27 21:21:36 +01:00
Stephan Bergmann
cd648c5a35 Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I667f701cdc15471d3b154c3b7e4a23487d540015
2014-03-27 21:12:27 +01:00
Stephan Bergmann
e79aa38168 SAL_OVERRIDE, Mac OS X sfx2 redux
Change-Id: Ic99184543e2c019e96622e445b56c21760bf025a
2014-03-27 21:11:02 +01:00
Stephan Bergmann
a7a9e81c77 Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I5d2fcf6ba90892abf55cbf61b760c2fbbe33c412
2014-03-27 20:58:06 +01:00
Stephan Bergmann
ba59a951e5 SAL_OVERRIDE, Mac OS X fpicker redux
Change-Id: I02c234f36ed642b63a4a15ac4f865d8926fe081f
2014-03-27 20:54:46 +01:00
Markus Mohrhard
e691541fb5 add interface for 3D stock type chart in 3D sceen
Change-Id: Ia7e17b64ce5f5f2320744618bb3006f4f9c2ab17
2014-03-27 20:34:25 +01:00
Stephan Bergmann
f7c8d7655f Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I6eeb47699193ee024e975915011b1c3c5483bf9e
2014-03-27 19:59:49 +01:00
Stephan Bergmann
990f52cbbf SAL_OVERRIDE, Mac OS X connectivity redux
Change-Id: I9d4ef90501c9c36c77991d9521d08b327c3d0d5c
2014-03-27 19:46:31 +01:00
Stephan Bergmann
e497edc2fa Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I2ac787ff911ecc37d28fdd2ea0c2a11e31b720fe
2014-03-27 19:31:49 +01:00