Commit Graph

40 Commits

Author SHA1 Message Date
Vort
b27fca822c fdo#78241 PDF Import: add dashes support
Change-Id: Ifd9fbce44c7d18114d5be466bfb9d92192573205
Reviewed-on: https://gerrit.libreoffice.org/9246
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-05-06 15:07:59 +00:00
Vort
6f945d6dc7 fdo#78075 PDF Import: Use absolute positions in svg:d parameter
Change-Id: I55ddf92c43f849524be72bd10b3beb41e728f951
Reviewed-on: https://gerrit.libreoffice.org/9199
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-30 09:47:06 +00:00
Vort
efaa53bc98 fdo#69051 fdo#72028 PDF Import: text fixes
1. Set font size not only on text span, but also on text frame.
2. Some copy-paste from Draw import code to Writer import code:
2.1. Set frame's auto-size properties.
2.2. Set correctly line joins and caps.

Change-Id: I6beecfb50aa7f45d20cc3cb3740e415172394638
Reviewed-on: https://gerrit.libreoffice.org/9091
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-18 09:20:49 +00:00
Vort
54b8eb252a fdo#35064 PDF Import: Add support for simple text scaling
Change-Id: I81ff611f5f326c7ef97a75011cec4f4144d2cca4
Reviewed-on: https://gerrit.libreoffice.org/8916
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-11 11:13:52 +00:00
Vort
a20e145cf9 fdo#45001 fdo#77105 PDF Import: rotated text fixes
1. Fix 180 degrees text rotation;
2. Make rotated text fully editable.

Change-Id: Ie937f29031bbd0146207ce83678db351b65d2f8d
Reviewed-on: https://gerrit.libreoffice.org/8890
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-08 14:50:13 +00:00
Caolán McNamara
7fce0e3fe7 coverity#982469 Unchecked dynamic_cast
Change-Id: I6fa95fbd64f69cca1837b57f9c632f0bdbaec1d0
2014-03-25 17:03:50 +00:00
Alexander Wilms
e6bd9d718d Remove visual noise from sdext
Change-Id: I792249b9e92db9af4daee0bd835e04044d29bca5
Reviewed-on: https://gerrit.libreoffice.org/8308
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-26 08:19:03 -06:00
Vort
9616b786ad fdo#45003 PDF import: Implementing linejoin and linecap properties
Change-Id: I4b09cd7b970d5aca4500ae333edef0e4c2f618b9
Reviewed-on: https://gerrit.libreoffice.org/8009
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-12 10:48:51 +00:00
Noel Grandin
d366c9b20e remove unnecessary sal_Unicode casts in various places
Change-Id: Ibf04062ca86ed866202d748c3b62a210d30ed6ec
2013-11-14 08:17:32 +02:00
Armin Le Grand
223f6b631c Resolves: #i123433# Detect pseudo-vertices at svg import...
unify svg:d handling, correct svg:d import for relative sub-polygons in svg
import; changed default for moveto writes for svg:d in ODF to absolute

(cherry picked from commit f15874d8f976f3874bdbcb53429eeefa65c28841)

Conflicts:
	basegfx/inc/basegfx/polygon/b2dpolygontools.hxx
	basegfx/inc/basegfx/polygon/b2dpolypolygontools.hxx
	basegfx/inc/basegfx/polygon/b3dpolypolygontools.hxx
	basegfx/source/polygon/b2dpolypolygontools.cxx
	basegfx/source/polygon/b2dsvgpolypolygon.cxx
	basegfx/source/polygon/b3dpolypolygontools.cxx
	basegfx/source/tools/makefile.mk
	basegfx/test/boxclipper.cxx
	basegfx/test/clipstate.cxx
	basegfx/test/genericclipper.cxx
	canvas/source/tools/surfaceproxy.cxx
	sdext/source/pdfimport/tree/drawtreevisiting.cxx
	sdext/source/pdfimport/tree/writertreevisiting.cxx
	xmloff/inc/xexptran.hxx
	xmloff/source/draw/XMLImageMapContext.cxx
	xmloff/source/draw/XMLImageMapExport.cxx
	xmloff/source/draw/shapeexport2.cxx
	xmloff/source/draw/shapeexport3.cxx
	xmloff/source/draw/xexptran.cxx
	xmloff/source/draw/ximp3dobject.cxx
	xmloff/source/draw/ximpshap.cxx
	xmloff/source/style/MarkerStyle.cxx
	xmloff/source/text/XMLTextFrameContext.cxx
	xmloff/source/text/txtparae.cxx

