Commit Graph

14 Commits

Author SHA1 Message Date
5f0b4355e4 surface: hallazgo 4 — elimina render(6 floats) sin callers
La sobrecarga render(float dx, float dy, float sx, float sy, float w,
float h) no tenía un solo caller en el proyecto. Las otras dos
sobrecargas (con SDL_FRect) cubren todos los casos de uso reales.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 12:16:46 +02:00
40ac657f74 surface: hallazgo 8 — elimina setSurfaceData muerto y documenta shared_ptr
setSurfaceData() no tenía callers. El shared_ptr<SurfaceData> se queda
porque render() puede aliasar el SurfaceData propio con el del renderer
surface (self-blit). Migrar a unique_ptr requeriría tocar Screen y
dissolve_sprite sin simplificación real.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 12:01:51 +02:00
3c3e012386 - afegides opcions persistents al editor
- afegida rejilla
2026-04-02 17:38:03 +02:00
6595b28790 clang-format
clang-tidy (macos)
2026-03-23 07:26:21 +01:00
9b7abc7725 afegit metodo a Surface per a restaurar la subpaleta
fix: les surfaces de loading screen ja no es queden negres per a sempre
2026-03-22 08:10:49 +01:00
366c00fd22 clang-format 2026-03-21 23:19:15 +01:00
d946ab7943 arreglos en make y cmake 2026-03-21 22:17:30 +01:00
2b2eb31c67 treballant en postfx 2026-03-21 13:31:42 +01:00
a7d04d2bbc treballant en ending2 2026-03-19 09:53:42 +01:00
6e3cd05cd2 cppcheck 2025-11-07 17:01:29 +01:00
3179a08dac linter 2025-10-27 18:35:53 +01:00
b1dca32a5b linter 2025-10-27 17:39:23 +01:00
5d8811026d linter 2025-10-27 11:53:12 +01:00
8f49e442de redistribuida la carpeta source 2025-10-26 13:02:45 +01:00