summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-04Finalizers must not access UNO objectsStephan Bergmann
If the object being finalized (A) has the last reference to the UNO object (B), and B is actually a proxy for a remote UNO object, then A and B become eligible for finalization in parallel, and the finalizer of B may already have run when the finalizer for A runs. That means that B may already have been removed from the remote bridge, causing an "unknown OID" error from the remote end when the finalizer of A now tries to make a call on B. (We try to assert that close() has actually been called before finalize() calls delete(), but the corresponding exception may be silently swallowed by the JVM finalization machinery.) This caused spurious "URP: queryInterface request message with unknown OID received" failures during JunitTest_dbaccess_unoapi. Change-Id: Ia47c3ef2c22a6adc75b1b8271eb4b3140accebe7
2015-06-04More informative exception messageStephan Bergmann
Change-Id: If168a3be2630170636c333e177c5db0d40092cbe
2015-06-04Let JUnit take care of exceptionsStephan Bergmann
Change-Id: Ic628e4eccab59dce5d6d5e77656cac1f0006a491
2015-06-04tdf#91529 hopefully fixes the issue by painting immediatelyTomaž Vajngerl
Change-Id: I0c97e489150cd65d1ab1dbff4ee9f1699f89ac2e
2015-06-04convert GOTOOBJ constants to scoped enumNoel Grandin
Change-Id: I2f44e780c7250cdbf40fde8779beb81f29498f8b Reviewed-on: https://gerrit.libreoffice.org/16071 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-04svl: prefix remaining members of SvxSearchItemMiklos Vajna
Change-Id: Id538ee368de6cd63f08618e6284bca97e20bf7a3
2015-06-04convert MT_ constants to scoped enumNoel Grandin
Change-Id: I21e253ed9dccdab84be4838b5beee9385467ed37 Reviewed-on: https://gerrit.libreoffice.org/16068 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-04uno::Sequence provides now begin and endNoel Grandin
use begin() and end() when calling std::copy on an uno::Sequence Inspired by commit b34b648fc3262c5d9aa295f621e8fe9c97d4c6b2 "uno::Sequence provides now begin and end" Change-Id: I08e8c3fd6144e77b95a26f85bc0daf6a9edeeb0b Reviewed-on: https://gerrit.libreoffice.org/16057 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-04convert SW_DB_SELECT constants to scoped enumNoel Grandin
Change-Id: I03387e8e90891b3477c9c15200acc127262170bc Reviewed-on: https://gerrit.libreoffice.org/16070 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-04convert SP_EXTEND_RANGE constants to scoped enumNoel Grandin
Change-Id: I4d6ed976f4df63c7c51dd110b45787f2396518e4 Reviewed-on: https://gerrit.libreoffice.org/16069 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-06-04convert PropertyMode to scoped enumNoel Grandin
Change-Id: I9b0bbf6273aa18ae918d1d69af5dcc7652181f5c
2015-06-04convert B2DLineJoin to scoped enumNoel Grandin
Change-Id: I4fb8f2c9e2080e3aa542d2ccf838e6784baa8429
2015-06-04convert B2VectorContinuity to scoped enumNoel Grandin
Change-Id: Ifa401dd0d2d1bef8c0ae2987d2aee86100b59816
2015-06-04convert B2VectorOrientation to scoped enumNoel Grandin
Change-Id: Id7e444bc896ae5d52e5a0bd1b471679c4945afa4
2015-06-04convert basegfx::FillRule to scoped enumNoel Grandin
and drop unused NONZERO_WINDING_NUMBER value Change-Id: If2a8f01934796eaf9a343113387b775fd169ccb9
2015-06-04convert basebmp::Format to scoped enumNoel Grandin
Change-Id: I6eb213d6dcf387936967271fba9e2de3879ef479
2015-06-04convert DrawMode to scoped enumNoel Grandin
Change-Id: Ie4a7705cc3d042d08178e562a2c2ffaf0be3810f
2015-06-04convert MediaState to scoped enumNoel Grandin
Change-Id: Idf14f7d344be6c690cdd721cd5f7eb7c328b590c
2015-06-04fix status bar flickering (zoom slider fo example)Tomaž Vajngerl
Change-Id: I3fb71868a9f8f56c76353f3a2d84fdb078c8f8fb
2015-06-03Resolves: tdf#90435 secondary pool set to that of temp docs drawing layersCaolán McNamara
overwriting the original one, and when the temp doc goes away then its drawing layer goes away autoamtically settings the secondary pools of the other pools it is a secondary of back to 0 (see also tdf#87245) Change-Id: Ie6dd8d615f81cf4d4776eaeac1cc2507b2abaa37
2015-06-03OS X: Default to the 'breeze' icon theme.Jan Holesovsky
As agreed in the Design team meeting today. Change-Id: I660462fb7b56eb3c8f883f8540cf88801e48165c
2015-06-03sw: add SwDBManager::RevokeDataSource()Miklos Vajna
And call it from the SwDoc dtor, so that embedded data source definitions registered on opening are deregistered on close. Change-Id: I40309389d44dcbc225f6f2ef98bb20579e12d650
2015-06-03sw: move name of the embedded data source def from SwDBData to SwDBManagerMiklos Vajna
The problem is that SwDBData just describes the current data source, and when changing that, the embedded name doesn't change, so they should be separate. Change-Id: I2dd7e0a97b9f7d6a3a74a5752467515a0a09171a
2015-06-03more style fixesMarkus Mohrhard
Change-Id: Iadf157f3d2673047e2d81c74847b16d12478ca65
2015-06-03that is not a TODO anymore, we actually block OpenGL in RDP connectionsMarkus Mohrhard
Change-Id: I782e93e6106b3940e7e83c615072beebca1c0965
2015-06-03fix commentMarkus Mohrhard
Change-Id: I1d6fc43447c3c98e21d1d0752aa621c9ab2a92a7
2015-06-03document that these are references to mozilla bugsMarkus Mohrhard
Change-Id: Ie84924ee77805ce4b4f6d5a7e77213ce2d51877f
2015-06-03more style clean-upMarkus Mohrhard
Change-Id: I46727514629103d8a97140483eca26135929a688
2015-06-03adapt coding styleMarkus Mohrhard
We will not update with a new version from mozilla. Change-Id: Icf9571e1efecee18a19760b2eb3041e3d9e6f108
2015-06-03document that it is a reference to a mozilla bugMarkus Mohrhard
Change-Id: Ic57a0785db05908ffd9faef30544646d2e70ee5a
2015-06-03calc mapmode: Refactor DrawDocumentBackground to use logic unitsKrisztian Pinter
Change-Id: I316e51bac78981263bfbee55ea5b684a40b44afa
2015-06-03don't crash on layout of ooo55381-1.sxwCaolán McNamara
The pLay here is getting joined and thus deleted in a stack of FormatLayoutTabs so set it as unjoinable for the duration that we expect pLay to remain valid Change-Id: Iedfaf710022ad19c0f415cee84f70c74dd7dbd96
2015-06-03coverity#1302605 Resource leak in objectCaolán McNamara
Change-Id: I574714c2d587ac22fcc812ffe8217f151ac40cb6
2015-06-03tdf#87822 Impress: hide common task toolbar in master viewPhilippe Jung
When Master Slide or Master Notes are active, hides the Common task toolbar as it it not usefull. Change-Id: Ice07661bf203c029d733614e1eceb5ef3d0661f9 Reviewed-on: https://gerrit.libreoffice.org/16060 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-06-03fix crash on export of ooo39845-7.sxw to .docxCaolán McNamara
only bump m_nFieldsInHyperlink if the field isn't erased from the stack Change-Id: Idb75d087f6fa3ce3cd399623d8ace1e7f3899b5c
2015-06-03reflect requirement of one abbreviated DateAcceptancePattern in documentationEike Rathke
Change-Id: I2593606f3c82eeb9e04be469c20ffb4132cc4f2c
2015-06-03ensure that at least one abbreviated DateAcceptancePattern is presentEike Rathke
Change-Id: I30619fc9f894dda89cd1c84153abcb21214a5fbc
2015-06-03add missing DateAcceptancePattern for abbreviated date inputEike Rathke
Change-Id: I5ac712604204c4cbbce4d1ec3a591fb9f158c6f8
2015-06-03Revert "make saxparser deps order-only"Eike Rathke
This reverts commit 49d8bc1dcce4c662d85d894567501205f94f678d. If saxparser changed, specifically if i18npool/source/localedata/LocaleNode.cxx was modified, we actually want all .cxx regenerated from locale data and not silently skip all. Conflicts: i18npool/CustomTarget_localedata.mk Change-Id: I3a1b0ed0dab12148ee34653cdfac593001d2ecf7
2015-06-03SwDBManager: store of embedded data source definition is implementedMiklos Vajna
Since commit 290cc96e98c8d66396402f9be51739646b1eafa7 (SwDBManager: refer embedded data source from doc settings, 2015-06-02). Change-Id: Iaf261d31ad00541b40e2fa8c35d60bd6768dbbcd
2015-06-03Build time option --disable-extension-updateKatarina Behrens
to disable the possibility to update installed extensions Change-Id: Ifdee0f3b13ee3e2bcb288c8ded98cb9805a6e55a
2015-06-03SwAddressListDialog::LoadHdl_Impl: simplifyMiklos Vajna
Change-Id: If716a706f109145c8a6b7fda4b59d2fd7b820f20
2015-06-03make it possible to force enable double buffering for all widgetsTomaž Vajngerl
Change-Id: Ia0c8e9d8a22abaa2c06aea2a0f790dc34903ac37
2015-06-03forgot to change the Invalidate to InvalidateEntry in treelistboxTomaž Vajngerl
Change-Id: Ifa70abbecb6899d0e665039cecc2d9036ffc4b92
2015-06-03graphicfilter: store the funky animated GIF in a PNG as a GIFTomaž Vajngerl
MS had a really bad idea to store an animated GIF inside a PNG for some reason. This situation was handled correctly in LO but we still pretended that this was a PNG file, which was causing confusion for some users that wanted to extract the image from the document. With this change we extract the animated GIF from the PNG and store just the GIF in the document. Change-Id: I4c70d118e8decd7aa1b108b6b1d725301904a35b
2015-06-03ruler: convert pCtrlItems to use vector of unique_ptrTomaž Vajngerl
Change-Id: Icc6cf55c26d605fd068edf575613cde745385dd2
2015-06-03tdf#91677 fix flickering rulerTomaž Vajngerl
Change-Id: Ia14be98fbfd46871b2ac9bd42a07951d86722a8a
2015-06-03tdf#91199 add Venetian [vec-IT] locale dataEike Rathke
Corrected the usual pitfalls; added DateAcceptancePattern and ScientificFormatskey3 engineering format. Change-Id: Icecb2e84b6c454378fb5e6d478e1113317e9f3bc
2015-06-03tdf#91199 add Venetian [vec-IT] to language listEike Rathke
Change-Id: Ide2837739a32142c39e933bda5761d620dcf2a35
2015-06-03tdf#91726: AutoFormat: Crash when using an existing nameJulien Nabet
Add a test to check if name already exists Change-Id: Ie23de04c0b747f58ab61a6e498bf212bf38b346a Reviewed-on: https://gerrit.libreoffice.org/16000 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>