]> git.donarmstrong.com Git - xournal.git/commitdiff
Release 0.4.0.1: GTK+ 2.11 bugfix
authorauroux <auroux>
Mon, 3 Sep 2007 14:24:35 +0000 (14:24 +0000)
committerauroux <auroux>
Mon, 3 Sep 2007 14:24:35 +0000 (14:24 +0000)
ChangeLog
NEWS
README
configure.in
html-doc/manual.html
src/TODO
src/xo-misc.c

index 641b1e0756cd15b509ce8f1c536ba36a752ac282..89fe6c16965ec440010878dce2b1fe1ace7e80ee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+Version 0.4.0.1 (Sep 3, 2007):
+  - bugfixes for GTK+ 2.11 behavior (thanks to everyone who reported bugs)
+
 Version 0.4 (Aug 15, 2007):
   - text tool (handles most TrueType and Type1 fonts)
   - font selection dialog and button
diff --git a/NEWS b/NEWS
index 85f413e311e094b70e252d5a22f9a549dfa60f4a..db0d707265ff82cef634d6a5cd03b80fbc965424 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-Version 0.4 (August 15, 2007)
+Version 0.4.0.1 (September 3, 2007)
 
 Installation:  see INSTALL
 User's manual: see html-doc/manual.html
diff --git a/README b/README
index 85f413e311e094b70e252d5a22f9a549dfa60f4a..db0d707265ff82cef634d6a5cd03b80fbc965424 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Version 0.4 (August 15, 2007)
+Version 0.4.0.1 (September 3, 2007)
 
 Installation:  see INSTALL
 User's manual: see html-doc/manual.html
index e0b42abccd32eaaf2e39533bdaadb5a4c7ba1b8d..f5c9a72fa166cb0bf464d9db28ce563f13d12ac0 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_INIT(configure.in)
-AM_INIT_AUTOMAKE(xournal, 0.4)
+AM_INIT_AUTOMAKE(xournal, 0.4.0.1)
 AM_CONFIG_HEADER(config.h)
 AM_MAINTAINER_MODE
 
index 6c5fad88ff37e26d403499403d038265146c2118..8e7a14a9507591b74c024bd0e99648753da2ba1b 100644 (file)
@@ -24,7 +24,7 @@
   Xournal User's Manual
 </h2>
 <p style="font-size: 0.95em; text-align: center; color: rgb(0,0,0)">
- Version 0.4
+ Version 0.4.0.1
 </p>
 <hr />
 <p>
@@ -555,6 +555,12 @@ Bug reports and suggestions can also be submitted on Xournal's
 <a name="changelog"></a>
 <h2 class="subtitle">Version history</h2>
 <p>
+Version 0.4.0.1 (September 3, 2007):
+<ul>
+ <li>bugfixes for GTK+ 2.11 behavior (thanks to everyone who reported bugs)</li>
+</ul>
+</p>
+<p>
 Version 0.4 (August 15, 2007):
 <ul>
  <li>text tool (handles most TrueType and Type1 fonts)</li>
index bb8f696c53f7f8610b7da84771088194427ac2bd..dc0975c2b31df8af5b39bce789584ea5908c36b8 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -1,8 +1,10 @@
 List of features to be implemented (not in any particular order)
 ----------------------------------------------------------------
+- hand tool bug: upon page change, keeps scrolling till end of document
 - paste text directly into xournal, from xournal?
-    (instead of starting a text item and pasting into it)
+    (instead of starting a text item and pasting into/from it)
 - internationalization / translation of interface
+- fix: & in bgpdf file name must be quoted to &amp; in save_journal()
 - integration into desktop environment (document icons/previews? 
        mime type? click on xoj opens it? list app in start menu?)
 - rewrite printing using GtkPrint + Cairo as GnomePrint replacement
@@ -15,6 +17,7 @@ List of features to be implemented (not in any particular order)
 - load PDF pages only on demand (create empty pixmaps at first if can
    parse PDF geometry ourselves, else try pdfinfo ??)
    (and config option to limit total memory usage for PDF bitmaps)
+   --- switch to poppler lib instead of pdftoppm
 - lasso selection tool (see shoffsta patch)
      (http://shoffsta.afraid.org/Projects/Xournal/)
 - flatten (incl undo/redo...) - enabled only if nlayers>1
@@ -62,3 +65,14 @@ List of features to be implemented (not in any particular order)
 - EPOS: Cut and Paste into OpenOffice applications and the GIMP (as bitmap??)
 - EPOS: Export pages to pictures in the Jpg and Png formats.
 - EPOS: Rotate Ink in custom angle.
+- option: export to PDF with incremental pages for successive layers
+    (for presentations) (Daniel Brugarth 8/18/07)
+- render page to bitmap: for export, preview, and copy-paste
+- cut-and-paste of selection into other apps (as bitmap)
+- Lukasz Kaiser 8/15/07 shapes patch (approximate stroke by geometric shapes)
+  (make it an optional mode of the pen, like the ruler)
+  (rewrite without gsl dependency?)
+  (config file should be in share/...)
+  (disconnected shapes: add timestamps to strokes?)
+- Samuel Hoffstaetter: lasso, gettext localization, sidebar thumbnails, ...
+- left-hand patch: Uwe Winter 8/27/07 (xournal-lefthand.patch)
index 619ab17ca1eac3811b11a6f378b88986c89e6552..fe866da1a02ebfcf75a7f375ce409f593b08572d 100644 (file)
@@ -349,10 +349,9 @@ void fix_xinput_coords(GdkEvent *event)
   }
   else return; // nothing we know how to do
   
-  gdk_window_get_origin(event->any.window, &wx, &wy);
-  // somehow, behavior changed starting with GTK+ 2.11.0
-  if (!gtk_check_version(2, 11, 0)) sx = sy = 0;
-  else gnome_canvas_get_scroll_offsets(canvas, &sx, &sy);
+  // use canvas window, not event window (else get GTK+ 2.11 bugs!)            
+  gdk_window_get_origin(GTK_WIDGET(canvas)->window, &wx, &wy);  
+  gnome_canvas_get_scroll_offsets(canvas, &sx, &sy);
   
   axis_width = device->axes[0].max - device->axes[0].min;
   if (axis_width>EPSILON)