Martín Lucas Golini
6e38945211
Add native file dragging on X11 and Windows
...
- Introduce DragAndDrop with capability queries, copy-only file offers,
image previews, cancellation, and completion callbacks.
- Implement XDND and OLE sources with safe input recovery and window teardown.
- Keep SDL2 and SDL3 presentation and input handling in their own backends.
- Load X11 dynamically without adding a link dependency.
- Reuse Image, URI, and timing APIs; fix Image::fillWithColor().
- Add a manual playground, integration tests, and consumer documentation.
- Migrate SDK builds and packaging to SDL3 and fix bundled runtime lookup.
2026-10-14 17:24:56 -03:00
Martín Lucas Golini
2c8b9c2dc0
Build a eepp-dev-linux-x86_64 package (this will contain all build objects and binaries, allowing to just downloading this and make changes directly without having to recompile the whole thing).
2026-10-01 23:33:01 -03:00
Martín Lucas Golini
02a9c3708b
Pump internal remote SDL2 version.
2026-05-07 20:11:07 -03:00
Martín Lucas Golini
c69740d886
Added a copy_ecode_assets.sh script to simplify ecode build scripts across platforms.
...
Modified find_most_recent_sdl2.sh script to search for an specific CPU architecture version of the SDL2 library.
2025-12-12 01:25:24 -03:00
Martín Lucas Golini
d7973b33e5
Pump SDL2.
2025-07-27 23:17:01 -03:00
Martín Lucas Golini
584dfdfc59
Try fix nightly.
2025-03-28 16:48:32 -03:00
Martín Lucas Golini
bce702bf9f
Update to the latest SDL2 version (2.32.2).
...
Fix user manually set fallback-font (default fallback font will be always loaded).
2025-03-28 15:38:43 -03:00
Martín Lucas Golini
772934c2f4
Pump SDL2 version.
2024-11-17 20:28:27 -03:00
Martín Lucas Golini
d4187fcdab
Try to use compiled SDL2 in linux arm64 nightly.
2024-10-03 00:06:59 -03:00
Martín Lucas Golini
8669ced73b
Small fix in text shadow for tooltip in light theme.
...
Try again downgrading Ubuntu version for arm64 nightly build (probably won't work, but locally works! 😞 )
2024-10-02 19:57:54 -03:00
Martín Lucas Golini
cb3b89d030
Revert ubuntu versions downgrades (18.04 does not exists).
2024-10-02 16:02:22 -03:00
Martín Lucas Golini
4f97589e23
Try to use older Linuxes.
2024-10-02 15:42:26 -03:00
Martín Lucas Golini
f6ab36f9ad
Linux nightly improvements: use older glibc by building with Ubuntu 20.04, glibc 2.31. Use latest SDL2 with explicit Wayland support.
2024-10-02 13:14:14 -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