Commit Graph

377967 Commits

Author SHA1 Message Date
Michael Stahl
f58f10fc89 firebird: --enable-debug breaks the build with MSVC
With the 2.5.4 upgrade somehow this fails to link fbintl.lib with
unresolved symbols.

Debugging is overrated anyway, let's just disable that for now.

Change-Id: I265c705c10ca7c70baa18232f6f740120d6b397e
2015-07-27 23:59:08 +02:00
Michael Stahl
18110ca3bd comphelper, desktop: fix MSVC mergedlib link failure
Duplicate symbols are easily avoided by removing duplicate code.

Change-Id: I9b598a44156d6ff71b0691e69ab8163b15e2e26f
2015-07-27 21:22:07 +02:00
Benjamin Ni
774085dbe5 tdf#92548, limit number of characters shown in formula wizard
Change-Id: I5c322140d40e1ec31e8664a6f731e57b9b3defdb
2015-07-27 20:02:09 +02:00
Benjamin Ni
f82d89f352 tdf#92546 show results for sub-expressions in formula wizard
Change-Id: I1d5ba707d8dce69abc15ec1de7bec4728bd93adb
2015-07-27 20:01:55 +02:00
Benjamin Ni
3cb68ecffa fix test for tdf#92547
Change-Id: Ifa4b338f067bd398c0e4d0e533980a255484dc90
2015-07-27 20:01:55 +02:00
Eike Rathke
96aecd7ff8 TableRef: add unit tests
Change-Id: Ic635188f9ebefcfd49f71c3d61405e5f4765d940
2015-07-27 19:51:16 +02:00
Maxim Monastirsky
e2281331b1 Fix mismerge
Change-Id: I48971707410c05e0af1ffa80ed50e5f43615795b
2015-07-27 20:14:15 +03:00
Varun
e6ff477536 Added Test for tdf#78159 OOoXML embedded objects should be converted to ODF
Change-Id: I84990fb07f1423b4365c428e6676271b045b2565
Reviewed-on: https://gerrit.libreoffice.org/17375
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2015-07-27 16:30:43 +00:00
Tor Lillqvist
e83499ad82 Mention that --enable-lto is broken for MSVC
I don't have the inspiration to fix it. I get unresolved symbols
"__declspec(dllimport) public: virtual class com::sun::uno::Any __cdecl
cppu::WeakImplHelper<class com::sun::container::XEnumeration>::
queryInterface(class com::sun::uno::Type const &)" etc when linking the
fwk library in framework.

Also, surely we require GCC to be >= 4.6 now, no need to mention that.

Change-Id: I6502a4acc200f4d94c8c6e0577eee4282375db0d
2015-07-27 18:30:13 +03:00
Michael Stahl
bd50d025fe sw: replace boost::ptr_multiset with std::multiset
Change-Id: I0b1743bd23844c46572af24e8fbdd0a61676d840
2015-07-27 17:05:33 +02:00
Michael Stahl
abf56d46be sw: replace boost::ptr_set with std::map<std::unique_ptr>
Change-Id: I2af80c8223ec3074058c013be7302ebf8edad95c
2015-07-27 17:05:33 +02:00
Michael Stahl
27825a355e sw: replace boost::ptr_set with std::set<std::unique_ptr>
Change-Id: Ie4854f8b0d52771a609aee7ba4620c9308424d64
2015-07-27 17:05:32 +02:00
Michael Stahl
6be72cc21c configure: make --enable-selective-debuginfo less errorprone
Change-Id: I6b7379323a86242b42a8a5137807c535bf1d7c46
2015-07-27 17:05:32 +02:00
Michael Stahl
e19d1afd7e sw: replace boost::ptr_set with std::set<std::unique_ptr>
Change-Id: I8f08074cfd9515d3ded629427745c113f8c80dbc
2015-07-27 17:05:32 +02:00
Michael Stahl
f29ac1d91b gdb pretty printer for SwNodes fails on Python 3 due to "unicode"
Change-Id: I8e4983a91d4f97a2a20fbeed89d4e0f186c35fad
2015-07-27 17:05:31 +02:00
Maxim Monastirsky
8f4242e379 Remove the unused swvset.hxx
Change-Id: I7d89c2cdd4f0e2f082674d954273229a16d3a745
2015-07-27 17:59:07 +03:00
Maxim Monastirsky
4b35bffa0e Fix image update of DROPDOWNONLY buttons
Change-Id: I787878d6ac02d15286a405ccfcc1f09f04c39501
2015-07-27 17:54:02 +03:00
Eike Rathke
1abc8c1608 unit test for FORMULA() with and without array context
Change-Id: Ic8e0f5dfad6e9b9a70e6dca89a970c131efc53d9
2015-07-27 15:56:27 +02:00
Michel Renon
dcec162ea0 tdf#92561 : QtCreator doesn't find any generated c++ headers.
Use lib.include to list :
- all include paths (with generated c++ headers),
- header files for each lib/module.

