Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Desarrollo v0.1.15 #381

Closed
wants to merge 60 commits into from
Closed

WIP: Desarrollo v0.1.15 #381

wants to merge 60 commits into from

Conversation

cpbeto
Copy link
Contributor

@cpbeto cpbeto commented Apr 17, 2022

Desarrollo del release v0.1.15.

cpbeto and others added 17 commits December 3, 2020 17:18
Generifica métodos.

createWindow() crea por defecto una ventana no movible.
Crea ExtendedDialog que extiende a Dialog de scene2d.ui y permite
usar expresiones lambda.
Crea Slider en LoginScreen para controlar el volumen.
Ahora MusicSystem se instancia en AOGame y se reutiliza en toda la
aplicación, lo que permite que se comparta la configuración de
volumen y que se pueda navegar entre pantallas sin perder la
música.

MusicSystem deja de ser un sistema de Artemis y pasa a ser un POJO,
esto permite hacer una diferencia explícita entre las clases que
usan ECS y las que no.
Deshabilitar la música automáticamente pausa/reanuda la
reproducción.

Normaliza sintáxis, etc.
login screen

*fix apretar repetida mente escape genera multiples dialogwindows
*fix checkbox fonts
*fix login windows and server windows size
*agregadp scrollpane a serverlist - scrollbar al llenar el campo visible de servidores
* agregados titulos a las ventanas

widget factory
* funcion para crear el scrollpane para la lista de servidores
*cambio fuentes en algunas labels

ao-skin.json
agregada fuente para los checkbock
* remplaza  createServerScrollPane() por una genérica createScrollPane()
Login Screen small bug fixes - Panel deslizable para la lista de servidores
* Agregado el campo nombre al agregar un servidor
* Chequeo de que el nuevo servidor no esta en la lista
@cpbeto cpbeto mentioned this pull request Apr 17, 2022
@cpbeto cpbeto added the WIP Work in progress label Apr 17, 2022
@cpbeto cpbeto self-assigned this Apr 17, 2022
@cpbeto cpbeto force-pushed the desarrollo-v0.1.15 branch from 14626d4 to 41ba070 Compare April 17, 2022 03:25
@cpbeto cpbeto linked an issue Apr 17, 2022 that may be closed by this pull request
4 tasks
bestiardo and others added 3 commits April 17, 2022 02:04
Actualización botón agregar servidor
Imagen faltante para animación de fantasma
Remueve artemis-fluid.
cpbeto and others added 14 commits April 21, 2022 15:03
Remueve artemis-fluid.
todo: El sistema es muy grande y quizá podría modularizarse.
todo: Evaluar si conviene usar EntityTransmuter para crear nuevas
entidades.
todo: La clase se llama EntityFactory pero parece crear solo PJs.
* Tecla F4 activa y desactiva la capa donde están los techos
* Se creo un sistema para renderizar la capa 3 por alguna razón no existía
*agregado 1 mapa feo q cree para hacer unas pruebas se podría editar para hacer futuro mapa para GM. hay que arreglar bien el design para eso.
luego del overwhelm se utiliza la carpeta graficos así que graficosx2 es innecesaria
Limpiar el repositorio de archivos binarios, etc. #408 - Eliminar graficosx2
Se puede Teletransportar por el mapa con Shift + Click.
@cpbeto cpbeto closed this Apr 28, 2022
@cpbeto cpbeto deleted the desarrollo-v0.1.15 branch April 28, 2022 01:28
@cpbeto
Copy link
Contributor Author

cpbeto commented Apr 28, 2022

Se cambió el número de release, de v0.1.15 a v0.2.0.

Se renombró la rama de desarrollo, desarrollo-v0.1.15 pasa a ser desarrollo-v0.2.0.
Quienes tengan trabajo pendiente en la vieja rama, pueden cambiarse haciendo:

git branch -m desarrollo-v0.1.15 desarrollo-v0.2.0
git fetch origin
git branch -u origin/desarrollo-v0.2.0 desarrollo-v0.2.0
git remote set-head origin -a

Este PR se cierra en favor de #413.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP Work in progress
Projects
None yet
5 participants