Results 68 issues of SiegeLord

Get them to work consistently for all platforms. Specific modules to look into are tango.core.Variant and tango.text.convert.Layout

varargs don't seem to work on 64 bits with LDC. Haven't tried any other platforms yet. I don't know how well it handles constness atm.

I don't know if the current solution is good (as of a8f05a48c74b9809d508d187bb631ad57b511f20). I don't like it.

This is WIP, many things are broken but I'd like to know if this is a good enough idea/worth it to pursue it futher. The idea is simple: use linear...

https://github.com/liballeg/allegro5/commit/846c6f5021a6726ed8bd01f423b23e4309cc7037 fixed the big issue, but there's flickering and perhaps still an imperfect tracking of which display the window should be on. The issue might be specific to the display...

Regression from 5.2.9.1 ``` Thread 18 Crashed: 0 neoSphere 0x104f83c44 res2_inverse + 380 1 neoSphere 0x104f84d68 mapping0_inverse + 632 2 neoSphere 0x1056a81e0 _fetch_and_process_packet + 152 3 neoSphere 0x1056a88d0 ov_read_filter +...

It's a pain to install, and has been so for some time. XAudio2 appears to be a replacement? https://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-introduction

Enhancement

See https://www.allegro.cc/forums/thread/616981. For Win32, it appears to be as simple as adding a `\t` in the label. For GTK it's a bit more complex: https://github.com/wxWidgets/wxWidgets/blob/master/src/gtk/menu.cpp#L657

Dialog addon
Enhancement

E.g. it affects bitmap and font loading.

Documentation