Change-Id: I5171b4a3559ea116bea45152e1f2685666463635
2013-10-31 15:56:14 +00:00
Luboš Luňák
64b993e046 finish deprecation of O(U)String::valueOf()
Compiler plugin to replace with matching number(), boolean() or OUString ctor,
ran it, few manual tweaks, mark as really deprecated.

Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
2013-08-21 15:10:35 +02:00
Jelle van der Waa
51daa4de4f fdo#43460 sd,rsc,ucb,sdext: use isEmpty()
Change-Id: I7a7a77c26b74078f7fc160fbaa1c8d4e912b844e
Reviewed-on: https://gerrit.libreoffice.org/4442
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2013-06-24 21:44:24 +00: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
Thomas Arnhold
dd3e879cfd remove some trivial duplicates
Change-Id: Ie736cb6d5ff7f4d1998338f4a3a3a3b0a67c79ad
2013-02-25 19:34:36 +01:00
Miklos Vajna
3eaa536ae4 sdext: fix loplugin warnings
Change-Id: I4bca280b352f1df40fe75658e418f2e0cb2430e8
2013-02-22 21:43:47 +01:00
Markus Mohrhard
07ee72672e coverity: pass by const reference is more efficient
Change-Id: Iec40176a5dd567e667178f07fecd043fe0aa4344
2013-02-17 19:54:18 +01:00
Jean-Noël Rouvignac
77fd448d09 Removed several useless macros: UNISTRING, USTR, USTR_ASCII, ASCII_STR, ASCII_STRING, CONST_ASCII, ASCSTR, ASCII, DEFINE_CONST_UNICODE, DEFINE_CONST_OUSTRING
Change-Id: I96d690bf9f9b319e9eeafcf218ec5ce87f21215f
Reviewed-on: https://gerrit.libreoffice.org/1954
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2013-02-14 13:20:14 +00:00
Noel Grandin
0666e43c45 fdo#46808, use service constructor for i18n::CharacterClassification
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-05 18:05:00 +01:00
Noel Grandin
c0f865c9b5 fdo#46808, use service constructor for i18n::BreakIterator
Note that I found a pre-existing bug in linguistic/source/gciterator.cxx
but I was not able to fix it, because doing so appears to expose
bugs elsewhere!

Change-Id: I17fb9108d98a98d0ae13fe5a8e043d2db5b27a6a
2012-10-23 15:27:49 +02:00
Michael Meeks
b9d1006ebb re-base on ALv2 code. Includes:
#i118662# remove berkeleyDB from module l10tools
    Patch contributed by Oliver-Rainer Wittmann
    http://svn.apache.org/viewvc?view=revision&revision=1213189

    reportdesign: remove extra items from Help menu
    Patch contributed by Ariel Constenla-Haile
    http://svn.apache.org/viewvc?view=revision&revision=1201215
2012-10-02 12:15:41 +01:00
Norbert Thiebaud
0188ebf354 targeted string re-work
Change-Id: I88cdf9d4c3faab75a80ff72e4268748296a09e50
2012-06-02 13:45:57 -05:00
Kate Goss
20370a163b Remove unused pdfi::DrawXmlEmitter::GetBreakIterator() 2012-02-13 15:20:41 +00:00
Norbert Thiebaud
dd896dd28e remove include of pch header from sdext 2011-11-27 13:21:13 -06:00
Stephan Bergmann
6671fa81db Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *(). 2011-09-27 20:22:03 +02:00
Caolán McNamara
d0e148f0a4 createFromAscii -> RTL_CONSTASCII_USTRINGPARAM 2011-06-13 11:42:01 +01:00
Jan Holesovsky
761118f831 Merge commit 'ooo/DEV300_m103'
Conflicts:
	jfreereport/java/flute/makefile.mk
	jfreereport/java/libbase/makefile.mk
	jfreereport/java/libfonts/makefile.mk
	jfreereport/java/libformula/makefile.mk
	jfreereport/java/libloader/makefile.mk
	jfreereport/java/librepository/makefile.mk
	jfreereport/java/libserializer/makefile.mk
	jfreereport/java/libxml/makefile.mk
	jfreereport/java/sac/makefile.mk
	mysqlc/source/mysqlc_connection.cxx
	mysqlc/source/mysqlc_connection.hxx
	mysqlc/source/mysqlc_databasemetadata.cxx
	mysqlc/source/mysqlc_databasemetadata.hxx
	mysqlc/source/mysqlc_driver.cxx
	mysqlc/source/mysqlc_driver.hxx
	mysqlc/source/mysqlc_general.hxx
	mysqlc/source/mysqlc_preparedstatement.hxx
	mysqlc/source/mysqlc_resultsetmetadata.hxx
	mysqlc/source/mysqlc_statement.hxx
	sdext/source/minimizer/impoptimizer.cxx
	sdext/source/pdfimport/config/description.xml
	sdext/source/pdfimport/tree/drawtreevisiting.cxx
	sdext/source/presenter/PresenterWindowManager.cxx
	swext/prj/build.lst
