Updated wx.lib.calendar with many fixes and enhancements from Joerg

"Adi" Sieker.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25982 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-02-27 23:21:37 +00:00
parent 527bbb3997
commit b25cb7db43
2 changed files with 339 additions and 172 deletions

View File

@@ -9,14 +9,14 @@ big changes that have happened in this release and how you should
adapt your code.)
Many, many little fixes, changes and additions done as part of the move
to wxWindows 2.5 that I have forgotten about.
to wxWidgets 2.5 that I have forgotten about.
Added wxMirrorDC.
Added wxIconLocation
Added Python wrappers for the new wxVScrolledWindow, wxVListBox, and
wxHtmlListBox classes.
Added Python wrappers and demos for the new wxVScrolledWindow,
wxVListBox, and wxHtmlListBox classes.
Added wrappers for wxBookCtrl and wxListbook. wxNotebook now derives
from wxBookCtrl.
@@ -28,21 +28,21 @@ I made a small but important change in the code that aquires the
Python Global Interpreter Lock to try and prevent deadlocks that can
happen when there are nested attempts to aquire the GIL.
The RPMs will now install menu items on Mandrake in
Applications/Development/Tools for PyCrust, XRCed, etc. They are also
installing icons and ``*.desktop`` items in the generic KDE and GNOME
locations, but I don't know yet if they are resulting in menu items on
non-Mandrake systems. (It didn't automatically do it on my RH-9 build
box but I didn't chase it very far...) If you have ideas for how to
improve the .spec file to work better and/or on more distros please
send me a patch.
The RPMs will now install menu items on Mandrake Linux in
Applications/Development/Tools for PyCrust, XRCed, etc. The RPMs are
also installing icons and ``*.desktop`` items in the generic KDE and
GNOME locations, but I don't know yet if they are resulting in menu
items on non-Mandrake systems. (It didn't automatically do it on my
RH-9 build box but I didn't chase it very far...) If you have ideas
for how to improve the .spec file to work better and/or on more
distros please send me a patch.
The RPMs are now built on a RH-9 box, and I have tested installing
them also on my main Mandrake 9.2 box.
The RPMs are now built on a fairly generic RH-9 box, and I have tested
installing them also on my main Mandrake 9.2 box.
There are some big changes in the OS X disk image. The actual
Installer package now *only* installs the wxMac dynlibs, wxPython
extension modules and pacakges, and also the command-line tool
extension modules and Python pacakges, and also the command-line tool
scripts. The remaining items (demo, samples, and application bundles
for the Demo, PyCrust and XRCed) are now top-level items in the disk
image (.dmg file) that users can just drag and drop to wherever they
@@ -55,15 +55,19 @@ Updated the AnalogClockWindow with many enhancements from E. A. Tac
wxMac now has wx.ToggleButton!
wx.stc.StyledTextCtrl has been update to version 1.58 of Scintilla.
wx.stc.StyledTextCtrl has been updated to version 1.58 of Scintilla.
To help with the wx.stc.StyledTextCtrl performance issues on wxMac
I've added a SetUseAntiAliasing method (and GetUseAntiAliasing) too
I've added a SetUseAntiAliasing method (and GetUseAntiAliasing too)
that will turn off the use of antialiased fonts in the wxSTC, allowing
it to bypass the slow text measuring routines and use the fast and
simple one instead. By default the setting is turned off. When run
on OSX The Py* apps have a new item on the Options menu for
controlling this setting if you would like to experiment with it.
simple one instead. By default the setting is turned off (on wxMac
only.) When run on OSX the Py* apps have a new item on the Options
menu for controlling this setting if you would like to experiment with
it.
Updated wx.lib.calendar with many fixes and enhancements from Joerg
"Adi" Sieker.