1. 09 Kas, 2016 31 kayıt (commit)
    • David Tardon's avatar
      make MS Excel 2003 XML filter tests great again! · 11152815
      David Tardon yazdı
      Change-Id: Ica8a5a2f6046eabf4fa8081db0aa50ade23b5b3a
      11152815
    • David Tardon's avatar
      fix typo · 4017f593
      David Tardon yazdı
      Change-Id: I2ad83dec1e409cd7b12009c31fbe4cc9d73223c1
      4017f593
    • Stephan Bergmann's avatar
      Avoid starting m_aAsyncUpdateControllersTimer of disposed ToolBarManager · 574d331e
      Stephan Bergmann yazdı
      Seen a Jenkins build fail in JunitTest_framework_complex as below, and the only
      remotely plausible scenario I can think of is that a call from
      Frame::contextChanged -> ToolBarManager::frameAction started the timer after
      Frame::close -> dispose -> ... -> ToolBarManager::dispose had been called but
      before Frame::close -> dispose -> ... -> ~ToolBarManager had been called.  (And
      tracing the calls to Frame member functions, there indeed appear to be call
      patterns during JunitTest_framework_complex where Frame::contextChanged is
      called from within Frame::close -> dispose -> ...)
      
      Any other calls to m_aAsyncUpdateControllersTimer.Start() in ToolBarManager
      appear to already check for !m_bDisposed.
      
      <http://ci.libreoffice.org/job/lo_tb_master_linux_dbg/9049/console>:
      > #7  0x00002b2653546566 in __assert_fail_base () at /lib64/libc.so.6
      > #8  0x00002b2653546612 in  () at /lib64/libc.so.6
      > #9  0x00002b2676f23777 in framework::ToolBarManager::~ToolBarManager() (this=0x3a48710, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/uielement/toolbarmanager.cxx:198
      > #10 0x00002b2676f23978 in framework::ToolBarManager::~ToolBarManager() (this=0x3a48710, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/uielement/toolbarmanager.cxx:201
      > #11 0x00002b2655fd5328 in cppu::OWeakObject::release() (this=0x3a48710) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/weak.cxx:233
      > #12 0x00002b2676ec7138 in cppu::WeakImplHelper<com::sun::star::frame::XFrameActionListener, com::sun::star::lang::XComponent, com::sun::star::ui::XUIConfigurationListener>::release() (this=0x3a48710) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/cppuhelper/implbase.hxx:113
      > #13 0x00002b2655ef353a in com::sun::star::uno::cpp_release(void*) (pCppI=0x3a48738) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/com/sun/star/uno/genfunc.hxx:48
      > #14 0x00002b2655c5d4ab in cppu::idestructElements(void*, _typelib_TypeDescriptionReference*, int, int, void (*)(void*)) (pElements=0x32c5a28, pElementType=0x1670d90, nStartIndex=0, nStopIndex=5, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/destr.hxx:238
      >         p = 0x3a48738
      >         nPos = 4
      > #15 0x00002b2655c5d64f in cppu::idestroySequence(_sal_Sequence*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*)) (pSeq=0x32c5a20, pType=0x24a6cf0, pTypeDescr=0x24a6cf0, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/destr.hxx:284
      >         __PRETTY_FUNCTION__ = "void cppu::idestroySequence(uno_Sequence*, typelib_TypeDescriptionReference*, typelib_TypeDescription*, uno_ReleaseFunc)"
      > #16 0x00002b2655c8952f in uno_type_sequence_destroy(uno_Sequence*, typelib_TypeDescriptionReference*, uno_ReleaseFunc) (sequence=0x32c5a20, type=0x24a6cf0, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/sequence.cxx:916
      > #17 0x00002b2655f31ba6 in com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >::~Sequence() (this=0x2679070, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/com/sun/star/uno/Sequence.hxx:113
      >         rType = invalid uno::Type
      > #18 0x00002b2655f2ef92 in cppu::OInterfaceIteratorHelper::~OInterfaceIteratorHelper() (this=0x2b26785beaf0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:103
      >         bShared = false
      > #19 0x00002b2655f2fb98 in cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) (this=0x32bd280, rEvt=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:288
      >         aGuard = {pT = 0x0}
      >         aIt = {rCont = @0x32bd280, bIsList = 1 '\001', aData = {pAsSequence = 0x2679070, pAsInterface = 0x2679070}, nRemain = 0}
      > #20 0x00002b2655f308d7 in cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) (this=0x38bc030, rEvt=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:477
      >         i = 0
      >         nSize = 3
      >         ppListenerContainers = std::unique_ptr<cppu::OInterfaceContainerHelper *> containing 0x2f7c650
      > #21 0x00002b2676e37180 in (anonymous namespace)::Frame::disposing() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/services/frame.cxx:2242
      >         parent = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785beca0
      >         xThis = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbfa0
      >         layoutMgr = uno::Reference to (framework::LayoutManager *) 0x2fa5190
      >         aEvent = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbfa0}
      >         xDisposableCtrl = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785beca0
      >         xDisposableComp = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b2676e34200 <(anonymous namespace)::Frame::isActive()+160>
      >         disp = 0x2f7c650
      >         xDispatchHelper = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785bec80
      >         old = Application::Off
      >         contWin = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785bf050
      > #22 0x00002b2655f2b262 in cppu::WeakComponentImplHelperBase::dispose() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/implbase.cxx:107
      >         aEvt = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30}
      >         aGuard2 = {pT = 0x39553a0}
      >         aGuard = {pT = 0x0}
      > #23 0x00002b2676e3f0a6 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::frame::XFrame2, com::sun::star::awt::XWindowListener, com::sun::star::awt::XTopWindowListener, com::sun::star::awt::XFocusListener, com::sun::star::document::XActionLockable, com::sun::star::util::XCloseable, com::sun::star::frame::XComponentLoader, com::sun::star::frame::XTitle, com::sun::star::frame::XTitleChangeBroadcaster, com::sun::star::beans::XPropertySet, com::sun::star::beans::XPropertySetInfo>::dispose() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/cppuhelper/compbase.hxx:94
      > #24 0x00002b2676e34edb in (anonymous namespace)::Frame::close(sal_Bool) (this=0x38bbf30, bDeliverOwnership=0 '\000') at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/services/frame.cxx:1829
      >         xSelfHold = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30
      >         aSource = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30}
      >         pContainer = 0x33c4ba0
      >         aWriteLock = {m_bCleared = true, m_solarMutex = @0x16529c0}
      > #25 0x00002b26752971a1 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x38bbfd0, nVtableIndex=5, pRegisterReturn=0x0, pReturnTypeRef=0x165a1b0, bSimpleReturn=true, pStack=0x2b26785bf1a0, nStack=0, pGPR=0x2b26785bf2c0, pFPR=0x2b26785bf2f0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133
      >         data = {pMethod = 47444203360446, pStack = 0x2b26785bf1a0, nStack = 0, pGPR = 0x2b26785bf2c0, pFPR = 0x2b26785bf2f0, rax = 47444228043088, rdx = 47444228043040, xmm0 = 4.9549649932863477e-314, xmm1 = 2.3440563169523938e-310}
      >         pMethod = 47444209328504
      > #26 0x00002b26752960bc in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x2f330e0, aVtableSlot=..., pReturnTypeRef=0x165a1b0, nParams=1, pParams=0x3200050, pUnoReturn=0x0, pUnoArgs=0x3a70260, ppUnoExc=0x2b26785bf478) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:245
      >         pStack = 0x2b26785bf1a0
      >         pFPR = {2.34405631697769e-310, 2.3440546323697648e-310, 1.0609978954826362e-313, 2.3440563169796168e-310, 2.5903774855902888e-316, -9.6283901862001054e-07, 2.3440563169800615e-310, 0}
      >         __PRETTY_FUNCTION__ = "void cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**)"
      >         pCppArgs = 0x2b26785bf170
      >         pStackStart = 0x2b26785bf1a0
      >         pGPR = {59490256, 0, 47444228043568, 47444174450194, 0, 52429824}
      >         nTempIndices = 0
      >         nFPR = 0
      >         pAdjustedThisPtr = 0x38bbfd0
      >         ppTempParamTypeDescr = 0x2b26785bf180
      >         nGPR = 2
      >         pReturnTypeDescr = 0x165a1b0
      >         pCppReturn = 0x0
      >         bSimpleReturn = true
      >         pTempIndices = 0x2b26785bf178
      > #27 0x00002b2675296ada in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) (pUnoI=0x2f330e0, pMemberDescr=0x3200400, pReturn=0x0, pArgs=0x3a70260, ppException=0x2b26785bf478) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:436
      >         nMemberPos = 5
      >         aVtableSlot = {offset = 0, index = 5}
      >         pThis = 0x2f330e0
      >         pTypeDescr = 0x2590e40
      >         __PRETTY_FUNCTION__ = "void bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, const typelib_TypeDescription*, void*, void**, uno_Any**)"
      > #28 0x00002b267653517a in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const (this=0x3aba970, returnValue=0x2b26785bf8a0, outArguments=0x2b26785bf920) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:242
      >         exc = <error reading variable: Cannot access memory at address 0x3aba87808>
      >         pexc = 0x2b26785bf4a0
      >         retType = {_pTypeDescr = 0x165a1b0}
      >         nSize = 0
      >         retBuf = std::__debug::vector of length 0, capacity 0
      >         outBufs = empty std::__debug::list
      >         args = std::__debug::vector of length 1, capacity 1 = {0x3a331c0}
      >         __PRETTY_FUNCTION__ = "bool binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny>*) const"
      >         isExc = false
      > #29 0x00002b2676533f7a in binaryurp::IncomingRequest::execute() const (this=0x3aba970) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:77
      >         resetCc = true
      >         oldCc = {m_pUnoI = 0x0}
      >         ret = {data_ = _uno_Any(void)}
      >         outArgs = std::__debug::vector of length 0, capacity 0
      >         isExc = false
      > #30 0x00002b2676554a88 in binaryurp::(anonymous namespace)::request(void*) (pThreadSpecificData=0x3aba970) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/reader.cxx:85
      >         __PRETTY_FUNCTION__ = "void binaryurp::{anonymous}::request(void*)"
      > #31 0x00002b2655c27f0b in cppu_threadpool::JobQueue::enter(long, bool) (this=0x398ea80, nDisposeId=39254816, bReturnWhenNoJob=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/jobqueue.cxx:107
      >         guard = {pT = 0x398ea80}
      >         job = {pThreadSpecificData = 0x3aba970, doRequest = 0x2b2676554a1f <binaryurp::(anonymous namespace)::request(void*)>}
      >         pReturn = 0x0
      > #32 0x00002b2655c2cb57 in cppu_threadpool::ORequestThread::run() (this=0x256fb20) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/thread.cxx:168
      > #33 0x00002b2655c2d04d in osl::threadFunc(void*) (param=0x256fb30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/osl/thread.hxx:185
      >         pObj = 0x256fb30
      > #34 0x00002b2652f08340 in osl_thread_start_Impl(void*) (pData=0x2570ac0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/thread.cxx:240
      >         terminate = false
      >         pImpl = 0x2570ac0
      >         __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)"
      > #35 0x00002b26538e1dc5 in start_thread () at /lib64/libpthread.so.0
      > #36 0x00002b265360eced in clone () at /lib64/libc.so.6
      
      Change-Id: I27e15a72f6b96484cb45928eaabae589cf9d7ed7
      574d331e
    • Miklos Vajna's avatar
      xmlsecurity PDF sign: handle when Page object's Annots is an indirect array · 05bdc673
      Miklos Vajna yazdı
      Normally it's a direct array, but it's OK to have it as a reference, and
      then the referenced object is an array.
      
      Change-Id: I191150632c2d8317ee6fd8c8169a90996298faa4
      Reviewed-on: https://gerrit.libreoffice.org/30718Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      05bdc673
    • Laurent Balland-Poirier's avatar
      tdf#102507 Add qa test of left aligned denominator · 2e84e730
      Laurent Balland-Poirier yazdı
      New behavior of format # ?/??? gives for 3.5
      3 1/2
      instead of
      3 1/  2
      
      Change-Id: I87f4a71fb13d8424017d557213bb4d279de28af5
      Reviewed-on: https://gerrit.libreoffice.org/30167Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
      2e84e730
    • Laurent Balland-Poirier's avatar
      tdf#102370 QA test exponent without sign during export to Excel · b0901f9f
      Laurent Balland-Poirier yazdı
      Change-Id: I0adf7d97f297a8fe1003c8e4cb9a08c9070ed92e
      Reviewed-on: https://gerrit.libreoffice.org/30170Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
      b0901f9f
    • Khaled Hosny's avatar
      Allow the Kashida here · 281b3458
      Khaled Hosny yazdı
      Change-Id: Ibb408af7f989bf35faf13aa871917e7f4cb2aa6f
      281b3458
    • Eike Rathke's avatar
      Resolves: tdf#103689 do not slice 3D area broadcasters into separate sheets · 129eddc1
      Eike Rathke yazdı
      Change-Id: Ie167e5e5e953c3e8064b8e128d52f6aa6740575b
      129eddc1
    • Muhammet Kara's avatar
      tdf#103146 Revamp Extension Manager Dialog, Part 1 · 989cf68b
      Muhammet Kara yazdı
      Moved the "Check for Updates", and "Add" buttons
      to the new row, and started moving the buttons
      from the ExtBoxWithBtns_Impl to the new row.
      
      Needed to create new public methods to be able
      to update button states of ExtMgrDialog from
      within the ExtBoxWithBtns_Impl class.
      
      Change-Id: Iea784d0b7237da3f8aa05862dbf1faf5acf98655
      Reviewed-on: https://gerrit.libreoffice.org/30560Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
      989cf68b
    • Tomaž Vajngerl's avatar
      tdf#103801 JPEG - don't handle buffer orientation in import · 0d157191
      Tomaž Vajngerl yazdı
      We don't need to read buffer in reverse scanline order if image
      is bottom-up. This is handled by CopyScanline already.
      
      Change-Id: Ibb20978c01115743de8a457e56003d28ef6dd6d9
      Reviewed-on: https://gerrit.libreoffice.org/30710Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      0d157191
    • Caolán McNamara's avatar
      crashtesting: crash on layout of ooo107760-1.doc · c40e6060
      Caolán McNamara yazdı
      this has begun crashing since...
      
      commit 8f2dd1df
      Author: Khaled Hosny <khaledhosny@eglug.org>
      Date:   Wed Nov 2 23:52:06 2016 +0200
      
          "Enable the new text layout engine by default"
      
      but its presumably blameless
      
      Change-Id: I5d9bfcd3277ce6b71dce8dced6947ab38b12f148
      c40e6060
    • Michael Stahl's avatar
      uui: fix use-after-free on password dialog · 361d5819
      Michael Stahl yazdı
      VclPtr returned from CreatePasswordToOpenModifyDialog implicitly
      converts to plain pointer then deletes the dialog.
      
      (regression from some vclptr refactoring)
      
      Change-Id: I4ccdeabcd6ee718104c0f7f65d67a20ce2c70ca3
      361d5819
    • Noel Grandin's avatar
      tdf#103756 - CTRL+Z not working to undo changes performed through Navigator · e9da91fd
      Noel Grandin yazdı
      Hooked up the tree control to do explicit handling of accelerator key
      input.
      
      Change-Id: I8b47fc2d651f7db2549c73c5314fbc4a7f4efecc
      Reviewed-on: https://gerrit.libreoffice.org/30694Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      e9da91fd
    • Noel Grandin's avatar
      Revert "Revert "convert sdr::animation::EventList to o3tl::sorted_vector"" · 2ed4034a
      Noel Grandin yazdı
      This reverts commit 0e0e3ea3.
      
      and fixes the call to o3tl::sorted_vector::erase that causes a crash.
      
      Change-Id: Ic8ef07eb045a63dc8eaaa33886895f1d8f73098c
      Reviewed-on: https://gerrit.libreoffice.org/30715Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      2ed4034a
    • Takeshi Abe's avatar
      tdf#44839 Add an "Evaluated At" command in "Brackets" section · 287b35c4
      Takeshi Abe yazdı
      of Elements window.
      
      Change-Id: I221dacad297c7713f9cdde6d8ffdecf3caa2c3bd
      Reviewed-on: https://gerrit.libreoffice.org/30714Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarTakeshi Abe <tabe@fixedpoint.jp>
      287b35c4
    • Miklos Vajna's avatar
      sw: clean up redundant get() calls on smart pointers in rtfattributeoutput · 3c9f302b
      Miklos Vajna yazdı
      And a few more similar nitpicks.
      
      Change-Id: Iac343800171658a9623bcc4d5b7aadaae56830ad
      3c9f302b
    • Michael Stahl's avatar
      increase Office::Common::Cache::GraphicManager::TotalCacheSize to 200MB · 41de4df1
      Michael Stahl yazdı
      We can use a bit more RAM for graphics than we currently do, even on 32
      bits, which should improve interactive performance as there will be less
      swapping of bitmap data and re-parsing of SVGs.
      
      Note that currently the value is effectively multiplied by 2, as the
      limit is stored in GraphicCache::mnMaxDisplaySize, but there are 2
      independent "counters" GraphicCache::mnUsedDisplaySize and
      GraphicManager::mnUsedSize that are both checked against the same limit.
      
      Change-Id: I4e33030af7dcd953c35672f80599188a1fbc4453
      41de4df1
    • Tomaž Vajngerl's avatar
      tdf#103758 wrong GL format for RGBA image buffers · ed42212f
      Tomaž Vajngerl yazdı
      Change-Id: I8a36234068ce0818b7baaa3b6c68d789753db6de
      Reviewed-on: https://gerrit.libreoffice.org/30711Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      Tested-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      ed42212f
    • Stephan Bergmann's avatar
      Make sure not to compare different subclasses of Pair · cd61f3eb
      Stephan Bergmann yazdı
      (A related option would be to make those subclasses derive privately from Pair,
      but there are a few places that generically operate on any Pair instances, like
      Pair::Read/WritePair or SvxShape::ForceMetricToItemPoolMetric/100th_mm.)
      
      Change-Id: I6c638fe65ee5684593fdeab29b144f547e173f4e
      cd61f3eb
    • Noel Grandin's avatar
      spelling mutext->mutex · e74e9586
      Noel Grandin yazdı
      Change-Id: If844c07d0d50d1bb9b0a1877c0fde4a198bcf781
      e74e9586
    • Noel Grandin's avatar
      loplugin:expandablemethods in dbaccess · a71d6a2a
      Noel Grandin yazdı
      Change-Id: I6087a3eff46926646ac1637615a0af30b38956a4
      Reviewed-on: https://gerrit.libreoffice.org/30712Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      a71d6a2a
    • Caolán McNamara's avatar
      crashtesting: crash on reexport of fdo58980-3.odt to odt · 24397770
      Caolán McNamara yazdı
      since...
      
      commit 3a543f1f
      Date:   Mon Oct 10 00:54:00 2016 +0200
      
          Validate Kashida positions in CommonSalLayout
      
          Currently checks only for ligatures, but that is a big improvement over
          al code that didn’t do any validation except on Windows.
      
      Change-Id: I0da70d274a2e532d1ce7e7817bddbeca03893763
      24397770
    • Noel Grandin's avatar
      loplugin:expandablemethods in drawinglayer..editeng · 30e39e47
      Noel Grandin yazdı
      Change-Id: Ic7fe13651e18b4eec90ef3fd8d7aab81197e0f39
      Reviewed-on: https://gerrit.libreoffice.org/30707Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      30e39e47
    • Caolán McNamara's avatar
      Revert "convert sdr::animation::EventList to o3tl::sorted_vector" · 0e0e3ea3
      Caolán McNamara yazdı
      This reverts commit c0c69ccd.
      
      because soffice --headless --convert-to odp ooo75571-1.odp crashes
      after this change
      0e0e3ea3
    • Tomaž Vajngerl's avatar
      tdf#103804 reduced register areaScale shader and detection for intel · d115a235
      Tomaž Vajngerl yazdı
      Some intel drivers crash when areaScale shader with "large" array
      is used. This adds a "reduced register" version of the areaScale
      shader. We still use the first version of the shader for other
      drivers and switch between the 2 implementations with a runtime
      detection.
      
      Change-Id: I1860f898c03b40a600eb1b41f7262719382a7171
      Reviewed-on: https://gerrit.libreoffice.org/30571Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      Tested-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
      d115a235
    • Caolán McNamara's avatar
      crashtesting: unexpected exception on novell403458-1.pptx · e21ef810
      Caolán McNamara yazdı
      since
      
      commit 4bcf1872
      Date:   Thu Oct 13 23:43:41 2016 +0200
      
          chartx: fix sparse chart import
      
      because
      
      - Matrix< Any > aMatrix( rDataSeq.maData.size(), 1 );
      + Matrix< Any > aMatrix( rDataSeq.mnPointCount, 1 );
      
      where rDataSeq.mnPointCount is -1
      
      Change-Id: I4bb4805dd81a342d4c0ce24e3240154daf53b452
      e21ef810
    • Stephan Bergmann's avatar
      Revert "Mark Scheduler as non-copyable" · 80af87b0
      Stephan Bergmann yazdı
      This reverts commit 81e3f5f2; had failed to
      notice that there are already (Scheduler const & overloads of) copy member
      functions (which MSVC complains about, but Clang didn't).
      80af87b0
    • Noel Grandin's avatar
      convert Primitive2DContainer to std::deque · 3a545893
      Noel Grandin yazdı
      since we only care about appending to this container, and then
      traversing it (normally once). So reduce the re-allocations that
      std::vector requires
      
      Change-Id: I206a7b82d9eefc1fa3762c4a03e7b5e21136951f
      Reviewed-on: https://gerrit.libreoffice.org/30706Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      3a545893
    • Stephan Bergmann's avatar
      Mark Scheduler as non-copyable · 81e3f5f2
      Stephan Bergmann yazdı
      Change-Id: Iaabc92061a1a49720f473d35251d892dd4b4f756
      81e3f5f2
    • Noel Grandin's avatar
      make comphelper::containerToSequence a little smarter · 389999ab
      Noel Grandin yazdı
      So we don't have to specify the source and destination type as often.
      
      Change-Id: Id9e286417a1cb246d163cbc3c536b231a4a92624
      Reviewed-on: https://gerrit.libreoffice.org/30700Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      Tested-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      389999ab
    • Noel Grandin's avatar
      some small simplifications to decompose methods · 57998f64
      Noel Grandin yazdı
      Change-Id: I9ad8c68c1f0c72d0f985d6c0a3167a775d481a2c
      Reviewed-on: https://gerrit.libreoffice.org/30696Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      57998f64
  2. 08 Kas, 2016 9 kayıt (commit)