Change-Id: I44f20ddbcaf2ffa844ec02977dea10f32fe9d92f
Reviewed-on: https://gerrit.libreoffice.org/17055
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-07-27 13:38:07 +00:00
Mihai Varga
50fe21c780 tiledrendering: added getPartName method for calc
This method is used to get the sheet's name and to display it
in the tabs (sheet selector)
I've also added an unit test for it and uncommented a similar one

Change-Id: Ia866815c594a873812c71a6c86e303c869e1f093
Reviewed-on: https://gerrit.libreoffice.org/17294
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2015-07-27 11:35:51 +00:00
Noel Grandin
d74436fb86 com::sun::star->css in comphelper
Change-Id: I4aa0b2d15f2a06cbbbf63a363f403ca6435ffbcd
Reviewed-on: https://gerrit.libreoffice.org/17365
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-27 11:01:04 +00:00
Noel Grandin
e5440e415a -Werror,-Winconsistent-missing-override
Change-Id: I6975b340e42b113650a6c6ba51fdb558af493132
2015-07-27 10:04:40 +02:00
Matthew J. Francis
9c5a217681 Tweak introspection/invocation to be more useful to PyUNO
- Make introspection/invocation handle XNameReplace and
  XIndexReplace
- Make introspection handle XUnoTunnel
- Adapt PyUNO to take advantage of the additionally handled
  interfaces

Change-Id: Ie848d10fd2c31cad76fcc3a746262a490a2c9ae1
Reviewed-on: https://gerrit.libreoffice.org/17314
Reviewed-by: Matthew Francis <mjay.francis@gmail.com>
Tested-by: Matthew Francis <mjay.francis@gmail.com>
2015-07-27 07:40:34 +00:00
Noel Grandin
165c939818 loplugin:cstylecast
Change-Id: I21fd75b3c891d98f6ad1e4c8af985c2cd21c7db4
2015-07-27 09:24:08 +02:00
Noel Grandin
58cb142392 loplugin:staticmethods
Change-Id: Iab1eda788690366bfc03ba7c4f085cb474fef1b8
2015-07-27 09:24:08 +02:00
Noel Grandin
a3c6ead658 loplugin:loopvartoosmall
Change-Id: I9114a7dd3eae7a76432655c4459a7326bb1908f4
2015-07-27 09:24:08 +02:00
Noel Grandin
53b496daa8 loplugin:simplifybool
Change-Id: Id57ee3c09b11c3ce4820ed06a15f13866a10f19a
2015-07-27 09:24:07 +02:00
Noel Grandin
3e4c5a3538 loplugin:stringconstant
Change-Id: I95765e9c26e393a838ee0c617fde415e6c50e884
2015-07-27 09:24:07 +02:00
Miklos Vajna
6d77d7db87 writerfilter: use std::unique_ptr<> in DomainMapper
Change-Id: I569add9792d533bd3bcda5d5cb4023b37bd3f1ed
2015-07-27 09:23:27 +02:00
Miklos Vajna
e06e2cb188 tdf#90575 sw: fix pasting DDE links
Regression from commit 0761f81643 (123792:
complete annotations on text ranges feature, 2013-12-19), the problem
was that the added additional IDocumentMarkAccess::GetType() check in
lcl_FindDdeBookmark(), which means that the function no longer finds
bookmarks with the matching name, only real DDE marks. This is a
problem, as SwTrnsfrDdeLink::WriteData() depends on the fact that
sw::mark::Bookmark inherits from sw::mark::DdeBookmark. As a result, the
fast IDocumentMarkAccess::GetType() (that intentionally doesn't handle
inheritance for performance reasons) can't be used here.

Change-Id: I2b7a07c18b641ac991f3227812a609dedc960e08
2015-07-27 09:23:27 +02:00
Noel Grandin
16f3ef520c fix --with-webdav=serf build
fallout from the conversion to variadic WeakImplHelper template

Change-Id: I1ff6b4aa0b574bbd4787f548e0bc4bf51b211aba
2015-07-27 08:54:43 +02:00
Noel Grandin
e5bc58f7bd loplugin:staticmethods
Change-Id: I151c96d20fe374454924fb0e1c01d9a10be73406
2015-07-27 08:50:26 +02:00
Noel Grandin
38ecca9b30 inline a bunch of use-once macros
no point in having a macro unless it's actually going to reduce the
number of lines of code

