Commit graph

81 commits

Author SHA1 Message Date
68a347382d Modifica identificador por handler() 2022-05-07 23:16:00 +02:00
e8226daa4b Corrige asignación de clases para evitar espacios 2022-05-07 18:56:55 +02:00
cbfe374eb5 Libera la versión de desarrollo 0.0.11 2022-05-07 15:29:38 +02:00
a6d39202d4 Modifica y simplifica identificación de acciones 2022-05-07 15:15:14 +02:00
fce106af7a Modifica PageAssets para ser simplemente Assets 2022-05-06 00:55:47 +02:00
d53408c6b6 Modifica PageContainer para ser ComponentsHolder 2022-05-06 00:27:21 +02:00
c2b69fa539 Actualiza nomenclatura en código 2022-05-05 23:23:47 +02:00
d8b2e3089c Libera la versión de desarrollo 0.0.10 2022-05-05 21:45:36 +02:00
67ddb8d899 Mejora y simplifica la gestión global de acciones 2022-05-05 21:43:00 +02:00
7c8f51ba86 Modifica tipos numéricos por isize/usize 2022-05-04 18:21:36 +02:00
d0e566aede Modifica las extensiones por acciones registradas 2022-05-04 18:07:56 +02:00
9eede3321a Añade extensiones en módulos para añadir funciones 2022-05-02 20:00:22 +02:00
8f429401eb Libera la versión de desarrollo 0.0.9 2022-05-02 13:12:28 +02:00
21b004fc1e Actualiza y concentra APIs que extienden PageTop 2022-05-02 12:43:39 +02:00
a8cb7f0d29 Actualiza el código para las nuevas denominaciones 2022-05-02 12:30:30 +02:00
16996eeee0 Añade y estandariza nombres de mód., tem. y comp. 2022-05-02 12:29:06 +02:00
37d0254055 Modifica PageComponent por ComponentTrait 2022-04-30 09:46:03 +02:00
cd7020c77d Añade func. component_xxx<T>() para capturar comp. 2022-04-29 20:06:44 +02:00
42a4731bdd Retoca las migraciones principales 2022-04-25 20:57:36 +02:00
f30f84e993 Actualiza formato del código de las migraciones 2022-04-24 21:57:07 +02:00
e7f9bf8778 Añade funciones de acceso básico a base de datos 2022-04-24 18:44:37 +02:00
d4c6a3b2f3 Corrige identificación de variable mutable 2022-04-23 22:02:54 +02:00
0220020f4f Añade función as_any() en componentes 2022-04-23 21:55:37 +02:00
98a0773fb5 Integra rama main por cambios 2022-04-23 21:32:56 +02:00
6de248f630 Elimina downcast_rs y codifica componentes con Any 2022-04-23 21:25:21 +02:00
f32f69dde7 Elimina downcast_rs y codifica componentes con Any 2022-04-23 21:23:00 +02:00
13c2e77688 Elimina la excesiva rigidez que impone SeaORM 2022-04-22 20:54:44 +02:00
d07611d044 Añade las entidades asociadas a roles y usuarios 2022-04-20 00:21:49 +02:00
4af6586003 Añade la creación de tablas asociadas a usuarios 2022-04-19 01:47:33 +02:00
d37b2e09ab Añade nueva macro module_name!()
Devuelve el nombre del módulo actual en el que se ejecuta la macro.
2022-04-19 01:32:42 +02:00
993d6fc0eb Libera la versión de desarrollo 0.0.8 2022-04-09 20:54:01 +02:00
ba4cc982be Añade alteración de componentes antes del render
Los componentes implementan a la vez el paradigma "builder" y la
modificación por "setters" para poder ser modificados durante la
creación de la página o alterados antes de ser renderizados.
2022-04-09 18:40:44 +02:00
e11b36f7ed Mejora el uso de referencias en los componentes
Sin embargo requiere duplicar todos los métodos para recibir una
referencia mutable a self en uno y directamente self en otro.
2022-04-06 23:54:38 +02:00
93d6d455c8 Actualiza y recupera definición original de comp.
Prácticamente se revierten los últimos cambios realizados en la estructura de
componentes.
2022-04-06 21:17:56 +02:00
4dd57eab43 Añade referencias a todos los métodos
El proyecto compila, pendiente de una solución para los contenedores.
2022-04-04 20:32:37 +02:00
53dd1f24c7 Añade la función arc() para capturar el componente
Recibe un componente mutable que podría modificarse justo antes de ser
añadido a un contenedor. Es una posible solución para poder desarrollar
un mecanismo aceptable de Triggers/Hooks/Actions (THA) para PageTop.
2022-04-02 09:21:43 +02:00
69139f2a62 Libera la versión de desarrollo 0.0.7 2022-04-01 19:15:01 +02:00
cc579add5f Corrige API del grid 2022-03-31 21:05:54 +02:00
48fa9e9db9 Modifica el renderizado de contenedores internos 2022-03-31 00:50:53 +02:00
363cec7a75 Libera la versión de desarrollo 0.0.6 2022-03-30 23:48:11 +02:00
68d79f6090 Modifica el renderizado de componentes
La función default_render() se implementa usando llamadas a funciones,
nunca usando campos internos de la estructura. Esto es así para dar las
mismas opciones a los temas que alteren el render de un componente dado.
2022-03-29 22:53:17 +02:00
5aee113f54 Añade el tema Bulmix basado en el framework Bulma 2022-03-28 21:19:02 +02:00
2476b2b9c8 Corrige el rótulo de inicio en terminales
Ajusta el número de caracteres que se pueden mostrar en el rótulo de
inicio según el número de columnas del terminal. Si es menor de 80
columnas mostrará directamente texto.
2022-03-28 01:08:22 +02:00
b02a92dbb0 Libera la versión de desarrollo 0.0.5 2022-03-27 13:07:16 +02:00
c6bbd565ab Añade nuevas características a la página demo 2022-03-27 06:05:37 +02:00
5b1064fda2 Libera la versión de desarrollo 0.0.4 2022-03-25 20:24:19 +01:00
d72e1ccad5 Actualiza la presentación del rótulo de arranque 2022-03-23 22:29:07 +01:00
e3f592b3b0 Añade carga de archivos estáticos desde directorio
Con el ajuste de configuración "dev.static_files" se puede elegir entre
integrar los archivos estáticos en el binario ejecutable (por defecto) o
servirlos desde su propio directorio. Esto facilita el desarrollo al no
tener que compilar cada vez que se modifican estos archivos.
2022-03-20 20:48:54 +01:00
3ee5859eae Libera la versión de desarrollo 0.0.3 2022-03-19 22:52:05 +01:00
fbc6ab2adf Libera la versión de desarrollo 0.0.2 2022-03-19 20:10:51 +01:00