]> git.llucax.com Git - z.facultad/75.42/plaqui.git/log
z.facultad/75.42/plaqui.git
21 years agoSe agrega generacion de XML para dar el estado actual de la planta simulada.
Ricardo Markiewicz [Mon, 17 Nov 2003 03:48:51 +0000 (03:48 +0000)]
Se agrega generacion de XML para dar el estado actual de la planta simulada.

21 years agoSe agrega un parametro *provisorio* body a la signal_ok_received para obtener
Leandro Lucarella [Mon, 17 Nov 2003 03:04:56 +0000 (03:04 +0000)]
Se agrega un parametro *provisorio* body a la signal_ok_received para obtener
el cuerpo del mensaje. Se corrige el port y host para que una vez que se conecta
devuelva el host y port local (en vez de a donde nos conectamos).

21 years ago Se corrige bug que hacia que se cuelque la aplicacion cuando no se estaba conectado
Ricardo Markiewicz [Mon, 17 Nov 2003 02:24:00 +0000 (02:24 +0000)]
 Se corrige bug que hacia que se cuelque la aplicacion cuando no se estaba conectado

21 years ago * Se agrega vista del drenaje e imagenes
Ricardo Markiewicz [Mon, 17 Nov 2003 02:13:14 +0000 (02:13 +0000)]
 * Se agrega vista del drenaje e imagenes
 * Se carga drenajes desde el XML
 * Hago que el icono de conectado se vea mas lindo

21 years agoahora hay que arreglar muchos bugs, pero hay circuitos simples que andan
Nicolás Dimov [Mon, 17 Nov 2003 01:14:53 +0000 (01:14 +0000)]
ahora hay que arreglar muchos bugs, pero hay circuitos simples que andan

21 years ago * Simulador ==> Simulator fixed
Ricardo Markiewicz [Mon, 17 Nov 2003 00:14:50 +0000 (00:14 +0000)]
 * Simulador ==> Simulator fixed
 * El simulador levanta una planta de un XML (no va a funcionar hasta que el XML
   este completo, con conexiones y todo)
 * Model : verifica en el configure que exista la libxml2
 * Cambios de cara en el Cliente, se escuchan las señales "conected" y
   "finished"

21 years agocambios drasticos producen cuelgues obvios, etapa de revision, pueden mirarlo libremente
Nicolás Dimov [Mon, 17 Nov 2003 00:04:14 +0000 (00:04 +0000)]
cambios drasticos producen cuelgues obvios, etapa de revision, pueden mirarlo libremente

21 years ago * Cliente carga todos los widgets (falta exclusa!)
Ricardo Markiewicz [Sun, 16 Nov 2003 22:09:44 +0000 (22:09 +0000)]
 * Cliente carga todos los widgets (falta exclusa!)
 * Los Items ahora son Gtk::EventBox con una imagen dentro, para poder atender
   los clicks
 * El cliente ya casi esta tarminado, en cuanto a visualizar una planta se
   refiere. Falta agregar escuchar al server

21 years ago- Se mejora el manejo de errores (excepciones) en los tests (y en algunas otras
Leandro Lucarella [Sun, 16 Nov 2003 03:49:23 +0000 (03:49 +0000)]
- Se mejora el manejo de errores (excepciones) en los tests (y en algunas otras
  clases, pero falta). Ahora se manda bien la ControlClient::signal_connected()
  cuando se conecta (bien) y ControlClient::signal_finished() cuando no se puede
  conectar (o cuando se desconecta). La signal_connected() para mi pierde
  sentido con la existencia de la signal_finished() pero se deja por las dudas.
- Se arregla un bug en la prueba del cliente (daba segfault si se desconectaba).
- Se agrega host y port a Connection, cambiandose los metodos get_peerhost() y
  get_peerport() por get_host() y get_port().
- Se agrega un esqueleto muy (pero muy) primitivo de la planta y la lista de
  plantas al servidor.
- Se mejora el "switch" de comandos del Server.
- Se implementa el comando connection/stop.
- Se agregan metodos de conversion a distintos tipo (con templates) al String.
- Se crea un tipo Connection::Port para ser consistente a la hora de usar
  numeros de puertos (antes usaba a veces int y a veces unsigned, en realidad
  faltan "migrar" cosas todavia).
- TODO actualizada. :)

