From 4b595dde3a8360876ed8447f559d97745948abbe Mon Sep 17 00:00:00 2001 From: Kim Woelders Date: Sat, 17 Dec 2022 18:54:32 +0100 Subject: [PATCH] v1.10.0 --- ChangeLog | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 8 +++--- 2 files changed, 76 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6a2e7f5..2033ec4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,75 @@ +v1.10.0 - 2022-12-17 +-------------------- +Kim Woelders (63): + Introduce imlib_load_image_fde() + imlib2_load: Tweak load mode handling + Introduce Imlib2_Loader.h - all that is needed by loaders + image: Change has alpha flag to separate byte + loading: Don't look for cached image when not caching + loading: New loader infrastructure + loading: Introduce __imlib_ImageFileContextPush/Pop() + loading: Centralize mmap handling + Introduce imlib_load_image_mem() + imlib2_load: Add option to use imlib_load_image_mem() + api: Remove cast previously dropped everywhere else + Hide imlib_get/set_color_usage() if no X11 + api: Move X11 related functions to separate file + api: Move filter functions to separate file + Enable disabling filter functions + api: Move text functions to separate file + Enable disabling text functions + J2K loader: Drop showing deprecated item in debug message + image: Fix memory leak when cloning images + Unify basic X11 functionality in test programs + Includes tweaks + test: Re-generate test images with recent tool/library versions + image: Hide internal ImlibImageFileInfo struct + image: Don't munmap external memory + Introduce imlib_get_error() + api: error_return adjustments + imlib2_load: Add option to enable image caching + image: Fix potential use of uninitialized time stamps + PNG loader: Correct frame delay in zero denominator case + PNG loader: Cosmetics + PNG loader: Improved handling of animated PNGs + multiframe: Support loop count + PNG loader: Fix animated PNG loading some more + autofoo: Fix trouble with test subdirectory in distributed source + autofoo: Rework git tag/release stuff + test: test_load: Quit when loading primary image fails + SVG loader: Don't reference multiframe stuff + ICO loader: Eliminate ico_load() + autofoo: Use AC_USE_SYSTEM_EXTENSIONS + imlib2_view: Fix single frame update rendering + test: test_load_2: Check frame 0/1 loading too + PNG loader: Cosmetics + PS loader: Cosmetics + multiframe: Tweaks around frame number handling + multiframe: Centralize handling of frame update offsets + multiframe: Move frame info to allocated record + multiframe: Allocate frame info only when needed + PNG loader: Quit scan when target fdAT is seen + PNG loader: Quit after loading first frame + PNG loader: Simplify update callback handling + imlib2_view: Fix multiframe rendering detail + multiframe: Remove frame offset from updates + imlib2_view: Fix multiframe after update coordinate change + imlib2_view: Deal with all pending X events at once + imlib2_view: Properly handle caching vs progress callbacks + imlib2_view: Don't load bad images twice if first or last in argument list + image: Cosmetics + image: Introduce __imlib_LoadEmbeddedMem() + Add new ani loader + image: Cosmetics (slightly more consisent naming) + ANI loader: Disable progress in embed loader + ANI loader: Multiframe suport + v1.10.0 + +NRK (3): + Introduce imlib_load_image_frame_mem + imlib_load_image_frame_mem(): set nocache + TGA loader: fix indexing in tgaflip + v1.9.1 - 2022-07-06 -------------------- Kim Woelders (14): diff --git a/configure.ac b/configure.ac index 587283c..791f44d 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([imlib2],[1.9.1],[enlightenment-devel@lists.sourceforge.net]) +AC_INIT([imlib2],[1.10.0],[enlightenment-devel@lists.sourceforge.net]) AC_CONFIG_SRCDIR(configure.ac) AC_CONFIG_MACRO_DIR([m4]) AC_CANONICAL_BUILD @@ -20,9 +20,9 @@ define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl LT_INIT -VERSION_CUR=10 -VERSION_REV=1 -VERSION_AGE=9 +VERSION_CUR=11 +VERSION_REV=0 +VERSION_AGE=10 lt_version=${VERSION_CUR}:${VERSION_REV}:${VERSION_AGE} AC_SUBST(lt_version)