Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2016-05-09 08:38:04
Changelog for wxWidgets (70435 changes):
2014-11-07 14:08 JJ, revision 780942014-11-05 10:33 JJ, revision 78093Fix compilation for wxGTK1
2014-11-04 23:56 AW, revision 78092Update setup.h for OpenVMS
2014-11-04 20:23 AW, revision 78091In 3.0 compatibility mode member variable holding pending delete editor objects is emulated by hash map item.
2014-11-04 17:21 VS, revision 78090Do not mark selected wxPG property as 'being deleted'. Only unselected wxPG property can be marked as 'being deleted'. If this is done for selected wxGP property then in some circumstances it cannot be unselected and hence cannot be safely deleted. See #16617.
2014-11-04 17:21 VS, revision 78089Fix simulated toggle in OS X wxToolBar wiht HiDPI bitmaps Use scaled size and scale factor when creating wxMemoryDC so that the modified output bitmap has same physical dimensions as the source one.
2014-11-02 17:28 VS, revision 78088Fix simulated toggle in OS X wxToolBar wiht HiDPI bitmaps Use scaled size and scale factor when creating wxMemoryDC so that the modified output bitmap has same physical dimensions as the source one.
2014-11-02 17:28 VS, revision 78087Fix wxToolBarBase::AdjustToolBitmapSize() for HiDPI on OS X wxOSX's wxToolBar code uses toolbar size computed by AdjustToolBitmapSize() to determine which of the builtin toolbar sizes to use. Because AdjustToolBitmapSize() returned 2x the "logical" size, it would always pick NSToolbarSizeModeRegular regardless of icon size, resulting in differently-sized toolbar on HiDPI and low-DPI screens. Use scaled size instead.
2014-11-01 15:00 VZ, revision 78086Fix wxToolBarBase::AdjustToolBitmapSize() for HiDPI on OS X wxOSX's wxToolBar code uses toolbar size computed by AdjustToolBitmapSize() to determine which of the builtin toolbar sizes to use. Because AdjustToolBitmapSize() returned 2x the "logical" size, it would always pick NSToolbarSizeModeRegular regardless of icon size, resulting in differently-sized toolbar on HiDPI and low-DPI screens. Use scaled size instead.
2014-11-01 14:56 VZ, revision 78085Restore code for closing inherited file descriptors under non-OS X. The code for doing this was accidentally disabled in r74957, which intended to disable it for Darwin, but ended up disabling it for everything but Darwin. Reenable it for all platforms now, clearly it didn't hurt to have it enabled under Darwin, and we do need to do it, e.g. see #12636.
2014-11-01 14:56 VZ, revision 78084Fix clearing wxCB_READONLY wxComboBox in wxGTK. wxComboBox::Clear() must call wxTextEntry::SetValue() explicitly instead of calling its Clear() which just forwards back to wxComboBox own SetValue(), which (correctly) doesn't work for read-only comboboxes when passed an empty string. Closes #16654.
2014-10-31 17:04 AW, revision 78083No changes, just move wxComboBox::Clear() out of line in wxGTK. Make this function non-inline to facilitate further modifications.
- M /wxWidgets/trunk/include/wx/propgrid/propgridpagestate.h
- M /wxWidgets/trunk/src/propgrid/propgridpagestate.cpp
2014-10-31 14:19 VZ, revision 78082Fix deleting wxPG properties with sub-properties. If property contains sub-properties they should be deselected prior deleting the property. See #16617.
2014-10-30 13:56 VZ, revision 78081Make Clear() virtual in wxItemContainer base class. This ensures that overridden wxComboBox::Clear() is called even when it's invoked via a pointer or a reference to wxItemContainer (and not just one to wxComboBox itself or its other base wxTextEntry). Closes #16654.
2014-10-28 19:57 VZ, revision 78080Fixes to wxGA_TEXT and wxGA_PROGRESS documentation. Correct the HTML output format for wxGA_PROGRESS, it was indented incorrectly because Doxygen appears to need a blank line (i.e. end of paragraph) after a "@since". Also improve the wording of the styles descriptions a little.
2014-10-28 09:06 JS, revision 78079Re-add wxFD_OVERWRITE_PROMPT and wxFD_FILE_MUST_EXIST to wxGenericFileDialog. Support for these styles was accidentally removed in r48733, re-add them back. Closes #16652.
2014-10-27 21:09 VZ, revision 78078Backported wxFontDialog NSView fix r78070, fixing bug #16643
2014-10-27 18:36 VZ, revision 78077Don't use "@overload" to document methods without parameters. Documentation generated by @overload is misleading in this case as it refers to the "different argument [the function] accepts", but there are none, the methods can be overloaded only by const modifier as well. Use \copydetails instead to reuse the original documentation, this is less confusing and arguably more useful as well.
2014-10-27 18:31 VZ, revision 78076German translation fixes from Sebastian Walderich.
2014-10-26 12:44 VS, revision 78075Update mouse capture stack when showing modal dialog in wxGTK. GTKReleaseMouseAndNotify(), which is called before showing a modal dialog in wxGTK to ensure that the mouse does not remain captured by the window which will be disabled by the modal dialog soon, should update the mouse capture stack and so must call ReleaseMouse() to do it, not just DoReleaseMouse(). See #16647, #8657.
2014-10-26 12:44 VS, revision 78074Use subtler grey for emulated toolbar toggle on OS X Use a lighter shade of gray to avoid problems with user icons and to match the look of OS X 10.10's rendering of selected toolbar items. Fixes #16645.
2014-10-25 20:06 PC, revision 78073Use subtler grey for emulated toolbar toggle on OS X Use a lighter shade of gray to avoid problems with user icons and to match the look of OS X 10.10's rendering of selected toolbar items. Fixes #16645.
2014-10-25 20:05 PC, revision 78072use wxOVERRIDE
2014-10-25 14:49 VS, revision 78071backport r77741: Return the caption from wxMessageDialog::GetTitle()
2014-10-25 14:49 VS, revision 78070Fix wxFontDialog exceptions on OS X Yosemite Opening the font dialog would result in an exception in RunMixedFontDialog: -[NSView resetFlags]: unrecognized selector sent to instance 0x6080001285c0 The code in question assumed that NSFontPanel's accessory view either didn't exist or was created by wx, and casted it to wxMacFontPanelAccView* without checking. But this assumption is no longer true on OS X 10.10, the view is apparently pre-set to some default NSView instance. Fix the code to check accessoryView's class before treating it as wxMacFontPanelAccView.
2014-10-25 14:35 AW, revision 78069Fix wxFontDialog exceptions on OS X Yosemite Opening the font dialog would result in an exception in RunMixedFontDialog: -[NSView resetFlags]: unrecognized selector sent to instance 0x6080001285c0 The code in question assumed that NSFontPanel's accessory view either didn't exist or was created by wx, and casted it to wxMacFontPanelAccView* without checking. But this assumption is no longer true on OS X 10.10, the view is apparently pre-set to some default NSView instance. Fix the code to check accessoryView's class before treating it as wxMacFontPanelAccView.
2014-10-25 01:23 VZ, revision 78068Get wxPGProperty items to be deleted with deferral directly from the corresponding internal list of items. Don't use iterator to collect wxPGProperty items in wxPropertyGridPageState::DoClear().
2014-10-25 00:55 VZ, revision 78067More fixes for PCH-less build after r78063. Add missing headers/forward declarations now.
2014-10-24 23:54 VZ, revision 78066Fix typo which broke PCH-less builds in r78063.
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/android/setup.h
- M /wxWidgets/trunk/include/wx/arrstr.h
- M /wxWidgets/trunk/include/wx/chkconf.h
- M /wxWidgets/trunk/include/wx/ctrlsub.h
- M /wxWidgets/trunk/include/wx/gtk/setup0.h
- M /wxWidgets/trunk/include/wx/motif/setup0.h
- M /wxWidgets/trunk/include/wx/msw/setup0.h
- M /wxWidgets/trunk/include/wx/msw/wince/setup.h
- M /wxWidgets/trunk/include/wx/osx/setup0.h
- M /wxWidgets/trunk/include/wx/setup_inc.h
- M /wxWidgets/trunk/include/wx/univ/setup0.h
- M /wxWidgets/trunk/interface/wx/ctrlsub.h
- M /wxWidgets/trunk/setup.h.in
2014-10-24 23:54 VZ, revision 78065Add a new wxUSE_STD_CONTAINERS_COMPATIBLY option. This option, which is on by default unless the use of STL is disabled, provides better interoperability with the standard library when it can be done without breaking backwards compatibility. The first example of its use is to allow passing std::vector<> of any string compatible type to wxItemContainer::Append(), Insert() and Set(), allowing to directly initialize various wxControls deriving from it such as wxChoice, wxComboBox, wxListBox from a std::vector<> of strings.
2014-10-24 23:54 VZ, revision 78064Work around bad wxStaticText best size calculation under wxOSX. Expand wxStaticText controls in wxBusyInfo and centre them to avoid the problem with their contents being truncated when using markup under wxOSX. This should, of course, be fixed in wxStaticText itself, and when it is, this change should be reverted. But for now this at least allows wxBusyInfo to appear correctly under OS X.
2014-10-24 23:54 VZ, revision 78063Clip the last word of wxStaticText if it doesn't fit in wxOSX/Cocoa. Until this change the entire last word disappeared, presumably because it was wrapped to the next line, which was not shown at all. Now as much of it as fits into the available space is shown, which is not ideal, but better than before, especially if we're only a pixel or two short.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/busyinfo.h
- M /wxWidgets/trunk/include/wx/generic/busyinfo.h
- M /wxWidgets/trunk/interface/wx/busyinfo.h
- M /wxWidgets/trunk/samples/dialogs/dialogs.cpp
- M /wxWidgets/trunk/samples/dialogs/dialogs.h
- M /wxWidgets/trunk/src/generic/busyinfo.cpp
2014-10-24 23:54 VZ, revision 78062Allow customizing wxBusyInfo appearance. Allow customizing wxBusyInfo window by passing wxBusyInfoFlags containing information about the icon, title, colours and frame transparency to use. Update the sample to show such "rich" busy info.
2014-10-24 23:54 VZ, revision 78061Auto resize wxGenericStaticText when its label or font is changed. This makes the generic version consistent with the native control behaviour.
- M /wxWidgets/trunk/include/wx/stattext.h
- M /wxWidgets/trunk/src/common/stattextcmn.cpp
- M /wxWidgets/trunk/src/msw/stattext.cpp
2014-10-24 23:54 VZ, revision 78060Refactor: extra wxStaticText auto-resizing code from wxMSW to common. This will allow its reuse in wxGenericStaticText and maybe other ports that need it in the future.
2014-10-24 23:54 VZ, revision 78059Slightly improve sizing of wxInfoFrame used by wxBusyInfo. Specify the margin around the text in dialog units, not pixels.
2014-10-24 23:54 VZ, revision 78058Don't use wxRESIZE_BORDER for wxInfoFrame, used by wxBusyInfo, under wxX11. This doesn't make sense, this frame should never be resizeable, so clean up the code a little.
2014-10-24 23:54 VZ, revision 78057Don't specify the title for wxInfoFrame used in wxBusyInfo. The title is not shown to the user anyhow because this frame doesn't have wxCAPTION style. And if it were shown, it should have been translated, but as it isn't, just remove it.
2014-10-24 15:45 VZ, revision 78056Use its own foreground colour in wxGenericStaticText. For some reason, the control always drew itself using wxSYS_COLOUR_BTNTEXT. This is a good default, but it shouldn't ignore the explicitly set foreground colour, so use it instead.
2014-10-23 15:56 VZ, revision 78055Avoid spurious error messages for WM_MDISETMENU under Windows XP. WM_MDISETMENU handler doesn't seem to reset the last error under Windows XP and this could result in spurious debug error messages when setting the initial menu in which case NULL is returned to indicate that there was no previous menu, but this doesn't indicate that an error occurred. Explicitly reset the last error to ERROR_SUCCESS ourselves before using WM_MDISETMENU to ensure that the last error can only be set after its return if it was really done by the code handling it, i.e. if an error really happened.
2014-10-21 00:06 VZ, revision 78054Document wxScopedCharTypeBuffer::release(). Although this method is dangerous, it still (or, maybe, especially) needs to be documented.
2014-10-21 00:06 VZ, revision 78053Revert "Use MaskBlt() with the correct ROP when drawing bitmaps with mask." This reverts r78040 (see #16512) as it broke the appearance of the disabled buttons in MSW toolbars as can be seen in the sample. The change itself might still be correct and could have just uncovered some other bug elsewhere, but for now still revert it just to make the toolbars usable again.
2014-10-21 00:06 VZ, revision 78052Skip the menu events in wxFrameBase handlers. While wxFrame may process these events for its own purposes, it shouldn't prevent the user-defined fall back handlers for them (e.g. at wxApp level) from running.
2014-10-20 17:12 AW, revision 78051Avoid intercepting Ctrl-TAB keys in generic wxDataViewCtrl. Check for the absence of modifiers before intercepting the TAB key, we only want to do it for plain TAB or Shift-TAB but not Ctrl-TAB, for example, as this prevented the user from switching between MDI windows when focus was on wxDataViewCtrl.
2014-10-20 17:08 VZ, revision 78050Draw cursor image in wxCursorProperty using wxDC::DrawBitmap. Since monochrome images are supported by wxBitmap (under MSW) there is no longer need to draw cursor image using native Win API.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/tokenzr.h
- M /wxWidgets/trunk/src/common/tokenzr.cpp
- M /wxWidgets/trunk/tests/strings/tokenizer.cpp
2014-10-19 21:05 VZ, revision 78049Fix wxStringTokenizer copy ctor and assignment operator. Implement copying of wxStringTokenizer correctly: compiler-generated versions didn't work as the position of the tokenizer didn't point into the correct string after making the copy. Fix this by adjusting the position iterator to use the copy of the string. Closes #16339.
2014-10-19 16:16 VZ, revision 78048Fix for PCH-less build after wake up changes. Include wx/msw/private.h when not using PCH to get wxZeroMemory() (this makes it unnecessary to include wx/msw/wrapwin.h as it's already included by the other header).
2014-10-19 16:16 VZ, revision 78047Avoid spurious errors from wxFileType::GetCommand() under Windows XP too. This problem was already fixed in r77649 for Windows 7 (and hopefully all the other supported Windows versions), but it turns out that XP returns a different error when the association is not found in the registry, so the debug error message was still given under it. Fix this by checking for both ERROR_NO_ASSOCIATION and ERROR_FILE_NOT_FOUND.
2014-10-19 14:59 VZ, revision 78046Fix handling of spurious wake ups in GetNextMessageTimeout() in wxMSW. It didn't take long to realize that changes of r78041 did break something (see #9053), as MsgWaitForMultipleObjects() can return indicating the message availability even if no message is actually available in the queue. This notably happens when the application is activated. Fix this by calling MsgWaitForMultipleObjects() in a loop until we do get a message. Notice that this only works correctly with the infinite timeout as we don't update the remaining time to wait after a spurious wake-up, but this shouldn't be a problem in practice as no such wake-ups should happen anyhow during a small timeout duration -- and nobody typically uses long ones.
2014-10-19 14:58 VZ, revision 78045Don't leave wxSubwindows::m_ids uninitialized. Normally it's initialized by calling Create(), but don't crash deleting an invalid pointer in the dtor if Create() hadn't been called. See #16630.
2014-10-19 14:57 VZ, revision 78044Only select the first radio button if there is one in wxMSW wxRadioBox. Don't call SetSelection(0) if the radio box is empty. See #16630.
2014-10-19 14:57 VZ, revision 78043Don't leave wxSubwindows::m_ids uninitialized. Normally it's initialized by calling Create(), but don't crash deleting an invalid pointer in the dtor if Create() hadn't been called. See #16630.
2014-10-19 14:57 VZ, revision 78042Only select the first radio button if there is one in wxMSW wxRadioBox. Don't call SetSelection(0) if the radio box is empty. See #16630.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/stc/stc.h
- M /wxWidgets/trunk/interface/wx/stc/stc.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Platform.h
- M /wxWidgets/trunk/src/stc/scintilla/include/SciLexer.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Scintilla.h
- M /wxWidgets/trunk/src/stc/scintilla/include/Scintilla.iface
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexAsm.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexCoffeeScript.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexFortran.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexMarkdown.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexers/LexTxt2tags.cxx
- M /wxWidgets/trunk/src/stc/scintilla/lexlib/WordList.cxx
- M /wxWidgets/trunk/src/stc/scintilla/README.txt
- M /wxWidgets/trunk/src/stc/scintilla/src/Catalogue.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Document.h
- M /wxWidgets/trunk/src/stc/scintilla/src/Editor.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/Editor.h
- M /wxWidgets/trunk/src/stc/scintilla/src/PerLine.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/PositionCache.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/PositionCache.h
- M /wxWidgets/trunk/src/stc/scintilla/src/ScintillaBase.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/ViewStyle.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/ViewStyle.h
- M /wxWidgets/trunk/src/stc/scintilla/src/XPM.cxx
- M /wxWidgets/trunk/src/stc/scintilla/src/XPM.h
- M /wxWidgets/trunk/src/stc/stc.cpp
- M /wxWidgets/trunk/src/stc/stc.cpp.in
2014-10-19 14:57 VZ, revision 78041Update the bundled Scintilla version to 3.4.1. There are relatively few changes, see Scintilla changelog at http://www.scintilla.org/ScintillaHistory.html Closes #16182.
- M /wxWidgets/trunk/include/wx/msw/evtloop.h
- M /wxWidgets/trunk/include/wx/msw/evtloopconsole.h
- M /wxWidgets/trunk/src/msw/app.cpp
- M /wxWidgets/trunk/src/msw/evtloop.cpp
- M /wxWidgets/trunk/src/msw/evtloopconsole.cpp
2014-10-19 14:57 VZ, revision 78040Make main thread wake up code more efficient and less error-prone in wxMSW. Use a kernel event object to signal the thread wake up instead of sending WM_NULL to one of its windows. This is simpler as we don't need to look for any windows and doesn't suffer from the problem of overflowing the Windows message queue if we do it too many times as signalling an already signalled event simply doesn't do anything. Closes #9053.
2014-10-19 14:57 VZ, revision 78039Use MaskBlt() with the correct ROP when drawing bitmaps with mask. We need to AND the destination with the mask first and then XOR it with the bitmap data to achieve the correct results. Closes #16512.
2014-10-19 14:56 VZ, revision 78038Don't replace bitmap transparency with black when converting to icon in wxMSW. This was a wrong workaround for incorrect drawing of the icons elsewhere and isn't needed if the destination is first AND-ed with the mask, as it should be. See #16512.
2014-10-19 14:56 VZ, revision 78037Fix creating wxBitmap from monochrome icon or cursor in wxMSW. Handle the "AND" and "XOR" masks inside monochrome icons/cursors correctly instead of simply copying the monochrome data which didn't work at all. See #16512.
2014-10-19 14:56 VZ, revision 78036Fix memory leak in richtext sample. Destroy the children of wxRichTextFieldTypeCompositeTest when updating it instead of just clearing the list and leaking the objects in it. Closes #14324.
- M /wxWidgets/trunk/include/wx/msw/taskbarbutton.h
- M /wxWidgets/trunk/include/wx/taskbarbutton.h
- M /wxWidgets/trunk/src/msw/frame.cpp
- M /wxWidgets/trunk/src/msw/taskbarbutton.cpp
2014-10-19 14:56 VZ, revision 78035Handle taskbar button recreation better in wxMSW. Store the various parameters in wxTaskBarButton itself and reapply them when the button is (re)created. This fixes problems with getting the "taskbar button created" message twice, e.g. because Explorer was restarted, or getting it too late, as now wxTaskBarButton can be configured both before and after receiving this message. Closes #16566.
2014-10-19 14:56 VZ, revision 78034Work around unavailability of std::exception_ptr with some g++ versions. g++ headers only provide std::exception_ptr when __GCC_ATOMIC_INT_LOCK_FREE is 2, indicating that atomic operations on int are available, so check for this before setting HAS_EXCEPTION_PTR as in some MinGW builds (TDM gcc 4.7) this symbol is not defined as 2. Closes #16634.
2014-10-19 02:59 PC, revision 78033Use TLW parent for wxMessageDialog in all ports. This avoids problems with deleting child windows which are parents of wxMessageDialog before the dialog itself is destroyed and was already done in wxGTK, but not in wxMSW nor wxOSX. Do it in all ports now by calling GetParentForModalDialog() from wxMessageDialogBase ctor itself instead of depending on the port-specific wxMessageDialog to do it. Closes #16631.
- M /wxWidgets/branches/WX_3_0_BRANCH/src/gtk/window.cpp
- M /wxWidgets/trunk/include/wx/gtk/window.h
- M /wxWidgets/trunk/src/gtk/window.cpp
2014-10-18 14:00 AW, revision 78032Fix ClientToScreen()/ScreenToClient() when used immediately after window creation. And whenever window does not have an up-to-date GTK size allocation. Closes #16061
2014-10-18 11:37 AW, revision 78031Add drawing cursor images for wxCursorProperty under wxGTK. Closes #16637
2014-10-17 00:49 AW, revision 78030Fix deleting pending editor controls if wxPG is destructed from within its own event handler. If wxPG dtor is invoked from within event handler then deleting its pending editor controls should be delegated to the global idle event handler.
- M /wxWidgets/trunk/include/wx/propgrid/propgrid.h
- M /wxWidgets/trunk/include/wx/propgrid/propgriddefs.h
- M /wxWidgets/trunk/src/propgrid/propgrid.cpp
2014-10-17 00:33 AW, revision 78029Fix deleting editor controls associated with wxPG properties from within event handler. Editor controls (and their event handlers) deleted from within wxPG event handler shouldn't by deleted in global idle event handler but only in local wxPG event handler because global idle events can be generated also by calling e.g. wxYield when wxPG is not in the real idle state. Closes #16617
2014-10-17 00:27 AW, revision 78028Prevent renaming already renamed wxPG property waiting for deferred deletion. Name of the property to be deleted with delay is changed to the some meaningless name in order to avoid conflict with other active properties. It is enough to do this only once. See #16617
2014-10-16 15:33 VZ, revision 78027Accept only real idle events in wxPropertyGrid::OnIdle() Fake idle events generated e.g. by calling wxYield from within the event handler should be skipped to avoid problems. See #16617
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/config.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/monolithic.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/multilib.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/wxwin.py
- M /wxWidgets/branches/WX_3_0_BRANCH/configure
- M /wxWidgets/branches/WX_3_0_BRANCH/configure.in
- M /wxWidgets/branches/WX_3_0_BRANCH/Makefile.in
2014-10-16 15:33 VZ, revision 78026Only link webview library with libwebkitgtk in wxGTK, not the core one. Add EXTRALIBS_WEBVIEW similar to the existing EXTRALIBS_MEDIA and such and set it in configure instead of adding libwebkitgtk and dependent libraries directly to GUI_TK_LIBRARY. This ensure that the core library doesn't have any dependencies on libwebkitgtk which it doesn't need. Closes #16624.
- M /wxWidgets/trunk/build/bakefiles/config.bkl
- M /wxWidgets/trunk/build/bakefiles/monolithic.bkl
- M /wxWidgets/trunk/build/bakefiles/multilib.bkl
- M /wxWidgets/trunk/build/bakefiles/wxwin.py
- M /wxWidgets/trunk/configure
- M /wxWidgets/trunk/configure.in
- M /wxWidgets/trunk/Makefile.in
2014-10-16 12:13 JS, revision 78025Only link webview library with libwebkitgtk in wxGTK, not the core one. Add EXTRALIBS_WEBVIEW similar to the existing EXTRALIBS_MEDIA and such and set it in configure instead of adding libwebkitgtk and dependent libraries directly to GUI_TK_LIBRARY. This ensure that the core library doesn't have any dependencies on libwebkitgtk which it doesn't need. Closes #16624.
2014-10-15 18:56 PC, revision 78024Don't calculate refresh optimizations if we're not going to use them
2014-10-15 18:53 PC, revision 78023update code to match 3.0 branch after r78023
2014-10-14 21:36 VZ, revision 78022fix crash in wxGCDC::DrawEllipticArc() after r76954, closes #16623
2014-10-14 21:36 VZ, revision 78021Disable surrogate-related unit test for MSW. This test can't work when the in-memory representation is UTF-16, as we can't convert surrogates to anything else in this case. This fixes the unit tests broken since r76622, see #16298.
2014-10-14 21:23 VZ, revision 78020Don't end converting prematurely on encountering consecutive NULs. Don't stop converting subsequent chunks just because the length of one of them was 0: this can happen if the first character of a string is a NUL or if there are two (or more) NULs in it later. Simply remove the check for this and continue as usual even in this case. Also add a unit test verifying that we do translate NULs in input into NULs in output. Closes #16620.
2014-10-14 15:42 VZ, revision 78019Fix typo in a comment in wxSpinCtrlGenericBase::Create(). s/satisfy/specify/ to give some sense to this comment.
2014-10-14 15:40 VZ, revision 78018Spanish translations update from Miguel Giménez.
2014-10-14 10:53 VS, revision 78017Spanish translations update from Miguel Giménez.
- M /wxWidgets/branches/WX_3_0_BRANCH/include/wx/osx/cocoa/private.h
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/carbon/utilscocoa.mm
- M /wxWidgets/branches/WX_3_0_BRANCH/src/osx/core/bitmap.cpp
2014-10-14 10:53 VS, revision 78016Add support for template NSImages to wxBitmap wxBitmap uses CGImage instead of NSImage internally and the conversion looses NSImage metadata. In particular, it looses the "template" attribute, which is set for files ending with "Template" and loaded trough wxArtProvider. This change makes it easy to use template images with native controls such as the toolbar.
- M /wxWidgets/trunk/include/wx/osx/cocoa/private.h
- M /wxWidgets/trunk/src/osx/carbon/utilscocoa.mm
- M /wxWidgets/trunk/src/osx/core/bitmap.cpp
2014-10-13 14:08 VZ, revision 78015Add support for template NSImages to wxBitmap wxBitmap uses CGImage instead of NSImage internally and the conversion looses NSImage metadata. In particular, it looses the "template" attribute, which is set for files ending with "Template" and loaded trough wxArtProvider. This change makes it easy to use template images with native controls such as the toolbar.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/odcombo.h
- M /wxWidgets/trunk/interface/wx/odcombo.h
2014-10-13 09:19 AW, revision 78014Define unambiguous Is{List,Text}Empty() in wxOwnerDrawnComboBox. Like in wxComboBox itself, it's useful to provide these methods to avoid problems with ambiguous IsEmpty(), inherited from both wxTextEntry and wxItemContainer. Closes #16618.
2014-10-12 22:48 VZ, revision 78013Fix clearing wxPG Properties deleted immediately in wxPropertyGridPageState::DoClear() should be first removed from the lists of pending deletions. Closes #16617
2014-10-12 22:48 VZ, revision 78012Fix calling wxFileHistory::Load() more than once. Don't add all the items in the history to the menu again, remove the old ones if we had already added them. Closes #16588.
2014-10-12 22:48 VZ, revision 78011Fix vertical cell alignment in wxDataViewCtrl in wxGTK. Pass the alignment used when creating the column to the renderer. Closes #16035.
2014-10-12 22:48 VZ, revision 78010Update MSVS 2010+ remarks in wxMSW installation notes. Document wx_local.props instead of the old and not existing any more wx_vcN_local.props. Also mention that wx/msw/setup.h can be linked to wx/msw/setup0.h instead of being a copy of it. Closes #16597.
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/src/common/strvararg.cpp
- M /wxWidgets/trunk/tests/strings/vararg.cpp
2014-10-12 22:48 VZ, revision 78009Add support for 'z' size format specifier. Assume that non-MSVC compilers support it directly and use 'I' for MSVC. Closes #16596.
2014-10-11 18:30 VZ, revision 77994Fall back to executable file name in wxApp::GetAppName(). This is especially useful when wxWidgets is used as part of another library and is not initialized with the real argc/argv containing the application name. Closes #16615.
- A /wxWidgets/trunk/art/fullscreen.xpm
- A /wxWidgets/trunk/art/tango/fullscreen.h
- M /wxWidgets/trunk/docs/changes.txt
- M /wxWidgets/trunk/include/wx/artprov.h
- M /wxWidgets/trunk/interface/wx/artprov.h
- M /wxWidgets/trunk/samples/artprov/artbrows.cpp
- M /wxWidgets/trunk/samples/display/display.cpp
- M /wxWidgets/trunk/src/common/artstd.cpp
- M /wxWidgets/trunk/src/common/arttango.cpp
- M /wxWidgets/trunk/src/gtk/artgtk.cpp
2014-10-11 18:30 VZ, revision 77993Add wxART_FULL_SCREEN icon. Use stock GTK+ icon in wxGTK and Tango icon elsewhere. See #2662.
- M /wxWidgets/trunk/build/bakefiles/common.bkl
- M /wxWidgets/trunk/build/bakefiles/common_samples_intree.bkl
- M /wxWidgets/trunk/build/msw/makefile.bcc
- M /wxWidgets/trunk/demos/bombs/makefile.bcc
- M /wxWidgets/trunk/demos/forty/makefile.bcc
- M /wxWidgets/trunk/demos/fractal/makefile.bcc
- M /wxWidgets/trunk/demos/life/makefile.bcc
- M /wxWidgets/trunk/demos/poem/makefile.bcc
- M /wxWidgets/trunk/samples/access/makefile.bcc
- M /wxWidgets/trunk/samples/animate/makefile.bcc
- M /wxWidgets/trunk/samples/artprov/makefile.bcc
- M /wxWidgets/trunk/samples/aui/makefile.bcc
- M /wxWidgets/trunk/samples/calendar/makefile.bcc
- M /wxWidgets/trunk/samples/caret/makefile.bcc
- M /wxWidgets/trunk/samples/clipboard/makefile.bcc
- M /wxWidgets/trunk/samples/collpane/makefile.bcc
- M /wxWidgets/trunk/samples/combo/makefile.bcc
- M /wxWidgets/trunk/samples/config/makefile.bcc
- M /wxWidgets/trunk/samples/controls/makefile.bcc
- M /wxWidgets/trunk/samples/dataview/makefile.bcc
- M /wxWidgets/trunk/samples/debugrpt/makefile.bcc
- M /wxWidgets/trunk/samples/dialogs/makefile.bcc
- M /wxWidgets/trunk/samples/dialup/makefile.bcc
- M /wxWidgets/trunk/samples/display/makefile.bcc
- M /wxWidgets/trunk/samples/dll/makefile.bcc
- M /wxWidgets/trunk/samples/dnd/makefile.bcc
- M /wxWidgets/trunk/samples/docview/makefile.bcc
- M /wxWidgets/trunk/samples/dragimag/makefile.bcc
- M /wxWidgets/trunk/samples/drawing/makefile.bcc
- M /wxWidgets/trunk/samples/erase/makefile.bcc
- M /wxWidgets/trunk/samples/event/makefile.bcc
- M /wxWidgets/trunk/samples/except/makefile.bcc
- M /wxWidgets/trunk/samples/exec/makefile.bcc
- M /wxWidgets/trunk/samples/font/makefile.bcc
- M /wxWidgets/trunk/samples/fswatcher/makefile.bcc
- M /wxWidgets/trunk/samples/grid/makefile.bcc
- M /wxWidgets/trunk/samples/help/makefile.bcc
- M /wxWidgets/trunk/samples/htlbox/makefile.bcc
- M /wxWidgets/trunk/samples/html/about/makefile.bcc
- M /wxWidgets/trunk/samples/html/help/makefile.bcc
- M /wxWidgets/trunk/samples/html/helpview/makefile.bcc
- M /wxWidgets/trunk/samples/html/printing/makefile.bcc
- M /wxWidgets/trunk/samples/html/test/makefile.bcc
- M /wxWidgets/trunk/samples/html/virtual/makefile.bcc
- M /wxWidgets/trunk/samples/html/widget/makefile.bcc
- M /wxWidgets/trunk/samples/html/zip/makefile.bcc
- M /wxWidgets/trunk/samples/image/makefile.bcc
- M /wxWidgets/trunk/samples/internat/makefile.bcc
- M /wxWidgets/trunk/samples/ipc/makefile.bcc
- M /wxWidgets/trunk/samples/joytest/makefile.bcc
- M /wxWidgets/trunk/samples/keyboard/makefile.bcc
- M /wxWidgets/trunk/samples/layout/makefile.bcc
- M /wxWidgets/trunk/samples/listctrl/makefile.bcc
- M /wxWidgets/trunk/samples/mdi/makefile.bcc
- M /wxWidgets/trunk/samples/mediaplayer/makefile.bcc
- M /wxWidgets/trunk/samples/memcheck/makefile.bcc
- M /wxWidgets/trunk/samples/menu/makefile.bcc
- M /wxWidgets/trunk/samples/minimal/makefile.bcc
- M /wxWidgets/trunk/samples/nativdlg/makefile.bcc
- M /wxWidgets/trunk/samples/notebook/makefile.bcc
- M /wxWidgets/trunk/samples/oleauto/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/cube/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/isosurf/makefile.bcc
- M /wxWidgets/trunk/samples/opengl/penguin/makefile.bcc
- M /wxWidgets/trunk/samples/ownerdrw/makefile.bcc
- M /wxWidgets/trunk/samples/popup/makefile.bcc
- M /wxWidgets/trunk/samples/power/makefile.bcc
- M /wxWidgets/trunk/samples/preferences/makefile.bcc
- M /wxWidgets/trunk/samples/printing/makefile.bcc
- M /wxWidgets/trunk/samples/propgrid/makefile.bcc
- M /wxWidgets/trunk/samples/regtest/makefile.bcc
- M /wxWidgets/trunk/samples/render/makefile.bcc
- M /wxWidgets/trunk/samples/ribbon/makefile.bcc
- M /wxWidgets/trunk/samples/richtext/makefile.bcc
- M /wxWidgets/trunk/samples/sashtest/makefile.bcc
- M /wxWidgets/trunk/samples/scroll/makefile.bcc
- M /wxWidgets/trunk/samples/shaped/makefile.bcc
- M /wxWidgets/trunk/samples/sockets/makefile.bcc
- M /wxWidgets/trunk/samples/sound/makefile.bcc
- M /wxWidgets/trunk/samples/splash/makefile.bcc
- M /wxWidgets/trunk/samples/splitter/makefile.bcc
- M /wxWidgets/trunk/samples/statbar/makefile.bcc
- M /wxWidgets/trunk/samples/stc/makefile.bcc
- M /wxWidgets/trunk/samples/svg/makefile.bcc
- M /wxWidgets/trunk/samples/taborder/makefile.bcc
- M /wxWidgets/trunk/samples/taskbar/makefile.bcc
- M /wxWidgets/trunk/samples/taskbarbutton/makefile.bcc
- M /wxWidgets/trunk/samples/text/makefile.bcc
- M /wxWidgets/trunk/samples/thread/makefile.bcc
- M /wxWidgets/trunk/samples/toolbar/makefile.bcc
- M /wxWidgets/trunk/samples/treectrl/makefile.bcc
- M /wxWidgets/trunk/samples/treelist/makefile.bcc
- M /wxWidgets/trunk/samples/typetest/makefile.bcc
- M /wxWidgets/trunk/samples/uiaction/makefile.bcc
- M /wxWidgets/trunk/samples/validate/makefile.bcc
- M /wxWidgets/trunk/samples/vscroll/makefile.bcc
- M /wxWidgets/trunk/samples/webview/makefile.bcc
- M /wxWidgets/trunk/samples/widgets/makefile.bcc
- M /wxWidgets/trunk/samples/wizard/makefile.bcc
- M /wxWidgets/trunk/samples/wrapsizer/makefile.bcc
- M /wxWidgets/trunk/samples/xrc/makefile.bcc
- M /wxWidgets/trunk/samples/xti/makefile.bcc
- M /wxWidgets/trunk/tests/benchmarks/makefile.bcc
- M /wxWidgets/trunk/tests/makefile.bcc
- M /wxWidgets/trunk/utils/emulator/src/makefile.bcc
- M /wxWidgets/trunk/utils/helpview/src/makefile.bcc
- M /wxWidgets/trunk/utils/hhp2cached/makefile.bcc
- M /wxWidgets/trunk/utils/screenshotgen/src/makefile.bcc
2014-10-11 18:29 VZ, revision 77992Fix resource compiler include path for Borland. Explicitly include $(BCCDIR)/include/windows/sdk directory in the resource compiler options, as it needs it to find windows.h.
2014-10-11 18:29 VZ, revision 77991Compilation fix for Borland overload selection bug. Avoid the following bogus compiler error: Error E2015 ..\..\src\common\filename.cpp 2589: Ambiguity between 'wxFileName::Exists(int) const at ..\..\src\common\filename.cpp:777' and 'wxFileName::Exists(const wxString &,int) at ..\..\src\common\filename.cpp:790' in function wxFileName::SetPermissions(int) by using an unambiguous overload. See #16592.
2014-10-11 18:29 VZ, revision 77990Compilation fix for Borland compiler bug with ternary operator. Don't use ?: operator with references, Borland wrongly deduces the common type as being an object in this case, so use pointers instead and dereference later. See #16592.
2014-10-11 17:48 VZ, revision 77989Update release instructions to mention tagging the release. Also remove the reference to the non-existing "next section" and a couple of other minor changes.
2014-10-11 17:48 VZ, revision 77988Mention Borland C++ fixes in the change log.
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/common.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/bakefiles/common_samples_intree.bkl
- M /wxWidgets/branches/WX_3_0_BRANCH/build/msw/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/bombs/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/forty/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/fractal/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/life/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/demos/poem/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/access/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/animate/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/artprov/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/aui/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/calendar/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/caret/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/clipboard/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/collpane/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/combo/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/config/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/controls/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dataview/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/debugrpt/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialogs/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dialup/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/display/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dll/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dnd/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/docview/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/dragimag/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/drawing/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/erase/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/event/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/except/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/exec/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/font/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/fswatcher/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/grid/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/help/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/htlbox/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/about/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/help/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/helpview/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/printing/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/test/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/virtual/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/widget/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/html/zip/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/image/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/internat/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ipc/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/joytest/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/keyboard/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/layout/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/listctrl/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mdi/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/mediaplayer/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/memcheck/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/menu/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/minimal/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/nativdlg/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/notebook/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/oleauto/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/cube/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/isosurf/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/opengl/penguin/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ownerdrw/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/popup/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/power/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/preferences/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/printing/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/propgrid/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/regtest/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/render/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/ribbon/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/richtext/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sashtest/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/scroll/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/shaped/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sockets/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/sound/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splash/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/splitter/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/statbar/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/stc/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/svg/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taborder/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbar/makefile.bcc
- A /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbarbutton
- A /wxWidgets/branches/WX_3_0_BRANCH/samples/taskbarbutton/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/text/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/thread/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/toolbar/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treectrl/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/treelist/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/typetest/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/uiaction/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/validate/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/vscroll/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/webview/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/widgets/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/wizard/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/wrapsizer/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xrc/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/samples/xti/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/benchmarks/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/tests/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/emulator/src/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/helpview/src/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/hhp2cached/makefile.bcc
- M /wxWidgets/branches/WX_3_0_BRANCH/utils/screenshotgen/src/makefile.bcc
2014-10-11 17:47 VZ, revision 77987Fix resource compiler include path for Borland. Explicitly include $(BCCDIR)/include/windows/sdk directory in the resource compiler options, as it needs it to find windows.h.
2014-10-11 17:47 VZ, revision 77986Compilation fix for Borland overload selection bug. Avoid the following bogus compiler error: Error E2015 ..\..\src\common\filename.cpp 2589: Ambiguity between 'wxFileName::Exists(int) const at ..\..\src\common\filename.cpp:777' and 'wxFileName::Exists(const wxString &,int) at ..\..\src\common\filename.cpp:790' in function wxFileName::SetPermissions(int) by using an unambiguous overload. See #16592.
2014-10-09 17:37 VZ, revision 77985Compilation fix for Borland compiler bug with ternary operator. Don't use ?: operator with references, Borland wrongly deduces the common type as being an object in this case, so use pointers instead and dereference later. See #16592.
2014-10-09 17:36 VZ, revision 77984Fix excessive height of wxSlider with labels but no ticks in wxMSW. We shouldn't add the label height to the control best height as the labels are positioned at the same vertical level as the main part of the control. See #16604.
- M /wxWidgets/branches/WX_3_0_BRANCH/docs/changes.txt
- M /wxWidgets/branches/WX_3_0_BRANCH/src/msw/slider.cpp
2014-10-09 06:44 MAR, revision 77983Fix excessive height of wxSlider with labels but no ticks in wxMSW. We shouldn't add the label height to the control best height as the labels are positioned at the same vertical level as the main part of the control. See #16604.
2014-10-09 06:23 MAR, revision 77982Fix invalid listctrl imagelist assert in wxQT This reverts the bug introduced in r77935, now the list control sample works again.
2014-10-08 12:29 JS, revision 77981Support frameless taskbarless dialogs in wxQt * Moved frameless hint to window, checking border * Removed duplicate code in wxFrame and asserts that were preventing AUI to work Thanks to @seandepagnier for the original patch
Corrections to HasCharacterAttributes, HasParagraphAttributes EditProperties functions don't try to change read-only content Page up/down behaviour now takes into account margins and scale Transparency and y poition corrections to field labels