mirror of
https://github.com/aseprite/aseprite.git
synced 2024-12-27 03:16:58 +00:00
15f55c045c
Related to issue 359: Program exits unexpectently after minimizing and maximizing too fast. I should find the cause of _al_wd_dirty_lines = NULL, but I wasn't able to reproduce this bug, so at the moment this is the best I can do to avoid a crash. (I suppose that it's related to a temporary invalid state because thread sync issues when the screen/window changes its size.) |
||
---|---|---|
.. | ||
cmake | ||
include | ||
src | ||
CMakeLists.txt | ||
README.md |
This is a modified version of Allegro library (branch 4.4) specially patched for Aseprite by David Capello.
Changes:
- Mouse driver for Windows was modified to use WM_MOUSEMOVE instead of DirectInput (like in Allegro 5).
- Keyboard driver for Windows was modified to use WM_KEYDOWN/UP messages instead of DirectInput (like in Allegro 5).
- Added resize support for Windows, X11, and Mac OS X ports.
- Removed code and functions that are not used (Allegro GUI, audio, MIDI, joystick, etc.).