Closed fcladera closed 6 years ago
Se puede plantear el problema genéricamente teniendo de entrada el número de filas disponibles y los inicios y finales de actividades y como salida la distribución de las mismas? Sería un golazo. U obtener el mínimo número de filas para tener un espaciado entre actividades "agradable a la vista".
Pensé en una función recursiva que haga lo siguiente, partiendo de un array de actividades:
a.ti
) -> Nodo a0
a.ti > a0.tf || a.tf < a0.ti
( sum_duraciones(rama.nodos) ) / ( limits.tf - limits.ti )
Refernecias:
a
: Nodo de actividad (fragmento de tiempo contiguo, si hacemos la fusión de actividades en un nodo según #131)n.ti
: Tiempo de inicion.tf
: Tiempo de finMañana si puedo hago un dibujito jaja.
Este no lo agarró nadie? @andresmanelli lo estás viendo en alguno de tus branches o lo tomo?
No, no toque esto. Hice ese "algoritmo" nomas. Cero código.
-----Message d'origine----- De : "Franco Ardiani" notifications@github.com Envoyé : 16/04/2016 00:26 À : "MecatronicaUncu/Red-Social-Asociacion" Red-Social-Asociacion@noreply.github.com Cc : "Andrés" andresmanelli@gmail.com Objet : Re: [MecatronicaUncu/Red-Social-Asociacion] Soporte para múltiples actividades en el mismo horario el calendario (#119)
Este no lo agarró nadie? @andresmanelli lo estás viendo en alguno de tus branches o lo tomo? — You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub
@francoa vi que hiciste un branch. te asigno asi no tocamos esto
Mi idea era que si yo estoy suscripto a múltiples materias, todas las actividades se mostraran en un mismo calendario. Igual que el edt de la eni. Actualmente no se muestra bien si trato de poner múltiples actividades en el mismo horario. En realidad, aparecen las actividades como "solapadas".
una opción es que se haga más ancho la "fila" del día, y que las actividades se vayan poniendo una debajo de la otra. Otra opción es que el recuadro de actividades se haga más estrecho (verticalmente) para poner varias en el mismo día.