395194 Commits

Author SHA1 Message Date
Giuseppe Castagno
6dcd231892 tdf#101094 (6) OPTIONS: Do not retry on HTTP error 501
HTTP error 501 the server tells us the used method is not
implemented, non need to retry.

Change-Id: I4529d2bc27a87e8f3463ded578c6c55e0701ae17
Reviewed-on: https://gerrit.libreoffice.org/27636
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-28 20:53:43 +00:00
Giuseppe Castagno
211cb2dec3 tdf#101094 (5) OPTIONS: Add options check in Content::getResourceType
Added some verbose SAL_INFO to detail server responses to PROPFIND.

Corrected a wrong comment and beautified a bit code I introduced
in commit 3b26a2a403ca5e99b0dd07d042d47501c091af16.

Change-Id: Id59749fe60fe0b451d8e0f4093d7902fe94bbed0
Reviewed-on: https://gerrit.libreoffice.org/27635
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-28 20:51:53 +00:00
Caolán McNamara
171586cc4d Resolves: tdf#94940 don't load font history if option is disabled
Change-Id: I70348b4e4bb85850331044e901c03aabb0d22ef8
2016-07-28 21:31:23 +01:00
Zdeněk Crhonek
ba234a86b8 add SQRT test case
Change-Id: I04a85820914a9b50ded0545d5a685b6bda205e77
Reviewed-on: https://gerrit.libreoffice.org/27650
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-28 19:31:29 +00:00
Zdeněk Crhonek
2105c5c33d add SEC test case
Change-Id: Ic6eda2e0b5c398a0644d3274fa4f6169d6dc09d9
Reviewed-on: https://gerrit.libreoffice.org/27600
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-28 19:20:50 +00:00
Markus Mohrhard
4b3484b1fc use n prefix for numeric variable
Change-Id: I70a7b10d46cdafc4dd59f8fc046587a6219a2218
2016-07-28 21:19:47 +02:00
Bartosz Kosiorek
ad121df71a tdf#101135 FILESAVE .xlsx Save XML_outlineLevelRow, XML_outlineLevelCol keys
In .xlsx, the XML_outlineLevelRow and XML_outlineLevelCol keys
are required for Microsoft Office365 application
to properly displaying Outline values.

Change-Id: If4184ddc4fbfaa409732ddb0fb4ca85b4a27b024
2016-07-28 21:19:46 +02:00
Giuseppe Castagno
fed8226315 Add various uui dependency
Change-Id: I926a0df300aad01f531832f857373e9764c32b1a
Reviewed-on: https://gerrit.libreoffice.org/27653
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-28 18:50:01 +00:00
Zdeněk Crhonek
052082a458 add SECH test case
Change-Id: Ib0877d9ad871a24e49ee59aac70b43e969480236
Reviewed-on: https://gerrit.libreoffice.org/27601
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-28 17:15:55 +00:00
Zdeněk Crhonek
7f1c0e2caf add SERIESSUM test case
Change-Id: I662113d5c980ac3cf47d8f27450ffb7c0d3d6519
Reviewed-on: https://gerrit.libreoffice.org/27602
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-28 17:12:22 +00:00
Eike Rathke
fe46041a6b do not force the Paste command to enabled for Calc, tdf#60021 related
... so it actually gets disabled in menu or removed from context menu if we say
so. Used with disallowing Paste for Ctrl+A selection or protected cells.

Change-Id: I7d5f8bdc7b7adee65d08b93ddee015aef953d95d
2016-07-28 19:04:08 +02:00
Eike Rathke
984b0d1599 Resolves: tdf#60021 disallow Paste when entire sheet is selected
... which exhausts memory unless you have 100GB or more of free RAM.