2011-03-23 16:58:56 +01:00
Thomas Arnhold
891c720115 Move OSL_ENSURE(0,...) to OSL_FAIL(...) 2011-03-12 14:12:21 +01:00
Philipp Lohmann [pl]
2661d7a5a1 vcl119: #i105133# tell fillFrameProps whether to apply transformation (thanks joekidd) 2011-02-04 16:18:43 +01:00
Gert Faller
6c4698ded0 RTL_CONSTASCII_USTRINGPARAM in extensions 1 2010-12-06 13:10:56 +01:00
Caolán McNamara
aa36f9278f cppcheck: use prefix variant 2010-11-26 21:29:11 +00:00
Caolán McNamara
e21bc5c777 cppcheck: Variable 'pFrame' is assigned a value that is never used 2010-11-23 18:54:57 +00:00
Norbert Thiebaud
83cb7a3edb remove 'busy' code (code that consume cpu to produce unused result) 2010-11-21 12:28:25 -06:00
Philipp Lohmann [pl]
e1e4bf8ec5 pdfextfix04: #i90800# fix RTL import, use mirror string service, use character classification instead of overly broad script type complex 2010-10-20 18:04:43 +02:00
Povilas Kanapickas
bdc71b3e41 remove non-compiled code 2010-10-18 15:50:38 +01:00
Sebastian Spaeth
fa39fbdcce 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-13 10:57:24 +02:00
Philipp Lohmann [pl]
16fcdbceed pdfextfix03: #i90800# improvments for font recognition, RTL (thanks ayaniger !) 2010-04-28 15:36:33 +02:00
Jens-Heiner Rechtien
4326ef06fe 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
Ivo Hinkelmann
0ca8e0ea2d CWS-TOOLING: integrate CWS pdfextfix02_DEV300
2009-05-10 11:23:59 +0200 pl  r271736 : #i94755# adjust extension version, add extension icon
2009-05-08 17:06:50 +0200 pl  r271726 : #i92909# handle some cases of mirroring
2009-05-08 14:51:37 +0200 pl  r271720 : #i95270# cope with some rotated images
2009-05-08 11:37:46 +0200 pl  r271709 : #i101327# recognize non breaking space also (thanks ayaniger)
2009-05-07 13:39:06 +0200 pl  r271658 : #i92598# still more masked bitmap support
2009-05-07 10:44:41 +0200 pl  r271638 : remove some compiler warnings
2009-05-07 09:59:56 +0200 pl  r271633 : make test compile again
2009-05-06 21:12:55 +0200 pl  r271612 : #i92903# handle two color images
2009-05-06 19:48:19 +0200 pl  r271610 : soft masked images
2009-05-06 16:30:36 +0200 pl  r271600 : #i92598# use masked PNG images for drawMask
2009-05-05 18:40:06 +0200 pl  r271550 : #i90617# #i92598# some workarounds for mask bitmaps
2009-05-04 18:53:09 +0200 pl  r271479 : #i94755# add supported for encrypted PDF files
2009-06-15 08:47:44 +00:00
Oliver Bolte
7151f3fae0 CWS-TOOLING: integrate CWS pdfextfix
2009-01-30 15:01:16 +0100 pl  r267198 : remove an extra character produced by gperf, fix a warning
2009-01-26 12:55:07 +0100 pl  r266917 : #i92912# add: outline text
2009-01-14 17:03:30 +0100 pl  r266319 : #i94952# replace fonts in test files by DejaVu family
2009-01-14 14:29:05 +0100 pl  r266303 : #i91980# add standard style dependency for graphic styles
2009-02-17 09:55:28 +00:00
Kurt Zenker
6529660ef9 INTEGRATION: CWS pdf25 (1.1.2); FILE ADDED
2008/08/05 09:59:16 akhva 1.1.2.2: #i90061
2008/07/24 12:32:59 akhva 1.1.2.1: #90061
2008-08-14 16:10:44 +00:00