176 Commits

Author SHA1 Message Date
6fb31a3ae5 - [FIX] Fallaba al carregar fonts amb format de final de linea de Windows 2026-03-22 17:39:21 +01:00
89496fb8fb - [FIX] El nom dels arxius a pujar a gitea estaba mal 2026-03-21 11:53:41 +01:00
4774a1a806 - [FIX] Scripts de publicació 1.4.8 2026-03-21 11:46:47 +01:00
74cb8cb0f8 VERSIÓ 1.4.8:
- [NEW] draw.surfrot
2026-03-21 10:15:23 +01:00
d573c159fa - [FIX] Arreglat el make de macos
- [NEW] Publicació automàtica de releases
2026-03-20 11:46:11 +01:00
446f588cfe - [WIP] Treballant en que publique a gitea amb la API 2026-03-20 09:17:21 +01:00
8c9c1f2b47 - [WIP] Afegides DLLs de windows per a quan empaquete v1.4.T 2026-03-20 08:37:01 +01:00
6cccd44743 - [FIX] Eliminat un warning en macOS en jfile
- [WIP] Sistema de release automatic
2026-03-20 08:35:28 +01:00
4a3450e116 VERSIÓ 1.4.7
- [NEW] map.cell() per a establir o llegir el tamany dels tiles del mapa
v1.4.7
2026-03-19 11:29:08 +01:00
779ef7acb6 VERSIÓ 1.4.6
-[NEW] font.load()
-[NEW] font.current()
-[NEW] font.spacing()
-[NEW] font.DEFAULT
-[NEW] surf.SCREEN
2026-03-18 20:36:14 +01:00
bf34c92e09 VERSIÓ 1.4.5
- [NEW] Afegida funció "sub" al modul estandar "utf8"
2026-03-18 10:33:02 +01:00
9c895a518e VERSIÓ 1.4.4
- [NEW] Nou sistema de fonts funcionant ja internament
2026-03-18 08:58:42 +01:00
e89d596ea4 (Canvi d'ordenador)
- [WIP] Treballant en les fonts
2026-03-17 18:25:17 +01:00
560d67ca3d VERSIÓ 1.4.3
- [NEW] key.text()
- [NEW] key.utf8char()
- [NEW] pal.trans() ara torna el color transparent
- [NEW] pal.subpal(index) i pal.subpal(index,color) ara tornen el color al que estaba abans asignat el index
2026-03-17 13:47:25 +01:00
6f5d90ee49 - [FIX] typo en un #ifdef 2026-03-16 16:27:04 +01:00
d92a903c61 VERSIÓ 1.4.2
- [NEW] excutar "mini --version" torna la versió
- [NEW] executar "mini dura/a/un/data.jf2" usará eixe arxiu jf2
- [NEW] sys.version()
2026-03-16 14:25:47 +01:00
afa022d838 - [FIX] Arerglat mkdir() en Windows
- [FIX] Arreglat glActiveTexture en Windows
2026-03-15 13:10:00 +01:00
536987f89b VERSIÓ 1.4.1
- [NEW] Ara require soporta rutes relatives (he tingut que fer un parxe al codi de Lua)
v1.4.1
2026-03-12 16:23:48 +01:00
4084cb64f2 VERSIÓ 1.4
- [NEW] jfile_listdir()
- [NEW] ara els moduls es deuen carregar amb 'require "directori.modul" '
- [NEW] Ara es poden carregar directoris sencers amb 'require "directori.*" '
2026-03-12 14:58:39 +01:00
33bbf940ea - [FIX] JA_StopChannel() petava al parar tots els sons. 2026-03-04 10:19:16 +01:00
f12e46db1b - [NEW] sys.debug() returns true if we are on a debug version of mini. false otherwise. 2026-03-04 10:12:53 +01:00
681cbc2207 - [FIX] Updatat el makefile per a incloure opengl (per lo dels shaders, un dia he de tirar-los a la basura) 2026-03-03 13:40:59 +01:00
5db06a0645 - [FIX] sys.subpal() now clamps values for safety 2026-02-25 11:53:15 +01:00
a17a1bb517 - [CHG] surf.target() i surf.source() sense paràmetres ara el que fan es tornar les surfaces actuals de target i de source 2026-02-24 22:18:54 +01:00
fc962b4e18 - [NEW] draw.mode(), amb modes NORMAL, PATTERN, AND, OR, XOR i NOT
- [NEW] Ara per a pintar en pattern hi ha que dir-ho en draw.mode(), no es automatic al ficar un pattern.
- [NEW] Nous modes de pintat booleans. AND, OR i XOR fan l'operació pixel_actual = pixel_actual OP color_especificat. NOT no usa el color especificat, nomes fa un NOT del pixel actual.
2026-02-24 18:53:53 +01:00
9581ce67fd - [NEW] sys.chrono() 2026-02-18 10:53:31 +01:00
7c3b58c5f0 - [WIP] Font Editor 2025-12-10 14:03:11 +01:00
6e15fe7231 - [NEW] mouse.inside(x,y,w,h)
- [WIP] fonted tool
2025-12-09 14:05:12 +01:00
eac20bbbe0 VERSIÓ 1.3.15
- [NEW] mouse.dblclick()
- [FIX] de vegades no pillava be la rodeta del ratolí
- [NEW] sys.dir() torna el contingut del directori primer les carpetes, i tot ordenat alfabèticament
- [WIP] Treballant en ferramentes
2025-12-04 17:46:22 +01:00
7fac42c9fe - [NEW] sys.dir() ara torna un array de entrades amb nom i si es directori 2025-12-04 14:47:25 +01:00
4858d94378 VERSIÓ 1.3.14
- [NEW] draw.pattern() sense paràmetres restableix el patró de relleno
- [FIX] Llevat el std::vector que estava donant pel cul. No, si ja sabia jo...
- [NEW] Gestió del cas en que es supere el nombre màxim de textures (en compte d'explotar, tira un error bonico)
2025-12-04 11:35:34 +01:00
3e524fd32d VERSIÓ 1.3.13
- [NEW]  Executant la versió de debug amb el paràmeter "--new" crea un projecte nou en eixe directori.
- [NEW] Nou sistema de log
- [FIX] Amb el tema de usar std::vector no s'estava inicialitzant la surface de pantalla correctament.
- [FIX] Proteccions per a que no pete quan s'intenta usar funcions que els fa falta una surface de oritge, pero no hi ha ninguna seleccionada.
- [NEW] file_createFolder() (ATENCIÓ: No funcionarà en Windows encara)
2025-12-03 14:05:52 +01:00
ace4a0f9f0 - [NEW] Ara les textures usen un std::vector i ja no hi ha limit. Espere no arrepentir-me
- [WIP] Treballant en les custom fonts
2025-11-27 22:18:46 +01:00
839c1e82eb VERSIÓ 1.3.12
- [FIX] La paleta per defecte era tota transparent
- [NEW] draw.rrect() i draw.rrectf()
2025-11-27 17:18:07 +01:00
33d7cc3b6d VERSIÓ 1.3.11
- [NEW] surf.loadex()
2025-11-27 11:22:52 +01:00
a7cbdea4c5 - [FIX] uncompress() cleanup 2025-11-24 14:30:11 +01:00
3383b415cd - [FIX] Arreglat el guardat de GIFs 2025-11-14 17:31:09 +01:00
02dc0a4953 - Treballant en que els GIFs no donen pel cul 2025-11-13 17:45:30 +01:00
091c2617a4 VERSIÓ 1.3.10
- [NEW] sys.delta()
2025-11-10 09:06:13 +01:00
c7559f0d29 VERSIÓ 1.3.9
- [FIX] el mapa sempre pintava TOTS els tiles, es veren o no. Ara te en compte el oritge i la regió de clipping.
2025-11-05 13:08:56 +01:00
327453b02c VERSIÓ 1.3.8
- [FIX] Al pintar el mapa usava uint8_t i per tant els mapes de mes de 255 tiles en alguna dimensió no funcionaven be
2025-11-05 09:55:38 +01:00
62ac5ae92d VERSIÓ 1.3.7
- [NEW] music.enable() i sound.enable()
2025-10-30 16:27:40 +01:00
4172c6af3d - Ajustat el nombre de versió
- Retocades dos funcions de la llibreria de vscode
2025-10-30 12:35:13 +01:00
7bff57c6fa - [NEW] mouse.discard() 2025-06-20 13:49:59 +02:00
f154e1a36b - [NEW] Ara mouse.pos() torna les coordenades relatives al origen, no a la finestra. 2025-06-20 12:07:30 +02:00
0471bcbdda - [FIX] No guardava be els GIFs sense paleta 2025-06-19 17:48:56 +02:00
76e2925791 - [ONGOING] A meitat de arreglar el bug del guardat de GIFs 2025-06-19 13:56:44 +02:00
34a56fedcf - [FIX] mouse.pos() donava coordenades reals de finestra, en compte de tindre en compte el zoom. 2025-06-19 12:44:51 +02:00
9cd991cb44 - [FIX] draw.text() també soporta que li pases un numero pa escriure-lo 2025-06-18 19:52:24 +02:00
e1d5eb051c VERSIÓ 1.3
- [NEW] shader.init(), shader.enable i shader.disable
- [NEW] Deixe els shaders de Lynx i GBC de exemple.
- [NEW] file_getfilebuffer() ara soporta un tercer paràmetre opcional, per a 'zeroterminar' el buffer per si es un arxiu de text.
2025-06-18 19:29:17 +02:00