21 years ago * Se agrega ejemplo de carga desde un archivo XML. Para operar, copiar un xml
Ricardo Markiewicz [Sat, 15 Nov 2003 17:45:38 +0000 (17:45 +0000)]
 * Se agrega ejemplo de carga desde un archivo XML. Para operar, copiar un xml
   al directorio del ejecutable, renombrarlo como text.xml, luego cargar la
   aplicacion e ir al menu Ver->Propiedades. Esto carga solo las bombas y los
   codos que tenga el circuito por ahora !
 * Se agregan las imagenes en /pixmaps (por ahora copien codo_*.png y
   bomba*.png al directorio src para poder cargar del XML)

21 years agoLuca, si podes lleva esto, no creo que termine nada mas hoy
Nicolás Dimov [Thu, 13 Nov 2003 20:56:13 +0000 (20:56 +0000)]
Luca, si podes lleva esto, no creo que termine nada mas hoy

21 years ago Se modifica el handler de recibir error, para que muestre el error que envia
Ricardo Markiewicz [Thu, 13 Nov 2003 20:29:22 +0000 (20:29 +0000)]
 Se modifica el handler de recibir error, para que muestre el error que envia
 el server!

21 years ago Para enviar comando ahora hay 3 campos : Target, Command y Argumentos, para
Ricardo Markiewicz [Thu, 13 Nov 2003 20:15:41 +0000 (20:15 +0000)]
 Para enviar comando ahora hay 3 campos : Target, Command y Argumentos, para
 poder hacer pruebas bien.

 * Para ver : Cuando se envia server/stop el server no se apaga!

21 years ago- Se agrega una signal_connected al ControlClient (por ahora dummy).
Leandro Lucarella [Thu, 13 Nov 2003 20:10:26 +0000 (20:10 +0000)]
- Se agrega una signal_connected al ControlClient (por ahora dummy).
- Se agrega un parámetro a la signal_error_received con un codigo de error.
- Se actualiza el ejemplo y agrega el ejemplo (ouch! perdon ricky, me habia
  olvidado de subirlo!).

21 years ago-ahi borre lo que se me escapo
Nicolás Dimov [Thu, 13 Nov 2003 20:03:12 +0000 (20:03 +0000)]
-ahi borre lo que se me escapo

21 years agoSe corrige bug reportado por ricky.
Leandro Lucarella [Thu, 13 Nov 2003 19:03:55 +0000 (19:03 +0000)]
Se corrige bug reportado por ricky.

21 years agoagrego las compuertas pero todavia no hacen nada, ademas tengo un conflicto con el...
Nicolás Dimov [Thu, 13 Nov 2003 17:57:15 +0000 (17:57 +0000)]
agrego las compuertas pero todavia no hacen nada, ademas tengo un conflicto con el conexionado del tubo y no encuentro la falla, pero deberia estar en Conduct::check_connection()

21 years ago El cliente ya se conecta, muestra en un campo de texto el log de lo que se esta
Ricardo Markiewicz [Thu, 13 Nov 2003 17:44:09 +0000 (17:44 +0000)]
 El cliente ya se conecta, muestra en un campo de texto el log de lo que se esta
 haciendo, y tienen un campo de texto y un boton para mandar URI a manopla. No
 se si estoy usando bien el command (seguramente no), y no se que comando andan,
 ya que todo lo que probe me da error :-)

21 years ago * Se agrega un Tanque al ejemplo, y ANDA!!!!
Ricardo Markiewicz [Thu, 13 Nov 2003 05:32:39 +0000 (05:32 +0000)]
 * Se agrega un Tanque al ejemplo, y ANDA!!!!
 * Se agrega un metodo (temporal) para apagar bombas (utiliza RTTI!)
 * Los headers estan un poco mas comentados

21 years ago- Se agrega el método HTTPRequest::method_str() para obtener el método como un
Leandro Lucarella [Thu, 13 Nov 2003 05:27:37 +0000 (05:27 +0000)]
- Se agrega el método HTTPRequest::method_str() para obtener el método como un
  string.
- Se arreglan algunos bugs de llamadas a constructores con parametros viejos.
- Se agrega un test minimamente funcional del ControlClient (tiene un bug
  soportable).
- Se arreglan algunas otras cosas para que el ControlClient ande (aunque sea
  mal :-/).
- Se agrega una TODO list :)

21 years ago * Se corrige bug en tanque para que compile
Ricardo Markiewicz [Thu, 13 Nov 2003 04:27:21 +0000 (04:27 +0000)]
 * Se corrige bug en tanque para que compile
 * Se sube atributo actual_flow hasta platitem (al igual que sus metodos), ya
   que estaba redefinido en todos lados

