Commit Graph

54 Commits

Author SHA1 Message Date
adf21086e5 migrant input: ja es poden redefinir els botons. Falta rebindar les accions a accions 2025-08-04 13:55:58 +02:00
050b6716bf migrant input: commit abans que gemini destroçe algo 2025-08-04 11:37:46 +02:00
90c080f3e3 desacoplament de Player i Options
Player: canviat id de int a enum
migrant input: eliminat Device, keyboard separat de la llista de mandos, llig i guarda configuracions de mandos
falta: definir botons, asignar mandos a jugadors i guardar la asignació
2025-08-03 22:49:28 +02:00
c066cc32d3 migrant input: ja guarda i llig configuracions de gamepad en fitxer 2025-08-01 12:51:24 +02:00
fe818d6a10 migrant input: ja funcionen coses, pero encara queda 2025-07-31 13:55:14 +02:00
89a0638a89 migrant input: ja compila, ja no peta... falta descomentar mig codi 2025-07-31 12:02:16 +02:00
2d9a6e744e commit mañanero de canvi de pc 2025-07-31 07:17:14 +02:00
dbecd9a22b canvi de pc 2025-07-30 14:03:44 +02:00
12ec55308e input: commit abans de clavar ma 2025-07-30 11:39:38 +02:00
69ee847575 input: treballant en la nova estructura per als controladors 2025-07-30 10:16:44 +02:00
989f081a25 Input: mogudes structs, enums i consts a la part publica 2025-07-30 08:53:57 +02:00
ec008ef5dd iwyu
clang-format
2025-07-23 20:55:50 +02:00
8b7b667c60 creat color.h i color.cpp i llevat de utils.h i utils.cpp 2025-07-21 14:43:35 +02:00
cb4e4b450d clang-tidy readability-function-cognitive-complexity 2025-07-20 15:24:47 +02:00
ca99f7be34 clang-tidy readability 2025-07-20 14:56:00 +02:00
1f0184fde2 clang-tidy modernize 2025-07-20 12:51:24 +02:00
bfda842d3c clang-tidy 2025-07-20 12:16:25 +02:00
a7ef29b750 jugant amb clang-tidy 2025-07-19 22:38:01 +02:00
1d3fd79a9e jugant amb clang-tidy 2025-07-19 22:25:46 +02:00
dabba41179 pasaeta loca de clang-format (despres m'arrepentiré pero bueno) 2025-07-18 20:01:13 +02:00
b88019bf58 arreglats els includes en linux, falta vore que ha passat amb windows/macos 2025-07-18 18:23:29 +02:00
2aaba7938c treballant en arreglas els includes de SDL3 2025-07-18 13:58:58 +02:00
ae20181e6f fix Input: un parellet de warnings 2025-06-30 14:02:10 +02:00
5006289a5d Input: model upate/poll finalitzat 2025-06-29 11:37:01 +02:00
ce1ae74e88 Input: canviant a nou model update/poll 2025-06-29 09:35:49 +02:00
9b176a8cc0 canvi de pc (treballant en Screen::applySettings()) 2025-06-21 22:31:19 +02:00
f5731c8181 fix DefineButtons i Title: ja no fa coses rares al definir la ultima tecla 2025-06-21 14:13:36 +02:00
324ddd0416 fix Input: migrat correctament a SDL3 discoverGameControllers() 2025-06-21 13:20:05 +02:00
f661da5215 tots els singletons tornats a fer a la vieja y gorda usanza 2025-05-30 10:17:41 +02:00
25cd6b00eb afegida tecla per activar o desactivar el vsync 2025-03-28 08:38:28 +01:00
36b3048070 acabat amb SDL_Log 2025-03-27 20:56:21 +01:00
8afca398e9 Passant std::cout a SDL_Log 2025-03-27 19:57:30 +01:00
c6288918b2 ja funciona el audio 2025-03-27 18:34:04 +01:00
2edb978a28 migrant a SDL3 2025-03-27 09:43:19 +01:00
d2286905dc migrant a SDL3 2025-03-27 08:14:37 +01:00
a9c869baf6 migrant a SDL3 2025-03-25 20:26:45 +01:00
f1b0303474 migrant a SDL3 2025-03-25 14:13:58 +01:00
43a1f1a8f6 style: renomenat InputType a InputActions 2025-03-16 18:57:08 +01:00
a42141ebd7 canvi de pc 2025-02-21 19:45:58 +01:00
3cebee2ae4 Implementat control de repetició per als eixos del joystick 2025-02-06 12:36:16 +01:00
5669715285 Input mostra també el numero de joysticks que ha trobat 2025-01-03 21:29:22 +01:00
371c477d0d Varios arreglos 2024-11-03 20:28:01 +01:00
86cd7b0f16 Ja es pot gastar el teclat com a control independent del primer mando
Ja pot jugar un jugador amb teclat i altre amb mando
Es pot asignar el teclat a qualsevol dels dos jugadors
Continua podentse gastar mando i teclat a l'hora per al mateix jugador
2024-11-03 11:07:58 +01:00
0757f63b73 Eliminat checkModInput 2024-11-01 18:20:18 +01:00
43e7b83403 Continue arreglant cosetes amb cppcheck 2024-10-24 20:36:30 +02:00
8bca5095da Modificats, estructurats i ben formatats alguns missatges de consola
Canvis en els codis d'eixida del programa
2024-10-20 11:37:26 +02:00
59de566c5b commit de acabar la jornada laboral 2024-10-17 13:57:41 +02:00
46b19ee82f Mes recomanacions de cppcheck aplicades
Abans de tocar unes cosetes de strings buits
2024-10-13 13:49:00 +02:00
101e375fd3 Variables renombrades en input.cpp 2024-10-12 11:01:42 +02:00
bd3aa0bb06 Arreglos varios al codi 2024-10-08 22:38:58 +02:00