bc4b740
Minor reorg in the JPEG codec. by
2009-01-12 23:51:44 +0000
0a241eb
Got rid of the modular codec stuff. All codecs should work the same way. by
2009-01-12 23:51:36 +0000
1ff231b
Change _C pixel format suffixes into _U8 for more clarity. by
2009-01-12 23:51:27 +0000
0494eff
Add pipi_release_pixels and pipi_set_colorspace in prevision of pipi_get_pixels using the tiles system. These functions should disappear one day, because they're going to leak like crazy. by
2009-01-12 23:51:17 +0000
bb926c7
Rename pipi_getpixel into pipi_get_pixels. by
2009-01-12 23:51:07 +0000
b64a243
Create basic tile handling functions. by
2009-01-12 23:50:53 +0000
f857890
* Centralize pipi's errors managment in macro RETURN_SUCCESS * Change php headers in samples programs * Add binding for pipi_draw_line * Check args in pipi_new_histogram and pipi_get_version by
2008-10-31 21:02:15 +0000
4eb5808
* Added setjmp/longjmp support to jpeg loader. by
2008-10-31 15:24:27 +0000
e10e51e
Quick and dirty implementation of pipi_draw_rectangle() to save zMoo. by
2008-10-31 15:16:53 +0000
c98ad1c
Add configure flags to enable/disable C# bindings, debug mode, and the upcoming experimental tile support. by
2008-10-31 00:21:38 +0000
74f407c
libpipi: remove extra newlines in debug messages. by
2008-10-31 00:21:32 +0000
5816093
Clean up configure.ac. by
2008-10-30 01:02:48 +0000
efc30fd
Append SVN release ID to ThePimp binaries. by
2008-10-30 01:02:43 +0000
ee94ff9
ThePimp: make file dialogs singletons so that they retain their properties and do not take ages to build. by
2008-10-30 01:02:36 +0000
32f451e
ThePimp: add Fullscreen support, including the F11 binding. by
2008-10-30 01:02:29 +0000
e2d6916
* Images were saved with R and B inverted by
2008-10-29 13:29:28 +0000
3bfad98
(tiles)
Create a "tiles" branch for some heavy refactoring. by
2008-10-25 13:05:15 +0000
6daa91e
libpipi: move histogram.c and measure.c in a new analysis/ subdirectory. by
2008-10-25 13:02:32 +0000
5e9974b
libpipi: reduce the libjpeg priority until this codec works on amd64. by
2008-10-25 01:06:04 +0000
804c871
ThePimp: double-clicking in the file dialogs opens or saves directly. by
2008-10-25 01:05:06 +0000
bccac80
ThePimp: use spinbuttons instead of text areas for image dimensions. ThePimp: "Esc" now exits the about box. by
2008-10-25 01:05:00 +0000
d4f25a3
No need to store libgdiplus.dll in SVN. by
2008-10-25 01:04:54 +0000
2a2f197
Add a launcher for pipi.exe in the Win32 package. by
2008-10-25 01:04:48 +0000
795d0c1
* configuration file config.m4 rewritten by
2008-10-24 19:39:13 +0000
7d5c789
* Changed petit pédé's stuff by
2008-10-24 15:20:28 +0000
f4b2a4a
* Change return value for function (success return (bool) true): pipi_load, pipi_save, pipi_command, pipi_render_histogram, pipi_get_image_histogram * Add pipi's php constants definitions by
2008-10-24 15:16:59 +0000
b060a68
Add php binding for pipi_command Add a php rewrite of pipi.c in examples/ by
2008-10-24 13:49:02 +0000
995514a
* Added bound-checking to file extension detection by
2008-10-24 12:33:13 +0000
cf55ba1
* Fixed a non-initialized memory bug, which caused histogram function to fail here and there by
2008-10-24 12:18:42 +0000
d9c4fee
* Added file extension detection to modular codec by
2008-10-24 12:03:15 +0000
c0359c8
* Fixed a memory leak in histogram example by
2008-10-24 11:49:56 +0000
245b982
* Added hability to save jpeg using modular codec by
2008-10-24 11:49:31 +0000
caa887d
Add php binding for functions: pipi_render_histogram, pipi_get_image_histogram Add a sample program: examples/histogram.php by
2008-10-23 23:20:18 +0000
72a4191
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" by
2008-10-23 22:20:07 +0000
44b5817
libpipi: the GDI+ codec defaults to BMP when the file extension is unknown. by
2008-10-23 16:27:23 +0000
b090037
Cope with disparities between GDI+ versions. by
2008-10-23 16:12:29 +0000
2c79783
libpipi: improve GDI+ codec cross-compilation. by
2008-10-23 15:44:51 +0000
e488046
* Added 'Modular' codec as a testbed for hand-written codecs, as well as a JPEG decoder (libjpeg). Some stuff are temporary, though. by
2008-10-23 14:25:09 +0000
8067d94
libpipi: the GDI+ codec can now compile using mingw32, unfortunately it does not link yet due to a bug in mingw's ld. by
2008-10-23 12:30:18 +0000
c30aa41
libpipi: make gdiplus.cpp build on older Windows versions. by
2008-10-23 12:29:39 +0000
7cb1d8d
Import the GDI+ runtime to ease Win32 cross-compilation. by
2008-10-23 12:16:31 +0000
116c962
* Added stub USE_GDIPLUS definition to make the whole stuff compilable again by
2008-10-23 12:12:52 +0000
b186af9
Full GDI+ load and save support. by
2008-10-22 23:56:48 +0000
df0f155
Initial release of pipi-php by
2008-10-22 23:11:41 +0000
ff4bf57
libpipi: fix $prefix value in pipi.pc. by
2008-10-22 22:22:37 +0000
eb2a303
libpipi: duplicate the GDI codec in order to prepare the GDI+ one. by
2008-10-22 00:03:00 +0000
47be8ca
libpipi: remove unused variables. by
2008-10-21 08:36:13 +0000
5b16356
pipi-sharp: do not specify the keyfile in AssemblyInfo.cs since we do not know its complete path. by
2008-10-21 08:36:08 +0000
a955512
Fix Win32 build: directly refer to the .snk file and cope with new assembly installation locations. by
2008-10-21 08:30:12 +0000
8dde87e
Get rid of the Glade# dependencies. by
2008-10-20 21:42:20 +0000
f50227e
ThePimp: move source files to src/. by
2008-10-19 13:27:00 +0000
fd023da
* Added compilation to xcode project (using main Makefile) * Fixed a leak in CoreImage image release function by
2008-10-19 13:26:41 +0000
25c969d
Improve "make install", especially for .NET assemblies. by
2008-10-19 13:13:59 +0000
4354bf7
* Convert CoreImage buffer to RGBA right after loading * Crop padding while needed, making pitch consistent with (width*bytesperpixel) by
2008-10-19 12:32:42 +0000
0a3fb45
* CoreImage codec now recognizes file extention and saves the image according to it by
2008-10-19 11:28:27 +0000
2303855
* CoreImage loader fails cleanly when specified image doesn't exist by
2008-10-19 11:05:47 +0000
260a030
* Added free callback to CoreImage codec by
2008-10-19 10:57:18 +0000
621665e
* Finally made the CoreImage save function available * Removed annoying xcode project files from svn by
2008-10-19 10:40:44 +0000
f6e7c13
* Added convenience xcode project by
2008-10-19 10:29:48 +0000
4e3d941
* Added a better math library detection by
2008-10-19 10:24:41 +0000
3f41834
* Added -lm to libpipi.la to fix a link issue on some plateforms by
2008-10-18 13:03:19 +0000
56a2e7a
Do not copy .svn directories in the Win32 package. by
2008-10-18 12:36:22 +0000
aff421f
Fix the gmcs detection in configure.ac that was incorrectly causing ThePimp to be built when gmcs wasn't there. by
2008-10-16 23:15:43 +0000
9296bc0
Rename win32/dist into win32/gtksharp because we might very well put other runtimes in SVN. by
2008-10-16 22:52:40 +0000
d7243dc
Do not ship build-win32 with the tarballs, since they do not ship the GTK# runtime. by
2008-10-16 22:48:26 +0000
f65b35a
win32: move GTK# assemblies into the same directory as the rest of the GTK# runtime. by
2008-10-16 19:17:28 +0000
4c787d2
ThePimp: fix copyright information. by
2008-10-14 08:42:06 +0000
095896c
ThePimp: add tooltips and ellipses here and there in the GUI. by
2008-10-13 22:56:33 +0000
7a31879
ThePimp: switch back to GTK# 2.12 now that it works on Windows. by
2008-10-13 22:56:26 +0000
ce535c4
ThePimp: reorganise "New Image" dialog. by
2008-10-13 21:17:48 +0000
745722a
ThePimp: improve Visual Studio solution and cross-build script. We can now build and run The Pimp without installing GTK# for Windows. by
2008-10-13 21:17:42 +0000
0c04b59
Fix the gdk-pixbuf loader paths in our Win32 installation. by
2008-10-13 21:17:35 +0000
8f68604
libpipi: do not swap bytes in the GDI loader. by
2008-10-13 21:17:27 +0000
9b044fe
libpipi: fix a double free in the Oric codec. by
2008-10-13 09:00:27 +0000
a63c525
libpipi: fix a buffer underallocation. by
2008-10-13 02:06:21 +0000
92c813e
libpipi: get rid of all remaining large stack allocations. by
2008-10-13 01:18:56 +0000
d8f42fb
libpipi: replace large stack buffer allocations with malloc(). by
2008-10-13 01:15:06 +0000
14dca0d
Import GTK# 2.12 for Windows. We can now build a Win32 The Pimp package on Linux. by
2008-10-12 23:42:46 +0000
38147df
pipi-sharp: use libpipi-0.dll instead of libpipi.dll in the C# bindings. by
2008-10-12 23:40:58 +0000
9ef8727
ThePimp: target GTK# 2.10 instead of 2.12. by
2008-10-12 14:16:21 +0000
fa1e02d
Improve the Win32 cross-build script. Still doesn't work well. by
2008-10-12 14:04:00 +0000
69fda35
Add a bunch of .gitignore files for git-svn users. by
2008-10-12 14:03:54 +0000
1f64bdf
Do not install example programs. by
2008-10-12 14:03:48 +0000
497e733
libpipi: sometimes imlib_load_image() succeeds but imlib_image_get_data() returns NULL. Working around this properly. by
2008-10-12 14:03:42 +0000
345d9dc
Better autotools/Monodevelop integration. by
2008-10-12 14:03:33 +0000
51bb11c
ThePimp: minor GUI changes. by
2008-10-12 14:03:26 +0000
0117610
ThePimp: do not attempt to save a file if there is no open image. by
2008-10-12 14:03:19 +0000
00e7a47
pipi-sharp: make .config really absolute. by
2008-10-12 14:03:13 +0000
f4475df
win32: remove the executable bit on MonoPosixHelper.dll. by
2008-10-12 11:20:52 +0000
3132851
pipi-sharp: make the .dll.config file contents absolute. by
2008-10-11 21:56:37 +0000
6aa3d50
Update the Monodevelop projects. by
2008-10-11 21:56:32 +0000
86b21a4
ThePimp: make image loading more robust. by
2008-10-11 21:56:21 +0000
3ca57db
Tell git to ignore generated pipi/pipi_types.h. by
2008-10-11 21:56:12 +0000
de44840
pipi-sharp: copy libpipi.dll before building test-csharp. by
2008-10-11 12:02:58 +0000
d3adf56
ThePimp: the Visual Studio solution now builds a working Pimp.exe by
2008-10-11 11:55:08 +0000
7b258d7
Update the win32 contribs with Mono 2.0 libraries. by
2008-10-11 11:54:12 +0000
5d87597
Tune Visual Studio files so that they work with Monodevelop. by
2008-10-11 10:19:53 +0000
8c682c5
Put back ● as the TextEntry invisible character and tell gmcs our files are UTF-8 encoded instead. by
2008-10-11 10:19:49 +0000
c355bb9
Create Visual Studio build files for libpipi, pipi-sharp and The Pimp. by
2008-10-11 09:55:18 +0000
56dcd4e
Fix C include paths for separate directory builds. by
2008-10-11 09:10:15 +0000