hi Everybody, today the gtk3 port reached a major milestone: I was able to use it---without problems or crashes---to edit an entire 10 pages PDF. 1/2 in linux and 1/2 in windows.
this weekend I was able to learn how to deal with the event handling in gtk3 and fixed/simplified the major event handler in xournal (on_canvas_button_press_event). There are still bugs (but they happen when one loads a new document, I think I found the trigger and I should kill it soon). Here is a detail list of issues with the current version: 1. In my windows tablet the performance of scrolling is poor. this is something I have already looked into, but the code needs to be written/cleaned up. I believe we will get a performance similar to the GTK2 version. 2. My windows tablet, even though it has a multitouch wacom tablet is not sending a TOUCH event when I use touch. Instead it seems to merge any mouse and touch click into a generic event source. In linux, on the other hand each event is labelled with its real source. This brings me to one of the benefits of gtk3: an event knows the core and non-core device that trigger it. We don't have to deal with the extra complexity of duplicated events in gtk2. 3. The windows port has problems setting the mouse while drawing. The mouse flickers between arrow and point. My priority will be to get the performance improved, since I am mainly using Xournal on my Windows tablet. --dmg -- Daniel M. German "Prose is intrinsically linear; a good book carries the reader forward The Economist -> on the crest of the words" http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk _______________________________________________ Xournal-devel mailing list Xournal-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xournal-devel