User forums > General (but related to Code::Blocks)

wxWidgets 2.8.6 available

<< < (2/3) > >>

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