21 years agoSe arreglan algunos bugs. Ahora compila.
Leandro Lucarella [Thu, 13 Nov 2003 03:42:43 +0000 (03:42 +0000)]
Se arreglan algunos bugs. Ahora compila.

21 years ago- Se sobreescribe el método Connection::finish() para que cierre el socket.
Leandro Lucarella [Thu, 13 Nov 2003 03:17:08 +0000 (03:17 +0000)]
- Se sobreescribe el método Connection::finish() para que cierre el socket.
- Se elimina el mutex para el socket (comentado por ahora).
- Se implementan rudimentariamente algunos comandos del servidor:
  /server/status, /server/stop, /connection/list.
- Se empieza a implementar el ControlClient, agregando algunas señales que
  probablemente no sean las definitivas.
- Se comienza a implementar la obtención del cuerpo del mensaje en HTTPMessage.
- Se actualiza la documentación.
Seguramente no compila.

21 years agosi no me equivoco ahi se verifica bien todo, habia problemas con la union pero creo...
Nicolás Dimov [Wed, 12 Nov 2003 19:05:15 +0000 (19:05 +0000)]
si no me equivoco ahi se verifica bien todo, habia problemas con la union pero creo que ya esta. hay que seguir probando

21 years agoel conexionado se verifica pero hay casos en que falla, estaria bueno que hagan algun...
Nicolás Dimov [Wed, 12 Nov 2003 17:55:52 +0000 (17:55 +0000)]
el conexionado se verifica pero hay casos en que falla, estaria bueno que hagan algunas pruebas para ver si
entre todos podemos descubrir cual es el item que me trae problemas.
me imagino que para poder descubrir esto tendrian que ver la implementacion, pero cualquier cosa se las cuento hoy a la noche, igual es facil pero medio ilegible.
Otra cosa, mas que nada para Richard, los items te los mando conectados o los conectas vos???
a mi me parcee que si los conecto yo tendrias una tarea engorrosa menos en el cliente, decime vos..
nada mas

21 years ago Agrego primer version muy chota de lo que va a ser el Simulador
Ricardo Markiewicz [Wed, 12 Nov 2003 14:36:19 +0000 (14:36 +0000)]
 Agrego primer version muy chota de lo que va a ser el Simulador

21 years agoPocos cambios a la vista del "usuario":
Leandro Lucarella [Wed, 12 Nov 2003 03:36:58 +0000 (03:36 +0000)]
Pocos cambios a la vista del "usuario":
- Ya se envían comandos con la señal command_received() apropiadamente.
- Las respuestas son asincrónicas, ya que los comandos van a encolarse para
  esperar que el modelo se actulice.
- Ya se pueden enviar respuestas via ControlServer::send().
Muchos cambios internos entre los que se destacan el correcto funcionamiento de
las excepciones (que venía postergado).

21 years ago Se reestructura las clases del cliente para comenzar su desarrollo definitivo
Ricardo Markiewicz [Tue, 11 Nov 2003 22:59:35 +0000 (22:59 +0000)]
 Se reestructura las clases del cliente para comenzar su desarrollo definitivo

21 years agoahora si se verifica que esten conectados, aunque esto lo tengo que arreglar porque...
Nicolás Dimov [Tue, 11 Nov 2003 20:56:27 +0000 (20:56 +0000)]
ahora si se verifica que esten conectados, aunque esto lo tengo que arreglar porque tiene bugs

21 years agoagrege todos los items con sus respectivas ventanas pero falta arreglar el tema del...
Nicolás Dimov [Tue, 11 Nov 2003 20:37:30 +0000 (20:37 +0000)]
agrege todos los items con sus respectivas ventanas pero falta arreglar el tema del conexionado,que es mi proxima tarea

21 years ago Se modelo queda terminadoooooooooooooo. Hice todas las pruebas posibles y la
Ricardo Markiewicz [Tue, 11 Nov 2003 19:48:20 +0000 (19:48 +0000)]
 Se modelo queda terminadoooooooooooooo. Hice todas las pruebas posibles y la
 union se comporta de manera correcta en todos los casos.
 Se estabiliza el modelo, aunque tengo que hacer un par de cambios en otras
 clases.

