Age | Commit message (Collapse) | Author |
|
Change-Id: Ifb1a112d632410ae685fa09f3ddff8a021ddd68b
|
|
Change-Id: I44386a004f94a237fd03b301248b8dc260f47bbd
|
|
Change-Id: I51d817cf01ba3cd87a2b78e00c96707dbdb78a3b
|
|
Change-Id: I3f27b7572b88cd1200483121614c29d414c37e20
|
|
This reverts commit 45504f9ba8de2a4372193910b2cb9405f1ea896a.
The problem that is apparently fixed here is that link.exe is too dumb
to pick the right entry-point if the WinMain definition does not come
from an object file but a .lib; in that case it apparently defaults to
archaic 8-bit WinMain so tell it to use Unicode one with /ENTRY.
Conflicts:
desktop/Executable_sbase.mk
desktop/Executable_scalc.mk
desktop/Executable_sdraw.mk
desktop/Executable_simpress.mk
desktop/Executable_smath.mk
desktop/Executable_sweb.mk
desktop/Executable_swriter.mk
Change-Id: Ib6239eb0fd3d64fd4a292a0d42d65ef75475c389
|
|
... and see what happens. Hopefully nothing bad since everything should
be thread-safe now.
Change-Id: I333b29bc2066578ccabadb022936a28dafdf7104
|
|
Change-Id: I8046ae37cba87f0e5df550de831229345df1c6f8
|
|
Change-Id: I7e9a94898c6bc8142b46a05ffba56fc41eb125c2
|
|
... in DeleteAccObj(). Otherwise pointers to deleted documents will be
used.
Change-Id: Ia807dc3a2c782019cf7fc874d264058219956d74
|
|
Change-Id: I950072d22cd315d1898b76a2c345121d31d432c4
|
|
The AccObject is stored by value in XIdAccList, so don't call GetResID()
after it has been erased.
Change-Id: I391aad1e3ab71d443cc6e6b92381f74918e0bcfb
|
|
RemoveMeFromBroadcaster() may catch a DisposedException and then not
call NotifyDestroy.
Change-Id: I2b766541c3e6800c88a83aa482de0093714d39c2
|
|
Change-Id: I201fc14a02c47a6c735c65f649c6b9f068d92c71
|
|
The COM components will (usually? always?) be called on the main thread
via COM, and may also be called on any thread from the UNO event
listeners. Both ways may access the global AccWinObjectManager.
So the easiest way to lock all that without introducing new deadlocks
seems to be to just use the SolarMutex.
The fact that the main thread is in a COM STA is rather irrelevant here
since we don't currently do the required manual marshalling of the COM
pointers so they can be accessed from UNO event listeners running in
threads other than the main thread anyway.
To get that to build:
- use prewin.h and postwin.h around ATL headers
- link UAccCOM against vcl
- define both UNICODE and _UNICODE to not break on mis-matching TCHAR
nonsense
Change-Id: I1ccdf7a4a5c2b5f0b9c29ef39d126c4b8a16898a
|
|
... using prewin.h/postwin.h around ATL headers. Also remove some other
cruft while at it.
Change-Id: I7d081dae88273dfd214ef078f5844ce266e388fb
|
|
Change-Id: Ife0960b235e24f17640b197f952a9a094b7d654d
|
|
Change-Id: I45e1d72b1abf64a965397c50ac3b95b5bbee3206
|
|
Change-Id: Ia469076ec6f815133e77a14940e8afa05e177231
|
|
Change-Id: I479117e0794375f1ec0c96b78db22b3569b456ec
|
|
Replace it with a map for the new direct C++ instantiation and move this
implementation detail to the cxx file.
Change-Id: Ia961da03f8eb899481cf02f430c921aa8abd7c5c
|
|
There were several chunks of identical code to add attributes to the
document grab bag. I have refactored the common code to a method.
Change-Id: Ia1de75280a7725ab9703b08b1b08e7a7d1e0a8f2
|
|
I broke it during the grand cell storage refactoring.
Change-Id: I75361750a859b42d83f76dd4e30ad6b134af81c5
|
|
|
|
|
|
Change-Id: I64542af7585cea9d361a99f83e110e1e8135bf2d
|
|
There is no point in storing a ref-counted value type like OUString by
pointer.
And while we're there, convert array to std::vector
Change-Id: I5c0d3b7276e28956ec98852b52a6eaeb5a13dfed
Reviewed-on: https://gerrit.libreoffice.org/7057
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ibbf2f47b3d6fb67cd49d78d437e28a6399f42691
|
|
Change-Id: Id8c90b58c40bd449617c58f6c9e7cdea035a1c41
Reviewed-on: https://gerrit.libreoffice.org/7056
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Project: help 392217fbe5d2432d2834e4593457cb2d236b99dd
|
|
C++11 says that narrowing conversions in array initializers are illegal.
This often happened for signed/unsigned and 32bit/64bit mismatches when
initializing CoreGraphics elementary types. Using CoreGraphic helper
methods for primitives is recommended.
(cherry picked from commit 5e7c8cd9c6772d9b9e5747e74768c61143a7ed01)
Conflicts:
vcl/aqua/source/gdi/salgdi.cxx
Change-Id: I5927790d97decea57ff236b0a52561e08f017163
|
|
Change-Id: I77fd6a82895f3a65c31f1c166e25b27153ab194a
|
|
(cherry picked from commit 0801e9b488660e792a09d12717da951d224b26e0)
Conflicts:
vcl/aqua/source/dtrans/DataFlavorMapping.cxx
vcl/aqua/source/dtrans/DataFlavorMapping.hxx
vcl/aqua/source/dtrans/aqua_clipboard.cxx
vcl/aqua/source/dtrans/aqua_clipboard.hxx
Change-Id: Ifaf90c9aafcc22dd93923250d2342346806f9e88
|
|
Change-Id: I955dcb5cedfbdf413054482d2c51d187e6f41898
|
|
Change-Id: I0c8af0f3acdae7eb5167ea1dd4e0e4abf0357bb2
|
|
Change-Id: I3a975ad9975c569b10f77aeee4105dec5c4f8c5e
|
|
Change-Id: I8ea3018efb01069b9a0555d9ac4ddfa89a990ba8
|
|
Change-Id: Ia63e07fa6f56f4797e2741f6800cb96559ff4928
|
|
...as its sole two uses (in sw) are already fine with initializing arrays of
it dynamically, there is no harm in changing it and thereby getting rid of the
last use of comphelper/TypeGeneration.hxx.
Change-Id: I11931dbbec48dac5a694a59cf6425206c806fbfb
|
|
Change-Id: I5d22948314a16370d7ac75bfd25151cfa04a2491
|
|
Change-Id: I31e8371999afafeeaad201496becf1f2f9d8d276
|
|
Change-Id: Iedf07a9ef59a695cb56c2e160f269cd5d542735b
|
|
For now, enable it only for DOCX.
Change-Id: I424d8fb3f1c1e7c9a03e7103c91473c3ff85bc77
|
|
Change-Id: Idd270e5519587440fe96e73f5cf51851f7680d59
|
|
Change-Id: Ib053dc4b6e5fb5f01f48c71a4b295a53c0ec6715
|
|
Change-Id: I0c9afcb5819fc83f75ee8c639de56b788c3d516d
|
|
pages go into the cache, and sometimes they get deleted before the
cache gets processed. Remove deleted pages when they go away
Change-Id: I291072a8541f4ca36979e9914975d81cc23a9497
|
|
|
|
Unless the value is reset - the escapement
seems to continue to the next set of textruns.
|
|
In my commit fb847101519ad74c02183672c04ebf1d700aae83
"simplify - use OUString::startsWith where possible"
I incorrectly converted
if ( !aURL.isEmpty() && ( aURL[ 0 ] != '#' ) )
to
if ( aURL.startsWith("#") )
Change-Id: I7fa3a814e13724dc65821e09c03db898b92626ec
|
|
Change-Id: Ie0813e8faa1cc97aa77fc89659b829226d0e5736
|