summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-19Revert "LTO fixes for android"Tor Lillqvist
Seems to break the tinderbox, needs more work? This reverts commit 6aaf1ec5a781b50ceda6d0d288a43dba435be2ce.
2016-01-18LTO fixes for androidPeter Foley
Change-Id: I2d4cedac4081260c5147d8c11904d042c765e3a6 Reviewed-on: https://gerrit.libreoffice.org/21557 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2016-01-18don't pollute cross-compilation environment with host pkg-configPeter Foley
Change-Id: I37a9a801c6bc885bdc5e0cbb9cd4ed527095acf8 Reviewed-on: https://gerrit.libreoffice.org/21587 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-18Improve LTO flags on AndroidPeter Foley
Change-Id: Idd8a86710b9b93b317b28e092b5bee971645c346 Reviewed-on: https://gerrit.libreoffice.org/21583 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-18basebmp: fix Android buildMiklos Vajna
Change-Id: I3912d9cc27ba13494ac6f140c555a17b3784919d
2016-01-18loplugin:defaultparamsStephan Bergmann
Change-Id: If9ba7298804bff9140d9122c257a859c19e7a69d
2016-01-18devices are always top-down nowCaolán McNamara
and remove some more unused out of tests code Change-Id: Ie63b03d1de754038d5477112ddfc9266dbf93709
2016-01-18only using one of the drawBitmap impls nowCaolán McNamara
Change-Id: Ice2d2f8b565bfac6079a2d58c0d25f0352524b71
2016-01-18svp: use SalColor instead of basebmp::ColorCaolán McNamara
Change-Id: I611dad8d218f5b82903743cb15a5c2a36cc6ba5d
2016-01-18drop unused basebmp debug fileCaolán McNamara
Change-Id: I96378ef283cc94e7b9b0a9d73a43beda30028447
2016-01-18basebmp now only used from vcl/headless codeCaolán McNamara
Change-Id: I068d404431d3565f6ad5741edbd3693225824a4d
2016-01-18Avoid -Werror,-Wdelete-non-virtual-dtor with current Clang trunkStephan Bergmann
Change-Id: I5300cd6ff2c924a4acc01ba7f4478a0db50aa08c
2016-01-18use nullptr, tdf#95878 follow-upEike Rathke
Change-Id: Iaaedde4e2adfa74442736d4a5e4bf1729ca19f3c
2016-01-18iwyu fixesPeter Foley
Change-Id: I2dc9218ae8c4ea51fea5f710664520a598e7c4a3 Reviewed-on: https://gerrit.libreoffice.org/21536 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-01-18Convert NULL/0 to nullptrPeter Foley
Change-Id: Iee6bb0867afd8aebe36e62b507f1332e3a581838 Reviewed-on: https://gerrit.libreoffice.org/21549 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-01-18sal_math_Double is already a union containing a double memberEike Rathke
Change-Id: I6e753bc0c5967ed07f162b0baa2daca4499953be
2016-01-18tdf#95878 made more useful function suggestion system in formula editingKeigo Kawamura
I made function list suggestion and description tip in libreoffice calc. This change give us a nice function suggestion and easy function input. For example if I write "=i" then calc suggests "[if], iferror, ifna, and 50 more". You should only choice the function you would write with Ctrl-Tab and Ctrl-Shift-Tab, and then type Enter. Also there is a description of suggesting function, so even if you do not know the true name of the function you want to write, you can find the function. This change also give us a description of arguments of selected function. If I write "=i" and push enter key, then calc show "=if()" and a description of arguments of function "if()". Change-Id: Icd5ad04ea092fa39f27bb2776fd9e93649896baf Reviewed-on: https://gerrit.libreoffice.org/20035 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2016-01-18tdf#85770 SVG: Don't display text elements if parent's...Xisco Fauli
... visibility is set to hidden Change-Id: I7633b895a3f0a7906c41d19c70e7201b1e420f9d Reviewed-on: https://gerrit.libreoffice.org/21500 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
2016-01-18fix recently broken gtk a11yCaolán McNamara
since commit aa6c54f337a616c9ca6a39cfc8708657018d8613 Date: Mon Jan 18 09:01:15 2016 +0200 loplugin:unusedfields structure is this way for gobject style inheritence Change-Id: Ia069333aa5cfd913a2e8f85c967dabdcf4de6615
2016-01-18tdf#97119 Make TabBarVisible configuration persistantPhilippe Jung
Now the TabBarVisible status persist between LO quit/relaunch. It is also taking into accoutn when opening a (existing/new) presentation. Fixes the incorrect toolbar button status Moves the two buttons on Standard bar, in the PageSetup/SlideMasterPage group. ShowTabBar button is also enabled but not selected by default. Change-Id: Idd9ab15efebc2bf43bc827afaa1eb1457b39deec Reviewed-on: https://gerrit.libreoffice.org/21541 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-01-18Remove newly unused includesStephan Bergmann
Change-Id: I089160e7f5f3f2c8f2ac2443793822cc05a3d552
2016-01-18dbgOut is unused nowStephan Bergmann
since dc01e9db6fc6126b8f21bcbeb6145daf2c8941bf "svp: implement drawMask via cairo" Change-Id: I00837048e33d61ddef8b8c4a4537e460838ce22c
2016-01-18XorFunctor is unused nowStephan Bergmann
since ff6647fc86b2c5753bbd0d10718fd9c54b2aaa43 "xor_accessor is unused now" Change-Id: If7a22831415631bfb08b41298ee4ab3788e34e5c
2016-01-18xor_accessor is unused nowStephan Bergmann
since 0646821f5578a3919cbbb44ab1ec4666872ffd79 "drop newly unused basebmp methods" Change-Id: I49bbccbd4b93770bdf987f7ccf2726a00f154ed4
2016-01-18loplugin:staticmethodsStephan Bergmann
Change-Id: If3fb50392f5a5af11e8b3afdc3f00a53f26ca2d1
2016-01-18fix older cairo buildCaolán McNamara
Change-Id: I24e715e8c0535daaf0284226fb9b8f7c8d7234c0
2016-01-18drop newly unused basebmp methodsCaolán McNamara
Change-Id: Ifd9906e7288c613eb2ac6cde7ca8bc7607f349fa
2016-01-18some android build fixesCaolán McNamara
Change-Id: I2d60a6d70ca9d63f49b12b5d4c3855cc4ef53478
2016-01-18Remove unused FILE_WRITING BasicCodeTagger::TaggerExceptionStephan Bergmann
Change-Id: Ie9d487c934f6d03000a1a44ee1b2d4038763a20e
2016-01-18Resolve implRenderLine2 to renderClippedLineStephan Bergmann
Change-Id: Ia71d448dcf4ab09967f9ec1a7fd202aa4b55d52f
2016-01-18loplugin:unreffunStephan Bergmann
Change-Id: Ia62d656c41f7dbe20318b7896a6bec6d35e568df
2016-01-18loplugin: unused return valuesNoel Grandin
Change-Id: I9c61a46c57894bc63a57740206c0bcb4a16553af Reviewed-on: https://gerrit.libreoffice.org/21571 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-01-18fix android buildCaolán McNamara
Change-Id: I180ed41a52e8f83fba86fb07e79ae2a7a3f095fc
2016-01-18tdf#95913: Don't cache CTRL_SLIDERTor Lillqvist
Change-Id: I6af4b27f5bc2f24918d92fe8c5e430cfdfad6439
2016-01-18drawmodes header goneCaolán McNamara
Change-Id: Ia1b9ad96dbe41bebc5c2819385950a6d2980608b
2016-01-18cppcheck: doubleFreeCaolán McNamara
Change-Id: I371db988044264b6b1ff95bd7c683d1485430fe8
2016-01-18cppcheck: nullPointerCaolán McNamara
Change-Id: I2f96d4ea73ccf47b2783ade35890c2dd8e558e5f
2016-01-18cppcheck: copyCtorPointerCopyingCaolán McNamara
replace custom ref counted thing with a shared_ptr Change-Id: I9d61235e38cc4c708826cf76d9edc2880b4b5ec7
2016-01-18cppcheck: useInitializationListCaolán McNamara
Change-Id: If87c349a5036c54a83839cd66eb60ef6a09a4a46
2016-01-18drop now unused basebmp xor modeCaolán McNamara
Change-Id: If4d1a933f5ebf2154c377ef9a8596eb0962d43d3
2016-01-18don't need basebmp ClipDevice or DamageTracking nowCaolán McNamara
Change-Id: I8a8594084eb5f4c8521cc4b73a94da6259069516
2016-01-18drop unneeded headersCaolán McNamara
Change-Id: I2923f948597870039dd60922f7bd8f6953dced3a
2016-01-18svp: implement drawMask via cairoCaolán McNamara
Change-Id: Iafb49b4258ffeab98cdf07a175ee7234e106e04c
2016-01-18gtk3: SpinButtons button area isn't always part of the ControlRegionCaolán McNamara
Change-Id: Id0b5b787c1aaae2401c85a4737a8f33ac7b74679
2016-01-18svp: replace basebmp surfaces with native cairo surfacesCaolán McNamara
so we can then a) drop all of our own clipping code in favour of cairos clipping code b) just pass cairo surfaces around the place instead of constantly creating and tearing down surfaces based on basebmp data c) we can additionally drop various flushing of the surfaces as it doesn't matter anymore d) use a lot less of our own code and far more of some one elses hopefully more drawing optimized code e) seeing as the graphics context are always cairo now, then they are always cairo compatible, so those checks can go also still need to figure out drawMask Change-Id: I320cd14cdc714ea59d00e90233f1171f821cf953
2016-01-18tweak drawLine in face of 1bit behaviorCaolán McNamara
Change-Id: I602b800993b7478b302fe0c368a5db9fc9993465
2016-01-18svp: implement getPixel via cairoCaolán McNamara
Change-Id: Idaf0c27e84d561fc6486bdf4e383de1dbdd615cc
2016-01-18svp: implement getBitmap via cairoCaolán McNamara
Change-Id: Ica3220c6932143726bb3fa813541e14f36b22e8d
2016-01-18refactor to reuseCaolán McNamara
Change-Id: Ifee1b845eb4c46f35a4ad0b45bf49320772e9569
2016-01-18svp: vcl and cairo have a difference of opinion on fg/bg of 1bit masksCaolán McNamara
Change-Id: I3702e5a1ba0e64868f7f537aaa6040449bd82e8b