]> git.saurik.com Git - wxWidgets.git/commitdiff
A bit of updating the changes.txt etc.
authorRobert Roebling <robert@roebling.de>
Sat, 11 Dec 2004 21:54:12 +0000 (21:54 +0000)
committerRobert Roebling <robert@roebling.de>
Sat, 11 Dec 2004 21:54:12 +0000 (21:54 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
docs/gtk/readme.txt
docs/gtk/todo.txt

index ee8ef250418c531bd8006ee3b21d5a129445f3ea..a65d67661cbc9198ca8ffcb8f55d4c23dac79bc2 100644 (file)
@@ -24,6 +24,9 @@ All:
 - wxGetOsDescription() is now more precise (Olly Betts)
 - XRC supports system fonts and colours (Ray Gilbert)
 - Added flags argument to wxKill/wxProcess::Kill to kill child processes.
+- Added wxPrintFactory classes so that it is possible to add a new
+  print system backend at run-time. This was required by the new GNOME
+  printing stuff in the GTK port.
 
 All (GUI):
 
@@ -42,12 +45,20 @@ Unix:
 
 wxGTK:
 
+- Added printing support by way of using libgnomeprint. The library
+  now checks at runtime, if the library is installed and will use it
+  if it is. Otherwise, it will fall back to the old PostScript printing
+  code, from which the Pango drawing code was removed.
+- Implemented/improved wxDC::DrawRotatedText()
 - fixed wxFileDialog::SetWildcard()
 - native file dialog is now used if available (Zbigniew Zagorski)
 - implemented wxTextCtrl::Freeze() and Thaw(). The GtkTextBuffer
   is not a valid one during frozen state. Get a pointer to it right
   after wxTextCtrl creation if you really need to. (Mart Raudsepp)
-- 
+- Changed calls to GTK+ 2.4.x functions so that the code checks at
+  runtime, which library version is installed so that these functions
+  are only called with GTK+ 2.4.x installed and should yield linker
+  errors otherwise.
 
 wxMac:
 
@@ -60,6 +71,10 @@ wxMSW:
 - wxRadioButtons no longer have to be consecutive in a group
 - fixed spurious selection of combobox text during resize
 
+wxWinCE:
+- Added support for MS Handheld PC 2000. This was done before 2.5.4,
+  but not mentioned anywhere.
+
 wxUniv:
 
 - wxBU_... button align flags support
index 2b9ccf1e9e8ba7144c60726fcebf722a21d2ed4d..bee4785719f1478ad3fd515ab2029a3c3d5c7753 100644 (file)
@@ -1,18 +1,18 @@
 
    Welcome to wxWidgets/Gtk 2.5
 
-You have downloaded version 2.5 of the GTK port of the 
+You have downloaded version 2.5 of the GTK+ port of the 
 wxWidgets GUI library.
 
-wxWidgets no longer supports GTK 1.0 (as did some early
-snapshots) so that you will need GTK 1.2 when using it.
-GTK 1.2.6 or above is recommended although some programs 
-will work with GTK 1.2.3 onwards. There is now support
-for GTK 2.0.
+wxWidgets no longer supports GTK 1.0.x (as did some early
+snapshots) and support for GTK 1.2.x will be phased out
+over time. Nearly all work is now done on GTK 2.0.x and
+quite a few of the enhancements of GTK+ 2.2.x and even
+GTK 2.4.x are used. 
 
-More info about the wxWidgets project (including the
-Windows, X11/Motif and other ports) can be found at the main
-wxWidgets homepage at:
+More info about the wxWidgets project (including all the
+other ports and version of wxWidgets) can be found at the
+main wxWidgets homepage at:
 
                   http://www.wxwidgets.org
   
@@ -20,8 +20,8 @@ Information on how to install can be found in the file
 INSTALL.txt, but if you cannot wait, this should work on
 many systems:
 
-    mkdir gtk
-    cd gtk
+    mkdir build_gtk
+    cd build_gtk
     ../configure --with-gtk
     make
     su <type root password>
@@ -33,10 +33,6 @@ configure option. To build the library in Unicode mode (all
 strings will be wide strings and so on) you need to configure
 with GTK 2.0 and add --enable-unicode.
 
-Note that so far, support for GTK 2.0 has only been tested on
-Linux with glibc 2.2.
-
-
 Please note that it is strongly advised to build the library in
 a separate directory, as shown above, as it allows you to have
 different builds of it (for example with and without debug) in
@@ -51,17 +47,10 @@ A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR
 VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR 
 WAS REPORTED. I know this has no effect, but I tried...
 
-The library produced by the install process will be called 
-libwx_gtk.a (static, only buil if --disable-shared configure
-switch was used or if shared libraries are not supported at all
-on your platform which is quite unlikely) and
-libwx_gtk-2.2.so.0.0.0 (shared) so that once a binary
-incompatible version of wxWidgets/Gtk comes out we'll augment
-the library version number to avoid linking problems.
-
 Please send problems concerning installation, feature requests, 
-bug reports or comments to the wxWidgets users list. Information 
-on how to subscribe is available from my homepage.
+bug reports or comments to the wxWidgets users list. These can
+be found at http://www.wxwidgets.org and more specifically at 
+http://lists.wxwidgets.org.
 
 Do NOT send any comments directly to me.
 
@@ -73,5 +62,3 @@ claim to be suitable for any special or general purpose.
 
     Robert Roebling
 
-
-
index 7c313a756149e4d99b75d6dba629b1b1505ce6b4..2e22f009769f89ec19aabe62dc2c7cd85e78e796 100644 (file)
@@ -1,30 +1,4 @@
 
--------------------- High priority ---------------------
-
-Fix crash in DnD reported from Mahogany.
-
--------------------- Medium priority ---------------------
-
-wxBitmapButton doesn't refresh when parent gets refreshed.
-  -> Not important.
-
-Show accelerator control labels and actually implement them
-  -> Difficult.
-  
--------------------- Low priority ---------------------
-    
-Right aligned checkboxes: focus highlighting is wrong, tooltips can't be set can't be set
-  -> Postponed. GTK 2.0 can do that.
-
-Port to GTK 2.0 - including its Unicode support.
-
-Add wxNoteBook::GetPageIndex()
-Add wxNoteBook::SetTabPosition()
-  -> Postponed.
-
-Implement wxPalette
-  -> Postponed.
-Implement different visuals and displays
-  -> I cannot test this. Postponed.
-
+This document it always out of date. Please
+see the bug list on SourceForge or one of
+the mailing lists.
\ No newline at end of file