21 years ago * Se mejoran las imagenes y se les pone color
Ricardo Markiewicz [Tue, 11 Nov 2003 16:53:07 +0000 (16:53 +0000)]
 * Se mejoran las imagenes y se les pone color
 * Se agrega la bomba

21 years ago(no commit message)
Nicolás Dimov [Tue, 11 Nov 2003 06:12:08 +0000 (06:12 +0000)]

21 years ago * Agrego png de exclusa
Ricardo Markiewicz [Tue, 11 Nov 2003 05:43:04 +0000 (05:43 +0000)]
 * Agrego png de exclusa
 * Modifico el brillo de los renders
 * El tanque quedo pal orto, mucho sueño y no veo un joraca ya :-)

21 years agoya no me acuerdo ni que cambie, pero va tomando forma esto, si el circuito que se...
Nicolás Dimov [Tue, 11 Nov 2003 03:58:20 +0000 (03:58 +0000)]
ya no me acuerdo ni que cambie, pero va tomando forma esto, si el circuito que se arma es cerrado esta todo ok, si no te aparece un dialoguito que te dice que esta todo mal

21 years agoYa se mandan seniales cuando se reciben comandos.
Leandro Lucarella [Sun, 9 Nov 2003 23:59:33 +0000 (23:59 +0000)]
Ya se mandan seniales cuando se reciben comandos.

21 years agoahora si se puede guardar un archivo, igual todavia hay que definir bien el formato
Nicolás Dimov [Sun, 9 Nov 2003 23:36:37 +0000 (23:36 +0000)]
ahora si se puede guardar un archivo, igual todavia hay que definir bien el formato

21 years agoSe borran archivos obsoletos.
Leandro Lucarella [Sun, 9 Nov 2003 06:17:26 +0000 (06:17 +0000)]
Se borran archivos obsoletos.

21 years agoSe corrige un bug.
Leandro Lucarella [Sun, 9 Nov 2003 05:48:26 +0000 (05:48 +0000)]
Se corrige un bug.

21 years ago- Se agrega el objeto Command que encapsula un comando enviado al servidor.
Leandro Lucarella [Sat, 8 Nov 2003 23:15:07 +0000 (23:15 +0000)]
- Se agrega el objeto Command que encapsula un comando enviado al servidor.
- Se actualiza el controlserver para que use Command.
- Se agregan funciones split() y join() a String.
- Se corrigen bugs insignificantes.

21 years agoalgunos cambios menores
Nicolás Dimov [Sat, 8 Nov 2003 22:35:40 +0000 (22:35 +0000)]
algunos cambios menores

21 years agoahora compila, y se pueden guardar los datos de los items.
Nicolás Dimov [Sat, 8 Nov 2003 22:10:24 +0000 (22:10 +0000)]
ahora compila, y se pueden guardar los datos de los items.

21 years agosubo estos 2 archvivos que se habian perdido en la nebulosa
Nicolás Dimov [Sat, 8 Nov 2003 21:22:31 +0000 (21:22 +0000)]
subo estos 2 archvivos que se habian perdido en la nebulosa

21 years agoestoy completando un poco todo esto para ponerme a implementar el guardar y cargar...
Nicolás Dimov [Sat, 8 Nov 2003 21:20:59 +0000 (21:20 +0000)]
estoy completando un poco todo esto para ponerme a implementar el guardar y cargar, pero tengo un quilombo con las referencias cruzadas (creo) y no compila. Lo raro es que es un caso totalmente analogo a otro que si anda. si pueden peguenle una mirada rapida para ver si se dan cuenta donde esta el error.

21 years ago * Se agrega una exclusa al ejemplo a la salida de la bomba.
Ricardo Markiewicz [Sat, 8 Nov 2003 20:26:09 +0000 (20:26 +0000)]
 * Se agrega una exclusa al ejemplo a la salida de la bomba.
 * Se conecta la logica de control de la exclusa con la bomba. Ahora en lugar
 de apagar la bomba, cierro la exclusa, lo que deriva en que la bomba se apague
 :-)

21 years ago * Agrego lógica de control al modelo!!. Implementadas :
Ricardo Markiewicz [Sat, 8 Nov 2003 19:08:49 +0000 (19:08 +0000)]
 * Agrego lógica de control al modelo!!. Implementadas :
     - And
 - Or
 - ByPass
 - LogicControl (Abstracta)
 * Pump y Exclusa ya tiene sus ByPass funcionando a pleno :-)

