[Libreoffice-ux-advise] fdo#38820: Python Wizards almost complete -- possible papercuts/low hanging fruits?

Javier Fernandez jfernandez at igalia.com
Thu May 2 08:12:14 PDT 2013


Hi,

On 22/04/13 16:45, Bjoern Michaelsen wrote:
> Hi,
> 
> since this bug is now almost finished:
> 
>  https://bugs.freedesktop.org/show_bug.cgi?id=38820
> 
> and Xisco and Javier are probably experts in the new implementation of the
> wizards, it might be a good idea to look if there are some low-hanging fruits
> to harvest: Namely tweaking the dialogs a bit here and there for easy
> improvements.

Besides what I already suggested, I think the Events Management (see
ui/event/CommonListener.py class) could be implemented in a better way;
I think the ProcAdapter stuff is confusing and is not easy to deal with
add/remove listeners operations. I guess the main issue behind this
ProcAdapter stuff is how to deal with the unohelper.Base inheritance,
perhaps we could think about a more elegant solution for the PyUNO
bindings.



More information about the Libreoffice-ux-advise mailing list