Bernhard Reiter twisted the bytes to say:
Bernhard> I've found a thread which seems to indicate that Daniel found the reason Bernhard> for the performance issues and might've resolved them afterwards [1] -- Bernhard> hence my questions if it might be time to start an "official" gtk3 Bernhard> branch and release an alpha into the wild for further testing. After Bernhard> all, Daniel's work now almost 1.5 years old -- would be too bad to just Bernhard> leave it lying around. Bernhard> (CC'ing Daniel) it is actually more complicated than that. I started looking at the gtk3 branch of xournalpp (it is now in working condition) and it suffers the exact same problem than my code using goocanvas. What is special is that xournalpp does not use any library. it implements rendering directly. So I started digging and so far I think this is the most promising lead: See this and the responses: https://mail.gnome.org/archives/gtk-app-devel-list/2015-March/msg00074.html I am still following up with it. Denis, you are a much better expert at the event handling than I am, so your feedback might be valuable. -dmg Bernhard> Bernhard Bernhard> [1] Bernhard> https://mail.gnome.org/archives/goocanvas-list/2013-November/msg00007.html Bernhard> On 2015-03-27 18:14, Denis Auroux wrote: >> As far as I understand, there are still performance issues on larger >> documents, caused by the gtk3 canvas libraries being much less efficient >> than libgnomecanvas. Or have they been fixed? (I haven't followed closely). >> >> -- Denis >> >> On 03/27/2015 01:12 PM, Bernhard Reiter wrote: >>> Hi, >>> >>> I've tried out Daniel German's Gtk3 port [1] of xournal, and found it to >>> work quite well -- everything that I normally use xournal for seemed to >>> work. I was curious if there were plans to merge his branch into the >>> official repo any time soon and/or maybe release an alpha version for >>> public testing, as the port has been around for a while. >>> >>> Regards >>> Bernhard -- Daniel M. German "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning Louis Brandeis -> but without understanding." http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Xournal-devel mailing list Xournal-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xournal-devel