nico
72a4191d2d
Add php binding for functions:
pipi_dither_ordered_ext, pipi_dither_halftone, pipi_median_ext, pipi_median,
pipi_threshold, pipi_box_blur_ext, pipi_box_blur, pipi_get_command_list
Add sample program "examples/example1.php"
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3079 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
44b5817450
libpipi: the GDI+ codec defaults to BMP when the file extension is unknown.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3078 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
b090037daf
Cope with disparities between GDI+ versions.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3077 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
2c79783bee
libpipi: improve GDI+ codec cross-compilation.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3076 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
e488046fb0
* Added 'Modular' codec as a testbed for hand-written codecs, as well as a JPEG decoder (libjpeg). Some stuff are
temporary, though.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3075 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
8067d945dc
libpipi: the GDI+ codec can now compile using mingw32, unfortunately it
does not link yet due to a bug in mingw's ld.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3074 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
c30aa41e9c
libpipi: make gdiplus.cpp build on older Windows versions.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3073 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
7cb1d8d3ae
Import the GDI+ runtime to ease Win32 cross-compilation.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3072 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
116c9626e4
* Added stub USE_GDIPLUS definition to make the whole stuff compilable again
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3071 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
b186af90bf
Full GDI+ load and save support.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3070 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
nico
df0f1550cb
Initial release of pipi-php
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3069 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
ff4bf57854
libpipi: fix $prefix value in pipi.pc.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3068 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
eb2a30336b
libpipi: duplicate the GDI codec in order to prepare the GDI+ one.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3067 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
47be8caac5
libpipi: remove unused variables.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3066 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
5b163569f8
pipi-sharp: do not specify the keyfile in AssemblyInfo.cs since we do
not know its complete path.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3065 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
a955512cc9
Fix Win32 build: directly refer to the .snk file and cope with new
assembly installation locations.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3064 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
8dde87e29b
Get rid of the Glade# dependencies.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3063 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
f50227ee75
ThePimp: move source files to src/.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3039 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
fd023dae55
* Added compilation to xcode project (using main Makefile)
* Fixed a leak in CoreImage image release function
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3038 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
25c969d4ef
Improve "make install", especially for .NET assemblies.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3035 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
4354bf70a4
* Convert CoreImage buffer to RGBA right after loading
* Crop padding while needed, making pitch consistent with (width*bytesperpixel)
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3032 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
0a3fb452ad
* CoreImage codec now recognizes file extention and saves the image according to it
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3021 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
2303855238
* CoreImage loader fails cleanly when specified image doesn't exist
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3020 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
260a030eba
* Added free callback to CoreImage codec
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3019 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
621665ed30
* Finally made the CoreImage save function available
* Removed annoying xcode project files from svn
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3018 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
f6e7c1376c
* Added convenience xcode project
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3017 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
4e3d941147
* Added a better math library detection
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3016 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
jylam
3f41834cd8
* Added -lm to libpipi.la to fix a link issue on some plateforms
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2968 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
56a2e7a7ea
Do not copy .svn directories in the Win32 package.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2964 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
aff421f619
Fix the gmcs detection in configure.ac that was incorrectly causing
ThePimp to be built when gmcs wasn't there.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2957 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
9296bc000d
Rename win32/dist into win32/gtksharp because we might very well
put other runtimes in SVN.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2954 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
d7243dc296
Do not ship build-win32 with the tarballs, since they do not ship
the GTK# runtime.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2953 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
f65b35af97
win32: move GTK# assemblies into the same directory as the rest
of the GTK# runtime.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2952 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
4c787d22fe
ThePimp: fix copyright information.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2951 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
095896c549
ThePimp: add tooltips and ellipses here and there in the GUI.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2950 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
7a3187950e
ThePimp: switch back to GTK# 2.12 now that it works on Windows.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2949 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
ce535c4f9c
ThePimp: reorganise "New Image" dialog.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2948 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
745722a158
ThePimp: improve Visual Studio solution and cross-build script. We can
now build and run The Pimp without installing GTK# for Windows.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2947 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
0c04b59629
Fix the gdk-pixbuf loader paths in our Win32 installation.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2946 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
8f68604bcc
libpipi: do not swap bytes in the GDI loader.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2945 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
9b044feef7
libpipi: fix a double free in the Oric codec.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2944 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
a63c525fb7
libpipi: fix a buffer underallocation.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2943 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
92c813ec69
libpipi: get rid of all remaining large stack allocations.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2942 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
d8f42fb418
libpipi: replace large stack buffer allocations with malloc().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2941 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
14dca0d3d3
Import GTK# 2.12 for Windows. We can now build a Win32 The Pimp package
on Linux.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2940 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
38147df5af
pipi-sharp: use libpipi-0.dll instead of libpipi.dll in the C# bindings.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2939 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
9ef87273c6
ThePimp: target GTK# 2.10 instead of 2.12.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2938 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
fa1e02d6d5
Improve the Win32 cross-build script. Still doesn't work well.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2937 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
69fda35bdf
Add a bunch of .gitignore files for git-svn users.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2936 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago
sam
1f64bdfa4b
Do not install example programs.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2935 92316355-f0b4-4df1-b90c-862c8a59935f
16 years ago