sam
3bf0d166a8
libpipi: fix file headers.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2903 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
0eb36a6225
Support C99 types on Win32 through the same hacks as in libcaca.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2902 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
d68f948d46
Reorganise win32 files and add proper svn:ignore properties everywhere.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2899 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
b222945a6e
* Added preliminary support of CoreImage (Cocoa/Mac OS X)
Changed default hidden unicode glyph to 'x' in The Pimp to fix a compilation problem
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2897 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
1fe42b20a3
Fix the library suffix detection.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2894 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
2255f5f23f
ThePimp: store Win32 GTK# in SVN (but not in distributed tarballs).
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2893 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
b5dc689b3c
ThePimp: add missing NewFile source files.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2892 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
e326fa0768
ThePimp: deactivate toolbox for now.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2891 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
136e337cdd
ThePimp: the "New" button now works.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2890 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
244d20073d
ThePimp: middle mouse drag now scrolls the image.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2889 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
17e1807c68
ThePimp: toolbox test.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2887 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
e474065ad9
Detect shared library suffix at configure stage.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2886 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
efaa727dd7
ThePimp: creating the BEST FUCKING ABOUT BOX IN THE WORLD!
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2885 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
35b172d9b5
* Reverted dll.config.in stuff as it doesn't work as expected
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2884 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
931454f809
* Added temporary autoconf support for OSX
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2883 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
f5c44bb1e7
ThePimp: fix URL in the FUCKING ABOUT BOX!
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2877 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
592695002a
ThePimp: we now have a FUCKING ABOUT BOX. That's right. Now we're a
real OpenSource project.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2876 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
4ff03fd688
ThePimp: reorganised stuff.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2875 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
d00b031efc
ThePimp: we can now save files.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2874 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
d28c213149
ThePimp: we can now open and display files.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2873 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
5dc12d0c28
Start playing with scrolling widgets in Pimp.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2872 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
7b26d87591
Remove unused pimp directory.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2870 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
14b820eafc
Reorganise ThePimp and pipi-sharp, adding a test program and allowing to
build using the autotools.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2869 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
6fb77905ef
Starting the work on Pimp. It's a MonoDevelop project but eventually it
will be properly integrated with the autotools solution, too.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2866 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
3f9fafa651
pipi.c: add pipi_get_version().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2865 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
c17a2413ea
build-win32: pass script arguments to configure, to allow --disable-shared.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2863 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
b254b61998
oric.c: allow to load invalid files that img2oric used to generate.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2862 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
9405de5339
Clean up the tree before configuring the Win32 build.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2861 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
d5432bccff
Hide the list of available commands in pipi/context.c, so that the
pipi source code doesn't need to know about them.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2857 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
e734d0f683
Add a script to cross-compile Win32 binaries.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2856 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
6787d8a392
Fix library name in pipi.pc.in.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2855 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
59e4d8ccd6
Add a --gamma command to modify the global gamma value. This is a nasty
hack that will hopefully disappear in the future. The default gamma is
now 2.2 again (sRGB approximation).
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2846 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
ab741dd245
Wrote an Oric hires file writer, based on img2oric.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2845 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
36438eed8f
Fix headers.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2844 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
0ecc4bba88
Add an AUTHORS file.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2843 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
2f5dae2927
Wrote an Oric hires file parser.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2842 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
de6742dd3f
Fix uninitialised values in most codec image writers.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2841 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
9f10fdd2b9
gdi.c: the GDI codec can now open and save BMP files.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2840 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
89d3be6048
Detect Windows GDI at configuration time.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2839 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
9274c50668
COPYING: add a global license file.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2838 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
6fc2b78f37
Allow to use all available image loaders instead of just the first one.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2837 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
4a41d81ee6
* Moved accessors to their own file, and added a pipi_get_format_name()
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2814 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
6f49c4d859
* ordered.c: r means radius, not diameter.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2813 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
bd54059e60
* Add a scale parameter to pipi_dither_ordered_ext().
* Reimplement pipi_dither_halftone() using pipi_dither_ordered_ext().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2812 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
4fefa85cd9
* ordered.c: allow to rotate the dither pattern, using nearest-neighbour
rotation interpolation.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2811 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
3553851ad5
* Preliminary support for a string to color routine (rgb(), argb() frgb(), fargb()) as well as named colors
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2810 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
jylam
756cc89890
* Preliminary image histogram routines and example
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2809 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
37ed52dc95
* median.c: oops, fix argument types in the qsort call.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2808 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
82bb59111c
* median.c: use the libc's qsort to find the median value. Not really the
best method anyway (see the research notes on the wiki), but now X = 8
is faster than the previous implementation's X = 6.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2807 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому
sam
0cca668930
* pipi_template.h: factor the last unrolled preprocessor loop.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@2806 92316355-f0b4-4df1-b90c-862c8a59935f
16 роки тому