marco
f52c55ea59
* fixed a copy and paste typo as indicated by Ocean Mantis #22559
...
git-svn-id: trunk@22001 -
2012-08-03 12:24:11 +00:00
michael
ecd0f53488
* Added fpimggauss.pp unit from Mattias Gaertner
...
git-svn-id: trunk@21655 -
2012-06-19 18:38:47 +00:00
michael
55196878e9
* Added compact image support by Mattias Gaertner
...
git-svn-id: trunk@21654 -
2012-06-19 18:25:47 +00:00
michael
616b2d9b20
* Added compact image support by Mattias Gaertner
...
git-svn-id: trunk@21653 -
2012-06-19 18:25:27 +00:00
marco
ee47ad22ff
* Fix scaling with alpha channel. Patch from Bernd Kreuss, Mantis #22245
...
* Demo that demonstrates image scaling/interpolation
git-svn-id: trunk@21639 -
2012-06-18 09:01:41 +00:00
marco
d99105143b
* Zero header before filling it. Colortype and potentially other fields
...
were not properly initialized in non indexed files. Mantis #21840
git-svn-id: trunk@21638 -
2012-06-18 07:50:18 +00:00
Mattias Gaertner
7d2be3635f
fcl-image: tiff: reader+writer: deflate compression
...
git-svn-id: trunk@21549 -
2012-06-08 11:56:05 +00:00
Mattias Gaertner
9636202165
fcl-image: tiff: read/write PageName, fixed typos
...
git-svn-id: trunk@21517 -
2012-06-07 17:23:16 +00:00
Mattias Gaertner
fd18003cd6
tiff: fixed decompressing packbits, skip jpeg tags
...
git-svn-id: trunk@21514 -
2012-06-07 16:09:33 +00:00
Mattias Gaertner
a5e05d0d65
fpimage: tiff: fixed writing bits per channel
...
git-svn-id: trunk@21494 -
2012-06-06 00:01:41 +00:00
Mattias Gaertner
54ba30ec10
fpimage: tiff: write tiles
...
git-svn-id: trunk@21489 -
2012-06-05 18:33:33 +00:00
Mattias Gaertner
71f5e86a7f
fcl-image: tiff: register handler, write hostname, maker, model, software
...
git-svn-id: trunk@21485 -
2012-06-04 17:09:38 +00:00
Mattias Gaertner
ca0cc29a26
fcl-image: tiff: reading CMYK, handling of unorderd tags, alpha mode 1, multiple pages, tiles
...
git-svn-id: trunk@21483 -
2012-06-04 09:39:09 +00:00
svenbarth
90db273224
+ added target NativeNT to supported OSes in fpmkunit
...
* modified fpmake files in packages to allow a "make all" for NativeNT in packages to work (nearly all packages need to be disabled; the main cause for this are the still missing DOS and Objects units for the target)
git-svn-id: trunk@21319 -
2012-05-18 07:17:02 +00:00
marco
759b927a9b
* fix compilation after r17747
...
git-svn-id: trunk@21084 -
2012-04-27 19:49:27 +00:00
pierre
1b3fd997fc
+ Regenerate all Makefiles's after adding x86_64 netbsd target
...
git-svn-id: trunk@21031 -
2012-04-24 23:15:18 +00:00
michael
b5b0388f17
* Indexed is by default false, in sync with usepalette which is false by default
...
git-svn-id: trunk@21003 -
2012-04-23 09:44:30 +00:00
michael
a49112dcc2
* Patch from Michalis Kamburelis to fix memory leak (bug 21835)
...
git-svn-id: trunk@21002 -
2012-04-23 09:42:34 +00:00
marco
d8101679fa
* chunk protected instead of private, Mantis #20543
...
git-svn-id: trunk@20969 -
2012-04-21 22:52:58 +00:00
Jonas Maebe
135565e951
* enabled for AIX
...
git-svn-id: trunk@20851 -
2012-04-11 18:07:23 +00:00
Jonas Maebe
44bd889b9b
* regenerated Makefiles with AIX support
...
git-svn-id: trunk@20812 -
2012-04-11 18:03:57 +00:00
pierre
2c4d8cc9d9
Add x86_64-openbsd target in Makefiles
...
git-svn-id: trunk@20723 -
2012-04-06 16:49:08 +00:00
pierre
2ed3f184dc
+ Add freetype and ftfont for netbsd
...
git-svn-id: trunk@20319 -
2012-02-12 10:40:09 +00:00
Jonas Maebe
28bf0c74ee
* don't try to assign values by indexing properties that return an
...
array
git-svn-id: trunk@20139 -
2012-01-21 19:05:46 +00:00
joost
994769cbe7
* Do not use the BINUTILSPREFIX when compiling fpmake files during a cross-
...
compile. It seems that CROSSBOOTSTRAP is never set(?)
git-svn-id: trunk@19951 -
2012-01-02 15:16:52 +00:00
joost
eccfddf7b3
* By default try to build fpmake packages using a buildunit
...
git-svn-id: trunk@19940 -
2012-01-01 14:09:26 +00:00
joost
0bf3f2bdff
* Take INSTALL_BASEDIR also into account on make distinstall
...
git-svn-id: trunk@19939 -
2012-01-01 13:39:02 +00:00
joost
57700b9dd3
* Changes regarding the binutilsprefix from r19272 now applied to all fpmake-based makefiles
...
git-svn-id: trunk@19938 -
2012-01-01 12:46:29 +00:00
joost
a7ac3986c9
* Forgot to adapt fcl-images Makefile.fpc in r18128
...
git-svn-id: trunk@19931 -
2011-12-31 09:55:40 +00:00
sekelsenmat
3fff7b04fd
Virtualizes more TFPCustomCanvas drawing methods so that descendents can properly override them instead of hiding them, thus improving the hability to draw to a generic TFPCustomCanvas and get the same output in a TCanvas
...
git-svn-id: trunk@19852 -
2011-12-15 09:46:43 +00:00
sekelsenmat
6e481b3a73
fpcanvas: Adds TextExtent
...
git-svn-id: trunk@19767 -
2011-12-07 07:50:59 +00:00
sekelsenmat
cca5ff0807
fcl-image: Adds a new object-oriented and extensible approach to regions and add more text/drawing methods from TCanvas
...
git-svn-id: trunk@19766 -
2011-12-07 07:37:11 +00:00
florian
9426cac1b0
* rebuilt Makefiles
...
git-svn-id: trunk@19748 -
2011-12-04 15:34:01 +00:00
sekelsenmat
efba36c81b
Advances TFPImageCanvas.FImage and TFPMemoryImage.FData to protected to allow more useful descendents to be created, see bug #20341
...
git-svn-id: trunk@19673 -
2011-11-23 21:14:06 +00:00
michael
8797c46aba
* applied patch from bug #20639
...
git-svn-id: trunk@19600 -
2011-11-07 09:46:15 +00:00
joost
65b7c1b515
* Same change as in r19552 for all other packages compiled with fpmake
...
git-svn-id: trunk@19553 -
2011-10-28 13:10:26 +00:00
pierre
e6939ef5b5
+ Add FPC OpenBSD target support
...
git-svn-id: trunk@19376 -
2011-10-04 22:26:55 +00:00
florian
4868b09844
* patch by alexvin to replace $ifopt by $push/$pop, resolves #20332
...
git-svn-id: trunk@19239 -
2011-09-25 21:19:50 +00:00
Jonas Maebe
bf74f2efee
* mark all fpmake Makefiles with .NOTPARALLEL:, because they don't declare
...
dependencies between all of their internal targets
git-svn-id: trunk@18791 -
2011-08-20 17:25:52 +00:00
pierre
1c2a5f9819
+ Update all Makefile's modified by
...
change in utils/fpcm/fpcmake.ini in prevous commit.
Adapt also other files to that change:
* compiler/globals.pas: Replace $FPCTARGET by os_string if
tf_use_8_3 flag is set for target_info also.
* tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
as TARGETSUFFIX was modified in previous commit.
* tests/utils/dotest.pp:
+ New variable UseOSOnly, set to true if only target OS name
should be used for subdirectories.
git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
joost
a88ee0d95d
* Compile freetype, freetypeh and ftfont only on those
...
targets they were compiled for by fpcmake. (Not go32v2)
git-svn-id: trunk@18165 -
2011-08-10 21:32:26 +00:00
joost
084c06586a
* Pass INSTALL_UNITDIR to fpmake, it is used in the testsuite-scripts
...
git-svn-id: trunk@18138 -
2011-08-07 14:08:11 +00:00
joost
f9b27806e4
* Switched packages to fpmake building
...
git-svn-id: trunk@18123 -
2011-08-06 18:15:44 +00:00
marco
043e9b2ec2
* Trunk version to 2.7.1
...
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d
* Regenned all makefiles before 2.6.x branching.
...
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
joost
4c7af0b52f
* Removed hash dependency from fpmakefile, which was not in Makefile.fpc
...
git-svn-id: trunk@17926 -
2011-07-03 21:27:00 +00:00
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