Kim Woelders
00767dd69e
Make code indentable.
...
SVN revision: 30044
2007-05-20 12:49:43 +00:00
Kim Woelders
90b72d509a
Back out fontset patch.
...
SVN revision: 30034
2007-05-19 18:32:34 +00:00
Carsten Haitzler
82e00e2412
fontset patch from winfred
...
SVN revision: 29880
2007-05-06 13:54:43 +00:00
Carsten Haitzler
f30c5145f7
up to 1.4.0 ...
...
SVN revision: 29879
2007-05-06 13:44:57 +00:00
Kim Woelders
5d28b4ba22
Add option to build with visibility=hidden + associated fixups.
...
SVN revision: 29454
2007-04-09 12:55:29 +00:00
Nathan Ingersoll
69380b3217
Protect against segfaults if XImage allocation fails.
...
Return usable status to the API caller so it can handle the error condition.
SVN revision: 28368
2007-02-15 04:15:03 +00:00
Mike Frysinger
c5cfb22b4a
cleanup and simplify ... this should also fix the preprocessor paste error seen on x86
...
SVN revision: 27943
2007-01-13 05:39:06 +00:00
Carsten Haitzler
f0e51f6488
line patch for imlib2 from john williams.
...
SVN revision: 27381
2006-12-08 12:56:44 +00:00
Carsten Haitzler
4eed6ec35b
fix clip?
...
SVN revision: 27085
2006-11-13 11:20:00 +00:00
Carsten Haitzler
bdc0b127e5
fix width and height checks in case of buffer overflow.
...
SVN revision: 26953
2006-11-05 04:58:06 +00:00
Carsten Haitzler
9a324b0c23
fix possible overflow in tga loader
...
SVN revision: 26949
2006-11-04 17:43:44 +00:00
Kim Woelders
1a9bf6c065
In imlib_render_pixmaps_for_whole_image() and imlib_render_pixmaps_for_whole_image_at_size()
...
don't complain about NULL mask_return. A NULL mask_return is handled appropriately down
the line and simply suppresses rendering of a mask.
SVN revision: 26714
2006-10-20 18:21:24 +00:00
Kim Woelders
32bb37dfbf
Fix major memory leak in xpm loader.
...
SVN revision: 26713
2006-10-20 18:03:15 +00:00
Carsten Haitzler
2b3acfd6be
asparagus - forgot to commit
...
SVN revision: 26230
2006-09-30 08:15:33 +00:00
Sebastian Dransfeld
92b5b4e7b8
EAPI
...
SVN revision: 25527
2006-09-06 07:40:33 +00:00
Sebastian Dransfeld
f393a78080
Remove unused variables.
...
SVN revision: 25517
2006-09-06 07:09:05 +00:00
Kim Woelders
42836e3de1
Enable setting alpha threshold used when rendering masks (was fixed 128).
...
SVN revision: 25500
2006-09-05 18:50:35 +00:00
Carsten Haitzler
96ba0f2f8c
if u run out of memory - actually free stuff
...
SVN revision: 22948
2006-05-28 00:05:50 +00:00
Kim Woelders
fbef280324
Fix pixmap and gc caching when rendering to drawables with different depths.
...
SVN revision: 22769
2006-05-20 13:59:01 +00:00
Kim Woelders
0819b731e5
Enable grabbing of ARGB drawables.
...
SVN revision: 22768
2006-05-20 10:43:49 +00:00
Kim Woelders
06dd919ac6
Remove effectively unused actual_depth variable.
...
SVN revision: 22721
2006-05-18 21:37:45 +00:00
Kim Woelders
42d0f19674
Add some options:
...
-id <drawable> to grab other than root window.
-w/width set output image width.
-h/height set output image height.
-noshape do not use window shape.
-help show usage.
-v show info about the grabbed drawable.
SVN revision: 22718
2006-05-18 20:59:17 +00:00
Kim Woelders
7f1bc6088f
imlib_copy_drawable_to_image() and
...
imlib_create_image_from_drawable():
- When mask is set to (Pixmap)1 (and the context drawable is a window)
the window shape is used for image alpha.
imlib_create_image_from_drawable() and
imlib_create_scaled_image_from_drawable():
- Set image F_HAS_ALPHA alpha flag according to whether or not useful image
alpha data was generated.
SVN revision: 22712
2006-05-18 19:23:26 +00:00
Kim Woelders
b09023b6da
Trivial warning fixes.
...
SVN revision: 22706
2006-05-18 17:36:08 +00:00
Kim Woelders
81c3539440
Patch from Dmitry Antipov:
...
- Visibility hiding
- Move common asm macros to asm.h
- Fix some typos.
SVN revision: 21974
2006-04-09 08:12:51 +00:00
Kim Woelders
4c91decfa6
libImlib2.so minor number should have been bumped. Bad raster :)
...
SVN revision: 21973
2006-04-09 07:52:48 +00:00
Carsten Haitzler
100ee8171d
bmp fixes
...
SVN revision: 21477
2006-03-22 02:08:39 +00:00
Carsten Haitzler
8e83a0d122
fix bmp loader advances
...
SVN revision: 21401
2006-03-19 08:46:16 +00:00
Carsten Haitzler
24e59934fd
fix tiff off-by-1 pixel
...
SVN revision: 21346
2006-03-17 08:47:39 +00:00
Mike Frysinger
d149aa86d7
move imlib_hash_size up in the code so we dont have to declare a prototype for internal usage
...
SVN revision: 20373
2006-02-10 00:01:30 +00:00
Mike Frysinger
2d22b66a4f
only declare do_mmx when it is needed
...
SVN revision: 20372
2006-02-10 00:01:05 +00:00
Kim Woelders
8c6ebda014
Fix colormap when grabbing 8 bit depth pixmaps.
...
SVN revision: 19759
2006-01-13 21:27:36 +00:00
Horms
039bd7322a
fix typos
...
SVN revision: 19602
2006-01-07 11:30:44 +00:00
Carsten Haitzler
22c2bc2b86
tiff patch - simon
...
SVN revision: 19561
2006-01-06 15:39:46 +00:00
Kim Woelders
c26ccebd9d
Another attempt to fix rendering of certain(?) fonts.
...
SVN revision: 19439
2005-12-31 00:58:44 +00:00
Mike Frysinger
82672fb641
fix whitespace
...
SVN revision: 19401
2005-12-30 02:50:09 +00:00
Kim Woelders
a7074466ac
Avoid useless graphics exposure events from imlib_create_scaled_image_from_drawable().
...
SVN revision: 19324
2005-12-27 22:36:25 +00:00
Carsten Haitzler
7271130b0d
oops - typo. fix. works now.
...
SVN revision: 18760
2005-12-01 07:51:51 +00:00
Carsten Haitzler
3a8121b9b4
tiff loader fix
...
SVN revision: 18759
2005-12-01 07:46:07 +00:00
Carsten Haitzler
421e1ec39c
bmp loader in cvs
...
SVN revision: 18753
2005-12-01 06:44:40 +00:00
Carsten Haitzler
7f9c764c88
movdqa -> movdqu where appropriate
...
SVN revision: 18391
2005-11-09 02:51:50 +00:00
Sebastian Dransfeld
6444410b65
Build fix.
...
SVN revision: 18276
2005-11-04 09:43:45 +00:00
Sebastian Dransfeld
6d5932b7a3
Remove excessive strlen usage.
...
SVN revision: 18272
2005-11-04 08:45:38 +00:00
Carsten Haitzler
5a9a40ace5
imlib2 cross-endianess fix from Geoffrey Giesemann
...
SVN revision: 17454
2005-10-12 03:17:46 +00:00
Mike Frysinger
b815e2e588
as pointed out by Quan, we need asm_loadimmq.S in EXTRA_DIST
...
SVN revision: 17221
2005-10-06 02:17:32 +00:00
Mike Frysinger
bba703ec24
only use GNU stack markings when generating ELF objects
...
SVN revision: 17180
2005-10-04 22:54:43 +00:00
Mike Frysinger
7947be0a6c
asm_loadimmq.S is included by other files, it isnt supposed to be compiled by itself
...
SVN revision: 17179
2005-10-04 22:53:39 +00:00
Mike Frysinger
93fd48c324
add a new helper macro by Tres Melton: IS_ALIGNED_128
...
SVN revision: 17059
2005-09-29 07:50:29 +00:00
Mike Frysinger
3ed18e218c
fix by Tres Melton to address 64bit errors: dont cast pointers as ints, cast them as longs
...
SVN revision: 17058
2005-09-29 07:47:29 +00:00
Sebastian Dransfeld
2140e15060
Remove unused variables.
...
Remove signedness warning.
Print pointers with %p
SVN revision: 16812
2005-09-20 17:28:23 +00:00