<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 5.2.6 released!</title>
		<link>http://www.allegro.cc/forums/view/618041</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Tue, 10 Mar 2020 01:02:56 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><span class="remote-thumbnail"><span class="json">{"name":"612328","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/7\/6774084d97d6ad687a4dd1cf1b04a366.png","w":640,"h":344,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/7\/6774084d97d6ad687a4dd1cf1b04a366"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/6/7/6774084d97d6ad687a4dd1cf1b04a366-240.jpg" alt="612328" width="240" height="129" /></span></p><p>Barely beating the one year anniversary of 5.2.5 release, I bring you the 5.2.6 release! Yes!</p><p>You can find the source tarballs and MinGW binaries <a href="https://github.com/liballeg/allegro5/releases/tag/5.2.6.0">here</a> (dependencies MinGW binaries are <a href="https://github.com/liballeg/allegro_winpkg/releases/tag/1.11.0">here</a>). Nuget packages are available <a href="https://www.nuget.org/packages/Allegro/5.2.6">here</a>. <s>Ubuntu</s> and OSX packages aren&#39;t ready yet, but will be made soon. Ubuntu packages are available in the PPA.</p><p>Here&#39;s the changelog:</p><h1>Changes from 5.2.5 to 5.2.6 (February 2020)</h1><p>

The main developers this time were: SiegeLord, Peter Hull, Karthik Kumar Viswanathan, Elias Pschernig, Sebastian Krzyszkowiak, Doug Thompson, PmProg, RmBeer.</p><p>Core:</p><ul><li><p> Fix timestamps being clamped to ints on touch inputs with X11.</p><br /></li><li><p> Fix al_utf8_width argument type mismatch on platforms where <span class="source-code"><span class="k1">sizeof</span><span class="k2">(</span><span class="k1">int</span><span class="k2">)</span> <span class="k3">!</span><span class="k3">=</span> <span class="n">4</span></span>.</p><br /></li><li><p> Fix building for GNU/Linux without GNU extensions enabled</p><br /></li><li><p> Some refactoring to simplify adding new drivers.</p></li></ul><p>Graphics:</p><ul><li><p> Fix for OpenGL version selection and reporting on Windows and X (Edgar Reynaldo).</p><br /></li><li><p> Report OpenGL version in display options on Android, iOS and Raspberry Pi.</p><br /></li><li><p> Fix creation of the bitmap depth buffer for non-square bitmaps (Kevin Wellwood).</p><br /></li><li><p> Fix <span class="source-code">ALLEGRO_ALPHA_TEST_VALUE</span> not being interpreted correctly.</p><br /></li><li><p> Fix reported bitshifts for <span class="source-code">ARGB_4444</span> and <span class="source-code">RGBA_4444</span> pixel formats.</p><br /></li><li><p> Fix alpha test with the GLSL version.</p></li></ul><p>Android:</p><ul><li><p> Do not build Android examples outside of Android.</p><br /></li><li><p> Use the cmake toolchain provided by the Android NDK.</p><br /></li><li><p> Use FLAG_KEEP_SCREEN_ON instead of a wakelock for screensaver inhibition.</p><br /></li><li><p> Use DisplayListener to listen to orientation changes.</p><br /></li><li><p> Implement <span class="source-code">ALLEGRO_FRAMELESS</span> on Android. This hides the navigation buttons and the bar on top.</p></li></ul><p>Linux:</p><ul><li><p> Fix <span class="source-code"><a href="http://www.allegro.cc/manual/al_inhibit_screensaver"><span class="a">al_inhibit_screensaver</span></a></span> function.</p></li></ul><p>OSX:</p><ul><li><p> Ensure system calls happen on the main thread.</p><br /></li><li><p> Make things work on Catalina.</p></li></ul><p>Hurd:</p><ul><li><p> Fix pthreads (Andreas Rönnquist).</p></li></ul><p>Windows:</p><ul><li><p> Implement Windows version check using non-deprecated functions.</p><br /></li><li><p> Abstract UNICODE vs ANSI string handling, switch to using UNICODE by default.</p><br /></li><li><p> Enable debug window for <span class="source-code">DEBUGMODE</span> on Windows.</p></li></ul><p>SDL:</p><ul><li><p> Fix requesting GLES profile on GL Allegro.</p><br /></li><li><p> Add audio recorder implementation.</p><br /></li><li><p> Don&#39;t link with dl, it&#39;s unnecessary.</p></li></ul><p>Addons:</p><ul><li><p> Add a whole bunch of <span class="source-code">al_is_<span class="k3">*</span>_initialized</span> functions (Mark Oates).</p></li></ul><p>Acodec addon:</p><ul><li><p> Add MP3 support via the MiniMP3 library.</p></li></ul><p>Audio addon:</p><ul><li><p> Allow calling <span class="source-code">al_destroy_audio_recorder</span> on NULL.</p><br /></li><li><p> Fix some stream garbage audio issues for high playback speeds.</p></li></ul><p>Image addon:</p><ul><li><p> Add support for FreeImage library.</p><br /></li><li><p> Always prefer non-system image loaders.</p></li></ul><p>Python wrapper:</p><ul><li><p> Fix a number of bugs (zachs18 and others).</p></li></ul><p>Misc:</p><ul><li><p> Add an <span class="source-code">.editorconfig</span> file.</p><br /></li><li><p> Convert our internal Python scripts to Python 3.</p></li></ul><p>Examples:</p><ul><li><p> <span class="source-code">ex_draw_bitmap</span> - Add more options.</p></li></ul><pre class="terminal scroll">SHA256SUMS

