]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/gtk/changes.txt
wxSnprintf() and wxVsnprintf() added, documented and used in wxLog
[wxWidgets.git] / docs / gtk / changes.txt
index 23fb6c6fbeea7fd763b7122ba1a5c7e1b559e18d..206975d67dd3966745725f7d56b7dd2c0990730e 100644 (file)
@@ -1,27 +1,57 @@
 
-25th October '99: My birthday, wxWindows 2.1.10 released
+20th November '99: wxWindows 2.1.12 released
+
+Minor compile and build fixes for different architectures.
+
+Added more flags to wxSizer for proportional sizing and
+centering and alignment combination.
+
+Added controls to wxToolBars (e.g. combobox).
+
+7st November '99: wxWindows 2.1.11 released
+
+There is still an unresolved problem with bitmap to image
+conversion on big-endian architectures (such as Solaris),
+where color values get exchanged. I'd need help on this
+one as I have no BE computer.
 
 Enlightment has struck the majority of the developers and
-they have chosen ti use the Linux kernel numbering scheme
+they have chosen to use the Linux kernel numbering scheme
 for wxWindows from now on. This means that the next stable
 release will be called wxWindows 2.2.X, development snapshots
 will be called 2.1.X.
 
 A lot of discussion has been wasted on how to maintain a
-once released stable version will be maintained. It was
-almost universally agreed that only a commercial entity
-will have the motivation ($$$) to do that - so far there
-is no wxWindows Inc.
+once released stable version. It was almost universally 
+agreed that only a commercial entity will have the motivation 
+($$$) to do that - so far there is no wxWindows Inc.
+
+Support for GTK 1.0 has been dropped. This version has
+been tested with GTK 1.2.3 and GTK 1.2.6 - it might
+not work with some other versions.
 
-Support for GTK 1.0 has been dropped.
+Rewritten the support for multiple-format Drag'n'Drop and
+clipboard under both GTK and MSW. There are probably some
+problems here and there left.
+
+wxListBox and wxChoice can now handle only either void 
+client data (which it will not delete on destruction) or 
+client data of the wxClientData type (which it will delete),
+instead of both at the same time. The same will happen
+to wxComboBox some time. Also, wxListBox can now sort its
+items.
 
 Many build fixes for various platforms have been applied,
-try again, poor HP-UX and *BSD users, but don't reckon
-with immediate success.
+try again, poor AIX, HP-UX and *BSD users, but don't reckon
+with immediate success. Actually, when using GNU compilers,
+your chances are quite good.
 
-My total rewrite of the wxWindows underlying GTK widget
+My rewrite of the wxWindows underlying GTK widget
 has turned scrolling including subwindows from barely
-functional to pretty and fast.
+functional to pretty and fast. I also added scrolling
+of foreign windows to wxScrolledWindow.
+
+Setting size hints for the window manager might work now.
 
 wxSocket and Co. have been improved up to the point of
 calling it a rewrite. It works on wxMSW now too and
@@ -33,11 +63,12 @@ all relevant SQL databases (even DBase). For that reason
 I have reawakened the iODBC code from wxGTK 2.0 so you
 can now use wxODBC from wxMSW and wxGTK.
 
-Several printing things fixed.
+Several printing things fixed. More work needs to be done
+here..
 
-HTML widget and its wxWindows' help system based upon
+HTML widget and the wxWindows' help system based upon
 it have been reorganized and improved for easier use
-from Python and C++.
+from Python and C++. Also HTML printing has been added.
 
 wxSpinCtrl added. Like a wxSpinButton and a wxTextCtrl.
 
@@ -66,13 +97,34 @@ wxSlider, wxWindow, wxScrollBar now emit the correct events
 for scrolling (like page up, line up etc) instead of just
 "thumb-track" as before.
 
-Corrected bug in Reparent() code.
+Corrected Reparent() code, including the special case for
+wxToolBar (as the toolbar sits in a different window than
+normal windows).
+
+Corrected key accelerator code for toplevel child windows
+and added support for more key combinations - pretty much
+all, actually.
+
+Corrected cursor handling in a number of special cases.
+
+wxGLCanvas now waits until all expose events have been sent
+and then emits its own redraw event. Also removed flicker
+for wxGLCanvas and in some other places.
 
 A handler to read PCX file (in most variants) has been added.
 
 A number of problems with compressed and socket streams have
 been solved.
 
+Changed behavour of wxTextStream to make use of deliminators
+and default to space as the standard C++ stream do.
+
+Changes to tab traversal code to better reflect MSW code.
+
+Corrected problems with wxGenericValidator and certain controls.
+
+Made default button action work in more cases.
+
 28th August '99: Ninth wxGTK 2.1 snapshot released
 
 As the old makefile system didn't work, I trashed it and wrote