User forums > General (but related to Code::Blocks)
wxWidgets 2.8.6 available
raph:
For those who are interested in the changelog - these are the changes since 2.8.4
--- Quote from: changes.txt ---2.8.6
-----
All:
- Fixed another bug in wxFileConfig when deleting entries (Axel Gembe)
- Added Portuguese translation (Antonio Cardoso Martins)
All (GUI):
- Added an optimization to UI updates on idle, by only updating when the window
is shown.
- Multiple centre panes in wxAUI can now be resized.
- Add support for reading alpha data from TIFF images.
wxMSW:
- Fixed a bug with a spurious border appearing on wxStatusBar under Windows XP/Vista.
wxGTK:
- Fixed wxSpinCtrl problem not reporting the correct value
after calling SetValue().
- Fixed problem with key events sometimes being sent to
parent window. This also solves a problem with being able
to change the selection of a wxListCtrl while editing a
label.
- Correct context menu event coming from wxListCtrl to
have the right ID (not that from the client window).
wxMac:
- Fixed a crash in wxToolBar when adding tools with non-standard sizes.
2.8.5
-----
All (GUI):
- Added colour normalization to PNM image handler (Ray Johnston).
- Fixed selecting part of word from right to left in wxHTML (Michael Hieke).
- Selecting text in wxHTML with character precision was made easier, it's
enough to select half of a character (Michael Hieke).
- Significantly improved startup times of XRC-based applications using
embedded resources on Unix (requires resources recompilation).
- Fixed freeing of "static" alpha data in wxImage (Axel Gembe).
- Added tab mouse click events to wxAuiNotebook (Ben Williams).
- Option for middle-click tab close in wxAuiNotebook (Ben Williams).
- Added wxAuiNotebook::SetFont, GetTabCtrlHeight, GetHeightForPageHeight.
- Fixed caption clicking being ignored on centred wxAUI panel.
- Added AdvanceSelection, ShowWindowMenu functions and keyboard handling to
wxAuiNotebook.
- Added wxAUI_NB_SUPPORT for standard wxAuiNotebook art (Langhammer).
- Added event for double clicks on wxAuiNotebook tab background.
- Added events for wxAuiNotebook tab dragging and closing notification.
- Fixed some problems handling unusual wxAUI pane activation order in wxGTK.
- Fixed a problem with resizing floating wxAUI panes.
- Fixed a wxTabFrame leak by deleting all wxAuiNotebook pages in the destructor.
- Added SetBitmap/GetBitmap to wxWizard, to allow e.g. on-the-fly creation
of bitmap to fit page height.
- Fixed wxXPMHandler::SaveFile for images with more than 92 colors.
- Fixed a crash in wxGrid on creation due to OnSize being called too soon.
- Added XRC handler for wxPropertySheetDialog (Sander Berents).
- API consistency fixes: added wxMenuBar::SetMenuLabel, wxMenuBar::GetMenuLabel,
wxMenuBar::GetMenuLabelText, wxMenu::GetLabelText, wxMenuItem::SetItemLabel,
wxMenuItem::GetItemLabel, wxMenuItem::GetItemLabelText, wxMenuItem::GetLabelText.
Get...Label functions get the raw label with mnemonics and accelerators,
and Get...LabelText function get the text only without mnemonics/accelerators.
- Fixed a problem with wxSizer::GetContainingSizer failing for nested sizers
depending on sizer addition order.
- Added Set/GetParentWindow to wxHtmlEasyPrinting to allow reuse with different
parent windows.
- Fixed a wxRichTextCtrl problem saving a URL to XML.
- Fixed default background and text colours for wxRichTextCtrl.
wxMSW:
- Fix crash when destroying a default button (Tim Kosse).
- Correct problem with page setup dialog when using landscape mode.
- Added msw.font.no-proof-quality system option, see manual for description.
- Fix appearance of notebook with non-top tabs under Windows Vista.
- Fixed bug with symbol resolving in wxStackWalker (Axel Gembe).
- Fixed showing busy cursor for disabled windows and during wxExecute()
- Added wxBORDER_THEME, used automatically by wxTextCtrl in wxTE_RICH[2] mode.
See wxMSW section in the manual for further details.
- Fix problems with timers on SMP machines in wxAnimationCtrl (Gennady).
- Fixed WinCE compile theme-related error, and WinCE timezone link error
when using dynamic run-time library. Also fixed localtime link error when
using Windows Mobile 5.
- Gave toolbars some extra height, without which DoGetBestSize can report a
size that's smaller than the actual window, causing windows to overlap.
Removed corresponding hack in wxAUI.
- Fixed wxToolBar background colour problems with some colour schemes such
as Silver, by setting the background to a known colour.
wxGTK:
- Fixed missing key events in wxGTK1 build.
- Setting foreground colour of single line wxTextCtrl now works.
- More work on setting defaults in GNOME print dialogs.
- Also made landscape printing work as per wxMSW.
- Add support for (rectangular) clipping in GNOME print backend.
- Speed up wxBitmap::Rescale().
- Add right button event for wxToolbar's tools (Tim Kosse).
- Made wxWindow::SetScrollPos and wxScrollbar::SetThumbPos
not emit any event.
- Correct hyperactive mouse wheel support.
- Correct grid line mode in wxListCtrl.
- Don't unconditionally add wxCAPTION style to wxMiniFrame.
- Fixed crash in file and dir pickers for GTK+ < 2.6 if compiled
with GTK+ >= 2.6.
- Generate wxEVT_COMMAND_LIST_END_LABEL_EDIT event even if label didn't change.
- Replaced g_free with g_border_free to fix crash with newer GTK+.
- Fixed crash in settings when using tooltips->tip_window with GTK+ 2.11.6.
- Fix WX_GL_STEREO attribute handling (Tristan Mehamli)
- Fix wxThread::SetPriority() when the thread is running (Christos Gourdoupis)
- Fixed size problem in wxTaskBarIcon
- Fixed scrolling problem of wxStaticBox (and possibly other control)
- Fixed wxFileDataObject for DnD in UTF8 locales with non-ASCII characters
- Fixed off by 1 bug in wxDC::GradientFillLinear() (Tim Kosse)
wxMac:
- Fixed ability of non-native/installed toolbars to have controls,
in native toolbar compilation mode.
- wxSTAY_ON_TOP mini frame windows no longer get hidden on deactivate.
- Always have a transparent sizer grip now.
- Avoid a grow box overlapping a scrollbar.
- Implemented wxALWAYS_SHOW_SB.
- Restricted mouse wheel support to y axis.
- Mouse button handling improvements.
wxMotif:
- Fix crash when using wxStaticBox with empty label
--- End quote ---
mandrav:
--- Quote ---For those who are interested in the changelog - these are the changes since 2.8.4
--- End quote ---
Hmm, that's bad... I don't see any mention of the wxExecute issue which appeared in 2.8.5...
stahta01:
--- Quote from: mandrav on September 26, 2007, 11:14:42 pm ---
--- Quote ---For those who are interested in the changelog - these are the changes since 2.8.4
--- End quote ---
Hmm, that's bad... I don't see any mention of the wxExecute issue which appeared in 2.8.5...
--- End quote ---
I assume it is this bug
http://sourceforge.net/tracker/index.php?func=detail&aid=1793812&group_id=9863&atid=109863
I will try to test this.
Tim S
stahta01:
--- Quote ---October 1st, 2007 -- the wxWidgets team is pleased to announce a new
wxWidgets release. wxWidgets is a mature, open source, cross-platform
application framework for C++ and other languages.
To get wxWidgets, please go to the download page at
http://www.wxwidgets.org/downloads/
This is mainly a bug fix release; please see changes.txt for details. If
you have downloaded 2.8.5, we recommend you use 2.8.6 instead since
there were a few important problems with this release on the major
platforms.
--
Julian Smart, Anthemion Software Ltd.
28/5 Gillespie Crescent, Edinburgh, Midlothian, EH10 4HU
www.anthemion.co.uk | +44 (0)131 229 5306
Tools for writers: www.writerscafe.co.uk
wxWidgets RAD: www.anthemion.co.uk/dialogblocks
--- End quote ---
tiwag:
before a few days i wanted to test the new MinGW-gcc-4.2.2 compiler,
BTW
--- Quote ---THANKS to TDragon (John E. / TDM)
Full details at http://www.tdragon.net/recentgcc/ .
--- End quote ---
because of a rebuild of wxWidgets with gcc-4.2.2 was necessary,
i decided to stay with wxWidgets 2.8.4 and gcc-3.4.4
and built wxWidgets 2.8.6 using gcc-4.2.2
then i thought, it would be a good test to look, if CodeBlocks would build (and even work)
with wxWidgets 2.8.6 and gcc-4.2.2.
therefore i built CB using WxWidgets 2.8.6 and gcc-4.2.2
i was surprised, that this built (slowly because of 1E12 warnings) but successfully ;-)
also i built and activated most of the contrib plugins
and a few others, like ThreadSearch 0.9 and Shellextensions 0.2
today i updated to the recent svn version, since i've read in the logs,
that changes were made in order to reduce the number of warnings, fired by gcc-4.2.
( to be honest, i just removed "-Wall" option after my first build and then everything worked smooth ... ;-) )
i'm working with this CB-version since a few days, and i'm surprised,
but till now everything works normally and i could'nt detect any flaws ...
conclusion: i'm really surprised, but CB seems to work fine with using wxWidgets 2.8.6 built with MinGW-gcc-4.2.2
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version