
Hi, the last few days I dug myself into connector-context.cpp, making that thing compatible with the routing changes I did last week. So far, this has proven quite a task and I am not done yet. A snapshot of the current changes (not yet compiling since I'm midways in it) can be found on launchpad[0]. The main missing parts (apart from actually connecting everything back together after ripping it apart) are fitting g_signal and sigc++ together and getting all the rainbow-colored curves right. I'll follow up if I have any questions. Best regards, Sebastian [0] https://bazaar.launchpad.net/~h-e-6/inkscape/connector-wip/files

On Sat, 2013-07-27 at 00:43 +0200, Sebastian Götte wrote:
Hi, the last few days I dug myself into connector-context.cpp, making that thing compatible with the routing changes I did last week. So far, this has proven quite a task and I am not done yet. A snapshot of the current changes (not yet compiling since I'm midways in it) can be found on launchpad[0]. The main missing parts (apart from actually connecting everything back together after ripping it apart) are fitting g_signal and sigc++ together and getting all the rainbow-colored curves right. I'll follow up if I have any questions. Best regards, Sebastian [0] https://bazaar.launchpad.net/~h-e-6/inkscape/connector-wip/files
Can't compile, missing sp-point.h (and sp-point.cpp?).

On Sat, 2013-07-27 at 00:43 +0200, Sebastian Götte wrote:
Hi, the last few days I dug myself into connector-context.cpp, making that thing compatible with the routing changes I did last week. So far, this has proven quite a task and I am not done yet. A snapshot of the current changes (not yet compiling since I'm midways in it) can be found on launchpad[0]. The main missing parts (apart from actually connecting everything back together after ripping it apart) are fitting g_signal and sigc++ together and getting all the rainbow-colored curves right. I'll follow up if I have any questions. Best regards, Sebastian [0] https://bazaar.launchpad.net/~h-e-6/inkscape/connector-wip/files
The files sp-point.h and sp-point.cpp are not in the bazaar repository. As they are new files, you need to explicitly add them:
bzr add src/sp-point.h bzr add src/sp-point.cpp
and then commit them.
Tav

On 07/30/2013 03:08 PM, Tavmjong Bah wrote:
On Sat, 2013-07-27 at 00:43 +0200, Sebastian Götte wrote:
Hi, the last few days I dug myself into connector-context.cpp, making that thing compatible with the routing changes I did last week. So far, this has proven quite a task and I am not done yet. A snapshot of the current changes (not yet compiling since I'm midways in it) can be found on launchpad[0]. The main missing parts (apart from actually connecting everything back together after ripping it apart) are fitting g_signal and sigc++ together and getting all the rainbow-colored curves right. I'll follow up if I have any questions. Best regards, Sebastian [0] https://bazaar.launchpad.net/~h-e-6/inkscape/connector-wip/files
The files sp-point.h and sp-point.cpp are not in the bazaar repository. As they are new files, you need to explicitly add them:
bzr add src/sp-point.h bzr add src/sp-point.cpp
and then commit them.
Yep, thanks. I just pushed a new commit that I hope contains all required files. It should compile though you can't create a connector since it runs into an assertion while creating an SPPoint that is apparently caused by an G_OBJECT allocation going wrong. I am working on this. I just added a C++ template for wrapping between C++ objects and G_OBJECTs that currently requires -std=gnu++11. I will fix this up for non-C++11 as soon as I managed to fix the SPPoint creation problem.
Best regards, Sebastian1
participants (2)
-
Sebastian Götte
-
Tavmjong Bah