Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • bc4b740 Minor reorg in the JPEG codec. by sam 2009-01-12 23:51:44 +0000
  • 0a241eb Got rid of the modular codec stuff. All codecs should work the same way. by sam 2009-01-12 23:51:36 +0000
  • 1ff231b Change _C pixel format suffixes into _U8 for more clarity. by sam 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 sam 2009-01-12 23:51:17 +0000
  • bb926c7 Rename pipi_getpixel into pipi_get_pixels. by sam 2009-01-12 23:51:07 +0000
  • b64a243 Create basic tile handling functions. by sam 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 nico 2008-10-31 21:02:15 +0000
  • 4eb5808 * Added setjmp/longjmp support to jpeg loader. by jylam 2008-10-31 15:24:27 +0000
  • e10e51e Quick and dirty implementation of pipi_draw_rectangle() to save zMoo. by sam 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 sam 2008-10-31 00:21:38 +0000
  • 74f407c libpipi: remove extra newlines in debug messages. by sam 2008-10-31 00:21:32 +0000
  • 5816093 Clean up configure.ac. by sam 2008-10-30 01:02:48 +0000
  • efc30fd Append SVN release ID to ThePimp binaries. by sam 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 sam 2008-10-30 01:02:36 +0000
  • 32f451e ThePimp: add Fullscreen support, including the F11 binding. by sam 2008-10-30 01:02:29 +0000
  • e2d6916 * Images were saved with R and B inverted by jylam 2008-10-29 13:29:28 +0000
  • 3bfad98 (tiles) Create a "tiles" branch for some heavy refactoring. by sam 2008-10-25 13:05:15 +0000
  • 6daa91e libpipi: move histogram.c and measure.c in a new analysis/ subdirectory. by sam 2008-10-25 13:02:32 +0000
  • 5e9974b libpipi: reduce the libjpeg priority until this codec works on amd64. by sam 2008-10-25 01:06:04 +0000
  • 804c871 ThePimp: double-clicking in the file dialogs opens or saves directly. by sam 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 sam 2008-10-25 01:05:00 +0000
  • d4f25a3 No need to store libgdiplus.dll in SVN. by sam 2008-10-25 01:04:54 +0000
  • 2a2f197 Add a launcher for pipi.exe in the Win32 package. by sam 2008-10-25 01:04:48 +0000
  • 795d0c1 * configuration file config.m4 rewritten by nico 2008-10-24 19:39:13 +0000
  • 7d5c789 * Changed petit pédé's stuff by jylam 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 nico 2008-10-24 15:16:59 +0000
  • b060a68 Add php binding for pipi_command Add a php rewrite of pipi.c in examples/ by nico 2008-10-24 13:49:02 +0000
  • 995514a * Added bound-checking to file extension detection by jylam 2008-10-24 12:33:13 +0000
  • cf55ba1 * Fixed a non-initialized memory bug, which caused histogram function to fail here and there by jylam 2008-10-24 12:18:42 +0000
  • d9c4fee * Added file extension detection to modular codec by jylam 2008-10-24 12:03:15 +0000
  • c0359c8 * Fixed a memory leak in histogram example by jylam 2008-10-24 11:49:56 +0000
  • 245b982 * Added hability to save jpeg using modular codec by jylam 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 nico 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 nico 2008-10-23 22:20:07 +0000
  • 44b5817 libpipi: the GDI+ codec defaults to BMP when the file extension is unknown. by sam 2008-10-23 16:27:23 +0000
  • b090037 Cope with disparities between GDI+ versions. by sam 2008-10-23 16:12:29 +0000
  • 2c79783 libpipi: improve GDI+ codec cross-compilation. by sam 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 jylam 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 sam 2008-10-23 12:30:18 +0000
  • c30aa41 libpipi: make gdiplus.cpp build on older Windows versions. by sam 2008-10-23 12:29:39 +0000
  • 7cb1d8d Import the GDI+ runtime to ease Win32 cross-compilation. by sam 2008-10-23 12:16:31 +0000
  • 116c962 * Added stub USE_GDIPLUS definition to make the whole stuff compilable again by jylam 2008-10-23 12:12:52 +0000
  • b186af9 Full GDI+ load and save support. by sam 2008-10-22 23:56:48 +0000
  • df0f155 Initial release of pipi-php by nico 2008-10-22 23:11:41 +0000
  • ff4bf57 libpipi: fix $prefix value in pipi.pc. by sam 2008-10-22 22:22:37 +0000
  • eb2a303 libpipi: duplicate the GDI codec in order to prepare the GDI+ one. by sam 2008-10-22 00:03:00 +0000
  • 47be8ca libpipi: remove unused variables. by sam 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 sam 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 sam 2008-10-21 08:30:12 +0000
  • 8dde87e Get rid of the Glade# dependencies. by sam 2008-10-20 21:42:20 +0000
  • f50227e ThePimp: move source files to src/. by sam 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 jylam 2008-10-19 13:26:41 +0000
  • 25c969d Improve "make install", especially for .NET assemblies. by sam 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 jylam 2008-10-19 12:32:42 +0000
  • 0a3fb45 * CoreImage codec now recognizes file extention and saves the image according to it by jylam 2008-10-19 11:28:27 +0000
  • 2303855 * CoreImage loader fails cleanly when specified image doesn't exist by jylam 2008-10-19 11:05:47 +0000
  • 260a030 * Added free callback to CoreImage codec by jylam 2008-10-19 10:57:18 +0000
  • 621665e * Finally made the CoreImage save function available * Removed annoying xcode project files from svn by jylam 2008-10-19 10:40:44 +0000
  • f6e7c13 * Added convenience xcode project by jylam 2008-10-19 10:29:48 +0000
  • 4e3d941 * Added a better math library detection by jylam 2008-10-19 10:24:41 +0000
  • 3f41834 * Added -lm to libpipi.la to fix a link issue on some plateforms by jylam 2008-10-18 13:03:19 +0000
  • 56a2e7a Do not copy .svn directories in the Win32 package. by sam 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 sam 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 sam 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 sam 2008-10-16 22:48:26 +0000
  • f65b35a win32: move GTK# assemblies into the same directory as the rest of the GTK# runtime. by sam 2008-10-16 19:17:28 +0000
  • 4c787d2 ThePimp: fix copyright information. by sam 2008-10-14 08:42:06 +0000
  • 095896c ThePimp: add tooltips and ellipses here and there in the GUI. by sam 2008-10-13 22:56:33 +0000
  • 7a31879 ThePimp: switch back to GTK# 2.12 now that it works on Windows. by sam 2008-10-13 22:56:26 +0000
  • ce535c4 ThePimp: reorganise "New Image" dialog. by sam 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 sam 2008-10-13 21:17:42 +0000
  • 0c04b59 Fix the gdk-pixbuf loader paths in our Win32 installation. by sam 2008-10-13 21:17:35 +0000
  • 8f68604 libpipi: do not swap bytes in the GDI loader. by sam 2008-10-13 21:17:27 +0000
  • 9b044fe libpipi: fix a double free in the Oric codec. by sam 2008-10-13 09:00:27 +0000
  • a63c525 libpipi: fix a buffer underallocation. by sam 2008-10-13 02:06:21 +0000
  • 92c813e libpipi: get rid of all remaining large stack allocations. by sam 2008-10-13 01:18:56 +0000
  • d8f42fb libpipi: replace large stack buffer allocations with malloc(). by sam 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 sam 2008-10-12 23:42:46 +0000
  • 38147df pipi-sharp: use libpipi-0.dll instead of libpipi.dll in the C# bindings. by sam 2008-10-12 23:40:58 +0000
  • 9ef8727 ThePimp: target GTK# 2.10 instead of 2.12. by sam 2008-10-12 14:16:21 +0000
  • fa1e02d Improve the Win32 cross-build script. Still doesn't work well. by sam 2008-10-12 14:04:00 +0000
  • 69fda35 Add a bunch of .gitignore files for git-svn users. by sam 2008-10-12 14:03:54 +0000
  • 1f64bdf Do not install example programs. by sam 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 sam 2008-10-12 14:03:42 +0000
  • 345d9dc Better autotools/Monodevelop integration. by sam 2008-10-12 14:03:33 +0000
  • 51bb11c ThePimp: minor GUI changes. by sam 2008-10-12 14:03:26 +0000
  • 0117610 ThePimp: do not attempt to save a file if there is no open image. by sam 2008-10-12 14:03:19 +0000
  • 00e7a47 pipi-sharp: make .config really absolute. by sam 2008-10-12 14:03:13 +0000
  • f4475df win32: remove the executable bit on MonoPosixHelper.dll. by sam 2008-10-12 11:20:52 +0000
  • 3132851 pipi-sharp: make the .dll.config file contents absolute. by sam 2008-10-11 21:56:37 +0000
  • 6aa3d50 Update the Monodevelop projects. by sam 2008-10-11 21:56:32 +0000
  • 86b21a4 ThePimp: make image loading more robust. by sam 2008-10-11 21:56:21 +0000
  • 3ca57db Tell git to ignore generated pipi/pipi_types.h. by sam 2008-10-11 21:56:12 +0000
  • de44840 pipi-sharp: copy libpipi.dll before building test-csharp. by sam 2008-10-11 12:02:58 +0000
  • d3adf56 ThePimp: the Visual Studio solution now builds a working Pimp.exe by sam 2008-10-11 11:55:08 +0000
  • 7b258d7 Update the win32 contribs with Mono 2.0 libraries. by sam 2008-10-11 11:54:12 +0000
  • 5d87597 Tune Visual Studio files so that they work with Monodevelop. by sam 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 sam 2008-10-11 10:19:49 +0000
  • c355bb9 Create Visual Studio build files for libpipi, pipi-sharp and The Pimp. by sam 2008-10-11 09:55:18 +0000
  • 56dcd4e Fix C include paths for separate directory builds. by sam 2008-10-11 09:10:15 +0000