Update ChangeLog.

SVN revision: 62487
This commit is contained in:
Kim Woelders 2011-08-15 19:34:10 +00:00
parent d41d57003a
commit 12a35d6bae
1 changed files with 312 additions and 43 deletions

355
ChangeLog
View File

@ -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 2010-05-05 18:23 kwo
* configure.ac: 1.4.4. * configure.ac: 1.4.4.
@ -1058,7 +1327,7 @@
2005-10-13 00:09 vapier 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 for amd64
2005-10-12 03:17 raster 2005-10-12 03:17 raster
@ -1086,7 +1355,7 @@
2005-10-04 22:53 vapier 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 compiled by itself
2005-10-03 02:29 raster 2005-10-03 02:29 raster
@ -1118,7 +1387,7 @@
2005-09-20 17:22 sebastid 2005-09-20 17:22 sebastid
* Add parenthesis to clean up. * Add paranthesis to clean up.
2005-09-20 16:56 sebastid 2005-09-20 16:56 sebastid
@ -1173,7 +1442,7 @@
2005-09-03 20:58 vapier 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) RTLD_LOCAL)
2005-09-03 03:55 sebastid 2005-09-03 03:55 sebastid
@ -1321,13 +1590,13 @@
2005-07-22 10:28 raster 2005-07-22 10:28 raster
* 1. id3 album cover loader patches * 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 with malloc
as ti is now a power of 2 as well as ti is now a power of 2 as well
3. optimised evas internals to make use of event freezes to make 3. optimised evas internals to make use of event freezes to make
e17'sw menu e17'sw menu
popups a LOT snappier 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 as this is
private stuff really private stuff really
5. added config profile stuff to e17 u can literally maintain 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 * sorry - mej - you seem to have broken the build on other systems
and 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 to
cross-compile and build i686-gnu-linux-imlib2-config etc. cross-compile and build i686-gnu-linux-imlib2-config etc.
files... had to files... had to
@ -2557,7 +2826,7 @@
2001-08-16 16:10 shamgar 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 the other
modules. modules.
@ -2568,7 +2837,7 @@
2001-08-13 23:24 raster 2001-08-13 23:24 raster
* ooooh that would leak if we added the same path all the time... * ooooh that would leak if we added the same path all the time...
which should which shoudl
be ignored... :) be ignored... :)
2001-08-13 18:16 gilbertt 2001-08-13 18:16 gilbertt
@ -2640,7 +2909,7 @@
2001-08-11 03:33 raster 2001-08-11 03:33 raster
* alright - compromise. theres a * alright - comprimise. theres a
imlib_context_set_filename_raw_mode() imlib_context_set_filename_raw_mode()
call now - if you want to deal with filenames and not have them call now - if you want to deal with filenames and not have them
interpreted interpreted
@ -2672,7 +2941,7 @@
now we escpae literal colons with double colons. it's documented now we escpae literal colons with double colons. it's documented
too. (this too. (this
was easier to do as i also have to do it for ssving files and you 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) to see if a file exisit fi you havent saved it yet)
2001-07-28 00:53 raster 2001-07-28 00:53 raster
@ -2931,7 +3200,7 @@
* fix for the other binary versions in the pnm_loader. Could * fix for the other binary versions in the pnm_loader. Could
someone please 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 the binary
formats too while youre at it. Thanks :) formats too while youre at it. Thanks :)
@ -2943,10 +3212,10 @@
2001-01-01 11:52 tillsan 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. of a file.
Ive only corrected the 24bit RGB one. Ill do the others if raster Ive only corrected the 24bit RGB one. Ill do the others if raster
doesn't doesnt
have a more elegant fix for this :). have a more elegant fix for this :).
2000-12-28 06:45 term 2000-12-28 06:45 term
@ -2971,7 +3240,7 @@
2000-12-15 00:03 raster 2000-12-15 00:03 raster
* oops - fix some ascent & descent problems * oops - fix soem ascent & descent problems
2000-12-12 21:07 raster 2000-12-12 21:07 raster
@ -3458,7 +3727,7 @@
2000-09-02 07:27 raster 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! :) fix! :)
(ugly fix tho) (ugly fix tho)
@ -3703,7 +3972,7 @@
2000-06-23 19:34 raster 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 except
attached data tags... attached data tags...
@ -3762,7 +4031,7 @@
2000-06-05 18:19 raster 2000-06-05 18:19 raster
* should in theory handle locks better.... * shoudl in theory handle locks better....
2000-06-05 03:15 raster 2000-06-05 03:15 raster
@ -3830,7 +4099,7 @@
some more some more
stuff. dox is the start of dox2 the document viewer based on stuff. dox is the start of dox2 the document viewer based on
imlib2. Designed 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 evolve
rapdily over the next week. rapdily over the next week.
@ -4021,7 +4290,7 @@
2000-05-06 19:37 raster 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 2000-05-05 16:28 raster
@ -4223,7 +4492,7 @@
* slight api changes..... problem was we have a useless paramin the * slight api changes..... problem was we have a useless paramin the
pixmap gen pixmap gen
calls - it should have used the context... :) calls - it shoudl have used the context... :)
2000-04-25 03:29 mej 2000-04-25 03:29 mej
@ -4299,7 +4568,7 @@
2000-04-13 20:24 raster 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 C code for
you! you!
@ -4309,7 +4578,7 @@
2000-04-13 16:37 raster 2000-04-13 16:37 raster
* changelog..... NOOOOOOOOO can't be! :) * changelog..... NOOOOOOOOO cant be! :)
2000-04-13 16:31 raster 2000-04-13 16:31 raster
@ -4330,7 +4599,7 @@
* fix corner case for clippign where integer math rounds source * fix corner case for clippign where integer math rounds source
widht to 0 where widht to 0 where
it should be 1. it shoudl be 1.
2000-04-11 23:34 mej 2000-04-11 23:34 mej
@ -4371,7 +4640,7 @@
2000-04-08 19:15 raster 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 guaranteed
to have mmx - NB libs built for mmx will NOt work on non mmx to have mmx - NB libs built for mmx will NOt work on non mmx
boxes right now boxes right now
@ -4423,7 +4692,7 @@
2000-03-28 22:25 raster 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 for up scaling
2000-03-28 18:09 raster 2000-03-28 18:09 raster
@ -4585,7 +4854,7 @@
2000-03-03 17:24 raster 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 2000-03-03 17:15 raster
@ -4701,7 +4970,7 @@
2000-01-10 05:41 raster 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 2000-01-07 18:40 raster
@ -4719,7 +4988,7 @@
2000-01-06 06:32 raster 2000-01-06 06:32 raster
* search path for font more sanely * search path for font mroe sanely
2000-01-06 05:58 raster 2000-01-06 05:58 raster
@ -4864,7 +5133,7 @@
1999-11-16 00:06 raster 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 1999-11-13 18:55 raster
@ -4888,7 +5157,7 @@
1999-11-03 16:21 raster 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 1999-11-02 15:56 raster
@ -4909,7 +5178,7 @@
1999-11-02 13:32 raster 1999-11-02 13:32 raster
* fix a little of the rend code - never testyed that bit... * 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 1999-11-02 11:13 raster
@ -4945,7 +5214,7 @@
1999-11-01 20:50 raster 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 1999-11-01 18:46 raster
@ -5052,7 +5321,7 @@
1999-10-31 22:50 raster 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 notice.. i
looked at the results rsather than numerically evaluating... looked at the results rsather than numerically evaluating...
@ -5162,7 +5431,7 @@
1999-10-21 17:07 raster 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 1999-09-30 16:46 raster
@ -5232,7 +5501,7 @@
1999-09-27 23:09 raster 1999-09-27 23:09 raster
* get rid of some useless fonts... * get rid of soem useless fonts...
1999-09-27 22:55 raster 1999-09-27 22:55 raster
@ -5296,11 +5565,11 @@
1999-09-19 21:22 raster 1999-09-19 21:22 raster
* and add some comments * and add soem comments
1999-09-19 21:18 raster 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 1999-09-19 21:00 raster
@ -5322,7 +5591,7 @@
1999-09-18 16:41 raster 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 1999-09-18 16:40 raster
@ -5335,7 +5604,7 @@
1999-09-17 01:47 raster 1999-09-17 01:47 raster
* more work on updates * more wokr on updates
1999-09-17 01:31 raster 1999-09-17 01:31 raster
@ -5343,7 +5612,7 @@
1999-09-15 01:24 raster 1999-09-15 01:24 raster
* some more echos... * some mroe echos...
1999-09-15 01:22 raster 1999-09-15 01:22 raster
@ -5402,7 +5671,7 @@
to add to add
a bit to the api, and move the stuff nowin api.c off into imlib a bit to the api, and move the stuff nowin api.c off into imlib
backend backend
sinc ethat stuff doesn't belong in api.c sinc ethat stuff doesnt belong in api.c
1999-09-09 02:39 raster 1999-09-09 02:39 raster
@ -5418,7 +5687,7 @@
1999-09-01 17:36 raster 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 copied.. and
free colors from color cubes once the context is invalid.. :) free colors from color cubes once the context is invalid.. :)