{"push_id":2976888578,"size":4,"distinct_size":1,"ref":"refs/heads/issue137","head":"267280a13ce0977e3bbbfbfde1200dc12cc22485","before":"e45fab3691c3cdaf482cc78b6d9d635062c21cc4","commits":[{"sha":"b07d83cdddfb0180362b59d03c3e4c84cf703ddf","author":{"name":"zenieldanaku","email":"2009aef4695521c68fda9f31fe5648d3455da950@gmail.com"},"message":"Esto es una prueba.\n- Eliminada una coma en Menú Pausa que no significaba nada.","distinct":false,"url":"https://api.github.com/repos/ludica-squamata/mano-gift/commits/b07d83cdddfb0180362b59d03c3e4c84cf703ddf"},{"sha":"f5f2ccb62e2a331444d9f1eb1718a25e95649444","author":{"name":"zenieldanaku","email":"2009aef4695521c68fda9f31fe5648d3455da950@gmail.com"},"message":"Cambios en los props\n* loader.load_props() ahora puede abrir el json indicado por nombre, en\n  lugar de siempre usar la ref interna del mapa. También se borró el try\n  catch de load_props().\n+ Los props ahora tienen un \"nombre\" para mostrar que está en data. Ya\n  no usan el nombre interno (\"casa_cerrada\", \"star\") para lo que el\n  player puede ver.\n* PropDecription ahora no se muestra si el prop no tiene datos (si es\n  simplemente un png).","distinct":false,"url":"https://api.github.com/repos/ludica-squamata/mano-gift/commits/f5f2ccb62e2a331444d9f1eb1718a25e95649444"},{"sha":"ab2df12e6136649defad477e84d6a293e184733a","author":{"name":"zenieldanaku","email":"2009aef4695521c68fda9f31fe5648d3455da950@gmail.com"},"message":"Huge Rewriting: Menu Circular\n* Menu Circular ahora opera con cascadas. Lo que se muestra es siempre\n  una cascada, y cada ítem que se muestra puede representar un comando\n  o el acceso a otra cascada.\n\n+ Métodos nuevos:\n  + add_cascades() contine la parte de lo que estaba en el __init__()\n    relativo al agregado de cascadas. Ahora puede agregar nuevas\n    cascadas independientemente de si estaban o no presentes en el init\n    del menu.\n  + add_item_to_cascade() añade nuevos ítems a un cascada existente.\n  + del_item_from_cascade() hace lo contrario: elimina ítems de una\n    cascada por nombre.\n  + del_cascade() elimina cascadas, pero no el boton de acceso a las\n    mismas.\n  + del_tree_recursively() elimina todo el arbol, recursivamente, donde\n    se encuentre el item, incluído el boton de acceso.\n  + Nuevo modo de seguimiento de cascadas, muy parecido a lo que hacen\n  los menúes tradicionales (una lista).\n\n* Metodos modificados o renombrados:\n  * set_xy() funciona como lo hacía get_xy(), pero ahora devuelve x e y\n    directamente, en lugar de setear self.puntos (que ya no existe). Los\n    Elementos usan este método para establecer su posición al rotar.\n  * foward() funciona de manera parecida a accept(), solo que no\n    inverviene en la acción de los elementos. Solo cambia de cascada,\n    si corresponde.\n  * backward() es la reescritura de back() y funciona, como foward() con\n    el nuevo método de seguimiento de cascadas.\n  * switch_cascades() es el rename de _change_cube_list(). Deja de ser\n    un método protegido.\n  * check_on_spot() ahora funciona con min() y es casi un oneliner.\n  * Debido a que self.cubos ahora es self.cuadros y que self.puntos ya\n    no existe, muchos métodos tuvieron que cambiar esos nombres. Algunos\n    ejemplos de esto son turn(), stop() y stop_everything().\n\n- Métodos eliminados\n  - _modify_cube_list()\n  - supress_one()\n  - add_element()\n\nCambios en BaseElement:\n+ Ahora responden al evento Key, y son EventAware.\n- eliminada la propiedad in_place. check_placement() opera directamente\n  con self.angle.\n- eliminado el método change_angle().\n* do_action() ahora llama a parent.foward() si no tiene un command().\n\nCambios en UI.CircularMenus:\n* QuickCircularMenu:\n  * __init__() fue casi completamente reescrito. Ahora los elementos\n  se crean al ser declarados, 'opciones' se llama 'cascadas' y lo único\n  que se le agrega por fuera es el idx.\n  * first ahora es una propidead de clase, pero no está funcionando del\n  todo bien (dejé un comentario donde parece estar el error).\n  + Nuevo classmethod set_first()\n\n* DialogCircularMenu:\n  + Nueva propiedad change_radius. Si es True, el radio del menu cambia\n  según el número de items.\n  - Eliminado el método add_element().\n\n* RenderedCircularMenu:\n  - Eliminados los métodos supress_one() y _modify_cube_list().\n  + Los cuadros ahora se deregistran() al salir().\n\nCambios en UI.CircularMenus.Elements:\n- Eliminada la clase CascadeElement. las cascadas ahora son propiedades\n  de los menúes.\n* CommandElement.do_action() ahora se llama command() y llama a su\n  _command() internamente.\n* DialogOptionElement ganó la propiedad idx y perdió el método\n  do_action(), que no estaba haciendo nada.\n* InventoryElement.do_action() ahora hace uso de\n  parent.del_item_from_cascade() y parent.backward().\n\nCambios en UI.DialogInterface:\n* set_sel_mode() ahroa hace uso de menu.add_cascades(),\n  menu.switch_cascades() y de menu.check_on_spot().\n\nOtros cambios\n+ HUD: ProgressBar y CharacterName ahora tienen nombres para el debuggin\n- blancho.chunk y sigle.chunk: las refs ahora son solo el nombre.json\n  del prop. Loader ahora los busca directamente en /items.","distinct":false,"url":"https://api.github.com/repos/ludica-squamata/mano-gift/commits/ab2df12e6136649defad477e84d6a293e184733a"},{"sha":"267280a13ce0977e3bbbfbfde1200dc12cc22485","author":{"name":"zenieldanaku","email":"2009aef4695521c68fda9f31fe5648d3455da950@gmail.com"},"message":"Merge branch 'master' into issue137","distinct":true,"url":"https://api.github.com/repos/ludica-squamata/mano-gift/commits/267280a13ce0977e3bbbfbfde1200dc12cc22485"}]}
{"actor":{"display_login":"zenieldanaku"}}