Author Topic: wxWidgets 2.8.6 available  (Read 10268 times)

Offline Ibbur

  • Multiple posting newcomer
  • *
  • Posts: 10
wxWidgets 2.8.6 available
« on: September 25, 2007, 05:30:23 pm »
Hello,
wxWidgets 2.8.6 has appeared at the York site => http://biolpc22.york.ac.uk/pub/2.8.6/

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7582
    • My Best Post
Re: wxWidgets 2.8.6 available
« Reply #1 on: September 25, 2007, 06:23:55 pm »
Thanks, for the info.

Tim S
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7582
    • My Best Post
Re: wxWidgets 2.8.6 available
« Reply #2 on: September 26, 2007, 05:06:39 pm »
They have updated the wxWidgets 2.8.6 on the FTP site, must have found an issue.

Tim S
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline Ibbur

  • Multiple posting newcomer
  • *
  • Posts: 10
Re: wxWidgets 2.8.6 available
« Reply #3 on: September 26, 2007, 05:38:37 pm »
They have updated the wxWidgets 2.8.6 on the FTP site, must have found an issue.

Tim S
Thank you.
I don't know about the FTP site, but the York site has also been updated today. A setup for wxMSW and the documentation archives have been added :)

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7582
    • My Best Post
Re: wxWidgets 2.8.6 available
« Reply #4 on: September 26, 2007, 05:47:42 pm »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline raph

  • Almost regular
  • **
  • Posts: 242
Re: wxWidgets 2.8.6 available
« Reply #5 on: September 26, 2007, 09:47:39 pm »
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

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
Re: wxWidgets 2.8.6 available
« Reply #6 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

Hmm, that's bad... I don't see any mention of the wxExecute issue which appeared in 2.8.5...
Be patient!
This bug will be fixed soon...

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7582
    • My Best Post
Re: wxWidgets 2.8.6 available
« Reply #7 on: September 27, 2007, 02:28:35 am »
Quote
For those who are interested in the changelog - these are the changes since 2.8.4

Hmm, that's bad... I don't see any mention of the wxExecute issue which appeared in 2.8.5...

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
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7582
    • My Best Post
Re: wxWidgets 2.8.6 available on SF.net
« Reply #8 on: October 02, 2007, 12:32:15 am »
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
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: wxWidgets 2.8.6 available
« Reply #9 on: October 29, 2007, 08:10:39 pm »

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/ .

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



Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: wxWidgets 2.8.6 available
« Reply #10 on: October 29, 2007, 08:38:11 pm »
it sure does, already using it like that for a while now, and no strange things (for now ;-) )

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: wxWidgets 2.8.6 available
« Reply #11 on: October 30, 2007, 08:47:03 am »
Quote
For those who are interested in the changelog - these are the changes since 2.8.4
Hmm, that's bad... I don't see any mention of the wxExecute issue which appeared in 2.8.5...
I didn't see your posting until now but I believe this was not an issue with wxExecute itself (there were no changes to 2.8.5 at this part of the code) rather than what they did with event handling stuff. This *might* be a possible reason. Anyway - trust me, I would have realised if the bug would still be there. It's gone for sure in 2.8.6. ;-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