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
* 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.. :)