21 years agoYa anda de nuevo el server. Compila y anda tan (in?)estable como antes, aunque tiene...
Leandro Lucarella [Sat, 8 Nov 2003 01:13:21 +0000 (01:13 +0000)]
Ya anda de nuevo el server. Compila y anda tan (in?)estable como antes, aunque tiene muchas chanchadas... :-/

21 years ago* Se comenta un poco más el modelo.
Ricardo Markiewicz [Fri, 7 Nov 2003 23:28:49 +0000 (23:28 +0000)]
* Se comenta un poco más el modelo.

21 years ago Se agregan Makefile con autoconf y automake.
Ricardo Markiewicz [Fri, 7 Nov 2003 22:38:59 +0000 (22:38 +0000)]
 Se agregan Makefile con autoconf y automake.

21 years agoSe vuelve a poner el flag de debug, lo cambie sin querer el commit pasado.
Leandro Lucarella [Fri, 7 Nov 2003 14:43:08 +0000 (14:43 +0000)]
Se vuelve a poner el flag de debug, lo cambie sin querer el commit pasado.

21 years agoSe arreglan detalles, ya compila pero se cuelga cuando se conecta un cliente.
Leandro Lucarella [Fri, 7 Nov 2003 14:42:05 +0000 (14:42 +0000)]
Se arreglan detalles, ya compila pero se cuelga cuando se conecta un cliente.

21 years agoDescubri quien me estaba robando los clicks svn stsvn st! era el viewport que estaba...
Nicolás Dimov [Fri, 7 Nov 2003 04:43:47 +0000 (04:43 +0000)]
Descubri quien me estaba robando los clicks svn stsvn st! era el viewport que estaba arriba del workplace, yo lo sospechaba, y se confirmo mi sospecha... ahora se dio vuelta la tortilla

21 years agoAlgunos cambios mas, ya es probable que compile de nuevo (aunque no ande como deberia).
Leandro Lucarella [Fri, 7 Nov 2003 02:11:23 +0000 (02:11 +0000)]
Algunos cambios mas, ya es probable que compile de nuevo (aunque no ande como deberia).

21 years agoAgrego el tanque. Tira unos warnings muy locos al compilar, tengo que esperar a llega...
Ricardo Markiewicz [Thu, 6 Nov 2003 19:59:54 +0000 (19:59 +0000)]
Agrego el tanque. Tira unos warnings muy locos al compilar, tengo que esperar a llegar a casa para revisar el libro, ya que la herencia multiple puede causar algun problema. Vere luego si anda como esta.

21 years agocambios menores, la aplicacion no modifico su funcionamiento
Nicolás Dimov [Thu, 6 Nov 2003 19:38:52 +0000 (19:38 +0000)]
cambios menores, la aplicacion no modifico su funcionamiento

21 years agopuse un boton que simula unos layers, en realidad desactiva el dnd, miren lo del...
Nicolás Dimov [Thu, 6 Nov 2003 15:59:48 +0000 (15:59 +0000)]
puse un boton que simula unos layers, en realidad desactiva el dnd, miren lo del workplace si pueden

21 years agoSe corrigen algunos errores. Tengo un problema con la sobrecarga del operator>> ...
Leandro Lucarella [Thu, 6 Nov 2003 06:16:15 +0000 (06:16 +0000)]
Se corrigen algunos errores. Tengo un problema con la sobrecarga del operator>> (declarandolo como friend) que no logro resolver.

21 years ago * Mejora de las sombras. Hay algunos detalles de solapamiento y faltan aun
Ricardo Markiewicz [Thu, 6 Nov 2003 04:49:54 +0000 (04:49 +0000)]
 * Mejora de las sombras. Hay algunos detalles de solapamiento y faltan aun
   remaches

21 years ago Nuevo preview de los caños para el constructor!! ... esperen que ya llegan los
Ricardo Markiewicz [Thu, 6 Nov 2003 04:10:32 +0000 (04:10 +0000)]
 Nuevo preview de los caños para el constructor!! ... esperen que ya llegan los
 remachesssssssssss

21 years agoMakefile actualizado.
Leandro Lucarella [Thu, 6 Nov 2003 03:36:48 +0000 (03:36 +0000)]
Makefile actualizado.

21 years ago * Se agrega la exclusa (alguien lo traduce ?, solo se me ocurre CutKey)
Ricardo Markiewicz [Thu, 6 Nov 2003 03:19:49 +0000 (03:19 +0000)]
 * Se agrega la exclusa (alguien lo traduce ?, solo se me ocurre CutKey)
 * Se agrega herencia virtual de Drain y Source sobre Control, para poder poner
   el tanque. Se ajustan Pump y Drainage para que anden con el nuevo modelo de
   herencia.

