GNOME Bugzilla – Bug 661933
Move from PyGTK to the new introspection-based bindings
Last modified: 2018-07-01 09:50:39 UTC
Dots still uses pygtk. It should instead use pygi.
I've got the bulk of this work done, so taking.
I start doing this port a few weeks ago and also these bugs: https://bugzilla.gnome.org/show_bug.cgi?id=661935 https://bugzilla.gnome.org/show_bug.cgi?id=661934 I'm almost done, but I'm stack on the printing functions because it looks to me like the GtkPrintUnixDialog and GtkPrintJob object is not (yet?) available through introspection. So during this weekend. I will try to do something with the GtkPrintOperation() and if it works ... the port will be done!.
Created attachment 232006 [details] [review] Port from Gtk2 to Gtk3 and Gconf to GSeetings
I've attached the Patch for bugs: https://bugzilla.gnome.org/show_bug.cgi?id=661935 https://bugzilla.gnome.org/show_bug.cgi?id=661934 if you have any comments, please let me know I will be happy to work on it! best,
Thanks a lot for the patch! I am not sure about the new printing stuff, because at least the embosser I tested needed the plain ASCII file to be directly sent to the printer (instead of rendered page which is what your new code seems to do). As we already have another patch adding support for other printing format I think we need to rework+test the printing stuff. I'll take a closer look next week during holidays to your patch and hopefully we can have dots working with gobject-instrospection based bindings soon.
where can I find the other printing patch?, if you let me know I will be happy to recode and test a plain ASCII method for printing
Dots is not under active development anymore and has not seen code changes since 2011. Its codebase has been archived: https://gitlab.gnome.org/Archive/dots/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.