summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Woelders <kim@woelders.dk>2020-08-01 06:43:31 +0200
committerKim Woelders <kim@woelders.dk>2020-08-01 07:02:26 +0200
commit7066b54364c77ec83fbecc2b5f42018771ed5ea1 (patch)
tree1e76e1a8332717e0b831b2de4890030e769bbf25
parent9e8978c6be151303b3e28fa7dc5f5963ca42fc70 (diff)
downloadimlib2-1.7.0.tar.gz
1.7.0v1.7.0
-rw-r--r--ChangeLog65
-rw-r--r--configure.ac8
2 files changed, 69 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 1048e1c..aee26f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,70 @@
***
+*** Version 1.7.0 ***
+***
+
+Alexander Volkov (3):
+ GIF loader: Don't close file descriptor twice
+ Introduce imlib_load_image_from_fd()
+ Don't rescan loaders
+
+Kim Woelders (49):
+ XPM loader: Major speedup for cpp > 2
+ imlib2_load: Properly check non-full loads (load data too)
+ imlib2_load: Use getopt()
+ imlib2_load: Add repeated load option
+ Simplify __imlib_FileExtension()
+ Refactor many __imlib_File...() functions to use common __imlib_FileStat()
+ Drop the __imlib_IsRealFile() file check in __imlib_File...() functions
+ image.c: Add some space for readability
+ image.c: Remove some unnecessary clearing of calloc'ed structs
+ image.c: Rework some obscure file name stuff in __imlib_SaveImage()
+ image.c: Don't strdup() real_name when not necessary in __imlib_LoadImage()
+ image.c: Use real_file to get file time
+ image.c: Introduce __imlib_ErrorFromErrno()
+ image.c: Use loader return value, not im->w to determine load success
+ Loader cleanups
+ Saver cleanups
+ image.c/h: Cleanups
+ image.c: Move image tag functions to separate file
+ image.c: Move loader functions to separate file
+ image.c: Enable non-dirty pixmap cache cleaning
+ image.c: Minor refactoring of pixmap cache cleaners
+ image.c: Move data_memory_func assignment to better place
+ imlib2_view: Various tweaks
+ Fix loader cleanup breakage (gif)
+ image.c: Remove redundant pixmap unref
+ image.c: Add infrastructure to simplify progress handling
+ Loaders: Simplify/fix progress handling
+ Savers: Simplify progress handling
+ Introduce __imlib_LoadEmbedded()
+ Introduce __imlib_LoaderSetFormats()
+ Make ImlibLoader struct opaque
+ autogen.sh: Add -n as alternative to NOCONFIGURE
+ Fix enum conversion warnings (gcc10)
+ JPG, PNG loaders: Avoid clobber warnings
+ Add a couple of consts
+ TIFF loader: Minor speedup
+ ID3 loader: Some mostly cosmetic rearrangements
+ GZ, BZ2 loaders: Accept more file names
+ __imlib_FileExtension: Use basename if there are no dots
+ Revert "JPG, PNG loaders: Avoid clobber warnings"
+ JPG, PNG loaders: Avoid clobber warnings - Take N+1
+ Add infrastructure for new loader entry - load2()
+ Move loaders to load2()
+ Reduce number of stat() calls during load
+ configure.ac: Drop initial config.cache removal
+ imlib2_load: Optionally use imlib_load_image_fd()
+ Fix build without X11
+ Remove a couple of unused includes
+ 1.7.0
+
+Tobias Stoeckmann (2):
+ ICO loader: Do not crash on invalid files
+ ICO loader: Handle malloc failures
+
+
+***
*** Version 1.6.1 ***
***
diff --git a/configure.ac b/configure.ac
index 89a0898..12a5321 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([imlib2], [1.6.1], [enlightenment-devel@lists.sourceforge.net])
+AC_INIT([imlib2], [1.7.0], [enlightenment-devel@lists.sourceforge.net])
AC_CONFIG_SRCDIR(configure.ac)
AC_CONFIG_MACRO_DIR([m4])
AC_CANONICAL_BUILD
@@ -19,9 +19,9 @@ define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
LT_INIT
-VERSION_CUR=7
-VERSION_REV=1
-VERSION_AGE=6
+VERSION_CUR=8
+VERSION_REV=0
+VERSION_AGE=7
lt_version=${VERSION_CUR}:${VERSION_REV}:${VERSION_AGE}
AC_SUBST(lt_version)