Commit Graph

29 Commits

Author SHA1 Message Date
Caolán McNamara
309574394b callcatcher: large newly detected unused methods post de-virtualization
i.e lots now able to be detected after...

commit b44cbb26ef
Author: Noel Grandin <noel@peralex.com>
Date:   Tue Jan 20 12:38:10 2015 +0200

    new loplugin: change virtual methods to non-virtual

    Where we can prove that the virtual method is never overriden.

    In the case of pure-virtual methods, we remove the method entirely.
    Sometimes this leads to entire methods and fields being
    eliminated.

Change-Id: I605e2fa56f7186c3d3a764f3cd30f5cf7f881f9d
2015-01-29 23:42:26 +00:00
Noel Grandin
827c46e7d7 fdo#82577: Handle Window
Put the VCL Window class in the vcl namespace. Avoids clash with the X11
Window typedef.

Change-Id: Ib1beb7ab4ad75562a42aeb252732a073d25eff1a
2014-09-23 14:11:39 +03:00
Noel Grandin
60e78fbb80 fdo#82577: Handle Font
Put the VCL Font class in the vcl namespace. Avoids clash with the X11
Font typedef.

Change-Id: I1a84f7cad8b31697b9860a3418f7dff794ff6537
2014-09-18 08:54:37 +02:00
Stephan Bergmann
d656138b12 loplugin:staticcall
Change-Id: I9e643bd43e6e0f027a7e17b2d5d867c0cb452052
2014-06-13 17:54:35 +02:00
Noel Grandin
b6c67082c0 toolkit: remove SAL_THROW macro
Change-Id: Id9e27c6cbcdc0c229a0dc2a3ad075d62121e6c5d
2014-06-05 08:17:47 +02:00
Tor Lillqvist
6835d9f307 It's "its", not "it's"
Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63
2014-04-10 20:22:50 +03:00
Stephan Bergmann
d47ca30f1c No need for implGetBounds to be SAL_CALL
Change-Id: I4eb1f998de57a4ceeb7990c6e4a964ce0d07ea88
2014-03-11 15:35:52 +01:00
Stephan Bergmann
5e21a413c7 cppuhelper: retrofit std::exception into overriding exception specs
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-26 18:22:20 +01:00
Alexander Wilms
e90c27f5e1 Remove visual noise from toolkit
Change-Id: I1704d6ac497f2e47a813813640ead14c5fa480d9
Reviewed-on: https://gerrit.libreoffice.org/8326
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-26 05:51:48 -06:00
Alexander Wilms
0ce0c369aa Remove unneccessary comments
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb
Reviewed-on: https://gerrit.libreoffice.org/8182
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-23 03:38:49 +00:00
Michael Stahl
da21e9de6a require OAccessibleContextHelper to be initialized with SolarMutex
OAccessibleContextHelper methods are locked by OExternalLockGuard
which effectively only locks its ExternalMutex (i.e. SolarMutex);
so ensure that all sub-classes actually pass in a SolarMutex
by removing the default constructor.

(since these classes are in comphelper they can only use the
SolarMutex indirectly)

This uncovers that AccessibleToolPanelDeckTabBarItem and
OAccessibleControlContext did not pass in SolarMutex before.

Change-Id: Ib9085eeee6225f7c74b158e72f04b1bf62622071
2013-10-04 14:46:24 +02:00
Luboš Luňák
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).

Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
Tor Lillqvist
616c6924f1 s/the the/the/
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-22 09:58:19 +02:00
Michael Meeks
c4008ef546 re-base on ALv2 code. Includes:
tkr41: #117828# office crash fixed . (null pointer) + add unit test
    Patch contributed by Tobias Krause
    http://svn.apache.org/viewvc?view=revision&revision=1172105

    Do not add targets for junit tests when junit is disabled.
    Patch contributed by Andre Fischer
    http://svn.apache.org/viewvc?view=revision&revision=1241508

    remove the OutDev::GetKernPair* stubs completely
    Patch contributed by Herbert Duerr
    http://svn.apache.org/viewvc?view=revision&revision=1179221

    reverting un-necessary OS/2 conditionals.
2012-10-03 16:56:06 +01:00
Norbert Thiebaud
6a7d81e7a5 remove include of pch header from toolkit 2011-11-27 13:25:40 -06:00
Thomas Arnhold
3d874bdf40 Move OSL_ENSURE(sal_False,...) to OSL_FAIL(...) 2011-03-19 14:11:09 +01:00
Norbert Thiebaud
18a9a87a80 use SolarMutexGuard to guard the SolarMutex 2010-10-25 19:55:36 -05:00
Sebastian Spaeth
4905a19032 Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-14 17:02:15 +02:00
Jens-Heiner Rechtien
8764506704 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Rüdiger Timm
dfabf9763d INTEGRATION: CWS changefileheader (1.9.210); FILE MERGED
2008/04/01 16:00:57 thb 1.9.210.3: #i85898# Stripping all external header guards
2008/04/01 12:56:50 thb 1.9.210.2: #i85898# Stripping all external header guards
2008/03/28 15:40:15 rt 1.9.210.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:24:23 +00:00
Oliver Bolte
d21dcea6ea INTEGRATION: CWS pchfix02 (1.8.40); FILE MERGED
2006/09/01 17:54:21 kaib 1.8.40.1: #i68856# Added header markers and pch files
2006-09-16 11:16:38 +00:00
Jens-Heiner Rechtien
8ea19ecccf INTEGRATION: CWS warnings01 (1.7.26); FILE MERGED
2005/11/14 10:36:07 pl 1.7.26.2: #i55991# removed warnings
2005/11/11 16:47:34 pl 1.7.26.1: #i55991# removed warnings
2006-06-19 22:03:03 +00:00
Rüdiger Timm
93a890804f INTEGRATION: CWS ooo19126 (1.6.304); FILE MERGED
2005/09/05 16:58:11 rt 1.6.304.1: #i54170# Change license header: remove SISSL
2005-09-09 12:16:10 +00:00
Vladimir Glazounov
3675628268 INTEGRATION: CWS dba05 (1.5.14); FILE MERGED
2003/05/13 09:44:18 oj 1.5.14.1: remove drafts
2003-05-19 12:11:37 +00:00
Vladimir Glazounov
644b8b21de INTEGRATION: CWS uaa02 (1.4.58); FILE MERGED
2003/04/11 17:26:19 mt 1.4.58.1: #108656# Moved accessibility from drafts to final
2003-04-24 14:10:24 +00:00
Frank Schönheit
377348c9f5 #65293# must-change not done: new methods for XAccessibleComponent implemented 2002-10-29 07:10:15 +00:00
Frank Schönheit
a940688db8 #100126# exception thrown in wrong situation 2002-06-12 12:16:58 +00:00
Thomas Benisch
2b735db8db #97222# removed isShowing, isVisible, isFocusTraversable, addFocusListener, removeFocusListener 2002-05-17 14:29:11 +00:00
Frank Schönheit
f0dba5722b initial checkin - fallback AccessibleContext for uno controls 2002-04-26 13:31:31 +00:00