- 05 Mar, 2015 3 kayıt (commit)
-
-
Tomaž Vajngerl yazdı
In toolbox the images are scaled for HiDPI, which causes various problems. This change preserves the original image and uses that when adding images into the menu and also uses that when updating the color related toolbox-es. Change-Id: Ib7e7d82ccb1cd774e0e14dd6bab5626eaefea097
-
Tomaž Vajngerl yazdı
Change-Id: I671e59bab5bc649cc12026647531f8612eec394b
-
Tomaž Vajngerl yazdı
Change-Id: I5feaae01fd22252654caba34097d77f75134e045
-
- 04 Mar, 2015 32 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I342cbf679e50175808f64469c7e5c208cb75d8db
-
Caolán McNamara yazdı
Change-Id: I8a0482abcedd07006d6229c073f89ce0e22e4699
-
Caolán McNamara yazdı
Change-Id: I1170fd8dc2d355cbef37daaf5cc6640d72c4f74c
-
Caolán McNamara yazdı
and little single line pixel artifacts have gone away somewhere along the line Change-Id: Id4a5b34f80f1be73272798d72a70bd4a1524e0d3
-
Caolán McNamara yazdı
Change-Id: I86428b381680455dfd8dcb2ef28decfd4063fe59
-
Caolán McNamara yazdı
Change-Id: Ib40140b97b53ed7affaf3a209a0a12a60ee7434c
-
Caolán McNamara yazdı
Change-Id: I370a0f635bea17729539e8b6da4c3f1d195ad43b
-
Caolán McNamara yazdı
Change-Id: Ie79614027a35e09cd95ee0cb238e2e8a538a719d
-
Caolán McNamara yazdı
Change-Id: Ide7423fb52110aacc1edf8ca94083e76f408e7ff
-
Caolán McNamara yazdı
Change-Id: I9a1fccc2cb9f2cd2f336218cf336c358c1a87af1
-
Caolán McNamara yazdı
Change-Id: I0f1579be12de198dfbc90c7c78c14979d120302d
-
Caolán McNamara yazdı
Change-Id: Id0b91600e69819bc158bda6c51d35169936299d0
-
Caolán McNamara yazdı
Change-Id: Icfab4fc0208de28783ca50328321f3c65600bd9d
-
Caolán McNamara yazdı
on f21 otherwise we see nothing under gtk3, f20 doesn't need it FWIW. Change-Id: I409c828644bff793f4a82ecc7d4cad4da1eeb8da
-
Caolán McNamara yazdı
Change-Id: I8c50e6dd51299214ad622b253ffc401244653225
-
Caolán McNamara yazdı
Change-Id: I40107e53a36aa8af2253bb8708de23239de0546e
-
Caolán McNamara yazdı
Change-Id: I8ec75a69dc8b63cf0cbf51a409a253cda765b815
-
Caolán McNamara yazdı
the VirtualDevice is a SvpSalVirtualDevice and it uses its own SvpSalGraphics to render to itself, so we don't have to worry about being asked to render to a VirtualDevice i.e. Revert "just in case, fallback if not cairo-surface" This reverts commit 756b2c94. Conflicts: vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx Change-Id: I3bd3ce42e7c943f8cfca1cc1d2ea6e5eb51bb349
-
Caolán McNamara yazdı
Change-Id: Ib5e4d84c1943e0286632a7d5a805c3c4e8688de9
-
Caolán McNamara yazdı
Change-Id: I8a7528366156b288dc422b09cff0d5a32cde3c91
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_writerperfect_writer: SwFmtsModifyBase<SwSectionFmt*>::Contains(SwFmt const*) const SwUndoFmtAttr::Init() SwUndoFmtAttr::SwUndoFmtAttr(SfxItemSet const&, SwFmt&, bool) SwDoc::ChgFmt(SwFmt&, SfxItemSet const&) SwDocStyleSheet::SetItemSet(SfxItemSet const&, bool) SwXStyle::SetPropertyValues_Impl(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) SwXStyle::setPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) SvXMLImportPropertyMapper::_FillMultiPropertySet(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XMultiPropertySet> const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySetInfo> const&, rtl::Reference<XMLPropertySetMapper> const&, _ContextID_Index_Pair*) SvXMLImportPropertyMapper::FillPropertySet(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, _ContextID_Index_Pair*) const XMLShapeStyleContext::FillPropertySet(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) XMLPropStyleContext::CreateAndInsert(bool) XMLTextShapeStyleContext::CreateAndInsert(bool) SvXMLStylesContext::CopyStylesToDoc(bool, bool) SwXMLImport::InsertStyles(bool) SwXMLStylesContext_Impl::EndElement() SvXMLImport::endElement(rtl::OUString const&) ... Change-Id: Ibbf6d4def751c5a8ad1416e22b8b5255eda3dd44
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_sw_mailmerge (though the true fix might be to prevent all this from happening during ~SwTxtNode anyway?): SwTxtFrm::GetTxtNode() const SwFrm::InvalidatePage(SwPageFrm const*) const SwCntntFrm::Cut() SwCntntNode::DelFrms(bool) SwCntntNode::~SwCntntNode() SwTxtNode::~SwTxtNode() SwNodes::RemoveNode(unsigned long, unsigned long, bool) SwNodes::Delete(SwNodeIndex const&, unsigned long) SwDoc::AppendDoc(SwDoc const&, unsigned short, SwPageDesc*, bool, int) ... Change-Id: Ic3bdf067abba985a0b95d4f0a482a94098341198
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_sw_mailmerge (though the true fix might be to prevent all this from happening during ~SwPageFrm anyway?): SwFrm::FindPageFrm() SwAnchoredObject::FindPageFrmOfAnchor() lcl_NotifyBackgroundOfObj(SwDrawContact&, SdrObject const&, Rectangle const*) SwDrawContact::DisconnectFromLayout(bool) SwDrawContact::DisconnectObjFromLayout(SdrObject*) SwLayoutFrm::Destroy() SwLayoutFrm::~SwLayoutFrm() SwFtnBossFrm::~SwFtnBossFrm() SwPageFrm::~SwPageFrm() SwFrm::CheckPageDescs(SwPageFrm*, bool, SwPageFrm**) SwFlowFrm::MoveBwd(bool&) SwCntntFrm::MakeAll() SwFrm::PrepareMake() SwFrm::Calc() SwLayAction::IsShortCut(SwPageFrm*&) SwLayAction::InternalAction() SwLayAction::Action() SwViewShell::ImplEndAction(bool) SwViewShell::EndAction(bool) SwCrsrShell::EndAction(bool, bool) SwEditShell::EndAllAction() SwDoc::AppendDoc(SwDoc const&, unsigned short, SwPageDesc*, bool) ... Change-Id: Iac207ef4a80318609f0a00d219dcccacaee7b205
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_sw_uiwriter (though the true fix might be to prevent all this from happening during ~SwFlyInFrm anyway?): SwFrm::InvalidatePage(SwPageFrm const*) SwFlyFrm::DeleteCnt() SwFlyFrm::~SwFlyFrm() SwFlyInCntFrm::~SwFlyInCntFrm() SwFrmFmt::DelFrms() SwUndoFlyBase::DelFly(SwDoc*) SwUndoDelLayFmt::SwUndoDelLayFmt(SwFrmFmt*) SwHistoryTxtFlyCnt::SwHistoryTxtFlyCnt(SwFrmFmt*) SwHistory::Add(SwTxtAttr*, unsigned long, bool) SwUndoSaveCntnt::DelCntntIndex(SwPosition const&, SwPosition const&, unsigned short) SwUndoDelete::SwUndoDelete(SwPaM&, bool, bool) sw::DocumentContentOperationsManager::DeleteRangeImplImpl(SwPaM&) sw::DocumentContentOperationsManager::DeleteRangeImpl(SwPaM&, bool) sw::DocumentContentOperationsManager::DeleteAndJoinImpl(SwPaM&, bool) (anonymous namespace)::lcl_DoWithBreaks(sw::DocumentContentOperationsManager&, SwPaM&, bool (sw::DocumentContentOperationsManager::*)(SwPaM&, bool), bool) sw::DocumentContentOperationsManager::DeleteAndJoin(SwPaM&, bool) SwEditShell::DeleteSel(SwPaM&, bool*) SwEditShell::Delete() ... Change-Id: I6e3d7f3ab9f11a46324826201bc1af9a2d3a88cb
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_writerperfect_writer (though the true fix might be to prevent all this from happening during ~SwFlyFrm anyway?): SwFrm::FindPageFrm() SwAnchoredObject::FindPageFrmOfAnchor() lcl_NotifyBackgroundOfObj(SwDrawContact&, SdrObject const&, Rectangle const*) SwDrawContact::DisconnectFromLayout(bool) SwDrawContact::DisconnectObjFromLayout(SdrObject*) SwLayoutFrm::Destroy() SwLayoutFrm::~SwLayoutFrm() SwFlyFrm::~SwFlyFrm() SwFlyFreeFrm::~SwFlyFreeFrm() SwFlyLayFrm::~SwFlyLayFrm() SwLayoutFrm::Destroy() SwRootFrm::~SwRootFrm() ... boost::shared_ptr<SwRootFrm>::~shared_ptr() SwViewShell::~SwViewShell() SwCrsrShell::~SwCrsrShell() SwEditShell::~SwEditShell() SwFEShell::~SwFEShell() SwWrtShell::~SwWrtShell() SwView::~SwView() SfxViewFrame::ReleaseObjectShell_Impl() SfxViewFrame::~SfxViewFrame() SfxViewFrame::Close() ... Change-Id: I56d7135044e8682eeaf6ef23c76d4d7beca1eff4
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_sc_filters_test (though the true fix might be to prevent all this from happening during ~ScStyleSheetPool anyway?): ScStyleSheet::GetItemSet() ScStyleSheet::Notify(SfxBroadcaster&, SfxHint const&) SfxBroadcaster::Broadcast(SfxHint const&) SfxBroadcaster::~SfxBroadcaster() SfxStyleSheet::~SfxStyleSheet() ScStyleSheet::~ScStyleSheet() cppu::OWeakObject::release() comphelper::OWeakTypeObject::release() rtl::Reference<SfxStyleSheetBase>::~Reference() ... std::vector<rtl::Reference<SfxStyleSheetBase>, std::allocator<rtl::Reference<SfxStyleSheetBase>>>::clear() svl::IndexedStyleSheets::Clear(svl::StyleSheetDisposer&) SfxStyleSheetBasePool::Clear() SfxStyleSheetBasePool::~SfxStyleSheetBasePool() SfxStyleSheetPool::~SfxStyleSheetPool() ScStyleSheetPool::~ScStyleSheetPool() cppu::OWeakObject::release() comphelper::OWeakTypeObject::release() rtl::Reference<ScStyleSheetPool>::clear() ScPoolHelper::~ScPoolHelper() salhelper::SimpleReferenceObject::release() rtl::Reference<ScPoolHelper>::clear() ScDocument::~ScDocument() ScDocShell::~ScDocShell() ... Change-Id: I1565f8dbd039de20f63ac20d6b86d7b0d2799637
-
Stephan Bergmann yazdı
as observed by -fsanitize=vptr e.g. during CppunitTest_sc_macros_test (though the true fix might be to prevent all this from happening during ~SystemWindow anyway?): vcl::ImplGetLastSystemWindow(vcl::Window*) vcl::Window::SetParent(vcl::Window*) vcl::Window::doLazyDelete() UnoWrapper::WindowDestroyed(vcl::Window*) vcl::Window::~Window() SystemWindow::~SystemWindow() WorkWindow::~WorkWindow() VCLXDevice::DestroyOutputDevice() VCLXWindow::dispose() (anonymous namespace)::Frame::impl_disposeContainerWindow(com::sun::star::uno::Reference<com::sun::star::awt::XWindow>&) (anonymous namespace)::Frame::dispose() (anonymous namespace)::Frame::close(unsigned char) non-virtual thunk to (anonymous namespace)::Frame::close(unsigned char) SfxFrame::DoClose() ... Change-Id: I91495eaa3cb2c636fd093ae7eb8b6ae4733002bb
-
Stephan Bergmann yazdı
Change-Id: I787f423a9e241c9f30c2fcdcaa4dbc4abc72029f
-
Caolán McNamara yazdı
Change-Id: I7979ff88c711ea018351e5235ea8bd98e2a9b56e
-
Stephan Bergmann yazdı
...that hack was in there since the initial import, but it is unclear to me what it shall fix, and it rather leads to problems as reported by -fsanitize=signed-integer-overflow when OuptutDevice::PixelToLogic of a 1x1 Size calls ImplPixelToLogic with n=1, nMapDenom=LONG_MAX causing the computation of 2*n64 to overflow on 64-bit Linux. Change-Id: I2465da46175b8a1d4af1c23fb3df993230eec78d
-
Miklos Vajna yazdı
Change-Id: I53ea0be24123a5466e0659196a3990782cc66b3b
-
Caolán McNamara yazdı
Change-Id: Ica2563d9e8da15e19eb38246d4de54a1fcb75655
-
- 03 Mar, 2015 5 kayıt (commit)
-
-
Michael Stahl yazdı
Change-Id: I3589214b540232d84ad86c67991065f7d376c94b
-
Michael Stahl yazdı
Due to the wildcard checking for it will actually attempt to check for the SDK 8.0, which fails with Visual Studio 2013 because its SDK 8.0 apparently lacks a midl.exe, so configure fails. Change-Id: Ib0e61a3a999d6a2ebe16645225fc9838dab3bdb1
-
Julien Nabet yazdı
Change-Id: I0aef0c185457687aa0e40a4a1e8024d9e691093f
-
Julien Nabet yazdı
Change-Id: Id4262fa42c9c13722ceb2f91f01876614cbf1ad2
-
Stephan Bergmann yazdı
Change-Id: Id739c8c9f76343b28016ea868c587a52909cdd07
-