21 years agoSe agregan mas cosas nuevas, todavia no compila.
Leandro Lucarella [Thu, 6 Nov 2003 03:02:24 +0000 (03:02 +0000)]
Se agregan mas cosas nuevas, todavia no compila.

21 years agoPara que quede mas ordenado nomas :)
Leandro Lucarella [Wed, 5 Nov 2003 15:03:39 +0000 (15:03 +0000)]
Para que quede mas ordenado nomas :)

21 years agoTodavia no compila pero lo subo igual por las dudas.
Leandro Lucarella [Wed, 5 Nov 2003 15:02:09 +0000 (15:02 +0000)]
Todavia no compila pero lo subo igual por las dudas.

21 years agoActualizo protocolo de comandos HTTP. Ahora es mucho mas simple y extensible.
Leandro Lucarella [Wed, 5 Nov 2003 03:43:13 +0000 (03:43 +0000)]
Actualizo protocolo de comandos HTTP. Ahora es mucho mas simple y extensible.

21 years agocasi no se solapan items, y ademas se pueden eliminar
Nicolás Dimov [Wed, 5 Nov 2003 03:06:27 +0000 (03:06 +0000)]
casi no se solapan items, y ademas se pueden eliminar

21 years agoCreo que esto va a ser presentable para maniana. Luca si podes dale esto a Gonzalo...
Nicolás Dimov [Wed, 29 Oct 2003 16:06:22 +0000 (16:06 +0000)]
Creo que esto va a ser presentable para maniana. Luca si podes dale esto a Gonzalo, chau

21 years agoCorregido el typo reportado por ricky.
Leandro Lucarella [Wed, 29 Oct 2003 14:45:06 +0000 (14:45 +0000)]
Corregido el typo reportado por ricky.

21 years agoSe actualiza el paper sobre el protocolo del servidor. Se agrega la lista de comandos...
Leandro Lucarella [Wed, 29 Oct 2003 05:16:07 +0000 (05:16 +0000)]
Se actualiza el paper sobre el protocolo del servidor. Se agrega la lista de comandos a implementar.

21 years ago - Se cambia bomb por Pump, que es mas representativo en ingles a igual
Ricardo Markiewicz [Tue, 28 Oct 2003 23:58:35 +0000 (23:58 +0000)]
 - Se cambia bomb por Pump, que es mas representativo en ingles a igual
 traduccion
 - Se agregan Sumideros (Drain) y Drenaje (Drainage)
 - Se agrega Splitter
 - La Union no funciona como debe. Cuestiones de diseño que tengo que resolver
 - Nuevo ejemplo con Splitter y Drenaje
 - Se actualiza diagrama de clases

 Salvando por la Union, el modelo esta casi listo. Las clases que faltan
 agregar son triviales. El problema de la Union lo estoy replanteando. La
 logica de control se agrega en breve.

21 years ago- saco estos archivos porque no los uso y me molestan
Nicolás Dimov [Tue, 28 Oct 2003 21:45:01 +0000 (21:45 +0000)]
- saco estos archivos porque no los uso y me molestan

21 years agobueno, hice que el doble click abra una ventanita de propiedades, pero solo lo implem...
Nicolás Dimov [Tue, 28 Oct 2003 21:03:34 +0000 (21:03 +0000)]
bueno, hice que el doble click abra una ventanita de propiedades, pero solo lo implemente para el tanque y el tubo porque queria que me digan que les parece. Ademas no se si me estoy enquilombando demasiado, porque como lo pense me parcecio mejor crear una clase para cada tipo de ventana de propiedades, --ya que no van a ser todas iguales-- ademas todas descienden de uan ventana de propiedades que seria la que contiene las seniales de los botones y esas cosas que si tienen todas...
La cuestion es que me parece que se me esta armando bardo con todas las clases que estoy creando... diganme si se debe simplificar un poco o asi esta bien...
El make hizo que mi estilo de vida suba en un 300%, gracias por existir.!!!

21 years ago- Arreglo el pedito por el que no compilaba al conectar la señal
Leandro Lucarella [Sun, 26 Oct 2003 19:57:39 +0000 (19:57 +0000)]
- Arreglo el pedito por el que no compilaba al conectar la señal
  on_main_menu_quit. El problema era que estaba mal el prototipo (copy&paste
  fallido? :). La señal 'activate' no toma ningun parametro.