Change-Id: Ie6f02c48457f80acad33d2286194765f8343f2fb
2016-07-28 19:04:08 +02:00
Caolán McNamara
4e85daeb78 add another uui dependency
Change-Id: Ib24b00d501b9c56d83a8cbd8bca4351109e07f54
2016-07-28 16:46:01 +01:00
Caolán McNamara
53423cb1f1 Resolves: tdf#98793 create a MailMergeConfigItem if toolbar is active...
and one hasn't been set yet via the mail merge wizard. This
should have the same effect as launching mail merge and cancelling
it, which is given as the workaround

Change-Id: I9deb8173d2e18ccde705a923a74ef8a1175e9393
2016-07-28 16:23:56 +01:00
Caolán McNamara
e3b8a1bb66 add another uui dependency
Change-Id: I4e9298fced82c6ef21611873a756f509b049c662
2016-07-28 16:00:38 +01:00
Caolán McNamara
e7da3b943c add some uui component dependencies
Change-Id: Iba980a6016ae7c604964ce1f12707818609fabdb
2016-07-28 15:12:33 +01:00
Caolán McNamara
7e3925057a add some uui component dependencies
Change-Id: Ie191d66d3902281ccf7962d025ecc60e48e20cba
2016-07-28 15:05:56 +01:00
Caolán McNamara
0c11de439c add some uui component dependencies
Change-Id: I4ea78c729bec2e8879426dae6116d747083c72b3
2016-07-28 14:42:05 +01:00
Caolán McNamara
2710211eb2 fftester: throw on empty stack access
rather than spend the rest of my life protecting each one

Change-Id: I181df33b052a0303f072ce0252d98562231569e2
2016-07-28 14:40:29 +01:00
Caolán McNamara
7a887df4db Related: tdf#75757 remove inheritance from std::deque
Change-Id: Ia50ea146052c2014ea16474186e2d15ce93581c1
2016-07-28 14:40:29 +01:00
Tomaž Vajngerl
262e1aca81 opengl: improve logging when no context is available
Change-Id: Ie747db5f46b0a83bda44d211b0ac69bc19092fbc
Reviewed-on: https://gerrit.libreoffice.org/27615
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2016-07-28 13:08:23 +00:00
Tomaž Vajngerl
39b50f0cad opengl: don't initialize MSAA when we create VCL context
Change-Id: Ic8060ebdabb86d8b724ee419fdfcc1f58e8a0316
Reviewed-on: https://gerrit.libreoffice.org/27614
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2016-07-28 13:07:21 +00:00
Tomaž Vajngerl
7480838db5 opengl: improve context creation, temp window creation on windows
If anything fails at context creation then don't forget to
deallocate resources.

Temp window creation is written C like, as it was copy/pasted from
an C example.

Change-Id: Ia9d704e42206b1d4c37db2954bba4f165e3c8389
Reviewed-on: https://gerrit.libreoffice.org/27613
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2016-07-28 13:06:30 +00:00
Tomaž Vajngerl
aeb0c407a6 tdf#100915 draw antialiased line just for polygon outline
To get the anti-aliased polygon we draw a anti-aliased line around
every trapezoid. This works fine until we draw a transparent
polygon where the lines become visible because of blending. A much
better and faster way is to just draw the polygon outline with
anti-aliased lines. This is done with this commit.

Change-Id: Ice50e5eb3343f2c5d51ade8ad0e170043541f0ff
Reviewed-on: https://gerrit.libreoffice.org/27611
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2016-07-28 13:05:06 +00:00
Caolán McNamara
7150d4840f unreferenced local variable
Change-Id: I33c2c9b1c4ea3979f16b36af170c515df1f6b0c2
2016-07-28 14:00:54 +01:00
Caolán McNamara
5de2d02806 fftester: empty states stack
Change-Id: I05dfffced9a8677650a46b43f65a29e9b21c5524
2016-07-28 13:59:58 +01:00
Caolán McNamara
df9414084b fftester: empty table manager stack
Change-Id: Ia7f7ace8130d5dfe290207e0cd3d2e6a43b8ab46
2016-07-28 13:49:13 +01:00
Caolán McNamara
38041f76d6 not interested in exceptions for fftester testing
Change-Id: I825e89a9d515f2f19eca190b1e3cc2d2ad565df3
2016-07-28 13:35:04 +01:00
Caolán McNamara
2e6d96408e Revert "temp tinderbox fix"
This reverts commit d4cb9c3a8851cb874fd8b6c77d4d7521da7579b7.

