Commit Graph
111 Commits
Author SHA1 Message Date
Martín Lucas Golini 4005d2ccc5 Fix MSBuild path. 2026-06-12 00:11:44 -03:00
Martín Lucas Golini d7807a1aa9 Ups fix Linux nightly env vars. 2026-05-23 17:49:54 -03:00
Martín Lucas Golini a90a003384 Update the Linux nightly. 2026-05-23 17:17:33 -03:00
Martín Lucas Golini da30372aae Remove concepts dependency, switch temporally Linux nightly to clang. 2026-05-03 19:40:56 -03:00
Martín Lucas Golini eafdb240ea Try an alternative. 2026-05-01 02:55:58 -03:00
Martín Lucas Golini 1cd57f3b65 Try fix issue with ubuntu ppa repo. 2026-05-01 02:17:13 -03:00
Martín Lucas Golini 926bf3102f Fixes for Haiku build. 2026-04-26 14:29:27 -03:00
Martín Lucas Golini 3715933d7a Fix folder not closing when a terminal has focus (SpartanJ/ecode#890).
Fix release notes in nightly.
2026-04-25 11:41:30 -03:00
Martín Lucas Golini 8fef89138b Change the Update Tag step in CI. 2026-04-21 17:07:23 -03:00
Martín Lucas Golini 9ccd79b2a7 Upgrade softprops/action-gh-release 2026-04-21 12:56:32 -03:00
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 d36c825074 Forgot installing premake5 in Haiku CI build. 2026-02-08 17:22:11 -03:00
Martín Lucas Golini 0c520fa9a7 Fix libsdl2_devel package name in Haiku CI build. 2026-02-08 17:06:25 -03:00
Martín Lucas Golini 7851181230 Add Haiku ecode nightly (not tested!). 2026-02-08 16:56:26 -03:00
Martín Lucas Golini 95c1392de6 Try fix FreeBSD nightlies (although it does seem an issue in the FreeBSD image). 2026-02-08 15:05:16 -03:00
Martín Lucas Golini 9d4fce4524 Implemented soft-wrap support in TextLayout.
Also fixed an old LineWrap::computeLineBreaks bug that wrapped too soon some texts, I had to update the tests (they where looking strange but I thought it was some unfortunate wrapping).
2026-01-25 00:26:54 -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 d9d0a3539b A couple of minor changes. 2025-12-31 15:18:26 -03:00
Martín Lucas Golini 0af6de8bf2 Fix project paths in Android and iOS. 2025-12-31 14:48:00 -03:00
Martín Lucas Golini 2ce608ff09 Add Android and iOS CI (not tested). 2025-12-31 14:45:27 -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 1116575774 Adds ecode nightly build MSVC arm64 target. 2025-12-14 19:40:00 -03:00
Martín Lucas Golini 7632e63f46 Should fix patch_commit_number.ps1 call (shallow clone cannot find a proper commit number for the nightly release). 2025-12-14 12:22:22 -03:00
blueberryscone238 bd86dd50d5 Update ecode-nightly.yml (#155)
* Update ecode-nightly.yml

* Create patch_commit_number.ps1

* Update ecode-nightly.yml

* Create copy_ecode_assets.ps1

* Update ecode-nightly.yml

For consistency, all use backward slashes now.

* Update ecode-nightly.yml

* Update ecode-nightly.yml

* Create build.app.ps1

* Update build.app.ps1

* Update ecode-nightly.yml

* Update build.app.ps1

* Update build_sdl2.sh

* Update ecode-nightly.yml

* Update patch_commit_number.ps1

* Update build.app.ps1

* Update patch_commit_number.ps1

* Update copy_ecode_assets.ps1

* Update copy_ecode_assets.ps1

* Update build.app.ps1

* Update ecode-nightly.yml

* Update ecode-nightly.yml
2025-12-13 13:50:27 -03:00
Martín Lucas Golini 984262ec83 Try using f3d-app/install-mesa-windows-action. 2025-10-25 16:55:19 -03:00
Martín Lucas Golini e0b7249386 Do not install mesa. 2025-10-25 16:14:47 -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 4f42b4ad14 Minor fixes. 2025-10-25 01:20: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 97d6665d3b Implement macOS code-signing (not tested, let's see if CI works, very unlikely). 2025-10-08 21:39:44 -03:00
Martín Lucas Golini 92bb0c9d75 Pump SDL2 version for macOS, fixes initialization slowdown reported in libsdl-org/SDL#13427. 2025-10-05 15:12:17 -03:00
Martín Lucas Golini d7973b33e5 Pump SDL2. 2025-07-27 23:17:01 -03:00
Martín Lucas Golini ecc0e7451f Downgrade softprops/action-gh-release to a working version until they fix v2 latest build. 2025-06-10 01:56:34 -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 af781572d5 Nit, tried to upload an unexisting file in the FreeBSD nightly. 2025-04-26 19:27:30 -03:00
Martín Lucas Golini 52d118e3a1 Add INSTALL_REF env. 2025-04-26 19:04:29 -03:00
Martín Lucas Golini 0429c1dad2 Try forcing CC and CXX. 2025-04-26 18:38:58 -03:00
Martín Lucas Golini ad2083eedd Mhh try again. 2025-04-26 18:24:57 -03:00
Martín Lucas Golini d2ad68c4c2 Check if FreeBSD nightly at least runs. 2025-04-26 18:05:47 -03:00
Martín Lucas Golini 2c19b74d2a Fix AppImage generation from within the docker container. 2025-04-26 16:05:20 -03:00
Martín Lucas Golini 49ec460234 Just trying luck. 2025-04-26 15:19:18 -03:00
Martín Lucas Golini de173489c7 And again... 2025-04-26 15:09:16 -03:00
Martín Lucas Golini 7a6d5d174c Another try. 2025-04-26 15:03:04 -03:00
Martín Lucas Golini 1c055f356c Try something else. 2025-04-26 14:40:54 -03:00