David Piuva
|
216dedbc59
Created a first window integration test.
|
1 рік тому |
David Piuva
|
181ac2882a
Linking to m and pthread explicitly from DFPSR.DsrHead, to work on Raspberry Pi with the new build system.
|
1 рік тому |
David Piuva
|
cd26d28439
Documented how to install X11 and Alsa development libraries on some Debian based Linux distributions that are missing it.
|
1 рік тому |
David Piuva
|
443442dc6f
Fixed a missing include for WinMMSound.cpp after testing on MS-Windows.
|
1 рік тому |
David Piuva
|
906b9fef5a
Replacing most C library dependencies with equivalent dependencies in C++.
|
1 рік тому |
David Piuva
|
7a7ec0f96c
Updated STB Image and STB Image Write to the latest versions.
|
1 рік тому |
David Piuva
|
c4b0d3fee9
Compiling through a Batch file should not produce a BOM.
|
1 рік тому |
David Piuva
|
1ef0dd8ef9
Allowing macros in the file API to be used without an implicitly used dsr namespace.
|
1 рік тому |
David Piuva
|
4c98977805
Explaining support for 3D graphics.
|
1 рік тому |
David Piuva
|
a6ba9e13f4
replaceWithSmaller and replaceWithLarger takes source by constant reference.
|
1 рік тому |
David Piuva
|
9a2fc46009
Fixed bug where returning non-zero was not detected as a crash when getting the status of a child process on Posix systems.
|
2 роки тому |
David Piuva
|
5790bb58a8
Reduced namespace clutter by making internal methods static in TextBox.cpp.
|
2 роки тому |
David Piuva
|
7a067ede8e
Allowing sound backends to be used without including the whole framework.
|
2 роки тому |
David Piuva
|
4ada2d4d99
Implemented press, focus and hover effects in menus. Renamed hover into hovered for themes.
|
2 роки тому |
David Piuva
|
02264275b2
Moved component state masks to a separate header.
|
2 роки тому |
David Piuva
|
f5c38b365e
Added a note in History.txt about old themes needing filter = 1 assigned explicitly if used.
|
2 роки тому |
David Piuva
|
259b9be1fb
Taking MediaMachine references with write protection when possible.
|
2 роки тому |
David Piuva
|
46273d790a
Cleaned up and documented mediaMachineAPI.
|
2 роки тому |
David Piuva
|
b18e2d92cc
Added style class settings in components and using it to read a filter setting.
|
2 роки тому |
David Piuva
|
540348c7c9
Fixed a bug in Toolbar that placed child components incorrectly.
|
2 роки тому |
David Piuva
|
42f865ea1f
Allowing Array and Field to be cloned implicitly.
|
2 роки тому |
David Piuva
|
8c01831185
Passing inputs to MediaMachine by reference to skip some reference counting on image handles.
|
2 роки тому |
David Piuva
|
26f83d8722
Inconsistent naming of the Sandbox/sandbox exexutable caused the sprite rendering script to fail when compiling with the new build system.
|
2 роки тому |
David Piuva
|
97c4990e36
Using the new pushGetIndex and pushConstructGetIndex List methods.
|
2 роки тому |
David Piuva
|
15c65d25f8
Made convenient List methods for getting indices, so that less code is needed to push something and get the new index.
|
2 роки тому |
David Piuva
|
c7066ae7fa
Added an Algorithm API to the framework, which is useful for writing functional regression tests with less code.
|
2 роки тому |
David Piuva
|
ccaa05f890
Using 64 bit indices and exposing unsafe access for Field.
|
2 роки тому |
David Piuva
|
137047938c
Passing arguments by const reference to string_append and string_combine to avoid redundant memory duplication.
|
2 роки тому |
David Piuva
|
f73f35cc49
Added == and != operators for strings as another way to call string_match from template functions.
|
2 роки тому |
David Piuva
|
70d2ba309c
Using 64-bit indices for Array.
|
2 роки тому |