michael
769f0d8008
* Applied patches by "circular", bug #18863
...
git-svn-id: trunk@17747 -
2011-06-13 19:07:29 +00:00
marco
2f7525f26a
* ability to set png writer's zlib Compressionlevel, fixes Mantis #19224
...
git-svn-id: trunk@17716 -
2011-06-11 08:46:35 +00:00
michael
f387d6bbaa
* Default no longer uses palette
...
git-svn-id: trunk@17613 -
2011-05-30 21:23:44 +00:00
marco
f9c2a7ad51
* patch adding functions and sorting order according to documentation order by Darius B. Mantis 19138
...
git-svn-id: trunk@17453 -
2011-05-14 11:53:57 +00:00
michael
90af29cda9
* Patch from Colin Western to read B/W bitmaps with padding bits (19237)
...
git-svn-id: trunk@17390 -
2011-05-02 19:05:53 +00:00
michael
6865593b07
* Added Win64 platform
...
git-svn-id: trunk@17187 -
2011-03-27 11:16:32 +00:00
michael
3569a26166
* Added some missing functions to FPCanvas and added TFont.Orientation
...
git-svn-id: trunk@17162 -
2011-03-21 15:33:29 +00:00
michael
673497d15b
* Patch from bug #18460
...
git-svn-id: trunk@16745 -
2011-01-10 14:10:41 +00:00
michael
2f5f98d7e5
* Patch from Darius Blaszijk to make some methods protected, virtual
...
git-svn-id: trunk@16551 -
2010-12-11 14:03:57 +00:00
Jonas Maebe
eec6d74ac0
* fixed alphablending for drawing freetype fonts on transparent backgrounds
...
(patch by Darius Blaszijk, mantis #17736 )
git-svn-id: trunk@16446 -
2010-11-26 13:21:18 +00:00
marco
fb13dfc18f
* fix for mantis 17840, rounding of bits/line
...
git-svn-id: trunk@16313 -
2010-11-07 14:13:35 +00:00
sekelsenmat
b87e3e5057
Fixes a list out of bounds exception in freetype
...
git-svn-id: trunk@16308 -
2010-11-06 17:00:52 +00:00
sekelsenmat
d077572f85
Changes the default style of the brush of a TFPImageCanvas to bsSolid
...
git-svn-id: trunk@16304 -
2010-11-04 17:09:59 +00:00
sekelsenmat
584fa63ea4
Allows directly setting the core fpcanvas properties in subclasses
...
git-svn-id: trunk@16303 -
2010-11-04 16:18:51 +00:00
mazen
b127fc154a
* Fixed spell error revealed by lintian.
...
git-svn-id: trunk@16094 -
2010-10-06 20:33:57 +00:00
Jonas Maebe
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
...
later: the same as i386/darwin, except
a) uses the non-fragile Objective-C ABI/runtime
b) does not require stubs for direct calls/jumps (not required for
i386/darwin under 10.6 and later either, but still generated
there for backwards compatibility)
c) only the same packages are enabled as for ARM/Darwin
d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
This target also defines the symbol "darwin" apart from the target
name "iphonesim" for source code compatibility reasons.
git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
Marc Weustink
fb2fc006aa
* Fix the byte -> word expansion of the alpha channel on palette enties of a PNG image
...
git-svn-id: trunk@15926 -
2010-08-31 21:09:40 +00:00
michael
dfe9701dc4
* Applied patch from theo (bug ID 16748) to enable JPEG scaling
...
git-svn-id: trunk@15855 -
2010-08-19 17:08:43 +00:00
sekelsenmat
fdbcb24aef
Patch from Dirk Fellenberg to fix freetype font output, see bug #17156 . Also other improvements made by me to improve how freetype linking and font searching under Mac OS X
...
git-svn-id: trunk@15827 -
2010-08-16 09:25:46 +00:00
joost
a7f746e81b
* Fixes for fpmake files
...
git-svn-id: trunk@15261 -
2010-05-12 10:07:58 +00:00
marco
502ac4c8a5
* another fix for mantis 13171, font.gettextwidth default value
...
git-svn-id: trunk@14976 -
2010-03-05 21:03:49 +00:00
marco
bf52e58175
* committed an old patch from M Schreiber, mantis #11855 that fixes loading 8-bit gray alpha using PNG loading.
...
git-svn-id: trunk@14972 -
2010-03-04 22:33:05 +00:00
marco
e001876e2b
* fix for mantis #13171 , a default for gettextheight so that it doesn't
...
totally fall apart if no canvas is assigned.
git-svn-id: trunk@14950 -
2010-02-27 19:14:28 +00:00
marco
b99d54383c
* fix for 15509.
...
* setcount drastically simplified
* Capacity now property with setter, to allow shrinking (but only till count)
git-svn-id: trunk@14897 -
2010-02-13 13:47:06 +00:00
pierre
55cffbef12
* Update Makefiles
...
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
michael
bf8ed59c6c
* Applied patch from José Mejuto to fix reading of progressive JPEGs
...
git-svn-id: trunk@13963 -
2009-10-29 15:31:44 +00:00
Jonas Maebe
196e9f74e4
* freetype and cairo building for BeOS and Haiku (patch from Olivier,
...
mantis #14490 )
git-svn-id: trunk@13643 -
2009-09-04 08:16:39 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
1f6ec379de
* moved field definitions before method/property definitions (see mantis
...
#13971 )
git-svn-id: trunk@13330 -
2009-06-27 11:27:31 +00:00
marco
7945af2f85
* canvas clipping getters and setters virtual, as per mantis 13607
...
git-svn-id: trunk@13057 -
2009-04-29 09:06:29 +00:00
marco
f514697f94
* Put a lot of writeln's under $Ifdef FPC_DEBUG_IMAGE. In readtiff I put the entire "DEBUG"
...
property under this ifdef. Debug features like this shouldn't be part of the released interface.
git-svn-id: trunk@13000 -
2009-04-04 16:02:48 +00:00
marco
ba10015c04
* Committed patch from Mantis 13331. gif is indeed always little endian.
...
Also added registration reader part of patch, since other readers do too.
git-svn-id: trunk@12996 -
2009-04-03 09:30:23 +00:00
marco
9f3adee38e
* lockcount property exposes flocks, Delphi compatibility verified. Mantis 8380
...
git-svn-id: trunk@12938 -
2009-03-21 12:16:05 +00:00
Jonas Maebe
4953b23666
- removed writeln() in JPEGError() to avoid triggering an (additional)
...
error in Win32 GUI programs
git-svn-id: trunk@12899 -
2009-03-15 13:27:24 +00:00
sekelsenmat
5f2f4a8cbb
Adds initial support to read xwd image format
...
git-svn-id: trunk@12859 -
2009-03-05 16:22:57 +00:00
sekelsenmat
3ea814378d
Starts xwd file format support
...
git-svn-id: trunk@12858 -
2009-03-05 14:45:33 +00:00
michael
45033acdda
* Adobe Photoshop image file reader from Mattias Gaertner
...
git-svn-id: trunk@12577 -
2009-01-20 16:30:48 +00:00
michael
de5861c689
* Added GIF reader from Mattias Gaertner
...
git-svn-id: trunk@12429 -
2008-12-24 12:23:35 +00:00
joost
2fc798d412
* Restructured makefiles for examples
...
git-svn-id: trunk@12385 -
2008-12-18 22:04:11 +00:00
michael
e39c8631a4
* Patch from Mattias Gaertner to read LZW compressed images and more robust handling of faulty images
...
git-svn-id: trunk@12354 -
2008-12-12 15:40:03 +00:00
michael
feb9549f85
* Patch from Mattias Gaertner to reduce memory usage for interpolations
...
git-svn-id: trunk@12272 -
2008-11-29 15:32:33 +00:00
michael
bd36bdc577
* Patch from Mattias Gaertner to fix memory leak, improve speed and compute correcter
...
git-svn-id: trunk@12261 -
2008-11-28 19:08:45 +00:00
michael
5ef7b7fd04
* Patch from Mattias Gaertner to fix compilation
...
git-svn-id: trunk@12260 -
2008-11-28 19:06:40 +00:00
michael
fc9405b822
* Patch from Mattias Gaertner:
...
- extends the tiff writer with some default values to write
tiffs out of the box like the other fpimage writers.
- progress events
- basic CMYK support
- allow reading non standard planarconfiguration attributes as created
by some scanners
- allow to create the image after reading the header - needed for big
tiffs
- removed TGA dependency
- LZW-decompression was started. There is a bug I didn't found yet.
git-svn-id: trunk@12258 -
2008-11-28 07:31:14 +00:00
michael
22bb6c804b
* Patch from Mattias Gaertner to fix memory leak
...
git-svn-id: trunk@12235 -
2008-11-26 19:06:36 +00:00
peter
2916256b2c
* change externalurl to homepageurl
...
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
michael
021e1fff73
* Added TIFF reader/Writer from Mattias gaertner
...
git-svn-id: trunk@11990 -
2008-10-28 15:40:47 +00:00
marco
054eeff8ee
* FCL fpmake manifests
...
git-svn-id: trunk@11962 -
2008-10-23 21:09:14 +00:00
marco
3b9f0e2565
* First batch of fpmake improvements. Mostly adding examples and fixing small omissions.
...
git-svn-id: trunk@11948 -
2008-10-22 18:16:54 +00:00