Another week, another Bug

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /homepages/19/d568871475/htdocs/clickandbuilds/Drupal/AliteDrupal/includes/

I have been finding quite a bunch of "small" bugs in Alite recently; makes me wonder how the first version could have worked at all :)

This week, I tested Alite on a new Sony Xperia E (which is a Christmas present for my wife's uncle -- but *hush* don't tell him :)), and while the overall image quality isn't grand, due to the resolution and size of the display, Alite works in general. However, switching from the "Status" to the "Local" screen, I saw this:

The background wasn't cleared when switching to the "Local" screen (or the "Galaxy" screen). Investigating, I quickly found the bug, but it's still interesting: In the "Galaxy" and "Local" screens, and also in the "ShipIntroScreen", I am clearing the background by calling glClear(0), instead of using glClear(0xFF000000) -- so, in theory, I am clearing the screen with a transparent background, instead of a black one. So, it's actually strange that this bug doesn't occur on more devices... I assume that it affects other devices, too, though.

The fixed version 1.3.4 is available from the PlayStore and the all-in-one solution can be downloaded here.