]> git.donarmstrong.com Git - xournal.git/blobdiff - src/TODO
focus and other patches
[xournal.git] / src / TODO
index 3c5ec8b1f5b7c8dccaaebc80336eb3cb0b80aff3..a0a8ef6b4f6a9d1245f22a985818b8de313d5b82 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -45,32 +45,37 @@ DONE: disable ctrl-left/right accelerators during text edition
 DONE: custom color chooser button (after a patch contributed by Alex Ray)
 DONE: remember last used directory (after a patch contributed by Lu Zhihe)
 DONE: discard Alt-click and Control-click events
+DONE: option to have buttons *toggle* the tool rather than act as tool
+       (ie button 2 causes button 1 to map to tool 2) [Dylan Thurston]
+DONE: patch to fix focus + allow up/dn in single page mode (Bob McElrath)
+      also comment out contents of reset_focus() ? (tracker patch #2494022)
+DONE: patch to fix underscores in MRU filename display (Bob McElrath)
+DONE: patch to avoid tiny file dialogs (Bob McElrath)
 
 (go through Patches tracker and take the good stuff... now at 2009-05-09)
 
-** option to have buttons *toggle* the tool rather than act as tool
-   (ie button 2 causes button 1 to map to tool 2) [Dylan Thurston]
-
 - paper color chooser (see tracker 2083103)
 - prerelease: update help file (remove references to pdftoppm/libgnomeprint
   & update to poppler/gtkprint)
+- REMOVE BINARY INSTALLER (poppler breaks ABI all the time)
+   but add a configure script (+ Makefile.in, etc ?)
 - document config options into manual file?
 - PDF bg memory usage throttling / delete oldest pdf backgrounds
 - replace ttsubset by something more modern? (eg. from cairo ?)
 - auto-hide patch from ~/prog/src/xournal-autohide/ ?
      (check for cpu usage; handle BOTH edges
       and only (un)hide stuff at the correct edge!)
+** remove reset_focus() and calls to it, after enough testing.
+   check if we should call reset_recognizer() in some of those places
+   (e.g., undo/redo?)
 ** if bg pdf not found in absolute path, look in path of xoj file before
    prompting user.
-** patch to fix focus + allow up/dn in single page mode (Bob McElrath)
-   also comment out contents of reset_focus() ? (tracker patch #2494022)
-** patch to fix underscores in MRU filename display (McElrath) (tracker)
-   (fix memory leak)
 ** UI update (Bob McElrath) -- eliminating status bar, compact layout,
    "compact interface" by default; themes, with line in config file
    to load pixmaps from pixmaps/$THEME/ (see Jan 9, 2009 emails)
 ** autosave patch (Edward Yang) (fix: optional only, w/ menu + cfgfile
    entries; fix: should clean up autosave.xoj.bg* files too; config interval)
+- horizontal mode instead of dual-view / multicolumn ?
 - patch (ikim@physics.wisc.edu): multicolumn mode + LASSO SELECTION
 - patch: ortho/snap (revised Apr 13 2009)
 ** FIXME: get_pressure_multiplier() should access correct members
@@ -95,6 +100,10 @@ DONE: discard Alt-click and Control-click events
   PDF file, default paper
 - bug in truetype subset generation w/ Adobe 9, see if gtk-print any better?
 
+- drag-and-drop, copy-paste text & images directly into xournal
+- 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.