1. 12 Ara, 2015 16 kayıt (commit)
  2. 11 Ara, 2015 24 kayıt (commit)
    • Bjoern Michaelsen's avatar
      use preincrement here for grace · dd58c789
      Bjoern Michaelsen yazdı
      Change-Id: I7141510fbda1158511698f73c48274008f0a41dc
      dd58c789
    • Bjoern Michaelsen's avatar
      writer UNO style families: test insert/replace ops · ddb24850
      Bjoern Michaelsen yazdı
      Change-Id: I5a8daa1c0f2b62dbf56fa9fc1d14555f0ff613e2
      ddb24850
    • Bjoern Michaelsen's avatar
      writer UNO style families: also check isUserDefined() · d275f367
      Bjoern Michaelsen yazdı
      Change-Id: Iada331a12232fd83b6813e6db65bd011d3746142
      d275f367
    • Michael Meeks's avatar
      move breeze transition icons into base galaxy theme. · e135f3ac
      Michael Meeks yazdı
      Change-Id: I9e9372ea9df6b959493445901b70a9ee6d3c0dac
      e135f3ac
    • Stephan Bergmann's avatar
      loplugin:nullptr · 965ae41a
      Stephan Bergmann yazdı
      Change-Id: Ib3acd5b853283dce2cdcbe72d7992637368fdf6b
      965ae41a
    • Stephan Bergmann's avatar
      loplugin:nullptr · ec8af315
      Stephan Bergmann yazdı
      Change-Id: Ib6f55bc0ce6c09ea523174cb630c6d7cd9808f96
      ec8af315
    • Michael Meeks's avatar
      vcl: use a custom tag for VCL OpenGLContext's to avoid re-use. · 6c68b710
      Michael Meeks yazdı
      Other code is out of legacy mode now, so can't legacy as a proxy.
      
      Change-Id: Ie3807a3af680b707f2f08d058db955bc9cae6c2b
      Reviewed-on: https://gerrit.libreoffice.org/20647Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarMichael Meeks <michael.meeks@collabora.com>
      6c68b710
    • Stephan Bergmann's avatar
      minuscule whitespace cleanup · 39b2c407
      Stephan Bergmann yazdı
      (in an attempt to cause tinderboxes to rebuild)
      
      Change-Id: I5cc94a988303b7b1ff85ec09c3d4f88d300f73b0
      39b2c407
    • Eike Rathke's avatar
      separate ScRange::Move() and MoveSticky(), tdf#92779 · 21dfe37a
      Eike Rathke yazdı
      To selectively use the sticky mechanism, i.e. not in an actual move of a
      range during cut&paste or drag&drop. Actually currently only in
      ScTokenArray::AdjustReferenceOnShift()
      
      Change-Id: I223e5013e4b820efb4ecb9e8ce8aa04a8bc01e27
      21dfe37a
    • Stephan Bergmann's avatar
      loplugin:nullptr · ff66509d
      Stephan Bergmann yazdı
      Change-Id: I639638cb9cc387178183760137c0510802b8c6d9
      ff66509d
    • Stephan Bergmann's avatar
      Get rid of StaticLibrary_pdfimport_s · f2876214
      Stephan Bergmann yazdı
      ...which contained the bulk of .cxx files that should logically go into
      Library_pdfimport.  It was likely (only) used so that check_targets
      CppunitTest_sdext_pdfimport, Executable_pdf2xml, and Executable_pdfunip could
      access the library's internals without exporting them.  For the CppunitTest, use
      the standard gb_CppunitTest_use_library_objects hack instead.  For the two
      Executables, make that _use_library_objects hack available for Executables, too.
      (It is a bit unclear whether those two Executables are really needed, they are
      only referenced from the dead dmake-based
      sdext/source/pdfimport/test/testdocs/makefile.mk and from vcl/README,
      respectively; but just keep them alive for now.)
      
      Change-Id: Ia2478508de216678be7a2302aba0c48f80de9d91
      Reviewed-on: https://gerrit.libreoffice.org/20645Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      f2876214
    • Tor Lillqvist's avatar
      No need for a separate <vcl/graph.h> · a6432227
      Tor Lillqvist yazdı
      Change-Id: I962544005b5d408f7c044a02eefe09b87d8a81fe
      a6432227
    • Armin Le Grand's avatar
      Resolves: tdf#93994 flush API objects at load time · e67a834c
      Armin Le Grand yazdı
      When importing SdrObjCustomShape for each an Outliner and a
      VirtualDevice as RefDevice are created and held. On 32bit systems this
      breaks the import with many such objects (in the bugdoc around 4300). On
      64bit it works, but more memory as necessary is used. To avoid this,
      flush the UNO API implementations at these objects after one page is
      imported.  Do not do this for each single object, that will break the
      connector import which does some processing later.
      
      Change-Id: I7296edd40f01c1a40258808d78bf39e6d4fe29bf
      Reviewed-on: https://gerrit.libreoffice.org/19990Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      Tested-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      e67a834c
    • Bjoern Michaelsen's avatar
      add test for UNO writer style families ... · ce3d3f55
      Bjoern Michaelsen yazdı
      ... and fix the breakages it finds.
      
      Change-Id: Ibc7289cc0cd7fb5648d686bd55afff9016f58b3b
      Reviewed-on: https://gerrit.libreoffice.org/20638Reviewed-by: 's avatarBjörn Michaelsen <bjoern.michaelsen@canonical.com>
      Tested-by: 's avatarJenkins <ci@libreoffice.org>
      ce3d3f55
    • Stephan Bergmann's avatar
      Remove unused -DBASEGFX_STATIC_LIBRARY · 14bb81ef
      Stephan Bergmann yazdı
      ...introduced in b9d1006e "re-base on ALv2
      code," probably due to a merge conflict or something like that.
      
      Change-Id: Ib38cd24e935f951482ba99f483a419a9a7782ae8
      14bb81ef
    • Eike Rathke's avatar
      silence -Werror=strict-overflow · 0e40e1e3
      Eike Rathke yazdı
      error: assuming signed overflow does not occur when assuming that
      (X + c) < X is always false [-Werror=strict-overflow]
           if ( rAddress.Row() < Row() )
      
      Change-Id: Ia643491657680fffcaacae4a474af479b9a07e35
      0e40e1e3
    • Stephan Bergmann's avatar
      Return std::unique_ptr from svt::AcceleratorExecute::createAcceleratorHelper · 576c7562
      Stephan Bergmann yazdı
      ...to prevent errors like 5ac6e002 "Memory leak"
      
      Change-Id: I3e20393af628849d8a387b491b75e1aacdea982a
      576c7562
    • Stephan Bergmann's avatar
      Clear all m_pVCLMenu->pItemList->maItemList[i]->m_pSubMenu · 1e0e115d
      Stephan Bergmann yazdı
      ...even if no correpsonding xPopupMenu proxy has been set up for some i (because
      that sub-menu has never been opened by the user).  Otherwise, the Menu that
      m_pVCLMenu->pItemList->maItemList[i]->m_pSubMenu points to will be deleted
      (during a recursive xSubMenuManager->dispose call), and when later for some
      sub-menu j > i that /has/ been opened by the user SetPopupMenu is called, that
      can lead to
      
      > Menu::GetPopupMenu(unsigned short) const at vcl/source/window/menu.cxx:835
      > Menu::GetAccessible() at vcl/source/window/menu.cxx:1400
      > OAccessibleMenuItemComponent::getAccessibleParent() at accessibility/source/standard/accessiblemenuitemcomponent.cxx:339
      > non-virtual thunk to OAccessibleMenuItemComponent::getAccessibleParent() at accessibility/source/standard/accessiblemenuitemcomponent.cxx:335
      > atk_object_wrapper_new(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, AtkObject*) at vcl/unx/gtk3/a11y/../../gtk/a11y/atkwrapper.cxx:839
      > atk_object_wrapper_ref(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, bool) at vcl/unx/gtk3/a11y/../../gtk/a11y/atkwrapper.cxx:795
      > AtkListener::handleChildAdded(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&) at vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:157
      > AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) at vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:296
      > comphelper::AccessibleEventNotifier::addEvent(unsigned int, com::sun::star::accessibility::AccessibleEventObject const&) at comphelper/source/misc/accessibleeventnotifier.cxx:281
      > comphelper::OAccessibleContextHelper::NotifyAccessibleEvent(short, com::sun::star::uno::Any const&, com::sun::star::uno::Any const&) at comphelper/source/misc/accessiblecontexthelper.cxx:188
      > OAccessibleMenuBaseComponent::InsertChild(int) at accessibility/source/standard/accessiblemenubasecomponent.cxx:436
      > OAccessibleMenuBaseComponent::ProcessMenuEvent(VclMenuEvent const&) at accessibility/source/standard/accessiblemenubasecomponent.cxx:624
      > OAccessibleMenuBaseComponent::MenuEventListener(VclMenuEvent&) at accessibility/source/standard/accessiblemenubasecomponent.cxx:572
      > OAccessibleMenuBaseComponent::LinkStubMenuEventListener(void*, VclMenuEvent&) at accessibility/source/standard/accessiblemenubasecomponent.cxx:569
      > Link<VclMenuEvent&, void>::Call(VclMenuEvent&) const at include/tools/link.hxx:84
      > Menu::ImplCallEventListeners(unsigned long, unsigned short) at vcl/source/window/menu.cxx:355
      > Menu::SetPopupMenu(unsigned short, PopupMenu*) at vcl/source/window/menu.cxx:825
      > framework::MenuBarManager::RemoveListener() at framework/source/uielement/menubarmanager.cxx:556
      
      looking at the dangling pSubMenu pointer (and even if the dangling pointer is
      never dereferenced, UBSan will try to determine whether the static_cast in
      
        return static_cast<PopupMenu*>(pData->pSubMenu);
      
      in Menu::GetPopupMenu, vcl/source/window/menu.cxx, is fine and cause a crash).
      
      Change-Id: I5e5f6dba266580e3c2e7693877ea79a07d80bb74
      1e0e115d
    • Tomaž Vajngerl's avatar
      slideshow: windows build fixes · 3b397f8a
      Tomaž Vajngerl yazdı
      Change-Id: I9032af7583f0cf97664d2f84d5aead0cb1547c1a
      3b397f8a
    • Emmanuel Gil Peyrot's avatar
      slideshow: Improve the performances of the Glitter transition · d9116f22
      Emmanuel Gil Peyrot yazdı
      Change-Id: Iaf482b357577ff8a5511607844a69c90ea28d29f
      d9116f22
    • Emmanuel Gil Peyrot's avatar
      slideshow: Improve the performances of the Honeycomb transition · c0b8c035
      Emmanuel Gil Peyrot yazdı
      Change-Id: Iacddc7b84bf0be8bb112cba88cc7fd36f72e7ca0
      c0b8c035
    • Emmanuel Gil Peyrot's avatar
      slideshow: Don’t upload matrices to inexistent uniforms · c5228bd0
      Emmanuel Gil Peyrot yazdı
      Change-Id: I1572e101be0f5d9267dd48e96212689d80d1d023
      c5228bd0
    • Emmanuel Gil Peyrot's avatar
      slideshow: Use GL_CLAMP_TO_BORDER for texture wrap · b4383be8
      Emmanuel Gil Peyrot yazdı
      No transition makes use of repeat, and it could lead to some artifacts
      when writing transitions.
      
      Change-Id: Icf6f4f0eb74c28d8c75991e717b6b4ffe9df5060
      b4383be8
    • Emmanuel Gil Peyrot's avatar
      opengl: Add Geometry Shader support to OpenGLHelper · facfbeb5
      Emmanuel Gil Peyrot yazdı
      This is the ground work for some later transitions in slideshow.
      
      Change-Id: Ib200cf7fabd579256a5255b0fb5d8c4accf7d24b
      facfbeb5