Hi again, A couple of other bugs/misfeatures:
- I usually have the right button mapped to "select rectangle" and left button mapped to the pen. If I select something (by right click), then right click in it to start a selection move, when I release the right button the selection gets reset (so I can't move it again anymore...). Also, if after selecting a rectangle I left-click anywhere (even in the selection rectangle) it starts drawing without resetting the selection (I'd expect it to reset the selection before drawing; and to move the selection rather than draw if I click inside the rectangle). - Not urgent, but I think there is a performance issue with redrawing the display (even when there's no PDF background). I'm very impressed with the responsiveness to zoom. However, exposing the window or scrolling are not fast enough. With just a few tablet-drawn strokes on a sheet of plain paper (or more realistically when I open a 5-page document of notes taken during a lecture), the display becomes quite slow to refresh in situations where the whole window gets redrawn -- more specifically: (a) when minimizing then un-minimizing the window (about 0.3 to 0.5 second to draw the window contents), or (b) when scrolling by clicking in the scrollbar (the display noticeably lags behind the position to which I am trying to scroll). Not an obstacle to a first release, but it will need to be addressed at some point. (I'm sure you'll figure out how to, given how fast your zoom is). - I've now had it twice crash while trying to auto-save: Error: signal 11: [bt]: (0) xournalpp() [0x80c3d1e] [bt]: (1) [0xfab400] [bt]: (2) /lib/libc.so.6(strcmp+0x8) [0x51be88] [bt]: (3) xournalpp(_ZNK6String6equalsEPKc+0x2e) [0x80c691e] [bt]: (4) xournalpp(_ZN7XmlNode9setAttribE6StringS0_+0x11e) [0x809239e] [bt]: (5) xournalpp(_ZN11SaveHandler10visitLayerEP7XmlNodeP5Layer+0x5de) [0x808eede] [bt]: (6) xournalpp(_ZN11SaveHandler9visitPageEP7XmlNodeP7XojPageP8Documenti+0x5a9) [0x8090049] [bt]: (7) xournalpp(_ZN11SaveHandler11prepareSaveEP8Document+0x542) [0x8090ee2] [bt]: (8) xournalpp(_ZN7Control16autosaveCallbackEPS_+0x4e) [0x808a6de] [bt]: (9) /lib/libglib-2.0.so.0() [0x6c667d] [bt]: (10) /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8) [0x6c5fb8] [bt]: (11) /lib/libglib-2.0.so.0() [0x6c98e8] [bt]: (12) /lib/libglib-2.0.so.0(g_main_loop_run+0x1bf) [0x6c9d5f] [bt]: (13) /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0x2149c79] [bt]: (14) xournalpp(main+0x414) [0x80c9564] [bt]: (15) /lib/libc.so.6(__libc_start_main+0xe6) [0x4bbbb6] [bt]: (16) xournalpp() [0x8075ce1] - I've been able to reproduce the mis-behavior with recognizing lines, and will try to figure out how to fix it. (Rectangles are more complicated, so I want to first fix the issue with lines.) Best, Denis -- Denis Auroux MIT Department of Mathematics aur...@math.mit.edu (on leave) and University of California, Berkeley aur...@math.berkeley.edu Department of Mathematics Tel: 510-642-4367 817 Evans Hall # 3840 Fax: 510-642-8204 Berkeley, CA 94720-3840 ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Xournal-devel mailing list Xournal-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xournal-devel