Change-Id: Ic8760d6506cf272d7bd088f7b3b4dcbf288099fc
2015-07-27 08:18:16 +02:00
Noel Grandin
efac5fa06e remove some unused defines
Change-Id: Ib2d50e8c29ccbc5ffcb52cdff4ae3eaae9a62188
Reviewed-on: https://gerrit.libreoffice.org/17332
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-07-27 06:12:01 +00:00
Tomaž Vajngerl
afbf466103 Add missing SAL_OVERRIDE..
Change-Id: I82d1adb30d678c06308efb2bb825a4c1b4a064cf
2015-07-27 13:22:26 +09:00
Tomaž Vajngerl
a73897dc07 README.opengl: Some notes about env. vars. useful for OpenGL
Change-Id: I25e50bdead1ad1e39be3d527685230c84f08a292
2015-07-27 12:44:37 +09:00
Caolán McNamara
5c7b7b5c7a Resolves: tdf#91950 optional entries may not be present
here we appear to check if the preceding optional entries are of certain
types. Presumably if they are optional then its legal for them not to
exist at all, just that if they are there they should be in the right
order.

Change-Id: Id147b91d7d375d7985d901cda112c7757dc3fb19
Reviewed-on: https://gerrit.libreoffice.org/17336
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-26 19:53:48 +00:00
David Ostrovsky
9f291dcccb tdf#92792: Register mork driver on windows 64bit and make it work
Mork service wasn't registred on windows as it was generally
excluded on this platform not matter what architecture was used.

Pofile discovery was broken, as XP_WIN wasn't define and the
code fall back to use UNIX directories for profile discovery
on windows that obviously cannot work.

Change-Id: I823378a1a094a2172ba2cb3bf9bdacedb27b36a2
Reviewed-on: https://gerrit.libreoffice.org/17349
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Tested-by: David Ostrovsky <david@ostrovsky.org>
2015-07-26 17:03:14 +00:00
Jean-Pierre Ledure
faa5b96028 Access2Base - Return value of Execute method in CommandBarControl
Method always returned False. Should return True when successful.

Change-Id: I82c8a6e425409032ccf5217b940ec81b277a6313
2015-07-26 13:10:18 +02:00
Norbert Thiebaud
33a21d37f3 Revert "Resolves: tdf#88314 close temp file after each thread completes"
This reverts commit 738cf411e9.

It brokes windows in https://gerrit.libreoffice.org/#/c/17289/
as per http://ci.libreoffice.org/job/lo_gerrit_master/4465/Gerrit=Gerrit,Platform=Windows/

was pushed despite that.. :-(
2015-07-26 00:23:50 -05:00
Marek Doležel
11f24bc2f0 tdf#92130 fix DoEvents to be recognized as keyword
Change-Id: I24868acec66a72abbb52b8026ed3a092dbd97632
Reviewed-on: https://gerrit.libreoffice.org/17347
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-07-25 23:44:03 +00:00
Markus Mohrhard
c17ea618d8 fix some small regressions in no-chart area panel
Change-Id: I04239c0bcf78ee9029a2a17514d10d28c3b99d58
2015-07-26 00:28:06 +02:00
Markus Mohrhard
9ba833f014 don't show the area sidebar for panels where it makes no sense
Change-Id: I06655e0574b28a88db920424fa515b8350133f10
2015-07-26 00:27:03 +02:00
Markus Mohrhard
87f750f1c5 also update for the first selected object
Change-Id: I7df8772c7414df694eda5ea30b74eccd6e9b98db
2015-07-26 00:27:02 +02:00
Markus Mohrhard
5845e73783 handle chart wall correctly in area panel
Change-Id: Iacd9498884a20357f217e1165a3422b6f1e2aa81
2015-07-26 00:27:02 +02:00
Markus Mohrhard
6301e1e8b9 provide a few more common property names
Change-Id: I574af7999f8a76457dd61e66854db191b8876dfa
2015-07-26 00:27:01 +02:00
Markus Mohrhard
7b9818c4cc handle bitmap in chart area panel
Change-Id: I3137fc1ac066b712594d0cf471ca4eb8a344c0bd
2015-07-26 00:27:00 +02:00
Markus Mohrhard
8ab10c27be update hatch in chart sidebar
There is a huge level of insanity in the hatch handling. Apparently
different parts of the code use different case of the hatch id which
makes it difficult to handle it.

Change-Id: I5674e21a6c9a2d01d7b641473e00ab5e2bcaffd4
2015-07-26 00:27:00 +02:00
Markus Mohrhard
b5c0f852b5 update gradients in sidebar as well
Change-Id: I0dc737c133e905d75fab23457fb86c8d2b724ce8
2015-07-26 00:26:59 +02:00
Markus Mohrhard
e4daf8be5e this nasty update cycle was causing many issues
Setting the property from the sidebar was causing the model to be
changed and therefore updating the sidebar again.

Change-Id: I9ca690ae05d4cb0f2ce16f905a29582cc9e86f64
2015-07-26 00:26:58 +02:00