Martín Lucas Golini
eec7eeb284
Fix a possible dead-lock during closing.
...
Update to actions/checkout@v6.
2026-04-21 00:20:39 -03:00
Martín Lucas Golini
e1f64d3d51
Tests should pass with these changes.
2026-03-29 01:04:50 -03:00
Martín Lucas Golini
8b111779a0
Some extra WIP for the HTML support, fixed layout calculation on HTML tables and rich text elements. Fixes in the demo, probably test won't pass yet (i cannot repro the failure!).
2026-03-28 23:14:28 -03:00
Martín Lucas Golini
08e62828b7
Try to catch the segmentation faults in linux unit tests.
2026-03-28 16:06:20 -03:00
Martín Lucas Golini
caebfc4d81
premake projects now enable text shaping by default.
2026-01-08 19:23:22 -03:00
Martín Lucas Golini
e4354787aa
Build fix for macOS and FreeBSD.
...
Update SOIL2.
Use Ubuntu 24.04 on the Linux build (untested).
2025-12-20 10:30:21 -03:00
Martín Lucas Golini
f67a8989c7
Remove checks.
2025-10-25 10:25:04 -03:00
Martín Lucas Golini
521631decf
Fix ARGB images save when using WebP.
...
Upload artifacts.
2025-10-25 02:52:21 -03:00
Martín Lucas Golini
af5daa4717
Add Image::diff.
...
Fixed inavalid memory access due to double free in FontBMP and FontSprite.
Added FontRendering unit-tests.
2025-10-25 00:56:05 -03:00
Martín Lucas Golini
6fc2f443b3
Use our own build of premake5-beta6 with a lower GLIBC requirement.
2025-06-04 22:38:43 -03:00
Martín Lucas Golini
159ddd95fd
Fix premake5 renaming.
2025-06-04 21:06:04 -03:00
Martín Lucas Golini
cec4fa6e72
Add webp image format support (load and save).
...
Fix bug introduced in the last commit for UIDataBind initialization.
Change gmake2 in favor of gmake when using premake5 since it has been depreated in premake5-beta6 (hopefully I did not miss anything).
2025-06-04 21:02:38 -03:00
Martín Lucas Golini
38349805d3
Fix word selection match not being visible with word wrap.
...
Try to improve ecode nightly yml.
2024-10-01 20:30:30 -03:00
Martín Lucas Golini
12e393b96a
Minor improvements to the ecode build scripts.
2024-09-29 01:28:24 -03:00
Martín Lucas Golini
b3cd551ff4
More improvements.
2024-06-13 02:20:23 -03:00
Martín Lucas Golini
ae5d1baab1
Added unit tests for text encoding.
...
Updated the CI scripts.
Clean up libzip files with invalid characters.
2024-05-10 21:21:20 -03:00
Martín Lucas Golini
da44cca16e
eepp: mojoAL is now used by default.
...
ecode: Tentative fix for a segfaul when accesing an LSP Server that isn't running anymore.
2023-04-19 20:37:34 -03:00
Martín Lucas Golini
90c71baf84
Linux CI: Forgot about libsdl.
2022-12-15 19:31:42 -03:00
Martín Lucas Golini
d9c597573f
Update CI Linux build to Ubuntu 22.04 and GCC12.
2022-12-15 19:26:42 -03:00
Martín Lucas Golini
a2730690f1
Github Actions: try again with minor fixes.
2022-11-02 12:25:33 -03:00
Martín Lucas Golini
c23236a53d
Try to start building with C++17 support.
...
Updated premake in Github flows.
Updated Windows version in Github flows (hope it works).
2022-11-02 11:52:17 -03:00
Martín Lucas Golini
b0280b6acd
Updated efsw.
...
Updated github actions build files.
eterm: Windows fixes. Some refactor.
2022-06-25 03:26:16 -03:00
Martín Lucas Golini
12c539fe9d
Update eepp-linux-build-check.yml
2021-11-10 20:11:50 -03:00
Martín Lucas Golini
6aebbaa06e
Minor changes in Linux build test.
2020-01-17 21:11:09 -03:00
Martín Lucas Golini
3e3bcb2190
Renamed linux build check.
2020-01-17 20:57:07 -03:00