Hello everyone,
C++ification of inkscape has been a long term planned goal for inkscape. To the same accordance I would like to ask a few questions: 1. Does the dependency on GObject need to be removed?? The current code is huge and based on GObject as inheritance, increasing the complexity further. But if we wish to use the functionalities of GTK+ and remove GObject from the picture, wouldn't it be possible and feasible to instead use GTKMM to suffice for the same??? 2. While c++ifying what is going to be the fate of the inkscape's own implementation of garbage collection?? 3. What are your views regarding GTKMM to be introduced in the codebase for c++ification??
Expecting replies from the developers.
Thank You.
On Dec 10, 2010, at 9:44 PM, Abhishek Sharma wrote:
Hello everyone,
C++ification of inkscape has been a long term planned goal for inkscape. To the same accordance I would like to ask a few questions:
- Does the dependency on GObject need to be removed?? The current code is huge and based on GObject as inheritance, increasing the complexity further. But if we wish to use the functionalities of GTK+ and remove GObject from the picture, wouldn't it be possible and feasible to instead use GTKMM to suffice for the same???
- While c++ifying what is going to be the fate of the inkscape's own implementation of garbage collection??
- What are your views regarding GTKMM to be introduced in the codebase for c++ification??
Just FYI, I am almost done cleaning up and merging the work into trunk.
I have to do some work to get our RDF implementation code const correct, and then should be about set. For the most part that is the sort of thing I have had to clean up (the mainline code, not the GSoC work) aside from a few renamings. Should be quite interesting once it lands.
Hi Jon,
Could you update me on the progress of C++ification? Specifically, toolbox.cpp and tool-related stuff?
Thank you, Polina
Jon Cruz wrote:
Just FYI, I am almost done cleaning up and merging the work into trunk.
I have to do some work to get our RDF implementation code const correct, and then should be about set. For the most part that is the sort of thing I have had to clean up (the mainline code, not the GSoC work) aside from a few renamings. Should be quite interesting once it lands.
participants (3)
-
Abhishek Sharma
-
Jon Cruz
-
PolinaYanovich