Changelog for
liballegro_font5_2-5.2.5.0-1.246.i586.rpm :
* Tue May 28 2019 mvetterAATTsuse.com- Update to 5.2.5: Core:
* Try to identify bitmap format for unknown extensions.
* Add some missing OpenGL 4.3 functions.
* Add ‘al_create_thread_with_stacksize’ to create threads with a custom stack size. (Aldrik Ramaekers)
* Add ‘al_get_system_id’ function, letting you disambiguate platforms at runtime. Graphics:
* Add ‘al_get_monitor_dpi’ to query the DPI of a monitor.
* Add new API for making blender a bitmap-local state (like transformations), which can simplify some code. See ‘al_set_bitmap_blender’ and the related APIs. Also see the ‘ex_blend_target’ example.
* Added ‘al_transpose_transform’. This is useful for rotation transformations.
* Rework internal GLES support for better portability.
* Don’t force POT bitmaps on GLES.
* Fix repeated bitmap locking on OpenGL. Linux:
* Improve linux joystick detections.
* Fix a number of memory leaks/crashes in the audio addon when using pulseaudio/alsa. (Julian Smythe)
* Fix compilation with Mesa 18.2.5 and later.
* Fix OpenGL version reporting after display creation (Edgar Reynaldo).
* Fix requesting specific OpenGL versions via display options (Edgar Reynaldo). SDL:
* Sebastian Krzyszkowiak has spent a lot of effort to making the SDL backend usable as a nearly fully featured Allegro backend. You can use it on platforms native Allegro implementations do not support (such as emscripten, etc.). Addons:
* Better logging when failing to load a resource.
* Fix a memory leak when destroying a mixer with attached streams.
* Fix a memory leak in the audio destroying a mixer with attached streams. Acodec addon:
* Allow modules to loop properly when the user hasn’t specified loop points. (Todd Cope) Audio addon:
* Better support for big endian. (Douglas Mencken) TTF addon:
* Added support of HarfBuzz in FreeType (Arves100). Documentation:
* Source links now point to the correct commit on GitHub.
* General improvements and clarifications. Examples:
* Add ‘ex_blend_target’.- Remove allegro-5-ifdef.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987- Remove allegro-5-mesa.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987
* Fri Mar 15 2019 lnusselAATTsuse.de- remove dependency to dumb, that causes a build cycle
* Tue Jan 29 2019 Ferdinand Thiessen
- Removed baselib.conf
* Wed Jan 23 2019 Jan Engelhardt - Fix SRPM group. Generalize description.
* Mon Jan 21 2019 mvetterAATTsuse.com- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5
* Mon Jan 21 2019 mvetterAATTsuse.com- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error
* Mon Jan 21 2019 mvetterAATTsuse.com- Update to 5.2.4: Core:
* Fix errors when reading/writing 0 byte buffers (Bruce Pascoe).
* Re-initialize TLS when Allegro is installed (Issue #865).
* Add al_transform_coordinates_4d.
* Don\'t initialize the trace mutex multiple times (Issue #874).
* Fix 3D (non-projection) transforms with al_hold_bitmap_drawing. Linux port:
* Make compositor bypass configurable in X11, and bypass only when fullscreen by default. Audio addon:
* Fix ALSA lag.
* Add an option to use the desktop window when initializing DirectSound (Issue #877). Font addon:
* Add support for bmfont format. Native dialog addon:
* Resize the display on Windows when hiding/showing the menu (Issue #860).
* Detect when al_popup_menu fails to actually work under GTK (Issue #808).
* Don\'t clear the top-level menu when destroying the popup menu. Build system:
* Don\'t link in libm on MSVC for DUMB (Issue #847).
* Don\'t use the LOCATION property (Issue #847).
* Don\'t use SYSTEM for DirectX includes.
* Add hints for mingw-w64 path locations for DirectX includes/libs. Python binding:
* Fix the Python code-generation scripts to run under Python 2. Lua binding:
* Add script to generate LuaJIT C API for Allegro 5 (BQ). Documentation:
* Many improvements (Andreas Rönnquist, others) Examples:
* Add a texture to the skybox in ex_camera.
* Tue Feb 20 2018 rpmAATTfthiessen.de- Update to 5.2.3:- Core:
* Add ‘al_path_ustr’
* Handle NULL sections more gracefully with the config API.
* Add missing ‘glStencilMaskSeparate prototype’.
* Don’t add blank lines before config sections when writing them out.
* Enable blocked locking of S3TC formats unconditionally.- Raspberry Pi port:
* Set default file interface when attempting to read /boot/config.txt.- Linux port:
* Make three finger salute and LED toggle configurable.
* Fix KEY_CHAR events under X11 with compose key enabled.
* Fix clearing the ‘ALLEGRO_MAXIMIZED’ flag under X11.
* Read Allegro system config from ~/.allegro5rc on Unix.- Audio addon:
* Allow setting the buffer size for ALSA.- Acodec addon:
* Add DUMB 2.0 support.- Color addon:
* Add XYZ, xyY, Lab and LCH color spaces.
* Remove \"purwablue\" named color, add \"rebeccablue\".- Image addon:
* Set compression level to ‘Z_DEFAULT_COMPRESSION’ in png saver by default.
* Make PNG, JPEG compression level configurable.
* Make PNG gamma value configurable.
* Add WebP support with libwebp.- Python binding:
* Fix some corrupted regexps in the generation script (verderten).
* Sat Sep 23 2017 rpmAATTfthiessen.de- Restructured the spec file
* Thu Sep 21 2017 rpmAATTfthiessen.de- Fixed changelog style to match openSUSE guidelines:
* Style of bullet points.
* Dropped information about non linux related changes.