summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Woelders <kim@woelders.dk>2011-08-15 19:34:10 +0000
committerKim Woelders <kim@woelders.dk>2011-08-15 19:34:10 +0000
commit12a35d6baeca394fc30b34278943bfec77bb7571 (patch)
tree7a71834d096ed94fa71dbe5da2b9e9e8897ff69d
parentd41d57003a71dc197ab835f462975eaf71bb2044 (diff)
downloadimlib2-12a35d6baeca394fc30b34278943bfec77bb7571.tar.gz
Update ChangeLog.v1.4.5
SVN revision: 62487
-rw-r--r--ChangeLog355
1 files changed, 312 insertions, 43 deletions
diff --git a/ChangeLog b/ChangeLog
index a51a578..2ad7de8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,272 @@
+2011-08-15 19:30 kwo
+
+ * configure.ac: 1.4.5.
+
+2011-04-15 22:04 kwo
+
+ * configure.ac: Avoid referencing /usr/X11R6 when x_dir is not set.
+
+ ... which normally it will not be, AFAICT.
+
+2011-04-15 22:04 kwo
+
+ * src/bin/Makefile.am: Fix program linking (ticket 725).
+
+2011-04-09 09:24 kwo
+
+ * src/modules/loaders/loader_pnm.c: PNM loader: Refactor around
+ progress and exits.
+
+2011-04-09 09:24 kwo
+
+ * src/modules/loaders/loader_pnm.c: Fix loading of .pbm's (P4) when
+ width is not a multiple of 8.
+
+2011-04-09 09:24 kwo
+
+ * src/bin/imlib2_bumpmap.c, src/bin/imlib2_colorspace.c,
+ src/bin/imlib2_grab.c, src/bin/imlib2_poly.c,
+ src/bin/imlib2_show.c, src/bin/imlib2_test.c, src/lib/api.c,
+ src/lib/blend.c, src/lib/color.c, src/lib/grab.c,
+ src/lib/image.c, src/lib/rend.c, src/lib/rgba.c,
+ src/lib/rgbadraw.c, src/lib/script.c, src/lib/span.c,
+ src/modules/filters/filter_bumpmap.c,
+ src/modules/filters/filter_colormod.c,
+ src/modules/filters/filter_test.c,
+ src/modules/loaders/loader_argb.c,
+ src/modules/loaders/loader_bmp.c,
+ src/modules/loaders/loader_bz2.c,
+ src/modules/loaders/loader_gif.c,
+ src/modules/loaders/loader_id3.c,
+ src/modules/loaders/loader_jpeg.c,
+ src/modules/loaders/loader_lbm.c,
+ src/modules/loaders/loader_png.c,
+ src/modules/loaders/loader_pnm.c,
+ src/modules/loaders/loader_tga.c,
+ src/modules/loaders/loader_zlib.c: Indent (most) .c files.
+
+2011-03-20 17:19 kwo
+
+ * src/lib/image.c: Better image cache time stamp test.
+
+2011-03-11 21:13 kwo
+
+ * src/modules/loaders/loader_pnm.c: Fix pnm image loading in
+ certain situations (ticket 721).
+
+ "It fails with "large" images, written with multiple pixels on
+ the same line."
+
+ Patch by quentin.stievenart@gmail.com
+
+2011-02-19 19:33 vapier
+
+ * src/modules/loaders/loader_png.c: png loader: do not hit
+ "interlaced" member of the png ptr struct
+
+ this should work with libpng 1.[245].x ... did not check anything
+ older than that though
+
+ patch by Thomas Klausner
+
+2011-02-19 19:23 vapier
+
+ * src/modules/loaders/loader_png.c: png loader: use png_jmpbuf()
+ macro rather than hitting jmpbuf directly
+
+ this should work with libpng 1.[245].x ... did not check anything
+ older than that though
+
+ patch by Thomas Klausner
+
+2010-11-08 05:54 raster
+
+ * debian: no more debian dir in our svn - debian now handles this
+ tehmselves.
+
+2010-09-20 17:09 lucas
+
+ * src/lib/image.c, src/lib/scale.c: Fix typos
+
+ "he->the" where appropriate
+
+2010-09-09 03:31 lucas
+
+ * COPYING-PLAIN, ChangeLog, TODO, debian/imlib2-config.1,
+ imlib2.c.in, src/bin/imlib2_test.c, src/lib/Imlib2.h,
+ src/lib/api.c, src/lib/asm_rotate.S, src/lib/asm_scale.S,
+ src/lib/blend.h, src/lib/color_helpers.c, src/lib/context.c,
+ src/lib/font_load.c, src/lib/grab.c, src/lib/image.c,
+ src/lib/image.h, src/lib/rend.c, src/lib/scale.c,
+ src/lib/ximage.c: Fix common misspellings
+
+ Following misspellings were fixed:
+
+ adn->and
+ alwasy->always
+ arbitary->arbitrary
+ cant->can't
+ commerical->commercial
+ comprimise->compromise
+ consistant->consistent
+ dependant->dependent
+ didnt->didn't
+ doesnt->doesn't
+ enviroments->environments
+ foudn->found
+ fucntion->function
+ isnt->isn't
+ iwth->with
+ mroe->more
+ neccesary->necessary
+ onyl->only
+ paranthesis->parenthesis
+ parralel->parallel
+ refernces->references
+ seperate->separate
+ shoudl->should
+ soem->some
+ wasnt->wasn't
+ wiht->with
+ wokr->work
+
+2010-09-02 21:19 kwo
+
+ * src/lib/rend.c: Fix imlib_render_image_part_on_drawable_at_size()
+ ...
+
+ ... when using color modifier and not scaling (ticket 576).
+
+2010-08-26 01:34 lucas
+
+ * src/lib/grab.c: Revert and re-apply badnull patch
+
+ Revert previous patch generated by badnull.cocci script, and
+ apply the new one.
+ The main difference is that assert and assert-like functions are
+ not touched
+ anymore.
+
+2010-08-21 13:52 lucas
+
+ * src/bin/imlib2_bumpmap.c, src/bin/imlib2_colorspace.c,
+ src/bin/imlib2_conv.c, src/bin/imlib2_grab.c,
+ src/bin/imlib2_poly.c, src/bin/imlib2_show.c,
+ src/bin/imlib2_test.c, src/bin/imlib2_view.c,
+ src/lib/dynamic_filters.c, src/lib/file.c, src/lib/grab.c,
+ src/lib/script.c, src/modules/filters/filter_test.c,
+ src/modules/loaders/loader_id3.c,
+ src/modules/loaders/loader_png.c,
+ src/modules/loaders/loader_tiff.c: Convert (hopefully) all
+ comparisons to NULL
+
+ Apply badzero.cocci, badnull.coci and badnull2.cocci
+
+ This should convert all cases where there's a comparison to NULL
+ to simpler
+ forms. This patch applies the following transformations:
+
+ code before patch ||code after patch
+ ===============================================================
+
+ return a == NULL; return !a;
+
+ return a != NULL; return !!a;
+
+ func(a == NULL); func(!a);
+
+ func(a != NULL); func(!!a);
+
+ b = a == NULL; b = !a;
+
+ b = a != NULL; b = !!a;
+
+ b = a == NULL ? c : d; b = !a ? c : d;
+
+ b = a != NULL ? c : d; b = a ? c : d;
+
+
+ other cases:
+
+ a == NULL !a
+ a != NULL a
+
+2010-08-13 12:53 lucas
+
+ * src/lib/image.c, src/lib/rend.c: Apply memset-calloc.cocci
+
+ Change calls to malloc + memset to calloc whenever an automatic
+ conversion can
+ be done.
+
+ Possible candidates are not treated here, only the ones we can be
+ sure the
+ conversion is safe.
+
+2010-08-04 16:57 lucas
+
+ * src/lib/font.h: FORMATTING
+
+ * Remove vim modelines:
+ find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}'
+ \{\} \;
+ find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
+
+ * Remove leading blank lines:
+ find . -name '*.[cxh]' -exec sed -i '/./,$!d'
+
+ If you use vim, use this in your .vimrc:
+ set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
+
+2010-07-26 18:14 kwo
+
+ * src/modules/loaders/loader_tiff.c: Fix reading tiff images with
+ orientation other than ORIENTATION_TOPLEFT (ticket 563).
+
+ There are almost certainly still issues to be fixed, particularly
+ around progess() and certain combinations of orientation and
+ tiling.
+
+2010-07-26 18:14 kwo
+
+ * src/modules/loaders/loader_tiff.c: Avoid some duplicated code.
+
+2010-07-26 18:14 kwo
+
+ * src/bin/imlib2_view.c: imlib2_view stuff.
+
+ - Add -s option to show scaled image.
+ - Handle WM_DELETE_WINDOW.
+ - Quit on keypress 'q'.
+ - Trivial cleanups.
+
+2010-07-14 02:05 lucas
+
+ * src/lib/image.c, src/modules/loaders/loader_pnm.c,
+ src/modules/loaders/loader_tga.c: Remove unneeded code with
+ notnull.cocci script
+
+ The notnull.cocci script from Coccinelle finds places where you
+ check if a
+ variable is NULL, but it's known not to be NULL. The check can be
+ safely
+ removed. For example, this code would be caught by notnull:
+
+ if (!var) return;
+ if (var && var->fld) { ... }
+
+ It's needless to check again if var is not NULL because if it's
+ in fact NULL,
+ it would have returned on the previous "if". This commit removes
+ all the
+ trivial places where this pattern happens. Another patch will be
+ generated for
+ the more complex cases.
+
+2010-05-05 18:25 kwo
+
+ * ChangeLog: Update ChangeLog.
+
2010-05-05 18:23 kwo
* configure.ac: 1.4.4.
@@ -1058,7 +1327,7 @@
2005-10-13 00:09 vapier
- * make sure people know the mmx support is 32bit only so it isn't
+ * make sure people know the mmx support is 32bit only so it isnt
for amd64
2005-10-12 03:17 raster
@@ -1086,7 +1355,7 @@
2005-10-04 22:53 vapier
- * asm_loadimmq.S is included by other files, it isn't supposed to be
+ * asm_loadimmq.S is included by other files, it isnt supposed to be
compiled by itself
2005-10-03 02:29 raster
@@ -1118,7 +1387,7 @@
2005-09-20 17:22 sebastid
- * Add parenthesis to clean up.
+ * Add paranthesis to clean up.
2005-09-20 16:56 sebastid
@@ -1173,7 +1442,7 @@
2005-09-03 20:58 vapier
- * fix for cygwin building (and anyone else who doesn't define
+ * fix for cygwin building (and anyone else who doesnt define
RTLD_LOCAL)
2005-09-03 03:55 sebastid
@@ -1321,13 +1590,13 @@
2005-07-22 10:28 raster
* 1. id3 album cover loader patches
- 2. i reduced list note memory usage by 20% - should work better
+ 2. i reduced list note memory usage by 20% - shoudl work better
with malloc
as ti is now a power of 2 as well
3. optimised evas internals to make use of event freezes to make
e17'sw menu
popups a LOT snappier
- 4. fixed using last member of list nodes - bad - should use api
+ 4. fixed using last member of list nodes - bad - shoudl use api
as this is
private stuff really
5. added config profile stuff to e17 u can literally maintain
@@ -1805,7 +2074,7 @@
* sorry - mej - you seem to have broken the build on other systems
and
- imlib2-config wasn't being installed - also it was deciding it had
+ imlib2-config wasnt being installed - also it was deciding it had
to
cross-compile and build i686-gnu-linux-imlib2-config etc.
files... had to
@@ -2557,7 +2826,7 @@
2001-08-16 16:10 shamgar
- * Changed --with-freetype to --with-ttf to make it consistent with
+ * Changed --with-freetype to --with-ttf to make it consistant with
the other
modules.
@@ -2568,7 +2837,7 @@
2001-08-13 23:24 raster
* ooooh that would leak if we added the same path all the time...
- which should
+ which shoudl
be ignored... :)
2001-08-13 18:16 gilbertt
@@ -2640,7 +2909,7 @@
2001-08-11 03:33 raster
- * alright - compromise. theres a
+ * alright - comprimise. theres a
imlib_context_set_filename_raw_mode()
call now - if you want to deal with filenames and not have them
interpreted
@@ -2672,7 +2941,7 @@
now we escpae literal colons with double colons. it's documented
too. (this
was easier to do as i also have to do it for ssving files and you
- can't stat
+ cant stat
to see if a file exisit fi you havent saved it yet)
2001-07-28 00:53 raster
@@ -2931,7 +3200,7 @@
* fix for the other binary versions in the pnm_loader. Could
someone please
- check if the ascii ones work right? I didn't test them. and test
+ check if the ascii ones work right? I didnt test them. and test
the binary
formats too while youre at it. Thanks :)
@@ -2943,10 +3212,10 @@
2001-01-01 11:52 tillsan
- * small fix for the pnm loader. It didn't display the last two lines
+ * small fix for the pnm loader. It didnt display the last two lines
of a file.
Ive only corrected the 24bit RGB one. Ill do the others if raster
- doesn't
+ doesnt
have a more elegant fix for this :).
2000-12-28 06:45 term
@@ -2971,7 +3240,7 @@
2000-12-15 00:03 raster
- * oops - fix some ascent & descent problems
+ * oops - fix soem ascent & descent problems
2000-12-12 21:07 raster
@@ -3458,7 +3727,7 @@
2000-09-02 07:27 raster
- * found bug in mmx asm blending.. 1 line hihg blends get skipped..
+ * foudn bug in mmx asm blending.. 1 line hihg blends get skipped..
fix! :)
(ugly fix tho)
@@ -3703,7 +3972,7 @@
2000-06-23 19:34 raster
- * apparently clone doesn't lone EVERYTHING.. now it clones all of it
+ * apparently clone doesnt lone EVERYTHING.. now it clones all of it
except
attached data tags...
@@ -3762,7 +4031,7 @@
2000-06-05 18:19 raster
- * should in theory handle locks better....
+ * shoudl in theory handle locks better....
2000-06-05 03:15 raster
@@ -3830,7 +4099,7 @@
some more
stuff. dox is the start of dox2 the document viewer based on
imlib2. Designed
- so that the style of the docs is separate from the contents. Will
+ so that the style of the docs is seperate from the contents. Will
evolve
rapdily over the next week.
@@ -4021,7 +4290,7 @@
2000-05-06 19:37 raster
- * build dither table for masks always... even in depths > 16
+ * build dither table for masks alwasy... even in depths > 16
2000-05-05 16:28 raster
@@ -4223,7 +4492,7 @@
* slight api changes..... problem was we have a useless paramin the
pixmap gen
- calls - it should have used the context... :)
+ calls - it shoudl have used the context... :)
2000-04-25 03:29 mej
@@ -4299,7 +4568,7 @@
2000-04-13 20:24 raster
- * found evil mmx code overwriting memeory! thanks mej. back to the
+ * foudn evil mmx code overwriting memeory! thanks mej. back to the
C code for
you!
@@ -4309,7 +4578,7 @@
2000-04-13 16:37 raster
- * changelog..... NOOOOOOOOO can't be! :)
+ * changelog..... NOOOOOOOOO cant be! :)
2000-04-13 16:31 raster
@@ -4330,7 +4599,7 @@
* fix corner case for clippign where integer math rounds source
widht to 0 where
- it should be 1.
+ it shoudl be 1.
2000-04-11 23:34 mej
@@ -4371,7 +4640,7 @@
2000-04-08 19:15 raster
- * check for i686 artch and only then compile the mmx asm (i586 isn't
+ * check for i686 artch and only then compile the mmx asm (i586 isnt
guaranteed
to have mmx - NB libs built for mmx will NOt work on non mmx
boxes right now
@@ -4423,7 +4692,7 @@
2000-03-28 22:25 raster
- * speedup scaling down....... but i can't seem to get any speedup
+ * speedup scaling down....... but i cant seem to get any speedup
for up scaling
2000-03-28 18:09 raster
@@ -4585,7 +4854,7 @@
2000-03-03 17:24 raster
- * poatch main.c - but rottest doesn't work.. must fix later
+ * poatch main.c - but rottest doesnt work.. must fix later
2000-03-03 17:15 raster
@@ -4701,7 +4970,7 @@
2000-01-10 05:41 raster
- * i can't beleieve i missed wrappign the pixmap free function....
+ * i cant beleieve i missed wrappign the pixmap free function....
2000-01-07 18:40 raster
@@ -4719,7 +4988,7 @@
2000-01-06 06:32 raster
- * search path for font more sanely
+ * search path for font mroe sanely
2000-01-06 05:58 raster
@@ -4864,7 +5133,7 @@
1999-11-16 00:06 raster
- * oop s- clipping problme with lines.. fixed :)
+ * oop s- clipping problme wiht lines.. fixed :)
1999-11-13 18:55 raster
@@ -4888,7 +5157,7 @@
1999-11-03 16:21 raster
- * add some stuff and new blend.c from ryan :)
+ * add soem stuff and new blend.c from ryan :)
1999-11-02 15:56 raster
@@ -4909,7 +5178,7 @@
1999-11-02 13:32 raster
* fix a little of the rend code - never testyed that bit...
- andf the imlib2_view works nicely with zooming too :)
+ andf the imlib2_view works nicely iwth zooming too :)
1999-11-02 11:13 raster
@@ -4945,7 +5214,7 @@
1999-11-01 20:50 raster
- * hmm that didn't compile.. ooh fun :)
+ * hmm that didnt compile.. ooh fun :)
1999-11-01 18:46 raster
@@ -5052,7 +5321,7 @@
1999-10-31 22:50 raster
- * eeek math error at 255 (becomes 254) not surprising i didn't
+ * eeek math error at 255 (becomes 254) not surprising i didnt
notice.. i
looked at the results rsather than numerically evaluating...
@@ -5162,7 +5431,7 @@
1999-10-21 17:07 raster
- * color modifiers in imlib2 now done.. cleaned up some code...
+ * color modifiers in imlib2 now done.. cleaned up soem code...
1999-09-30 16:46 raster
@@ -5232,7 +5501,7 @@
1999-09-27 23:09 raster
- * get rid of some useless fonts...
+ * get rid of soem useless fonts...
1999-09-27 22:55 raster
@@ -5296,11 +5565,11 @@
1999-09-19 21:22 raster
- * and add some comments
+ * and add soem comments
1999-09-19 21:18 raster
- * and one more fix for big endian boxes for imlib png loader
+ * and one mroe fix for big endian boxes for imlib png loader
1999-09-19 21:00 raster
@@ -5322,7 +5591,7 @@
1999-09-18 16:41 raster
- * rewmove files i didn't mean tot add
+ * rewmove files i didnt mean tot add
1999-09-18 16:40 raster
@@ -5335,7 +5604,7 @@
1999-09-17 01:47 raster
- * more work on updates
+ * more wokr on updates
1999-09-17 01:31 raster
@@ -5343,7 +5612,7 @@
1999-09-15 01:24 raster
- * some more echos...
+ * some mroe echos...
1999-09-15 01:22 raster
@@ -5402,7 +5671,7 @@
to add
a bit to the api, and move the stuff nowin api.c off into imlib
backend
- sinc ethat stuff doesn't belong in api.c
+ sinc ethat stuff doesnt belong in api.c
1999-09-09 02:39 raster
@@ -5418,7 +5687,7 @@
1999-09-01 17:36 raster
- * remember to not free images made form external data if it wasn't
+ * remember to not free images made form external data if it wasnt
copied.. and
free colors from color cubes once the context is invalid.. :)