summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-08-08-Werror,-Wunused-macrosStephan Bergmann3-6/+0
Change-Id: I614e1736844637eb0a5bab3830473c36d7999426
2014-08-08fdo#81946 Corrupt : DOCX file getting corrupt after RTPriyankaGaikwad3-0/+15
Decription : DOCX file getting corrupt after RT due to the AlternateContent inside sdtContent block XML Difference : In header.xml Original File <w:sdt> <w:sdtContent> ... </w:sdtContent> </w:sdt> Roundtrip File <w:sdt> <w:sdtContent> <mc:AlternateContent> ......Text Box..... </mc:AlternateContent> </w:sdtContent> </w:sdt> Reviewed on: https://gerrit.libreoffice.org/10805 Change-Id: I32d22f57a52060dd6f0ee784ee0002968d06ac3a
2014-08-08java: remove exceptions from throws clauses that are notNoel Grandin85-449/+193
.. actually thrown Change-Id: Ia326ac7f82e11b948ed0f34e20908a96e7adcd10
2014-08-08java: remove redundant null checksNoel Grandin15-42/+18
Change-Id: Ia42e5ed715fbd3f5b84029a9844da55f307c6260
2014-08-08java: redundant assignment, variable can only be nullNoel Grandin10-20/+3
Change-Id: I91209c5c185cf097a1609244419d73d4757d7d18
2014-08-08java: variable cannot be nullNoel Grandin11-42/+23
remove null check where null-analyis reveals the variable cannot be null Change-Id: Ied0a24665514bbf68c2ed5f15af9e5c2232a8033
2014-08-08java: remove unnecessary semi-colonsNoel Grandin49-57/+57
Change-Id: Ibeeefc6e6ee8f7bed97a02f569f239ff035d38c4
2014-08-08java: use an empty block rather than an empty statementNoel Grandin5-5/+5
Change-Id: I05e60964521d6ec3694483816d91359fb12c8e4b
2014-08-08java: remove redundant super-interfacesNoel Grandin9-16/+6
Change-Id: Iaf671ef87057362c804999a5154d8e8277bbc4b8
2014-08-08java: use the non-deprecated constructor of URINoel Grandin3-7/+7
Specifically, org.apache.commons.httpclient.URI Change-Id: Ib1f888559e9401d5fabbe8ea0585a716d9bb5a59
2014-08-08add a comment so I don't have to figure out this classes purpose againNoel Grandin1-0/+3
Change-Id: I92f3cb3e9308e2d4e369c1ce216952b0eca09b17
2014-08-08java: code some code to use non-deprecated constructorsNoel Grandin6-21/+26
Change-Id: I4194a3dfd361d1955cf5bb4fab915150eecfa21a
2014-08-08java: remove unused importsNoel Grandin24-38/+0
Change-Id: Idbba5bb89bee4d88ed0306d5151e238a1bc19cec
2014-08-08java: remove unused variablesNoel Grandin33-103/+38
Change-Id: I1b04fbf4d4562ff8e74f6ccdb2fd989d79cc869b
2014-08-08java: remove unused fieldsNoel Grandin20-101/+1
Change-Id: I25fef9590a34ec8d9aab182b3d267ae3cd649a87
2014-08-08java: remove dead methodsNoel Grandin34-791/+0
Change-Id: I9f2e705fd603a7c8832c0f0772bee9f395380a0d
2014-08-08fdo#81945 [DOCX] Round Tripped file corrupted due to nested SDTsVinaya Mandke3-1/+26
Original File contains two separate SDTs which are getting nested during RT as follows:- sdtStart [MARK] rPr [MARK] sdtEND RunSTART ==PREPEND==> sdtStart [MARK] sdtEND RunSTART rPr RunEND Now Another SDT starts sdtStart [MARK] sdtEND RunSTART rPr RunEND [MARK] sdtStart ==PREPEND==> sdtStart [MARK] sdtStart sdtEND RunSTART rPr RunEND So, in such cases wait before closing the earlier sdt, to avoid nesting. Thus the [MARK] can be retained in the corrrect position, to start the new SDT and end the earlier SDT. Reviewed on: https://gerrit.libreoffice.org/10803 Change-Id: Ia86f94c0587a5d44ab23391ea9ac38f86b5dd250
2014-08-08reimplement custom sprite rendering with FBOMarkus Mohrhard3-13/+33
Change-Id: I8d7a54fac61a3072d4f34615e71e37c70dec4e50
2014-08-08fix variable nameMarkus Mohrhard1-1/+1
Change-Id: I1cfd6d59e5569177d8ad23245435073d30fe1374
2014-08-08add possibility to generate FBO with textureMarkus Mohrhard2-10/+30
The caller is responsible to delete the buffers. Depending on bRenderbuffer either with glDeleteRenderbuffers or with glDeleteTextures. Change-Id: I5ccbd49862c381abf04e812765cced485a083f89
2014-08-08reuse OpenGLContext in OGL canvasMarkus Mohrhard12-554/+85
The only thing that needs to be reimplemented is the pbuffer based custom sprite rendering. We should use a FBO with a texture backend for that. This will also save several OpenGL context switches! Change-Id: I4aef33ae2499e44c8b5f41c296d8721cb94a37a1
2014-08-08extract shaders to own file and use shared shader loadingMarkus Mohrhard11-245/+274
Change-Id: I1af7e03a3e46f3cb49162be9351ce22f54d08c52
2014-08-08make sure that we always delete the shader and not only the programMarkus Mohrhard1-3/+3
Change-Id: Ia02fb20d335e2172f607f13a0de78ea666d094f5
2014-08-08loplugin:saloverrideStephan Bergmann1-7/+7
Change-Id: I6a3cdf840468d6508e8ffecdc50d79041b9b4797
2014-08-07I forgot to check this in.Kohei Yoshida1-1/+2
Change-Id: Icc32c336495a1d0a29b24b976dd5f359d03a0bba
2014-08-08fix ambiguity in argumentMarkus Mohrhard1-3/+3
Change-Id: I00146441b1271d7a3c866ad58d1b3c72b845dc0c
2014-08-07Disable export of label placement properties for radar charts.Kohei Yoshida1-1/+3
Change-Id: Ib9e5801bc13ccf146ddd5aa79b7cd7d2a640e203
2014-08-07Another test for radar chart data label export.Kohei Yoshida2-0/+17
This one doesn't support label placement property either. Change-Id: If1f17a135eabd810033644e27db6b1e5c049daff
2014-08-07Ensure we export correct labal placement value for percent/stacked charts.Kohei Yoshida1-7/+37
Normal charts allow a variety of label placement options, but percent/stacked charts only allow three variants, and exporting a wrong value would trigger MS Office to think the file is corrupt. Change-Id: I8bdc1dc072b29e8df2c506b6b16c61279df12045
2014-08-07Write test for exporting data label positions for percent stack bar chart.Kohei Yoshida2-0/+17
Change-Id: Idebb56fc96828ec38d5c239c16e5b413a50c837f
2014-08-08XStyleLoader2 loadStylesFromDocument - unit testsLaurent Godard7-1/+377
Change-Id: Id143689f573e6f8585db9bc48a252e311ff0e721
2014-08-07cppcheck: Exception should be caught by referenceJulien Nabet1-1/+1
Change-Id: Ie6438d67aa09fd1dfb746b4ac7ff34d6494ee453
2014-08-07loplugin:passstuffbyrefStephan Bergmann2-2/+2
Change-Id: Ib2b244f466d21835229a5a42e6decf4cf4aba653
2014-08-07loplugin:saloverrideStephan Bergmann1-1/+1
Change-Id: Ifbcd602203708519f7b4416cf31d94d45b552556
2014-08-07add test-case for EDB-29664Caolán McNamara1-0/+0
Change-Id: Ib57c7846523f7b8b3b08d19355e10a47c778a524
2014-08-07add test-case for EDB-22310Caolán McNamara1-0/+0
Change-Id: I6a7b659b562218e4bdd1b1badf655f65266e8d85
2014-08-07add test-case for EDB-22655Caolán McNamara1-0/+0
Change-Id: I96c8ea50425ed82cbbd1f235bd778621956b59ba
2014-08-07loplugin:staticcallCaolán McNamara1-2/+2
Change-Id: I966c0d6e61e1815252a83e22d142837e26302b30
2014-08-07add test-case for CVE-2007-1735Caolán McNamara1-0/+0
Change-Id: If505b45bd197fb24a2bacaf44cb46f84de8b61ff
2014-08-07add EDB-14344 testcaseCaolán McNamara1-0/+0
Change-Id: Ia4c6486d2d54103951765ce3e273dece6f022372
2014-08-07fix picture jumping to incorrect X position after draggingLuboš Luňák1-16/+6
If a picture anchored to character is dragged vertically, it can actually jump to the left, even though X should stay the same. This change basically reverts part of 5ddd93f4f90b3627a0ba63b62a5367c5e6c112a1. I haven't figured out how this GetBaseOfstForFly() actually works, but I'm reasonably sure that the relative X offset introduced by it in SwFlyAtCntFrm::SetAbsPos() is not undone anywhere in SwFlyFrm::ChgRelPos() or otherwise acted upon, it simply causes relative X position change, even though the absolute position remained the same. Change-Id: Iabf4f4e4268711a36f02aa47ca9624f9007a22a6
2014-08-07Related: #i125349# refined to exclude possible recursive callsArmin Le Grand1-65/+71
(cherry picked from commit a02eb39b84d130e5923f72edb2abb3b21adf6fff) Change-Id: Id068928f77a6efed44da9b83ecbf547302826591
2014-08-07Related: #i125349# moved clip enhancements to base clipping functionalityArmin Le Grand2-54/+78
(cherry picked from commit 7c5e9b9b3c5c899d63bf171ee1c9050db860337e) Change-Id: I570e92c78196895bef329eb308eeb68ffc5e23d3
2014-08-07toolkit: export some ListenerMultiplexer typesMichael Stahl1-5/+5
These are used from svx and apparently some (buggy?) toolchains fail with fmgridif.cxx:: undefined reference to `non-virtual thunk to WindowListenerMultiplexer::acquire()' Change-Id: Iea0a6eab1ad7f69e4a732f763bc8dbc16bf1be1c
2014-08-07bnc#821916: Better algorithm to find placeholder shape.Matúš Kukan4-75/+67
Placeholder type seems to be more relevant than index. Change-Id: I9d6c6cad8e0a51b2385801f65d7d1c697ad7998e
2014-08-07Area chart also doesn't support label position property.Kohei Yoshida1-0/+1
Change-Id: I612ca7426b2b3de07d4afe1d78cd809f1f6b37bb
2014-08-07Fix the test. It's bar3DChart not barChart.Kohei Yoshida1-2/+2
Change-Id: I8e504dfee81557a1965bb4bbce4ea975c13fe775
2014-08-07Write test for exporting data labels in area chart for OOXML.Kohei Yoshida2-0/+17
Change-Id: Icbb17f56643f7d89bf739b0f218b2ca8a6309d9a
2014-08-07cppcheck: va_list 'args' was opened but not closed by va_end()Julien Nabet6-0/+6
Change-Id: Id7602dd19ac142dbe2680ddf7eab308a087e971a
2014-08-07Default data label placement may vary depending on chart types. Get it right.Kohei Yoshida3-12/+32
If we export a wrong placement value, MS Office will flag the file corrupt and the loading will fail. Change-Id: I7ca1239cd390494c1181ecdb3310c5f88bb18f9b