f495e92f730bf2d2a8835693b1f2318f38ba2de672b13351bdf19610d98ccc7e  allegro-5.2.6.0.7z
5de8189ec051e1865f359654f86ec68e2a12a94edd00ad06d1106caa5ff27763  allegro-5.2.6.0.tar.gz
15dfd8570eac15f1fa6922bab023efdaabdcc2fabc0bfdc367aa4070be1db0a5  allegro-5.2.6.0.zip
5ffee7ef66ab09b2f6f3dea0c16ce891e8937c9475e8f1ef1d5d717121613b63  Allegro.5.2.6.nupkg
2b79315227559d644e3787f6d77eeff72e8660aa3261ba5f70f9245807d05d7d  AllegroDeps.1.11.0.nupkg
c8c21614dc40dcfa4ba4aca9c445a615dd06665e77def37769932f32057a8982  allegro_deps-i686-w64-mingw32-gcc-9.2.0-posix-dwarf-1.11.0.zip
0020541d4bdb0ed2105b487b8c95da54a33f5bca0cd46cde6fdcd534ee4f3a27  allegro_deps-x86_64-w64-mingw32-gcc-9.2.0-posix-seh-1.11.0.zip
5c128a4e28458af82253f4d373c4ca6de4abe8cbd2f1af09d6d63601f557d555  allegro-i686-w64-mingw32-gcc-9.2.0-posix-dwarf-dynamic-5.2.6.0.zip
78afb5a2b2691bb35c5cc4a9bde6e4e7361562588fd5c354c45e5ae76b63bc55  allegro-i686-w64-mingw32-gcc-9.2.0-posix-dwarf-static-5.2.6.0.zip
593f0daff5e9e7afe4a2aaa72731a8857d521c49bc1368197a6814d0a28d5bc6  allegro-x86_64-w64-mingw32-gcc-9.2.0-posix-seh-dynamic-5.2.6.0.zip
721806d5b268a4d7b57e298d83593009403e7eb14097ee668cd9f4700dbb4741  allegro-x86_64-w64-mingw32-gcc-9.2.0-posix-seh-static-5.2.6.0.zip</pre><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Mon, 10 Feb 2020 09:26:48 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Cookies for all the developers involved that made this possible!</p><p>Thank you!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Izual)</author>
		<pubDate>Mon, 10 Feb 2020 13:13:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Holy heck, I never fully appreciated how many platforms Allegro runs on.  I mean, GNU Hurd?  That&#39;s incredible.</p><p>Thanks!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gideon Weems)</author>
		<pubDate>Mon, 10 Feb 2020 15:07:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" /><img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" /><img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=":D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Frank Drebin)</author>
		<pubDate>Mon, 10 Feb 2020 16:48:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thank you all, past and present! <br />Your hard work, time, energy and selfless sharing of your knowhow are truly appreciated.<br />Respect
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (MikiZX)</author>
		<pubDate>Mon, 10 Feb 2020 19:41:36 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Well done peeps.</p><p>I don&#39;t know if I&#39;ll build binaries yet, as MinGW-W64 hasn&#39;t updated their gcc packages yet for download.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Fri, 14 Feb 2020 22:21:22 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Beauuuutiful. What&#39;s the timescale for those hot&#39;n&#39;tasty Ubuntu PPAs?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (dthompson)</author>
		<pubDate>Sat, 15 Feb 2020 20:01:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/618041/1044896#target">dthompson</a> said:</div><div class="quote"><p> Beauuuutiful. What&#39;s the timescale for those hot&#39;n&#39;tasty Ubuntu PPAs? </p></div></div><p>Sorry, I&#39;ve been very ill the past week, I&#39;ll try getting them done by next weekend.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Mon, 24 Feb 2020 12:42:22 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thank you! (and sorry to hear that) <img src="http://www.allegro.cc/forums/smileys/sad.gif" alt=":(" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (dthompson)</author>
		<pubDate>Tue, 25 Feb 2020 20:10:10 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Ubuntu packages are now available.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Sun, 01 Mar 2020 11:54:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Cool, I can get the packages but there seem to be some weird dependency problems on 18.04:</p><pre>
