{"action":"created","issue":{"url":"https://api.github.com/repos/grindhold/libgtkflow/issues/24","labels_url":"https://api.github.com/repos/grindhold/libgtkflow/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/grindhold/libgtkflow/issues/24/comments","events_url":"https://api.github.com/repos/grindhold/libgtkflow/issues/24/events","html_url":"https://github.com/grindhold/libgtkflow/issues/24","id":86923898,"number":24,"title":"gflow integration","user":{"login":"grindhold","id":2592640,"avatar_url":"https://avatars.githubusercontent.com/u/2592640?v=3","gravatar_id":"","url":"https://api.github.com/users/grindhold","html_url":"https://github.com/grindhold","followers_url":"https://api.github.com/users/grindhold/followers","following_url":"https://api.github.com/users/grindhold/following{/other_user}","gists_url":"https://api.github.com/users/grindhold/gists{/gist_id}","starred_url":"https://api.github.com/users/grindhold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grindhold/subscriptions","organizations_url":"https://api.github.com/users/grindhold/orgs","repos_url":"https://api.github.com/users/grindhold/repos","events_url":"https://api.github.com/users/grindhold/events{/privacy}","received_events_url":"https://api.github.com/users/grindhold/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/grindhold/libgtkflow/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/grindhold/libgtkflow/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/grindhold/libgtkflow/labels/vala","name":"vala","color":"000000"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-06-10T10:43:04Z","updated_at":"2015-06-10T16:19:50Z","closed_at":null,"body":"Hiho, @esodan. I have now set up a branch <s>gflow_integration</s> gflow_wiring in order to wire gtkflow to gflow.\r\n\r\nI have no more compiler errors on gtkflow's side, but on gflow's side i have. The GFlow.Dock defines an abstract nullable property Node which is being implemented by GFlow.SimpleSource and GFlow.SimpleSink. Both interfaces GFlow.Sink and GFlow.Source inherit from GFlow.Dock. Yet the compiler complains that there are no get_node() and set_node() methods in GFlow.Sink and GFlow.Source. \r\n\r\nWhen i try to add an explicit override to the node-properties in GFlow.SimpleSink and GFlow.SimpleSource, the compiler tells me, that no suitable property could be found to override.\r\nI don't get it. Is there something wrong with the inheritance code? Could you have a look?\r\n\r\nI will now continue with creating the missing signals and further code-wiring between GtkFlow and GFlow.\r\n\r\n\r\n<s> Update: there went something wrong with branching. I will re-setup the branch. This may take a few minutes. </s>\r\n\r\n\r\nUpdate: Same goes for the sinks property and the supposedly existing method get_sinks() of GFlow.Source."},"comment":{"url":"https://api.github.com/repos/grindhold/libgtkflow/issues/comments/110820158","html_url":"https://github.com/grindhold/libgtkflow/issues/24#issuecomment-110820158","issue_url":"https://api.github.com/repos/grindhold/libgtkflow/issues/24","id":110820158,"user":{"login":"esodan","id":8839360,"avatar_url":"https://avatars.githubusercontent.com/u/8839360?v=3","gravatar_id":"","url":"https://api.github.com/users/esodan","html_url":"https://github.com/esodan","followers_url":"https://api.github.com/users/esodan/followers","following_url":"https://api.github.com/users/esodan/following{/other_user}","gists_url":"https://api.github.com/users/esodan/gists{/gist_id}","starred_url":"https://api.github.com/users/esodan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/esodan/subscriptions","organizations_url":"https://api.github.com/users/esodan/orgs","repos_url":"https://api.github.com/users/esodan/repos","events_url":"https://api.github.com/users/esodan/events{/privacy}","received_events_url":"https://api.github.com/users/esodan/received_events","type":"User","site_admin":false},"created_at":"2015-06-10T16:19:50Z","updated_at":"2015-06-10T16:19:50Z","body":"I have send you a merge request in order to see my changes, but I don't recommend to continue in that branch unless all classes and interfaces in GFlow are fixed and working properly, using Unit Test as the ones I've added."}}