- Agregue un Makefile temporal (me ponia muy nervioso hacer el g++ a mano y
  tardaba mucho cada vez que compilaba :)
- Hice que expanda los keywords del svn en los archivos de texto ($Id$, etc).

21 years agono me compila la linea en el cpp donde quiero conectar la senial (por que no anda...
Nicolás Dimov [Sun, 26 Oct 2003 18:14:24 +0000 (18:14 +0000)]
no me compila la linea en el cpp donde quiero conectar la senial (por que no anda la enie?) para salir del programa, veanlo

21 years agoAhora el tanque gira bien
Nicolás Dimov [Sat, 25 Oct 2003 18:37:02 +0000 (18:37 +0000)]
Ahora el tanque gira bien

21 years agole cambie el nombre a las clases y a los archivos y ahora el popup anda bien, rotar...
Nicolás Dimov [Fri, 24 Oct 2003 23:21:15 +0000 (23:21 +0000)]
le cambie el nombre a las clases y a los archivos y ahora el popup anda bien, rotar es rotar y los demas no hacen nada

21 years agopopup del carajo, el unico que esta implementado es el de rotar.
Nicolás Dimov [Fri, 24 Oct 2003 05:33:10 +0000 (05:33 +0000)]
popup del carajo, el unico que esta implementado es el de rotar.

21 years ago Se mejora el gradiente de las imagenes
Ricardo Markiewicz [Fri, 24 Oct 2003 05:27:26 +0000 (05:27 +0000)]
 Se mejora el gradiente de las imagenes

21 years agoSe unlockea() el mutex despues de llamar a connection->run(). Si lo unlockeo()
Leandro Lucarella [Fri, 24 Oct 2003 05:22:56 +0000 (05:22 +0000)]
Se unlockea() el mutex despues de llamar a connection->run(). Si lo unlockeo()
antes, se muere con segfault cuando se conectan 2 clientes exactamente al mismo
tiempo. Esto no deberia ser asi, al menos eso creo, seguire investigando...

21 years agoMe vuelvo loco cd Constructor/cd Constructor/ pero hubo una regresion, para rotar...
Nicolás Dimov [Fri, 24 Oct 2003 04:56:44 +0000 (04:56 +0000)]
Me vuelvo loco cd Constructor/cd Constructor/ pero hubo una regresion, para rotar hay que usar el boton del medio y la novedad descubranla con el boton derecho. Aleluya.

21 years ago Se modifica y agrega las imagenes del tanque.
Ricardo Markiewicz [Fri, 24 Oct 2003 04:55:07 +0000 (04:55 +0000)]
 Se modifica y agrega las imagenes del tanque.

21 years agoSe modifican los iconos para que tengan una mejor pinta en la pantalla.
Ricardo Markiewicz [Fri, 24 Oct 2003 04:42:26 +0000 (04:42 +0000)]
Se modifican los iconos para que tengan una mejor pinta en la pantalla.

21 years agono se que mas puede faltar
Nicolás Dimov [Fri, 24 Oct 2003 03:52:25 +0000 (03:52 +0000)]
no se que mas puede faltar

21 years agoCon esto deberia compilar, avisen
Nicolás Dimov [Fri, 24 Oct 2003 03:46:34 +0000 (03:46 +0000)]
Con esto deberia compilar, avisen

21 years agoahi creo que sale andando
Nicolás Dimov [Fri, 24 Oct 2003 03:29:10 +0000 (03:29 +0000)]
ahi creo que sale andando

21 years ago - Se agregan mas comentarios a las clases
Ricardo Markiewicz [Fri, 24 Oct 2003 03:23:45 +0000 (03:23 +0000)]
 - Se agregan mas comentarios a las clases
 - Se agrega Union. Aun tiene un pequeño bug donde no actualiza bien su propio
 flujo actual, pero si se actualiza bien el flujo de sus entradas
 - Se agrega una union al ejemplo, ahora se modela algo como :
   +---+      +---+
 | B |      | B |
 +---+      +---+
   \         /
cond\       /cond
 \-----/
  | U  |
+---+
  |
|cond
|
B=bomba
U=union
cond=conducto

21 years agoSe mueve el mutex a la clase que tiene el recurso a proteger.
Leandro Lucarella [Fri, 24 Oct 2003 02:31:46 +0000 (02:31 +0000)]
Se mueve el mutex a la clase que tiene el recurso a proteger.

21 years ago - Se corrige la bomba para que tenga mas informacion sobre el flujo maximo y
Ricardo Markiewicz [Thu, 23 Oct 2003 19:57:22 +0000 (19:57 +0000)]
 - Se corrige la bomba para que tenga mas informacion sobre el flujo maximo y
 actual.
 - El ejemplo es completamente funcional y si se cambia algun valor los flujos
 siguen dando bien actualizados :-)
 - Se pone al dia el diagrama de clases

