After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 661933 - Move from PyGTK to the new introspection-based bindings
Move from PyGTK to the new introspection-based bindings
Status: RESOLVED WONTFIX
Product: dots
Classification: Other
Component: general
git master
Other All
: Normal normal
: ---
Assigned To: Joanmarie Diggs (IRC: joanie)
dots-maint
gnome[unmaintained]
Depends on:
Blocks: 661935
 
 
Reported: 2011-10-16 21:34 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2018-07-01 09:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Port from Gtk2 to Gtk3 and Gconf to GSeetings (69.67 KB, patch)
2012-12-20 18:45 UTC, Felipe Besoaín Pino
none Details | Review

Description Joanmarie Diggs (IRC: joanie) 2011-10-16 21:34:05 UTC
Dots still uses pygtk. It should instead use pygi.
Comment 1 Joanmarie Diggs (IRC: joanie) 2011-10-16 21:34:52 UTC
I've got the bulk of this work done, so taking.
Comment 2 Felipe Besoaín Pino 2012-10-05 21:36:59 UTC
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!.
Comment 3 Felipe Besoaín Pino 2012-12-20 18:45:13 UTC
Created attachment 232006 [details] [review]
Port from Gtk2 to Gtk3 and Gconf to GSeetings
Comment 4 Felipe Besoaín Pino 2012-12-20 18:52:08 UTC
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,
Comment 5 Fernando Herrera 2012-12-20 20:32:19 UTC
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.
Comment 6 Felipe Besoaín Pino 2012-12-28 20:03:29 UTC
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
Comment 7 André Klapper 2018-07-01 09:50:39 UTC
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.