summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-29tdf#101094 (16) OPTIONS: Options cache removal: MOVEGiuseppe Castagno
Change-Id: I7a610003295aa174d655f1e847e6d9a19d84a197 Reviewed-on: https://gerrit.libreoffice.org/27695 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29tdf#101094 (15) OPTIONS: Options cache removal: MKCOLGiuseppe Castagno
Change-Id: I752ab44b88935da75198d27f8b490f97c863408f Reviewed-on: https://gerrit.libreoffice.org/27694 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29add missing uui dependency for opencl testMarkus Mohrhard
Change-Id: I897e5ae6ed0fea89c1f1b9e30bd6cc6505318a17 Reviewed-on: https://gerrit.libreoffice.org/27692 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-07-29sw undo: implement SfxUndoAction::GetViewShellId() interfaceMiklos Vajna
With this, it's possible to tell which view shell created which undo actions. It's visible only in the doc model xml dump only, though. Change-Id: Ia76d218a1d8b578aaad00ab733c772b10dda39f0 Reviewed-on: https://gerrit.libreoffice.org/27693 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29tdf#97831 follow up : remove unused arguments from stackWinfried Donkers
Intention: Make e.g. [1+SWITCH(1;1;1;6)] work. Without this fix, the result is 7 but should be 2. Change-Id: I2a72e458e5458c02c3ce2f4214b86ba13f7b1d11 Reviewed-on: https://gerrit.libreoffice.org/27664 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2016-07-29tdf#101094 (14) OPTIONS: Options cache removal: PUTGiuseppe Castagno
Change-Id: I251bbb101b4be851deaab66cbe4e10ff1fa3376e Reviewed-on: https://gerrit.libreoffice.org/27691 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29tdf#101094 (13) OPTIONS: Options cache removal: LOCK, UNLOCKGiuseppe Castagno
Change-Id: Ib5e52973252b3af7b0fbe440806eb1e669670299 Reviewed-on: https://gerrit.libreoffice.org/27686 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29limit SelectionFillDOOM to 24117248 cells, tdf#60021 tdf#60056 relatedEike Rathke
Change-Id: Idabf5e51b7f423d7d58094ad1caef166728c3bed
2016-07-29Related: tdf#99324 get backingwindow to honour auto mnemonic on mod key changeCaolán McNamara
Change-Id: I533232729db4a6ad5812d18bb63c36f7401066c0
2016-07-29unhook the alt handling thing from SystemWindowCaolán McNamara
so it could be used from things that aren't dialogs Change-Id: I649c5a05ad9c0634be9cef2bbe16a4643e58fc12
2016-07-29tdf#101094 (12) OPTIONS: Add options cache ctrl in getResourceOptionsGiuseppe Castagno
Change-Id: If4f53e8efc51e5ec33747dfcbe8f4294bbd6160b Reviewed-on: https://gerrit.libreoffice.org/27685 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29[GSoC] Fix recent colors in color popup widgetRishabh Kumar
Save recent colors in user configuration. Change-Id: I1637e9fe3150bd1892f72ff9df06dc2a7c3e1e9e Reviewed-on: https://gerrit.libreoffice.org/27688 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29Related: tdf#99324 accel underlines don't appear in hyperlink dialogCaolán McNamara
Change-Id: Ib16b239c88b1d1157fc18bc62b5f01c52e896a48
2016-07-29Related: tdf#99324 accel underlines don't appear in options dialogCaolán McNamara
Change-Id: I47cb6df2118ea86dea7225842dcdc4c1dafc439f
2016-07-29this NOCOMMAND is never definedCaolán McNamara
Change-Id: I6a2ae90182eaeb534176dd0a2591bfe0c2242a5c
2016-07-29assert from unsorted sid arrayCaolán McNamara
Change-Id: I9f4d6274581bc800c8404fcbbe2369aa42d05302
2016-07-29tdf#101094 (11): Add WebDAV options cache configuration param.Giuseppe Castagno
Added in officecfg five new properties to be able to set cache lifetime if needed. The new properties are available in advanced, expert configuration only, in org.openoffice.Inet.Settings. Default values are as follows (value is in seconds): OptsCacheLifeImplWeb = 300 when the web resource is Web only, implementing OPTIONS. Min. 0 sec (no caching) max. 3600 sec (1h). OptsCacheLifeDAV = 60 when the web resource is WebDAV. Min. 0 sec (no caching) max. 3600 sec (1h). OptsCacheLifeDAVLocked = 600 when the web resource is WebDAV and it's locked by this LO instance (e.g. lock store has a lock to it). Min. 0 sec (no caching) max. 3600 sec (1h). OptsCacheLifeNotImpl = 3600 when the web resource does not implement OPTIONS method. Min. 0 sec (no caching) max. 43200 sec (12h). OptsCacheLifeNotFound = 15 when the requested web resource is not found on server. Min. 0 sec (no caching) max. 30 sec. Change-Id: I719b97645e1d91a29134820b77678fd88fcb9ac2 Reviewed-on: https://gerrit.libreoffice.org/27684 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29Resolves: tdf#101169 crash using column menu in baseCaolán McNamara
Change-Id: Ia4ce895d3562b29db648a7b568121a2867088493
2016-07-29use div() instead of /0 to content ubsanCaolán McNamara
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: I2c96b63a4af3cb2e8483a1d0f2da91ea82da227c
2016-07-29disallow Random Number when entire sheet is selected, tdf#60056 relatedEike Rathke
Change-Id: Ie9e229c3d3e5a5a7e3f3e90ebd181471927bd452
2016-07-29Resolves: tdf#60056 disallow Fill when entire sheet is selectedEike Rathke
Change-Id: I866f84d72c27be962dbad8f8e4dcb345aa336bff
2016-07-29connectivity: fix loplugin:cppunitassertequals warningsMiklos Vajna
Change-Id: Iad115345c061074da89746de8a9d2af2eb78802c Reviewed-on: https://gerrit.libreoffice.org/27679 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29svl: add SfxUndoAction::GetViewShellId()Miklos Vajna
In preparation of a Writer version that overrides this and remembers which view shell introduced which action. Change-Id: I4970f8ce9c56f1b57ab1ae92f3ea8be804ca27bf Reviewed-on: https://gerrit.libreoffice.org/27682 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29only map GDK_SUPER_MASK to KEY_MOD3 and not GDK_META_MASKCaolán McNamara
on wayland I'm getting a GDK_MOD1_MASK and a GDK_META_MASK on pressing the left alt. The check for KEY_MOD2 in Window::KeyInput trips up with the extra KEY_MOD3 bit set so the auto mnemonic underlines don't appear on pressing left alt under wayland Lets map only GDK_SUPER_MASK to KEY_MOD3 Change-Id: I1e9cc9fc095f5edfa7ad7c71440232c6de1ecf04
2016-07-29tdf#101094 (10) OPTIONS: Add a simple options cache classGiuseppe Castagno
Added behavioral unit tests as well. Change-Id: I30f84c8f814d3460a421428ebe0d2fbc32c5c433 Reviewed-on: https://gerrit.libreoffice.org/27668 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29sfx2: introduce SfxViewShell::GetViewShellId()Miklos Vajna
This is quite similar to SwFrame::GetFrameId(), i.e. it assigns a numeric identifier to each instance to help debugging, as those identifiers are stable accross runs. Change-Id: I9cc57e316435f0284a1d481a956a703be859d67e Reviewed-on: https://gerrit.libreoffice.org/27669 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29move range detection to ScViewData::SelectionFillDOOM()Eike Rathke
Change-Id: Ic5205428136fc323affed8d956d6ee0434d43988
2016-07-29this 0x4000 means KEY_MOD2Caolán McNamara
Change-Id: Id260c776241cfa5af35c51ccee7ba6942a353f8d
2016-07-29tdf#101094 (9) OPTIONS: Add options check in Content::getPropertiesGiuseppe Castagno
Change-Id: I1937d51158f67055ed4bbeb60dafbf8ffee090ae Reviewed-on: https://gerrit.libreoffice.org/27667 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29strangely misplaced modelineCaolán McNamara
Change-Id: I4c8dabbd2eeac2e3edb72a426687af8692c77497
2016-07-29comphelper,vcl: let DeInitVCL() join some AsyncEventNotifier threadsMichael Stahl
comphelper::AsyncEventNotifier is an amazing class that dispatches events in separate threads, no doubt implemented during times of exuberant optimism about the tractability of shared-state multi-threading. Unfortunately the authors forgot to think about how all those awesome threads will be joined, so if they are somehow blocked, then it may well happen that the events are dispatched when the main thread is already in DeInitVCL, and the objects required for the dispatching already smell somewhat funny. This happens quite reproducibly when changing dbaccess' ModelMethodGuard to lock the SolarMutex too, then CppunitTest_dbaccess_RowSetClones crashes in DeInitVCL() because one AsyncEventNotifier thread was blocked until then by SolarMutexGuard, and this test never Yields once its document is loaded. Try to fix this by joining the "DocumentEventNotifier" threads from DeInitVCL() itself. Since there's no rtl::WeakReference to go with rtl::Reference, refactor the AsyncEventNotifier and create a new AsyncEventNotifierAutoJoin that has to be used with std::shared_ptr and std::weak_ptr. Change-Id: I50a0749795acb04b0776e543f7125767b697ea35 Reviewed-on: https://gerrit.libreoffice.org/27581 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-07-29Resolves: tdf#96677 effects page didn't link labels to what they labelledCaolán McNamara
Change-Id: I29503324f221c42208267f4f0d36922e89119fdd
2016-07-29Related: tdf#90450 don't overwrite text in size/pos statusbar itemCaolán McNamara
there still isn't enough space for it in writer, but at least what is there can be read. I'd love to get this info out of the status bar and into some overlay shown in the selection when moving the object. Change-Id: I688690a57253d3774c06f5edcb0931503c6d2ac6
2016-07-29VclPtr: password prompts never disposeCaolán McNamara
Change-Id: I917e5457be6de152b39e91ad41b6ed196dfe3e45
2016-07-29Resolves: tdf#84121 wrong password passed to xpdfimportCaolán McNamara
regression from... commit eb276d11a652601f743d69ada7a38016bd97d73e Author: Fridrich Štrba <fridrich.strba@bluewin.ch> Date: Mon Jul 8 14:01:17 2013 +0200 fdo#38878: Upgrading internal xpdf -> poppler before this the hashed _OOO_pdfi_Credentials_ was used in the removed OOoImportSecurityhandler::authorize but after this the hashed password continued to be passed through stdin, while the unhashed password was the required data. Change-Id: Iadc8a372abcfab514f724dd95f05776e5153d007
2016-07-29loplugin:staticmethodsNoel Grandin
Change-Id: If32319c1d93756d633f07a21c76e0107181704b0
2016-07-29loplugin:cstylecastNoel Grandin
Change-Id: I3adb510be10b12953e2889d0d3b74402479194ee
2016-07-29fftester: another null DestinationTextCaolán McNamara
Change-Id: I84bf3788ac092c491d7c5a9f86421f1cf9f3e814
2016-07-29fftester: null DestinationTextCaolán McNamara
Change-Id: Icdd71733c4e9f4b36e6e957e4dea772087890faa
2016-07-29tdf#101094 (8) OPTIONS: Add options check in Content::resourceTypeForLocksGiuseppe Castagno
Change-Id: Ia1bcc1be9e61626da2d60ea679d4b6e7e114ac9f Reviewed-on: https://gerrit.libreoffice.org/27661 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29xmlsec: xmlsec1-keyinfo-revert.patch.1 is not needed on WNTMiklos Vajna
Change-Id: I1dbb6bf57dc78f321e6e6d69b7e573309aff8f48 Reviewed-on: https://gerrit.libreoffice.org/27658 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-07-29sw layout xml dump: mention SfxViewShell addressesMiklos Vajna
Change-Id: I2e5c8102684494fd3d7c1c70971a09d0c940a124 Reviewed-on: https://gerrit.libreoffice.org/27637 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-07-29loplugin:countusersofdefaultparams in store..svtoolsNoel Grandin
Change-Id: I15b4400bddc5a4d0e3de5dfffe18b7e493f97df6 Reviewed-on: https://gerrit.libreoffice.org/27580 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-07-29tdf#101094 (7) OPTIONS: Remove resourceTypeForLocks before unlockGiuseppe Castagno
Not needed, unlock() checks if a lock is present first. If present, it means that LOCK is available, inferring the presence of UNLOCK availability. Change-Id: I007c4b02b27e8a40f15721c0308c894ad6f482fd Reviewed-on: https://gerrit.libreoffice.org/27660 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-07-29add SUBTOTAL test caseZdeněk Crhonek
Change-Id: I68a46cfad2cdc09c1963576275033ff40c678c04 Reviewed-on: https://gerrit.libreoffice.org/27655 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-29add sQRTPI test caeZdeněk Crhonek
Change-Id: I77ffd10e94ecebb045e0a9e7c756180790645885 Reviewed-on: https://gerrit.libreoffice.org/27651 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-29add SIGN test caseZdeněk Crhonek
Change-Id: Ica56ab0821718c75c902f97cad3d278cd568f157 Reviewed-on: https://gerrit.libreoffice.org/27644 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-29add SUM test caseZdeněk Crhonek
Change-Id: I0c322cb157b102faa8d5cfdeb696f7912d5aa720 Reviewed-on: https://gerrit.libreoffice.org/27656 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-29add SIN test caseZdeněk Crhonek
Change-Id: I439ded1581bcbe623abbcd2a1e51402689c56057 Reviewed-on: https://gerrit.libreoffice.org/27645 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-29set antialias once when context is createdCaolán McNamara
Change-Id: Id36e716253768321e1ddfb977a22470c6b694147 Reviewed-on: https://gerrit.libreoffice.org/27510 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>