Step 5/16 : RUN apt-get install -y liballegro5.2 liballegro-acodec5.2 liballegro-audio5.2 liballegro-dialog5.2 liballegro-image5.2 liballegro-physfs5.2 liballegro-ttf5.2 liballegro-video5.2 liballegro5-dev liballegro-acodec5-dev liballegro-audio5-dev liballegro-dialog5-dev liballegro-image5-dev liballegro-physfs5-dev liballegro-ttf5-dev liballegro-video5-dev
 ---&gt; Running in 595e07f402a8
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 liballegro-image5-dev : Depends: libpng12-dev but it is not installable
E: Unable to correct problems, you have held broken packages.
</pre><p>

nb. <a href="https://askubuntu.com/questions/991706/e-package-libpng12-dev-has-no-installation-candidate">libpng12-dev is gone</a> as of 16.04, and the package in question&#39;s 5.2.5 build used libpng-dev:</p><pre>
Depends: liballegro-image5.2 (= 2:5.2.5.0-3~bionic), liballegro5-dev (= 2:5.2.5.0-3~bionic), libjpeg-dev, libpng-dev, libwebp-dev
</pre><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (dthompson)</author>
		<pubDate>Sun, 01 Mar 2020 19:00:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks, should be fixed now.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (SiegeLord)</author>
		<pubDate>Mon, 02 Mar 2020 03:36:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Works beautifully. Thanks! <img src="http://www.allegro.cc/forums/smileys/grin.gif" alt=";D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (dthompson)</author>
		<pubDate>Mon, 02 Mar 2020 15:22:02 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Well done.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Neil Roy)</author>
		<pubDate>Fri, 06 Mar 2020 10:50:54 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Awe heck yuh</p><p>I can&#39;t wait to start dropping these new functions in. <img src="http://www.allegro.cc/forums/smileys/cool.gif" alt="8-)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Fri, 06 Mar 2020 23:31:30 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>All hail to you all !
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (GullRaDriel)</author>
		<pubDate>Tue, 10 Mar 2020 01:02:56 +0000</pubDate>
	</item>
</rss>