Change-Id: Ifd11427ea6b4137d0e0c007e7f140fbc6caa3f31
2016-07-28 13:35:04 +01:00
Miklos Vajna
1e21c32a2f tdf#101168 sw: fix missing repaint on undo with multiple windows
Need to lock / unlock all view shells, not just the current one.

Change-Id: I754214a202c6bbb74daac6f933481cb3fe7b9dbb
Reviewed-on: https://gerrit.libreoffice.org/27620
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2016-07-28 12:22:47 +00:00
Caolán McNamara
1b36d5f374 add rtf to fftester
Change-Id: If00b1de1e1be16214df78d15554d95847e3239e7
2016-07-28 12:48:22 +01:00
Caolán McNamara
1ebd5de9de Related: tdf#95144 now merge common code into a shared CertExtn struct
Change-Id: I7514e092e4314d7cadee33df0e964362777b0b83
2016-07-28 12:37:12 +01:00
Caolán McNamara
b073ef9331 Related: tdf#95144 rework to avoid bad casts
Change-Id: I89f84dae055b9a1058771021cb42dbc442405206
2016-07-28 12:37:12 +01:00
Caolán McNamara
2c110872b5 Related: tdf#95144 Revert fixes for bad casts and unused fields
Revert "Bad cast from SanExtensionImpl to CertificateExtension_XmlSecImpl"

This reverts commit 321b8ff86ba623b92aab5608eb94385e56823b65.

Revert "loplugin:singlevalfields in writerfilter and xmlsec"

This reverts commit a25327e4b18768e40c6044c86ce09136cfc23c10.

cause these two together mean that we get a certificate is
invalid dialog when the cert is perfectly fine on loading https
sources

Change-Id: Id8c1fb5ece4ecc0035500ce0b822a6b248d14282
2016-07-28 12:37:12 +01:00
Aron Budea
d778cb3dfc Updated core
Project: dictionaries  3380b51b42480693d8b3ac97f08c6568a4f73201

cut size of README_en_GB.txt

400 KB -> 4 KB
list of changes is now factored out (official change)

Change-Id: Ib1a1f2701015c73bc580766e0b15a974f87ce873
Reviewed-on: https://gerrit.libreoffice.org/27621
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-07-28 11:13:52 +00:00
Caolán McNamara
cb4279efa7 returning reference to local breaks crashtesting build
since..

commit 508c95f1b655d9cfa6be37a5a9de9aff6fd383bf
Author: Noel Grandin <noel@peralex.com>
Date:   Mon Jul 18 09:22:27 2016 +0200

    improve passstuffbyref return analysis

Change-Id: I29b2751c17df9ef7b4b3421d42575dbf001e6784
2016-07-28 11:52:23 +01:00
Miklos Vajna
9e903fc1d4 sw: rename generic rSh in SwBaseShell::ExecUndo()
So that it's a bit more obvious it's not a base shell nor a view shell.

Change-Id: I723a6394c59f4013576e3c4e2ff3016369d2227c
Reviewed-on: https://gerrit.libreoffice.org/27616
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2016-07-28 10:41:25 +00:00
Michael Stahl
bc3de19411 ucb: fix deadlocks in tdoc UCP OfficeDocumentsManager
Reduce scope of MutexGuards so that UNO methods are called without the
mutex locked.

This avoids deadlocks in CppunitTest_sw_mailmerge after using SolarMutex
in dbaccess' ModelMethodGuard.

