domingo, enero 21, 2007

Soporte para verificación de post con imagenes

Hola,

Luego de encontrar el blog, con más de un post de spam :( y despúes de eliminarlos con la receta de la abuela ( uno por uno :( ). Le habilite una opción que estaba en la configuración, y creo que es nueva luego de tantos ataques de spam :S.

Por otra parte, Les deseo un buen inicio de año 2007 y que este que iniciamos sea mejor que el que se fue. COnversando con Ricki, me cuenta que en svn no hay datos, por un cambio de novel, asi que habra que rescatar el svn local que tengo por ahi, antes de fin de año, para darle continuidad a la herramienta que tanto nos hace falta.

Por lo tanto,

Felices Hackings !!!!

martes, abril 25, 2006

Gui Beta V 0.2

He estado trabajando en una GUI, que pueda servirnos de partida para ya tener a MonoBlog trabajando a como se debe, Esta realizada en glade, ya que no deseo un curso de gtk, para tener que hacer un par de ventanas, hace falta el poder integrarla al codigo fuente actual, esa tarea sera en estos dias, que pueda salir de los examenes actuales de la U.

Esta es la Gui, en cuestion:

Boceto que origuino todo.





Y aca esta un pantallazo de la ventana realizada en glade-2.





La cual tiene consideraciones:

1. En la barra de la Aplicación debera de tene un icono para la ventana, asi como el nombre de la aplicación.

2. Ademas de una barra de menus, tradicional debera de tener un barra de herramientas, con las funciones más útiles y frecuentes en el diseño, edición y publicación de entradas al blog. (Nueva publicación, abrir publicación guardad, guardar publicación en opcion desconectada, para edicion, cortar una sección marcada, copiar una sección marcada, pegar la sección marcada usando para ello el clipboard del sistema, formato sobre fuentes, Negritas, subrayado, italicas, tachado, agrandar 1 unidad la fuente, disminuir una unidad las fuentes, justificación sobre el texto, justificado a la Izquierda, centro, derecho, relleno, opción para trabajar modo conectado y modo desconectado o local)

3. Incorporar una barra de herramientas, para poder incorporar etiquetas directamente sobre html (modalidad experto/avanzado) en el que escogera ( edición formato texto (TXT), edición formato avansado (HTML), insertar una imagen (abrir un dialogo en el que escogera si es una imagen local (un FSelect) o una referencia html a una imagen), insertar una tabla html, insertar etiquetas html preestablecidas, con posibilidad de ampliarlas

4. Una barra en la que escoges el Blog y la categorias del mismo en la que deseas hacer una entrada, estos blog son obtenidos luego de haberse registrado en un servicio y autenticado al proveedor.

5. Una sección de edición meramente de la entrada, con tres posibilidades ( Edición en Formato Texto, usted escribe y se ayuda con los comandos de las barras de herramientas para darle forma a los textos, Edción avanzada, en la cual escribes en formato html puro, teniendo control de las etiquetas que le agregas al texto y una vista previa de tu entrada al post.

Las secciones de edición tendran la posibilidad de editar y crear el Titulo de la misma, asi com la incorporacion de la imagen de la entrada, la cual puede ser local o una referencia a la misma.

La seccion de la entrada tendra soporte para texto y html, mediante gecko# en nuestro caso.
Numeración de las lineas.

Coloración o resaltado de los textos (HTML Ex, el cual coloreará en formato XML/HTML)
Un previo en render de html.

6 Dos controles para poder publicar, si se esta en modo conección o dejarlo en borrador si esta en modo desconectado, si se esta conectado y se deseas dejar en borrador, para el caso de los porveedores que lo soporten.

7. Una barra de estados en la aplicación, la cual informara el estado de la misma, aca no se como hacer lo que hace gnome al tener una barra de estado, con varios paneles, para separar la información que se muestra al usuario:

¦Fecha: Hora ¦ Mensaje Aplicación(información necesaria de lo que realiza la aplicación) ¦ Estado de conección ¦

!! Investigar sobre este apartado .

Felices Hackings !!

miércoles, marzo 29, 2006

Despertar de MonoBlog !!!!!

Hola, Moneros !!

Luego de tanto time desactualizado por falta de teimpo, he podido reordenarme , hago un llamado a todos los miembros del equipo de MonoBlog, para reactualizar el trabajo que teniamos para darle vida a MonoBlog, el cual aun sigue siendo útil. Así que a desempolvar los textos, ideas, lineas de código y a seguier en esta empresa.

Bienvenidos todos nuevamente y a continuar, no importa si solo puedes dedicarle 5 min diarios, serán 5 min que antes no tenia el proyecto.

Felices hacking !!!

Saludos,

Edgardo

viernes, noviembre 04, 2005

Hackeando MonoBlog

Hola señores..

pues quiero avisarles que estuve jugando un poco con el monoblog.. ..corregi varios errores e hize un poco mas flexible la GUI... algunas cosas que hize fueron ...

El Monoblog se caia si los datos de un usuario eran incorrectos ...Corregido
La GUI de Login se congelaba mientras trataba de loguearse ...Corregido
La GUI de Posteo se congelaba mientras obtenia los blogs ...Corregido
La GUI de Posteo se congelaba mientras se posteaba una entrada ...Corregido

Algunas otras cosas...
* Modifique levemente la GUI (solo agregue una etiqueta en cada ventana de glade)
*hize algunos cambios en Atom.cs, para que se adecuara de una manera
mas sencilla a la gui (cambios minimos).
*Cambié bastante la implementacion de la GUI, para que el codigo fuera un poco mas legible... ...aunque el fin era el mismo..
* Agregue un Makefile :-D

Y parece que eso fue todo...

Que Falta?...
Quitar la horrible dependencia de Gecko ya que esta muy pesado, para eso ya hize un Widget que mostrara la vista previa pero basado en TextView, ligerito, ligerito (aunque sera una implementación beta) :-)

Un Lector de los post actuales.. que no se puede ver los post que pertenecen al blog.. ..creoq ue para esto deberia cambiar un poco la interfaz

Poder guardar/abrir los post como archivos Xml

poder postear offline (seria bueno)

Y lo que venga... :)

bueno eso fue todo, lo subi todo al svn bajo el mismo path trunk/0.1


eso es todo los veo pronto saludos!

lunes, septiembre 19, 2005

GUI pre-alfa de MonoBlog

Hoy he subido al svn de MonoBlog lo que habia avanzado el dia de ayer, es una version pre-alfa :P.

Despues de pelearme con el Gtk.ComboBox y lograr lo que queria, Mario me dijo que mejor utilizara Gtk.ComboBoxEntry porque Gtk.ComboBox ya estaba obsoleto, muy tarde :S. Pero bueno eso ya lo ire viendo.

Cosas que he hecho:

  • Logeo correcto mediante la GUI

  • Obtencion de blogs en un Gtk.ComboBox

  • Vista previa del post

  • Envio del post


Cosas que faltan hacer:

  • Implementacion de las opciones del Menu

  • Una barra de herramientas para hml

  • Resaltado de sintaxis html

  • Obtencion automatica de blogs despues del logeo

  • Resolver varios bugs, que de seguro hay :P

  • Y alguna otra sugerencia :D


Si quieres ir testeandolo (solo funciona con Blogger) pos hazlo:

svn checkout svn+ssh://anonymous@forgesvn1.novell.com/svn/mono-blog/trunk/0.1
pass: anonymous o aqui

Requerimientos: gtk#2, glade#2 y gecko#2. Full desarrollo :P.
Compilado con: Mono 1.1.9

Aqui algunos pantallazos:















Le doy gracias a Parodisoft por el logo que hizo, pero para serle sincero no me gusta mucho que digamos :P.
Se aceptan mas propuestas!, tama?o (232 x 264). Ah! y este post lo estoy haciendo desde la misma GUI de Monoblog :D.

Una ultima cosa, si van a introducir codigo html, pues que sea uno bien formado, sino no postea, cierren todas las etiquetas que habran y coloquelas como son :D.

martes, septiembre 13, 2005

Diseñando GUI para MonoBlog

Pues diseñando la GUI de MonoBlog con Glade como que me familiarizo un poco con esta herramienta. Es una GUI simple, pero poco a poco le iré agregando mas cosas, además falta el logo de MonoBlog que ya se lo encargué a Parodisoft porque creando logos no soy muy bueno que digamos :P, por el momento le he puesto una imagen que saqué del planeta de los ximios :D. Parodisoft me dijo que para el viernes estará listo :P. Espero que para este fin de semana tenga la GUI lista para subirla al SVN de MonoBlog, tengo que hacer varias cosas esta semana, ojalá me alcanze el tiempo :).

Aquí unos pantallazos.


Login

Editor

martes, agosto 09, 2005

ATOM API .. [OK]

Bueno acabo de terminar, la dll para acceso a Blogger ya esta lista. Esta dll sera carga como plugin en monoblog. Aunque esta ultima configuracion todavia no la tenemos del todo clara con Gmikex.

En unos dias JuanPe ya deberia tener lista una GUI de prueba, que permita usar monoblog por parte de cualquier persona interesada en cooperar en la identificacion de errores.

Bueno la Libreria de ATOM esta en el SVN, en /mono-blog/team/NeCuDeCo/ATOM/ATOM.dll