21 years ago Se completa bastante el model y se crea un ejemplo que al parecer funciona
Ricardo Markiewicz [Thu, 23 Oct 2003 18:41:20 +0000 (18:41 +0000)]
 Se completa bastante el model y se crea un ejemplo que al parecer funciona
 bien en este caso!!!!!
 El Conduct tiene un hack para simular un sumidero.

21 years agoBue, ahora se pueden girar los bichos y queda re bonito, pero que ni se les ocurra...
Nicolás Dimov [Thu, 23 Oct 2003 18:39:45 +0000 (18:39 +0000)]
Bue, ahora se pueden girar los bichos y queda re bonito, pero que ni se les ocurra intentar moverlos!!!
help me! ahora mientras escribo me doy cuenta que me olvide de agregar una cosa que habia sacado pero para el proximo commit lo arreglo.no es importante.

21 years agoSubo esto que compila pero se cuelga cuando soltas un item, y ademas no se como hacer...
Nicolás Dimov [Thu, 23 Oct 2003 17:31:39 +0000 (17:31 +0000)]
Subo esto que compila pero se cuelga cuando soltas un item, y ademas no se como hacer para que actualice la imagen cuando se rota. Supongo que se cuelga en el evento que recive el drag, pero no se donde ni porque. Voy a seguir probando.

21 years ago - Se modifica el logo para tener una tipografia mas copada. Ahora el XCF fue
Ricardo Markiewicz [Thu, 23 Oct 2003 05:23:12 +0000 (05:23 +0000)]
 - Se modifica el logo para tener una tipografia mas copada. Ahora el XCF fue
 creado con Gimp1.3 (es una masaaaaaaaa!!), por lo que no va a andar en el
 Gimp1.2 (por como maneja las fuentes).
 - El modelo se actualiza un poco al ingles (falta!)

21 years agoSe agregan un par de mutex porque el server se muere con segmentation fault
Leandro Lucarella [Thu, 23 Oct 2003 02:59:19 +0000 (02:59 +0000)]
Se agregan un par de mutex porque el server se muere con segmentation fault
cuando recibe muchas conexiones simultaneas. Tambien se agrega un limite a las
conexiones pendientes en el listen(). Con todo esto se sigue colgando.

21 years agoSe eliminan los namespaces en los cuerpos de las definiones de los metodos que
Leandro Lucarella [Thu, 23 Oct 2003 02:21:07 +0000 (02:21 +0000)]
Se eliminan los namespaces en los cuerpos de las definiones de los metodos que
eran redundantes y se mejoran algunos mensajes de DEBUG.

21 years agoSe agrega la definicion del metodo new_connection() que era lo que daba un error...
Leandro Lucarella [Thu, 23 Oct 2003 01:30:19 +0000 (01:30 +0000)]
Se agrega la definicion del metodo new_connection() que era lo que daba un error al linkear.

21 years agoSe corrigen typos.
Leandro Lucarella [Thu, 23 Oct 2003 01:28:30 +0000 (01:28 +0000)]
Se corrigen typos.

21 years agoSe agrega namespace que faltaba.
Leandro Lucarella [Thu, 23 Oct 2003 01:27:10 +0000 (01:27 +0000)]
Se agrega namespace que faltaba.

21 years agoSe pasa el destructor al .cpp.
Leandro Lucarella [Thu, 23 Oct 2003 01:25:42 +0000 (01:25 +0000)]
Se pasa el destructor al .cpp.

21 years agoCambio cosmetico en los Makefiles.
Leandro Lucarella [Thu, 23 Oct 2003 01:20:56 +0000 (01:20 +0000)]
Cambio cosmetico en los Makefiles.

21 years agoSe corrige bug reportado por ricky.
Leandro Lucarella [Thu, 23 Oct 2003 01:19:56 +0000 (01:19 +0000)]
Se corrige bug reportado por ricky.