Commit Graph

20 Commits

Author SHA1 Message Date
5e21a413c7 cppuhelper: retrofit std::exception into overriding exception specs
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-26 18:22:20 +01:00
ccf47bd943 fdo#54938: Convert canvas to cppu::supportsService
Final part

Change-Id: I5ff8e4aacf7be7c0cb1eab520f01cc312143641e
2014-01-16 10:26:03 +01:00
b93b23fe10 Replace rtl::O(U)String with O(U)String
Other changes include:
in bridges/test/testcomp.cxx duplicate 'using namespace ::test' removed,
'using namespace ::rtl' replaced with 'using ::rtl::OUString' and
'using ::rtl::OUStringToOString'

Change-Id: I67a5952afd305adeb07f728c9074620ecba8e9fc
Reviewed-on: https://gerrit.libreoffice.org/2475
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
2013-03-01 13:19:13 +00:00
0968c30437 RTL_CONSTASCII_(U)STRINGPARAM removed in canvas
::rtl:: prefix removed from OUString as well

Change-Id: I4de29a9c487ff2b87fdb5efa8e75aaf5b88402b0
2013-01-09 21:15:12 +01:00
60337134e4 re-base on ALv2 code. Includes:
linecap: Reintegrating finished LineCap feature
    Patch contributed by Regina Henschel
    http://svn.apache.org/viewvc?view=revision&revision=1232507

    disable extended linecap API for now.

    gnumake4 work primarily from Mathias Bauer
    http://svn.apache.org/viewvc?view=revision&revision=1394326

    misc. dead code cleanups
    Patch contributed by Ariel Constenla-Haile
    http://svn.apache.org/viewvc?view=revision&revision=1204995
    http://svn.apache.org/viewvc?view=revision&revision=1207270
2012-10-08 11:36:37 +01:00
c73f01822c Remove unused constructor for ParametricPolyPolygon 2012-04-10 14:15:34 +01:00
743f22045c Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operator
Pattern used:

find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-04-06 15:07:41 +02:00
f770c5d6bc Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operator
Pattern used:

find . -name "*.cxx" -exec sed -i 's/\( *\)return \([^()]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *);/\1return \2 == \3;/' \{\} \;
2012-04-06 12:48:32 +02:00
24c0f87615 remove include of pch header in canvas 2011-11-27 12:57:22 -06:00
2fb4d4800c Replace suitable equalsAscii calls with equalsAsciiL.
Done with sed -i 's%\(\.equalsAscii\)(\(\s\?"[^"]\+"\)\(\s\?\))%\1L(\3RTL_CONSTASCII_STRINGPARAM(\2\3)\3)%g'.
2011-01-20 11:35:10 +01:00
597faa1032 EasyHack: RTL macro converted from createFromAscii 2010-11-09 21:49:16 +01:00
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
thb
ce1a6f9141 Merge DEV300_m75
* resolved two conflicts caused by lineend changes in
   canvashelper_texturefill.cxx and implrenderer.cxx. Took the cws
   version, which uses new texture fill semantics, and fixes clipping
   bug
 * binned file header changes from head for deleted files
2010-03-31 14:57:58 +02:00
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
thb
1837a267a2 #i105937# Much improved gradient support for canvas/basegfx/drawinglayer.
See http://blog.thebehrens.net/2009/07/28/hackweek-iv-canvas-convwatch/ for more background information
2009-10-16 00:43:16 +02:00
847120a6aa INTEGRATION: CWS canvas05 (1.4.68); FILE MERGED
2008/04/21 07:31:22 thb 1.4.68.2: RESYNC: (1.4-1.5); FILE MERGED
2007/12/20 22:18:58 thb 1.4.68.1: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering
2008-06-24 09:50:24 +00:00
d9d33ba168 INTEGRATION: CWS changefileheader (1.4.92); FILE MERGED
2008/03/28 16:35:12 rt 1.4.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 08:38:52 +00:00
5f9bcb8f43 INTEGRATION: CWS pchfix02 (1.3.20); FILE MERGED
2006/09/01 17:18:06 kaib 1.3.20.1: #i68856# Added header markers and pch files
2006-09-17 02:27:14 +00:00
19154b47a7 INTEGRATION: CWS warnings01 (1.2.8); FILE MERGED
2005/11/15 16:51:48 thb 1.2.8.1: #i55991# made code compile without warnings for gcc
2006-06-20 01:18:37 +00:00
8574ae6db6 INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
2005/10/11 15:41:18 thb 1.1.2.4: #i54170# Corrected license headers
2005/08/02 14:07:57 thb 1.1.2.3: #i48939# moved polyPolygonFromXPolyPolygon2D to canvastools
2005/07/03 20:25:11 thb 1.1.2.2: #i48939# Reworked ParametricPolyPolygon, to extract state in an atomic operation; added more state checking 'isXDirty()' methods to canvascustomspritehelper; added various comments and notes
2005/06/17 23:42:07 thb 1.1.2.1: #i48939# Implementations for the new canvas base classes
2005-11-02 11:54:50 +00:00