1. 09 Ara, 2014 40 kayıt (commit)
    • Michael Stahl's avatar
      framework: avoid double-free in ToolBarManager() · 9cc2a283
      Michael Stahl yazdı
      The timer could run after the ToolBarManager is deleted because the
      dispose() method can accidentally restart the timer somehow.
      
      Change-Id: I86868f08f436976761e814d4cea1cd5a0e348935
      9cc2a283
    • Tobias Madl's avatar
      changed timers to idles · ec585136
      Tobias Madl yazdı
      Change-Id: I1595a9711e3d5c564f1c9028cbb756f2b0ca45f1
      ec585136
    • Jennifer Liebel's avatar
      changed timers to idle · 2a550056
      Jennifer Liebel yazdı
      Change-Id: I0d2119a297c9a6d9b99676a561ddf4dd654ecaea
      2a550056
    • Jennifer Liebel's avatar
      idle to timer · 24afc4f0
      Jennifer Liebel yazdı
      Change-Id: I4862cbdb224a90c156a0c59b131ed94bf6f0d7f1
      24afc4f0
    • Tobias Madl's avatar
      changed Timer tp idle · ab14edef
      Tobias Madl yazdı
      Change-Id: Ia3e76239ba98530547e057bebfda767ad684730b
      ab14edef
    • Tobias Madl's avatar
      fixed timer, idle bug · 5163d6b5
      Tobias Madl yazdı
      Change-Id: Ic7ce17e39d2bcaf608576dd785b4f6abf62407c0
      5163d6b5
    • Tobias Madl's avatar
      changed timers to idles · d9f9cb96
      Tobias Madl yazdı
      Change-Id: Icb6e3e72939ab0d04d9f099f1e476131a223de48
      d9f9cb96
    • Jennifer Liebel's avatar
      changed timers to idle · d843f3de
      Jennifer Liebel yazdı
      Change-Id: I92f40d3dad133347f1b8db0b025b624d3305f885
      d843f3de
    • Tobias Madl's avatar
      changed timers to idles · 821ae0fb
      Tobias Madl yazdı
      Change-Id: I223026ce7676a3f8fcda7eb33326cd4ee949c6f0
      821ae0fb
    • Tobias Madl's avatar
      changed timers to idles · ea6399b8
      Tobias Madl yazdı
      Change-Id: Ic0d7730f7880dfe2e83c84e773b8cc420249b269
      ea6399b8
    • Jennifer Liebel's avatar
      changed timers to idle · e5f67b2e
      Jennifer Liebel yazdı
      Change-Id: I05ccb8bd73070462edcc911956859aa7967b5901
      e5f67b2e
    • Tobias Madl's avatar
      changed timers to idles · 85e384f3
      Tobias Madl yazdı
      Change-Id: I39b081b751219201e86fec1e626b450f15bea9ab
      85e384f3
    • Christian M. Heller's avatar
      fdo#39468 Translate German Comments - sc/source/core/data/documen2.cxx · 85efe9c2
      Christian M. Heller yazdı
      Change-Id: I9a426f40f8cdce1f1ebe207dd9ada8154d8fde46
      Reviewed-on: https://gerrit.libreoffice.org/12195Reviewed-by: 's avatarSamuel Mehrbrodt <s.mehrbrodt@gmail.com>
      Tested-by: 's avatarSamuel Mehrbrodt <s.mehrbrodt@gmail.com>
      85efe9c2
    • Jennifer Liebel's avatar
      changed timers to idle · d2b70197
      Jennifer Liebel yazdı
      Change-Id: I6bb3225c171b1637f283de64a38dcff91f3c662c
      d2b70197
    • Tobias Madl's avatar
      changed timer to idle · 8a0ae49a
      Tobias Madl yazdı
      Change-Id: I58bcbf7f7f2d1f7237561d5abf8e73d46d0726de
      8a0ae49a
    • Tobias Madl's avatar
      changed timer to idle · e3b098a8
      Tobias Madl yazdı
      Change-Id: Iac4b100e3eca456fdd19d67ff311a02c40dc060a
      e3b098a8
    • Tobias Madl's avatar
      changed timers to Idle · f62c45f3
      Tobias Madl yazdı
      Change-Id: Ic7e795702618d1c623a2deeba1a86f804a249508
      f62c45f3
    • Tobias Madl's avatar
      Changed timer to idle · 9d5db828
      Tobias Madl yazdı
      Change-Id: Id1de5f1ee73fbef9ddebd6642ab8c9b558be4d71
      9d5db828
    • Jennifer Liebel's avatar
      changed timers to idle · 9824b78d
      Jennifer Liebel yazdı
      Change-Id: I5846940cc45781f4a0264047107dbb568604d543
      9824b78d
    • Tobias Madl's avatar
      changed timer to idle · 484129d0
      Tobias Madl yazdı
      Change-Id: I713976070359e1f5628e7b34f7fd8f6f26b2372e
      484129d0
    • Tobias Madl's avatar
      changed timer to idle · 75cc10b9
      Tobias Madl yazdı
      Change-Id: I46c2ebfae3a62d65ada50410187712ccf4c9c91e
      75cc10b9
    • Tobias Madl's avatar
      changed timer to idle, and translated de to en · f212779a
      Tobias Madl yazdı
      Change-Id: Ie7789b17a6055e30f67b3a523fd38d221aa8e9ed
      f212779a
    • Tobias Madl's avatar
      changed timer to idle · 83a5cc3a
      Tobias Madl yazdı
      Change-Id: Ib04932fe0f9e742e47bdff83748ffc5eb5706d71
      83a5cc3a
    • Jennifer Liebel's avatar
      changed timers to idle · 5849d637
      Jennifer Liebel yazdı
      Change-Id: Ibdecb970f7e6119929ec172e56d986c682008487
      5849d637
    • Tobias Madl's avatar
      change timers to idles · 466c7b01
      Tobias Madl yazdı
      Change-Id: I224976e75b020d03e4b0d8beb79ad1c1310e8874
      466c7b01
    • Tobias Madl's avatar
      changed some timer to idle · 545fafea
      Tobias Madl yazdı
      Change-Id: Ibd3a4f66cec6fde4fadc064f27ac44901d005b15
      545fafea
    • Jennifer Liebel's avatar
      changed timers to idles · 7523b588
      Jennifer Liebel yazdı
      Change-Id: Ic045e0c066ff1f607f0582b88e72375efaaa708f
      7523b588
    • Jennifer Liebel's avatar
      changed some timer to idle · 18102201
      Jennifer Liebel yazdı
      Change-Id: If137dbd80f7260d9507e48709d3f0f14b60a25f6
      18102201
    • Jennifer Liebel's avatar
      changed timer to idle · 93f5b9be
      Jennifer Liebel yazdı
      Change-Id: I321ddf0411bf66ffce648f6d27e1669194bf80db
      93f5b9be
    • Tobias Madl's avatar
      changed timers to idles · 35811889
      Tobias Madl yazdı
      Change-Id: Ia9f6afb29a387c0af7d898fb69f5a3b415add7b0
      35811889
    • Jennifer Liebel's avatar
      changed timers to idles · 19b7dc3b
      Jennifer Liebel yazdı
      Change-Id: Iebde351b3bfca907a7730b7af379efb040cbeae2
      19b7dc3b
    • Tobias Madl's avatar
      Changed Idle Timers. into Idle · 379f6112
      Tobias Madl yazdı
      Change-Id: I44e33e9e04893237578eb685516fa5ffe43e397f
      379f6112
    • Eike Rathke's avatar
      activate BROADCAST_BROADCASTERS to speedup SetDirty with range · 65a44185
      Eike Rathke yazdı
      No need to iterate through all cell positions and attempt a broadcast if
      no one is listening. Instead, broadcast only the cell broadcasters and
      use AreaBroadcast for the area listeners.
      
      Change-Id: I1e666e8ff19ac0715f73d73f54da2e4c8d523173
      65a44185
    • Stephan Bergmann's avatar
      rhbz#1036877: Join Java AsynchronousFinalizer thread well before exit · 6ddde10b
      Stephan Bergmann yazdı
      AsynchronousFinalizer was originally added as
      870a4401 "INTEGRATION: CWS mtg1: #i57753# Avoid
      long-running finalize methods" referring to
      <https://issues.apache.org/ooo/show_bug.cgi?id=57753> " Fix JNI-UNO bridge so
      that the JVM doesn't run out of memory when a destructor locks the SolarMutex."
      
      It is unclear to me how relevant "If JVMs are getting more mature and should no
      longer have problems with long-running finalize methods, this class could be
      removed again" really is in practice.  After all, advice on hotspot-gc-devel is
      to avoid finalize() if possible
      (<http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2014-June/010215.html>
      "Re: History of finalizer execution and gc progress?").  So stick with this
      approach of home-grown draining for now (where a home-grown approach using
      PhantomReferencens would need a dedicated draining thread, too, so would not
      have much benefit over the existing code in practice).
      
      Timely termination of AsynchronousFinalizer threads is achieved by using a
      dedicated thread per bridge and joining it in the remote bridge's dispose()
      resp. the JNI environment's new java_env_dispose.
      
      Change-Id: Idcef2dbf361a1de22f60db73828f59e85711aea7
      6ddde10b
    • Tor Lillqvist's avatar
      Bin the dummy interpreter (which was ifdeffed out anyway) · 4c66ce8e
      Tor Lillqvist yazdı
      Change-Id: I262d0c07bd4851a2da52f94ef3fc229bdc0e7e06
      4c66ce8e
    • Caolán McNamara's avatar
      fix build · 9b307e64
      Caolán McNamara yazdı
      Change-Id: Iaeb995ef4dad03babb5df1b034a476d90681768a
      9b307e64
    • Noel Grandin's avatar
      no need to call getComposer by reflection · 6636b2ba
      Noel Grandin yazdı
      Change-Id: Icf2cdeaab013814b669ce6d6cd243ce43856e940
      6636b2ba
    • Caolán McNamara's avatar
      Resolves: fdo#87132 a11y crash on clicking outside of inline playback window · fa517ab0
      Caolán McNamara yazdı
      where the Edit::~Edit has completed, and the inherited Window::~Window is running
      and way down the stack someone casts it to an Edit and attempts to call Edit methods
      on it because of its WINDOW_EDIT type.
      
      So lets try setting its type to WINDOW_WINDOW at the end of the Edit dtor
      
      ==21149== Invalid free() / delete / delete[] / realloc()
      ==21149==    at 0x4A07991: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
      ==21149==    by 0x7592F9C: VCLXAccessibleComponent::FillAccessibleStateSet(utl::AccessibleStateSetHelper&) (vclxaccessiblecomponent.cxx:457)
      ==21149==    by 0x7592384: VCLXAccessibleComponent::getAccessibleStateSet() (vclxaccessiblecomponent.cxx:661)
      ==21149==    by 0x51B1640: comphelper::OAccessibleContextWrapper::getAccessibleStateSet() (accessiblewrapper.cxx:596)
      ==21149==    by 0x152E84D1: AtkListener::updateChildList(com::sun::star::accessibility::XAccessibleContext*) (atklistener.cxx:125)
      ==21149==    by 0x152E8973: AtkListener::handleChildRemoved(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&) (atklistener.cxx:199)
      ==21149==    by 0x152E8C2D: AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) (atklistener.cxx:292)
      ==21149==    by 0x51AB603: comphelper::AccessibleEventNotifier::addEvent(unsigned int, com::sun::star::accessibility::AccessibleEventObject const&) (accessibleeventnotifier.cxx:285)
      ==21149==    by 0x51B451C: comphelper::OAccessibleContextWrapperHelper::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) (accessiblewrapper.cxx:492)
      ==21149==    by 0x51AB603: comphelper::AccessibleEventNotifier::addEvent(unsigned int, com::sun::star::accessibility::AccessibleEventObject const&) (accessibleeventnotifier.cxx:285)
      ==21149==    by 0x51AA626: comphelper::OAccessibleContextHelper::NotifyAccessibleEvent(short, com::sun::star::uno::Any const&, com::sun::star::uno::Any const&) (accessiblecontexthelper.cxx:195)
      ==21149==    by 0x7591800: VCLXAccessibleComponent::ProcessWindowEvent(VclWindowEvent const&) (vclxaccessiblecomponent.cxx:208)
      ==21149==    by 0x7592B6D: VCLXAccessibleComponent::WindowEventListener(VclSimpleEvent*) (vclxaccessiblecomponent.cxx:118)
      ==21149==    by 0x8606A8E: VclEventListeners::Call(VclSimpleEvent*) const (link.hxx:123)
      ==21149==    by 0x84133CD: Window::CallEventListeners(unsigned long, void*) (window.cxx:4289)
      ==21149==    by 0x8422EA0: Window::~Window() (window.cxx:3413)
      ==21149==    by 0x843ECFE: Edit::~Edit() (edit.cxx:243)
      ==21149==    by 0x20C42894: avmedia::MediaControl::~MediaControl() (mediacontrol.cxx:199)
      
      Change-Id: Id231fe34238b3e9d0cacb1933e11fdde23839370
      fa517ab0
    • Noel Grandin's avatar
      fix build under gcc · 360f4054
      Noel Grandin yazdı
      after my commit feb92a5f
      "inline some strings, they don't need to be in a shared header file"
      
      Change-Id: I60a6fa11d56f3d4648dbedeca062ab27206f2a02
      360f4054
    • Tor Lillqvist's avatar
      Don't use of the broken "Software" group interpreter · 6eb155de
      Tor Lillqvist yazdı
      FormulaGroupInterpreterSoftware is known to be broken, says moggi. We should
      not use it as a fallback to OpenCL.
      
      Not sure whether it makes sense, but let's keep it in the code for now.  Make
      using it conditional on setting the environment variable
      SC_ALLOW_BROKEN_SOFTWARE_INTERPRETER (to any value). Only a developer who
      wants to work on it should set that.
      
      sc::FormulaGroupInterpreter::getStatic() can now return NULL, adapt callers
      accordingly.
      
      This might fix fdo#87119, but I am not able to check, as the document from
      that bug causes an unrelated assertion for me.
      
      Change-Id: I24454f46332014cbcbf696252059b9743f3c84d6
      6eb155de