2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-19 10:39:05 by Nia Alarie | Files touched by this commit (2) | |
Log message:
imlib2: update to 1.7.4
v1.7.4 - 2021-09-16
-------------------
Kim Woelders (14):
imlib2_view: Move property stuff to separate file
imlib2_view: Cleanups
imlib2_view: By default scale large images to fit on screen
imlib2_view: Add some debug
imlib2_view: Fix issue with new default scaling
WEBP loader: Remove forgotten debug printout
WEBP loader: Rename fd variable to be same as everywhere else
LBM loader: Fix potential out-of-bounds memory access
GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix
Revert "GIF, TIFF, WEBP loaders: Fix loading if filename does not \
have usual suffix"
GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual \
suffix - take 2
Add script to generate Changelog
Update Changelog to new format
image.c: Use the LOAD_... macros to check loader return values
|
2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Remove SHA1 hashes for distfiles
|
2021-08-10 13:42:07 by Nia Alarie | Files touched by this commit (3) | |
Log message:
imlib2: update to 1.7.2
***
*** Version 1.7.2 ***
***
Kim Woelders (31):
Remove some unnecessary X_DISPLAY_MISSING stuff
rend.c: Remove some pointless lines
Add XBM loader
Add imlib2_load and /build to .gitignore
Remove obsolete and unused AC_HEADER_STDC
Restore file:key functionality
ICO loader: Fix (disabled) debug stuff
ICO loader: Enable specifying ico image index by key
Remove unused Context functions
context.c: Fix potential segv
LBM loader: Fix handling of missing RLE data
Fix clang-analyzer warnings - bin (trivial)
Fix clang-analyzer warnings - loaders (trivial)
Fix clang-analyzer warnings - loaders (suppress bogus)
Fix clang-analyzer warnings - lib (mostly trivial)
Fix clang-analyzer warnings - lib (less trivial)
autofoo: Move more to pkg-config
TIFF loader: Drop use of libtiff defined types deprecated in libtiff-4.3.0
TGA loader: Fix loading small images without footer
Spec file: Add git tag to rpm file name (if built from git checkout)
Cleanups: while->for loops (loaders list)
Cleanups: while->for loops (context list)
Cleanups: while->for loops (im->tags list)
Cleanups: while->for loops (images list)
Cleanups: while->for loops (pixmaps list)
Drop unused Imlib_Object_List:last
Add feature to build with ASAN (--enable-gcc-asan)
Correct (disabled) debug printouts
Loaders: Remove unnecessary headers
WEBP saver: Use fopen() etc. like all other savers
1.7.2
|
2021-01-24 16:15:46 by Nia Alarie | Files touched by this commit (3) |
Log message:
imlib2: Update to 1.7.1
***
*** Version 1.7.1 ***
***
Daniel Kolesa (1):
Fix big endian build
Kim Woelders (6):
rend.c: Fix __imlib_generic_render() when jump != 0
grab.c: Support 30bpp display in __imlib_GrabXImageToRGBA()
WEBP loader: Add initial signature check
XPM loader: Get transparency right when doing header-only loading
Silence a couple of sign-compare warnings
1.7.1
|
2020-08-17 04:52:52 by David H. Gutteridge | Files touched by this commit (2) |
Log message:
imlib2: fix big-endian builds
|
2020-08-09 17:44:44 by Nia Alarie | Files touched by this commit (2) |
Log message:
imlib2: Update to 1.7.0
***
*** 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
|
2020-06-05 14:49:18 by Jonathan Perkin | Files touched by this commit (189) |
Log message:
*: Apply revbump for graphics/giflib API change.
|
2020-04-25 19:23:44 by Roland Illig | Files touched by this commit (1) |
Log message:
graphics/imlib2: only define SUBST block if necessary
|
2020-02-20 16:14:57 by Nia Alarie | Files touched by this commit (4) |
Log message:
imlib2: Update to 1.6.1
***
*** Version 1.6.1 ***
***
Kim Woelders (11):
gz loader: Use FILE, not fd
gz, bz2 loaders: Fix recent breakage when file name has more than two dots
Quit on 'q' or 'esc' key press in all imlib2_... test utilities
Rename imlib2_test_load to imlib2_load
imlib2_load: Optionally write to stderr instead of stdout
imlib2_view: Add progress debug options
Enable specifying loader/filter paths with environment variables
BMP loader: Remove some bogus conditions
XPM loader: Minor optimization for cpp > 2
LBM loader: Fix header-only loading
1.6.1
Luiz Carlos Ramos (1):
BMP loader: Fix size calculation when saving files
***
*** Version 1.6.0 ***
***
Alexander Volkov (1):
Allow to use custom memory management functions for loaded images
Kim Woelders (64):
Add __imlib_LoadImageWrapper() handling all load() calls
imlib2_conv: Report error on save failure
Autofoo cosmetics
Trivial cleanups in imlib2_... test programs
Add imlib2_test_load program
Cleanups in load() functions
Centralize handling of im->format
Sort loaders in Makefile.am
Remove obsolete dmalloc stuff
Move SWAP.. macro definitions to common.h
Use common PIXEL_ARGB() macro to compose pixels
Add new ICO loader
Spec file simlifications and cleanups
Fix memory leak in imlib_list_fonts()
XPM loader: Refactor exit cleanup handling
XPM loader: Fix potentially uninitialized pixel data
XPM loader: Fixup after "Refactor exit cleanup handling"
Revert "XPM loader: Fix potentially uninitialized pixel data"
XPM loader: Cosmetics (reduce indent level)
XPM loader: Fix several colormap issues
XPM loader: Simplify pixel value handling
XPM loader: Add missing pixels (malformed xpm)
XPM loader: More simplifications
JPG loader: Refactor
JPG loader: Do proper CMYK conversion
Add new WebP loader
Remove pointless im->data checks in loaders
WepP loader: Fix memory leak in error path
JPG loader: Fix memory leaks in error paths
Fix ABI break
ICO loader: Add binary flag to fopen()
JPG loader: Refactor error handling
Rename/add byte swap macros
BMP loader: Major makeover - numerous bug fixes and feature enhancements
Miscellaneous imlib_test_load tweaks
GZIP loader: Check filename before uncompress
imlib2_test_load: Fixup after recent change
Re-indent everything using indent-2.2.12
TGA loader: Refactor
Eliminate WRITE_RGBA()
Simplify autogen.sh
Simplify pixel color handling in api.c
Use pixel instead of r,b,g,a in __imlib_render_str()
Use macro for pixel color access in savers
Eliminate READ_RGBA()
XPM loader: Accept signature not at the very start of the file
Simplify loader lookup functions
imlib2_view: Enable selecting next/prev using keys too
imlib2_view: Fix event processing bug
imlib2_test_load: Fixup recent breakage for real
imlib2_test_load: Check progress conditionally
imlib2_view: Add verbose option, quit on Escape too
TGA loader - Mostly cosmetic refactoring
TGA loader: More mostly cosmetic changes
TGA loader: Support horiontal flip
TGA loader: Add simple 16 bpp handling
TGA loader: Tweak error handling
ICO loader: Fix non-immediate loading
Remove __imlib_AllocateData() w,h args
imlib2_view: Fix next/prev selection if last/first image is bad
ICO loader: Fix memory leak in error path
XPM loader: Correct signature check (avoid accessing unset data)
gz, bz2 loaders: Simplify, eliminate unnecessary strdups, cosmetics
1.6.0.
|