summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Woelders <kim@woelders.dk>2021-12-06 07:19:49 +0100
committerKim Woelders <kim@woelders.dk>2021-12-06 07:26:23 +0100
commitfe8ef27575825af826eb231597e435dcbcfc2d17 (patch)
treefcad76d5f6ed660063bd301f0ba9fb8a1b6c3861
parent1216f116869cc15a4f0bf1e8a30f0994a7d55b7e (diff)
downloadimlib2-1.7.5.tar.gz
1.7.5v1.7.5
-rw-r--r--ChangeLog95
-rw-r--r--configure.ac4
2 files changed, 95 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f6781d..37da9ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,96 @@
-v1.7.4 - 2021-09-16
+v1.7.5 - 2021-12-06
-------------------
-Kim Woelders (14):
+Kim Woelders (83):
+ Build .xz instead of .bz2 release tarball
+ Drop imlib2-config (use pkg-config)
+ Test: Add some minimal regression testing
+ Test: Fix dist
+ imlib2_load: Add option to use imlib_load_image_immediately()
+ JPEG loader: Cosmetics
+ JPEG loader: Parse EXIF data and handle orientation
+ autofoo: Drop support for libungif
+ Imlib.h: Add version macros
+ imlib2_load: Add verbose option
+ Fix build (Imlib2.h is now built)
+ test: Add icon-64.pbm
+ test: Add test_load_2
+ imlib2_view: If verbose show error message on failure
+ imlib2_load: Use clock_gettime() when available
+ debug: Infrastructure
+ debug: Add some debug related to file access and image loading
+ Introduce im->fsize
+ PNG loader: Cosmetics
+ PNG loader: Use mmap() during signature check
+ TIFF loader: Use mmap() during signature check
+ TGA loader: Use im->fsize, cosmetics, debug
+ WEBP loader: Cosmetics
+ WEBP loader: Use mmap() for loading
+ FF loader: Cosmetics
+ FF loader: Use mmap() for loading
+ ARGB loader: Cosmetics
+ ARGB loader: Use mmap() for loading
+ BMP loader: Cosmetics
+ BMP loader: Use mmap() for loading
+ ICO loader: Cosmetics
+ ICO loader: Use mmap() for loading
+ LBM loader: Cleanups
+ LBM loader: Use mmap() for loading
+ PNM loader: Use mmap() for loading
+ XBM loader: Fix potential buffer overrun
+ XBM loader: Cosmetics
+ XBM loader: Use mmap() for loading
+ XBM loader: Ignore comments and other stuff in header
+ XPM loader: Use mmap() for loading
+ test: test_load improvements
+ imlib2_view: Add option to cache images
+ Introduce UPDATE_FLAG()
+ Introduce ARRAY_SIZE()
+ Loader cosmetics
+ Loader loading: Tweaks
+ Loader loading: Move to __imlib_FindBestLoaderForFormat()
+ Loader loading: Move __imlib_GetLoaderList()
+ Loader loading: Minor loader lookup refactoring
+ Loader loading: Avoid always loading all loaders
+ Loader loading: Don't bother looking up load() if we have load2()
+ WEBP loader: Enable loading animated images (first frame by default)
+ configure.ac: Fixup after recent change
+ Drop unnecessary free() NULL argument checks
+ Remove some unneeded headers
+ Rename X11 related files for clarity
+ Move ImlibImagePixmap population to __imlib_AddImagePixmapToCache()
+ test: Add X11 drawable grabbing test
+ Move pixmap stuff to x11_pixmap.c/h
+ Trivial changes in __imlib_Grab...() function prototypes
+ Refactor imlib_create_scaled_image_from_drawable()
+ Revert "Refactor imlib_create_scaled_image_from_drawable()"
+ Refactor imlib_create_scaled_image_from_drawable() - take 2
+ x11_grab.c: Rename source/destination variables for clarity
+ Fix y-upscaling in imlib_create_scaled_image_from_drawable()
+ test_grab: Cleanups, cosmetics
+ test_grab: Add scale-down tests
+ Only set MAINTAINERCLEANFILES in top-level Makefile.am
+ imlib2_view: Enable grabbing/viewing drawables
+ x11_grab.c: Cosmetics
+ x11_grab.c: Introduce function to get shape mask
+ Speedup in imlib_create_scaled_image_from_drawable()
+ Avoid signedness warning
+ Avoid "exceeds maximum object size" warning
+ blend.c: Tweaks, cleanups
+ Simplify build wrt. asm files
+ test_save: Check images with alpha too
+ test: Add some scaling/rotation tests
+ Refactoring around mmx and rotate function calls
+ Refactoring around mmx and scaling function calls
+ Refactor condition for using assembly functions
+ Update doc for imlib_load_image_fd()
+ 1.7.5
+
+NRK (1):
+ WEBP loader: fix key selecting last frame
+
+v1.7.4 - 2021-09-17
+-------------------
+Kim Woelders (15):
imlib2_view: Move property stuff to separate file
imlib2_view: Cleanups
imlib2_view: By default scale large images to fit on screen
@@ -15,6 +105,7 @@ Kim Woelders (14):
Add script to generate Changelog
Update Changelog to new format
image.c: Use the LOAD_... macros to check loader return values
+ 1.7.4
v1.7.3 - 2021-08-08
-------------------
diff --git a/configure.ac b/configure.ac
index 093ab90..d50d092 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([imlib2],[1.7.4],[enlightenment-devel@lists.sourceforge.net])
+AC_INIT([imlib2],[1.7.5],[enlightenment-devel@lists.sourceforge.net])
AC_CONFIG_SRCDIR(configure.ac)
AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_BUILD
@@ -22,7 +22,7 @@ define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
LT_INIT
VERSION_CUR=8
-VERSION_REV=4
+VERSION_REV=5
VERSION_AGE=7
lt_version=${VERSION_CUR}:${VERSION_REV}:${VERSION_AGE}
AC_SUBST(lt_version)