Change-Id: I0229ebc2983c85e2003d51053a6bd130240274c7
Reviewed-on: https://gerrit.libreoffice.org/27582
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-07-28 10:23:11 +00:00
Armin Le Grand
ffa1c7bc86 tdf#101026 Create more correct replacement control vector
Change-Id: I909adaab3dca3c1bac4331b164343cdbc1205df2
Reviewed-on: https://gerrit.libreoffice.org/27365
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
2016-07-28 09:42:07 +00:00
Justin Luth
11ded42ef7 unit test for docprotection only when enforced
Change-Id: I99cd5424855892846120c62b333d0e66aa3c7071
Reviewed-on: https://gerrit.libreoffice.org/27457
Reviewed-by: Justin Luth <justin_luth@sil.org>
Tested-by: Justin Luth <justin_luth@sil.org>
2016-07-28 09:34:26 +00:00
Michael Stahl
878c4f2490 vcl: remove Application::InsertIdleHdl() and ImplIdleMgr
This is obsolete since 5.0 introduced the new Idle scheduler.

Change-Id: I8555fe35e2befb0cc2a4c39ae469a5c32a32fcb9
Reviewed-on: https://gerrit.libreoffice.org/27598
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-07-28 09:05:04 +00:00
Michael Stahl
22c75d86db sfx2: just use Idle in SfxItemDisruptor_Impl
This Application::InsertIdleHdl() stuff is ancient and now obsolete.

Change-Id: I082870328711b2159b05d8cb077c0e439b7ee94c
Reviewed-on: https://gerrit.libreoffice.org/27597
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-07-28 09:04:17 +00:00
Giuseppe Castagno
2777b6380c tdf#101094 (4) OPTIONS: Add member function getResourceOptions
Change-Id: Ia98456842f666ad97a9a8ffc82e787c0c88066f6
Reviewed-on: https://gerrit.libreoffice.org/27608
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-28 09:00:35 +00:00
Giuseppe Castagno
f30184cc28 tdf#101094 (3) OPTIONS: Add options implem. in DAV resource access.
Change-Id: I186a77739b40cd89a8a918fd22379eb4240292ff
Reviewed-on: https://gerrit.libreoffice.org/27607
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-28 09:00:03 +00:00
Miklos Vajna
538ea31c99 gtktiledviewer: quit after the last view is destroyed
To allow debugging crash-on-exit problems.

Change-Id: Ie54a8391e721c3ba8034b4618dd30733bac97a27
Reviewed-on: https://gerrit.libreoffice.org/27605
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2016-07-28 08:54:20 +00:00
Giuseppe Castagno
fa1b597108 tdf#101094 (2) OPTIONS: Add neon session implementation
Change-Id: I1032f552b8ee2a413fdbfbf414bd7b39d6cbe6e3
Reviewed-on: https://gerrit.libreoffice.org/27606
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-28 08:42:08 +00:00
Miklos Vajna
05676088e2 cui: fix Android build
Change-Id: I6396d7702de42ad2cec3843e919cca084e92c008
2016-07-28 10:33:53 +02:00
Miklos Vajna
f2027aabc0 desktop: fix Android build
Change-Id: I1ea8edba2dc34386c2748c3ee2310963252082e6
2016-07-28 10:27:50 +02:00
Caolán McNamara
4fc3c8a3df Resolves: tdf#101132 a11y crash in hyperlink
regression from...

commit aa6c54f337a616c9ca6a39cfc8708657018d8613
Date:   Mon Jan 18 09:01:15 2016 +0200

    loplugin:unusedfields

Change-Id: Ic2b7fe5f2d49a447a9936c4fb04bafcc7349ecf9
2016-07-28 08:52:06 +01:00
Caolán McNamara
e043cce9a4 use div() instead of /0 to content ubsan
for the same reason as...

commit fb2c146752074b132d665e40343a08dcb2e6672e
Author: Eike Rathke <erack@redhat.com>
Date:   Mon Jul 25 13:32:17 2016 +0200

    use div() instead of /0 to content ubsan

    While we do handle double floating point division by 0 at least on
    IEEE754 systems, ubsan builds mock about.

Change-Id: I4cc696e3725beaeb75066e02166bf7bbfdedfde5
2016-07-28 08:36:19 +01:00