xournal). (cf #2944459). Recalibration probably requires talking directly
to X server to query input device geometry and compensate for GTK.
+
+- image patch related:
+ - paste and selresize don't put rectangle at top
+ - need option for image mode to revert to previous tool?
+ - optimize storage of embedded images by detecting duplicates (D. German)
+
BUGS:
- lingering issues with synaptics touchpads? (#2872667)
(todo) - set device to Absolute mode at startup? (GDK doesn't expose API,
- export to PDF should see cropbox size if smaller, and map the
cropbox -- not the entire page -- to the page area! (2009-11-18 forum)
+BEHAVIOR TODO:
+- option to have "Save Prefs" save current brushes as settings, not defaults
+- method to map more general devices to specific tools or to Ignore
+ (e.g.: X220T ignore trackpoint; map touchscreen to Hand, eraser to Eraser)
+
WIN32:
- test further
- write an installer
NB: last modif should be triggered by prepare_new_undo() and undo/redo?
*** NEW VERSION: with threading, by Man, e-mail 12/10/2009 10:51pm
-** insert images patch (Victor Saase) #2890925
-** as improved by Simon Guest April 14 2010
-** modified rev2 May 14, 2010: xournal-0.4.5-sjg-image-rev2.patch.gz
-** rev6 by now...
-
** customize paper ruling (Gautam Iyer e-mail Nov 30 2009 / SF tracker)
** cairo export to PNG (Man = Paulo Neves, e-mail Feb 3 '10, saved as
- option to map device named "touch" to hand tool? (like "Eraser tip")
-
- roadmap towards SVG support: see 1/25/2010 Mark Edgington email & reply
(1) export to SVG (using pages and groups for pages and layers;
use comment tags to make export nonlossy;
- proximity detection: eraser proximity switches mapping?
proximity out removes cursor until next motionnotify?
-
- render page to bitmap: for export, preview, and copy-paste
(render using libart, see how gnomecanvas does it?)
- NO: render using Cairo !!! then can switch to GtkPrint as well.
+ NO: render using Cairo !!!
(copy-paste: config option to render only current layer or all below?)
- cut-and-paste of selection into other apps (as bitmap; as SVG?)
- add config option to limit total memory usage for PDF bitmaps
- ability to select entire page for copy-paste (as bitmap / reorder xournal)
- copy/paste of an entire page (beware if PDF bg is not compatible!)
-- rewrite printing using GtkPrint + Cairo as GnomePrint replacement
- (keep GnomePrint option for compatibility with GTK+ <2.10)
-- insert images (screen capture or from file or from clipboard),
- not as full-page backgrounds (new ITEM type)
- convert to/from Jarnal format; to/from MS Journal format???
- export as SVG, as bitmap (use Cairo for this)