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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2013-11-10 01:33 VZ, revision 75156

Rewrite the introduction page of the manual and update its main page. Get rid of 20 year old information (it isn't that impressive that we offer to provide wxWidgets on a CD-ROM any more) and drastically compress the introduction page while, hopefully, making it more readable and useful for people new to wxWidgets. Update the main page to provide a short documentation walk-through and to organize the different links in order of their usefulness instead of whatever was used before (random?). Also add links to the alphabetical list of classes which is very useful but is not immediately apparent in the Doxygen menus.

2013-11-10 01:33 VZ, revision 75155

Change the titles of some pages for better appearance on the main page. Try to make the titles of the pages linked from the main page of the manual more clear and consistent.

2013-11-10 01:33 VZ, revision 75154

Emphasize the importance of reading the changes section. Mention that the changes since 2.8 could be useful to read even when not actually upgrading since 2.8.

2013-11-10 01:33 VZ, revision 75153

Update the date in the manual for 3.0 release. Use 2013-11-11 as the release date as we're -- gasp -- close to actually making it.

2013-11-10 01:32 VZ, revision 75152

Update the list of authors to put Vadim Zeitlin forward and add Stefan Csomor. Put myself (VZ) forward at Robert's expense and also add Stefan to a couple of places where he wasn't listed at all.

2013-11-09 23:08 VZ, revision 75151

No real changes, just remove an unused line from wxOSX wxListBox code. Don't create a wxEVT_LISTBOX event unnecessarily, this is done by the helper HandleLineEvent() function called from here.

2013-11-09 23:08 VZ, revision 75150

Compilation fix for wxOSX/Cocoa with wxOSX_USE_NATIVE_TOOLBAR==0. Don't use m_macToolbar when not using the native toolbar. Do compile GetToolBarFontEncoding() which is used in any case. Closes #15629.

2013-11-09 19:46 VZ, revision 75149

Fix positioning of radio buttons inside wxOSX radio boxes in some cases. If the previous radio box size was too small (notably (0,0) as it happened during AUI relayout), the buttons were positioned without taking the box margins into account, resulting in visually broken display. Recompute the full size after setting the new size but before positioning the buttons in wxRadioBox::DoSetSize() to avoid this. Closes #14087.

2013-11-09 19:46 VZ, revision 75148

Fix positioning of radio buttons inside wxOSX radio boxes in some cases. If the previous radio box size was too small (notably (0,0) as it happened during AUI relayout), the buttons were positioned without taking the box margins into account, resulting in visually broken display. Recompute the full size after setting the new size but before positioning the buttons in wxRadioBox::DoSetSize() to avoid this. Closes #14087.

2013-11-09 15:44 SC, revision 75147

updating the version to the number that carries the functionality

2013-11-09 14:37 VZ, revision 75146

Clarify the current OSXIsGUIApplication() status in comments. Mention that it doesn't work yet in 3.0 branch.

2013-11-09 14:31 VZ, revision 75145

Fix format specifiers used for event logging in the listctrl sample. Don't use "%ld" for int argument (this is harmless but unnecessary) and cast wxUIntPtr to long before using it with "%ld" as otherwise its size is greater than that of long in Win64 builds.

2013-11-09 11:00 SC, revision 75144

documenting fix for #15613

2013-11-09 08:27 SC, revision 75143

preparing fix for non-bundled osx apps, see #15613 with fix on trunk

2013-11-08 21:26 SC, revision 75142

fixes #15613

2013-11-08 18:45 JS, revision 75141

Added wxTEXT_ATTR_AVOID_PAGE_BREAK_AFTER, wxTEXT_ATTR_AVOID_PAGE_BREAK_BEFORE attributes

2013-11-08 16:24 VS, revision 75140

Show keyboard focus in generic wxDVC even with single editable column. Previously, keyboard focus indicator was only shown if there were multiple editable columns. This was confusing to the user in applications where the number of editable columns changes: somethings focus would work, sometimes not. (In reality, it worked in both cases, but wasn't visually indicated.) Just always show the indicator if there are any editable columns. Notice that the indicator is only painted after the user pressed left or right arrows, thus indicating interest in keyboard focus. Without that, only the regular indicator is shown (this is the same as before this commit).

2013-11-07 13:49 JS, revision 75139

Fixed border colour parsing typo.

2013-11-07 13:44 VZ, revision 75138

Set event object for wxEVT_DATAVIEW_SELECTION_CHANGED events in wxGTK. The event object was always NULL for these events before as we didn't set it at all. Closes #13478.

2013-11-07 12:26 JS, revision 75137

Improved multiple table cell selection, especially for empty cells.

2013-11-07 12:06 JS, revision 75136

Correct the double-clicked word selection when at the end of a paragraph.

2013-11-07 00:35 VZ, revision 75135

Update wxListEvent::GetData() documentation too. It returns wxUIntPtr and not long since r75000, see #15578.

2013-11-06 17:59 VZ, revision 75134

Fix behaviour of wxComboBox using ID=1000 in wxMSW. If a wxComboBox was created with ID=1000, clicking in its drop down didn't work. It turns out that the native combobox control always creates its dropdown listbox with the ID of 1000 and that when we were getting LBN_SELCHANGE from it we mishandled this message because our code mistakenly believed that all messages from the ID of the control itself were, in fact, coming from this control, which wasn't the case here. Fix this by adding a special check for this case in wxComboBox. Also virtualize the dynamic cast which was done in wxWindow::FindItem() as this makes the code simpler and allows to get rid of __WXUNIVERSAL__ #ifdef as well. Closes #15647.

2013-11-06 16:08 JS, revision 75133

Allow the style name to be edited in the style definition editor

2013-11-06 13:44 JS, revision 75132

Don't merge text objects if they have different identifiers

2013-11-05 18:00 VZ, revision 75131

Correct check for animating non-visible windows added in r75130. Check whether the parent is not shown instead of checking the window itself because the window is never shown when we're in process of showing it. We need to avoid animations in the case when it still won't be shown even after showing it, and this is achieved by checking its parent visibility. Closes #15643.

2013-11-05 15:39 VZ, revision 75130

Don't use animations when showing non-visible windows. This is useless anyhow but also results in artefacts when the window becomes visible later. Closes #15643.

2013-11-05 14:39 VZ, revision 75129

Reduce the extra space added to wxMSW wxStaticText to just 1 pixel. This seems to be still enough to align the static text label and the text control contents when they are positioned next to each other but reduces the amount of "lost" space when they are positioned under each other. Closes #15637.

2013-11-05 14:39 VZ, revision 75128

Ignore system colour change events in not yet initialized wxPropertyGrid. Handling these events before the initialization was over could result in a crash because m_categoryDefaultCell wasn't yet initialized when the window was created. Fix this by ignoring these events during initialization. Closes #15642.

2013-11-05 14:39 VZ, revision 75127

Fix wxOleConvertVariantFlags mentions in the documentation. In some case wxConvertVariantToOleFlags was used instead. Closes #15641.

2013-11-05 02:00 BP, revision 75126

Adjusted Romanian translator list by request from Catalin.

2013-11-04 20:24 BP, revision 75125

Updated reference manual translation status table.

2013-11-04 16:13 JS, revision 75124

Made column and row spans members so they don't interfere with app-defined properties. Added identifier to wxRichTextObject so objects can be addressed by name. Generalised wxRICHTEXT_CHANGE_OBJECT command so it can now apply to a paragraph as well as an object within a paragraph.

2013-11-03 23:28 JS, revision 75123

Fixed some wxRTC dialog layout issues, and added a couple of extra text effects flags.

2013-11-02 19:01 VS, revision 75122

Make wxTextEntry::SetHint() work with all derived controls in wxOSX. Previously, the method was only implemented in wxTextCtrl even though it used wxTextEntry code to do the actual work. Move the implementation into wxTextEntry.

2013-11-02 17:55 VZ, revision 75121

Basque translations update from Xabier Aramendi.

2013-11-02 17:36 PC, revision 75120

fix GCC warning "logical ‘or’ applied to non-boolean constant"

2013-11-02 17:29 PC, revision 75119

get correct best size for wxSpinButton

2013-11-02 00:59 VZ, revision 75118

Reset current item in generic virtual wxListCtrl when items count changes. This ensures that we don't end up with an invalid current item value, which resulted in the asserts (see http://thread.gmane.org/gmane.comp.lib.wxwidgets.general/80341) and possibly worse.

2013-11-02 00:59 VZ, revision 75117

Don't include sys/unistd.h unnecessarily when using MinGW. This doesn't seem to be needed under Windows where <sys/unistd.h> is just a wrapper for <io.h> which is already included just below anyhow. And doing this seems to result in problems with Cygwin MinGW cross-compiler 4.7.3 which seems to ship with broken version of this file, see the problem described in http://thread.gmane.org/gmane.comp.lib.wxwidgets.general/80322

2013-11-01 19:07 JS, revision 75116

Avoid invisible text in style list

2013-11-01 17:00 JS, revision 75115

Don't draw border if the width is zero.

2013-10-31 22:44 JS, revision 75114

Added corner radius to box attributes, and a control in the border properties page to edit it.

2013-10-31 17:03 VZ, revision 75113

Use proper accents in a contributor name.

2013-10-31 17:03 VZ, revision 75112

Fix light magenta definition in the colour database. Make it different from magenta itself, otherwise a colour constructed from "magenta" string was returning "light magenta" as its name. The exact value of this colour is not well-defined, another commonly used one seems to be 0xff80ff, but in a lot of places it is used as a synonym for fuchsia pink which is pretty unambiguously 0xff77ff. Closes #15628.

2013-10-31 13:05 VZ, revision 75111

Mention incompatible wxGridBagSizer::AddGrowable{Col,Row}() change. It now has no effect if called before adding the columns/rows to the sizer.

2013-10-31 12:56 VZ, revision 75110

Update contributor name to preferred variant.

2013-10-31 10:57 JS, revision 75109

Corrected multiple cell property editing

2013-10-31 10:40 JS, revision 75108

Fixed print preview glitch and vertical cell alignment.

2013-10-31 07:53 JS, revision 75107

Fixed selection bug.

2013-10-30 17:23 JS, revision 75106

Tidied up some file headers and fixed tooltip status accessors.

2013-10-30 16:15 JS, revision 75105

wxRTC: added spacing attribute and no-wrap behaviour for table cells.

2013-10-30 13:48 VZ, revision 75104

Minor Dutch translations update from Gideon van Melle.

2013-10-30 13:21 VZ, revision 75103

Fix wxMSW build with WXWIN_COMPATIBILITY_2_6==1. Avoid conflict between wxMSW symbol defined in wx/platinfo.h in this build configuration and wxMSW namespace by renaming the latter to wxMSWImpl, which is also consistent with the namespace name used elsewhere. Closes #15624.

2013-10-30 08:25 VS, revision 75102

Add debugger visualizers for Visual Studio 2012+. Starting with 2012, Visual Studio uses a new, XML-based and actually quite understandable format for the debug visualizers. Only basics are included so far.

2013-10-29 23:54 VZ, revision 75101

Fix missing semicolon in wxFileName::SetPermissions() documentation. Closes #15623.

2013-10-29 20:20 VZ, revision 75100

Avoid pointer conversions to unsigned long in the samples. This results in errors when using g++ Win64 builds as sizeof(long) < sizeof(void*) in Win64.

2013-10-29 14:18 JS, revision 75099

Don't delete composite objects when defragmenting

2013-10-29 14:05 VZ, revision 75098

Remove accidentally committed testing "rem" from regen.bat. See #15620.

2013-10-29 13:17 VZ, revision 75097

Fix MeasureWidths() in wxSTC in non-Unicode build. Integer values must be converted to floats instead of just using memcpy(). Closes #15617.

2013-10-29 13:17 VZ, revision 75096

Fix wxSpinButton default width under GTK+ 3. The default GTK+2 width is so small as to make the control unusable under GTK+3, so use larger (but still hardcoded) width there. Closes #15619.

2013-10-29 13:17 VZ, revision 75095

Check for dot being available when building HTML documentation. This helps with ensuring that the generated CHM always has the inheritance diagrams as by default Doxygen creates it successfully even if dot is not found -- but without any graphs. Closes #15620.

2013-10-28 23:17 VZ, revision 75094

Initialize the number of items in wxSelectionStore. wxSelectionStore::m_count was somehow never initialized, and even although this seems harmless right now, don't leave it uninitialized if only to avoid Valgrind warnings about using this.

2013-10-28 21:38 VZ, revision 75093

Don't define _CRTBLD when using MSVC 12 or later. This results in fatal #errors from the standard <assert.h> which doesn't want to be included with _CRTBLD defined. Generally speaking, defining _CRTBLD looks like a very wrong thing to do and it's probably not necessary any more (considering that it was done in r25683 almost 10 years ago) but only avoid doing this with VC 12 for now to avoid breaking anything else before 3.0.

2013-10-28 16:04 VZ, revision 75092

Fix crash in wxCharBuffer if memory allocation fails. Handle memory allocation failure gracefully in wxCharTypeBuffer ctor. Closes #15616.

2013-10-28 12:24 VZ, revision 75091

Fix RC2 description in the announcement. It's second, not first.

2013-10-28 12:22 VZ, revision 75090

Update SHA1 sums of 3.0.0-rc2 binaries. Also mention the availability of two different architectures.

2013-10-28 08:48 VS, revision 75089

Fix wxWindowModalDialogEvent::GetReturnCode() on Windows. *Lots* of native dialogs don't call SetReturnCode() in their ShowModal() implementations in wxMSW. Rather than fixing them all - and having them accidentally broken again and again in the future - fix this just in the generic ShowWindowModal() implementation. This may not be the most elegant fix, but it is bullet-proof. Also revert previous attempt to fix just wxMessageDialog in r74776.

2013-10-27 21:36 VZ, revision 75088

Update SHA1 sums for the release files after remaking the release.

2013-10-27 21:21 VZ, revision 75087

Tag 3.0.0-rc2 release yet again.

2013-10-27 21:19 VZ, revision 75086
  • D /wxWidgets/tags/WX_3_0_0-rc2

Remove wrong 3.0.0-rc2 tag.

2013-10-27 21:17 VZ, revision 75085

Tag 3.0.0-rc2 release again.

2013-10-27 21:16 VZ, revision 75084

Update the version to 3.0.0-rc2 in wx/version.h as well.

2013-10-27 16:49 VZ, revision 75083

Tag 3.0.0-rc2 release

2013-10-27 16:48 VZ, revision 75082

Update checksums for the 3.0.0-rc2 release files.

2013-10-27 16:48 VZ, revision 75081

Prepare release notes and such for 3.0.0-rc2. No real changes, just change the RC number. Also update the release date.

2013-10-27 16:33 VZ, revision 75080

Simplify and update wxMSW build instructions. Keep the most important points, remove the obsolete stuff. Also get rid of 99% of the contents of BuildSVN.txt which simply duplicated the information from the other files.

2013-10-27 16:33 VZ, revision 75079

Add x64 platform to MSVS 10 solution and project files. Manually update VC10 projects to have both Win32 and x64 architectures, use "vc_x64" for the output directories and the DLL names under the latter. Closes #15568.

2013-10-26 23:40 VZ, revision 75076

Create 3.0 release branch.

2013-10-26 23:37 VZ, revision 75075

Update the binaries README for 3.0-rc2 and MinGW binaries. Also indicate that MSVS 2013 binaries are available and correct the name of the headers archive.

2013-10-26 22:29 VZ, revision 75074

Make windres command used in MinGW build configurable. This allows to pass extra arguments to windres, which is especially important when using 64 bit windres for building 32 bit applications as the generated .o file uses a wrong architecture unless "-F pe-i386" is explicitly specified. See #15601.

2013-10-26 22:29 VZ, revision 75073

Use UTF-8 for saving wxTextCtrl contents now. This ensures that the files created by wxTextCtrl::SaveFile() can be read back by wxTextCtrl::LoadFile() as previously the files were saved using the current locale encoding but read back using Latin1 (after first trying, and failing, to read them as UTF-8). This is a backwards incompatible change but it ensures that wxTextCtrl can load its own files and is also consistent with the use of UTF-8 by default in other places. Finally, and perhaps most importantly, this ensures that the file contents can always be saved, i.e. there is no risk of conversion errors any more. Closes #15611.

2013-10-26 20:51 PC, revision 75072

spelling fixes

2013-10-26 19:11 PC, revision 75071

Remove references to GTK+ 3 support being experimental

2013-10-26 18:25 PC, revision 75070

spelling fixes

2013-10-26 18:25 PC, revision 75069

minor updates to GTK-specific comments

2013-10-25 23:23 VZ, revision 75068

Fix special characters handling in wxSVGFileDC::DrawText(). Special XML characters need to be quoted before being saved in an SVG file (which is also an XML file). Closes #15602.

2013-10-25 19:51 VZ, revision 75067

Use correct contributor name for Jonathan Liu. Correct the changelog entry added by r73938, see #10625.

2013-10-25 19:51 VZ, revision 75066

Remove wxPropertyGrid colours not recognized by wxColour. Don't use colour names which can't be used to successfully initialize wxColour. This is not the best solution, we probably should add these names to the colour database instead, but for now it's better than getting errors when trying to use these colours for colour properties in wxPropertyGrid. See #15597.

2013-10-25 19:38 VZ, revision 75065

Don't draw the segment lines in wxGtkPrinterDC::DrawArc() unless it's filled. The segments should only be drawn if we're filling the arc, i.e. drawing a pie, but not if we're just drawing its outline. Add a test of this to the printing sample. Closes #15609.

2013-10-25 19:38 VZ, revision 75064

Fix DrawArc() implementation in wxGtkPrinterDC. It didn't count the angles correctly when they were equal to 90 degrees. Also simplify the code by avoiding special cases for 90 degrees anyhow, just call atan2() directly. And also avoid converting the angles to degrees just to convert them back to radians immediately afterwards. See #15609.

2013-10-25 18:16 VZ, revision 75063

Improve wxDC::DrawArc() documentation. The existing documentation was flat out wrong as it is simply impossible to pass a circle through any two arbitrary points while also fixing its centre, explain what this function really does and also use this as an opportunity to point people to DrawEllipticArc() which is much less confusing. Also clarify the segments drawing logic of DrawArc() as it is quite counterintuitive too as it depends on the brush being used and is also different from DrawEllipticArc() which uses a simpler logic. See #15609.

2013-10-25 17:17 VZ, revision 75062

Indonesian translations update from Andika Triwidada.

2013-10-25 14:17 VZ, revision 75061

Restore the check for wxTAB_TRAVERSAL in wxMSW wxWindow code. This check was replaced with a check for WS_EX_CONTROLPARENT in r74732 to avoid using ::IsDialogMessage() when WS_EX_CONTROLPARENT is not set, but it also resulted in using it when WS_EX_CONTROLPARENT is set but wxTAB_TRAVERSAL is not. Check for both of them now so that we only use IsDialogMessage() when we need it (wxTAB_TRAVERSAL) and when it is safe to do it (WS_EX_CONTROLPARENT). Closes #15565.

2013-10-25 14:17 VZ, revision 75060

Fix passing wxCStrData to a vararg function. This doesn't work with simple vararg functions and the real solution would be to use WX_DEFINE_VARARG_FUNC for wxCrashReport::Output() but for now just add a cast to make the code compile and work with minimal changes. Closes #15598.

2013-10-25 14:17 VZ, revision 75059

Fix wxMSW build when wxUSE_INTL==0. Don't use wxLocaleInfo in this case as it's not defined. Closes #15599.

2013-10-25 14:17 VZ, revision 75058

Fix wxGrid compilation in some wxUSE_XXX=0 configurations. This header uses wxScopedPtr<> but didn't include the corresponding header, do it now as we can't always rely on this happening via the other headers as it does in the default build config.

2013-10-24 09:00 JS, revision 75057

Use specified height in a text box, if there is one

2013-10-22 20:44 JS, revision 75056

Implemented editing all 4 borders at once in wxRTC borders page

2013-10-21 18:01 JS, revision 75055

Added wxEVT_RICHTEXT_CONSUMING_CHARACTER event to allow interception of character events

2013-10-21 15:12 JS, revision 75054

Fix selection drawing for table cells

2013-10-21 15:10 JS, revision 75053

Fix HasCharacter/PragraphAttributes to use the focus object

2013-10-20 19:42 JS, revision 75052

Corrected wxRTC IsDefault() implementations

2013-10-20 19:19 JS, revision 75051

Avoid crash when deleting range that includes the focus object.

2013-10-19 21:27 SC, revision 75050

CoreText is always available on 10.5+, so using all this code unconditionally, committing Vadim's suggestions with two extensions, see #15580

2013-10-19 14:05 VZ, revision 75049

Disable wxDataObject in wxDFB build at configure level. Otherwise we'd just get an error when compiling wx/dfb/chkconf.h later. Closes #15594.

2013-10-19 08:48 SC, revision 75048

turn off web wxWebView on iOS at the moment

2013-10-18 21:27 JS, revision 75047

Fixed some data transfer bugs

2013-10-18 20:15 VZ, revision 75046

Avoid sending wxEVT_CHAR events when text is inserted by the program in wxOSX. This should fix crashes due to infinite recursion in the code that calls wxTextCtrl::WriteText() from wxEVT_CHAR handler. Closes #15345.

2013-10-18 20:15 VZ, revision 75045

No real changes, just restrict wxMacEditHelper interface. There is no need to provide GetCurrentlyEditedView() when a simpler IsCurrentlyEditedView() suffices.

2013-10-18 20:15 VZ, revision 75044

Fix ItemDeleted() call in wxTreeListModel. While it doesn't matter when exactly do we call it with the generic or GTK native implementations, under OS X we must update the internal model first and call this method afterwards because it refreshes the control contents immediately and so was calling back to the model and getting the pointer to the item about to be deleted, which resulted in a crash when this pointer was dereferences later. Closes #15575.

2013-10-18 17:00 VS, revision 75043

XRC spec: say that all properties are optional. Provide defaults for all properties in the spec. In XRC schema, make all properties optional. The previously required ones are annotated as "important" (read: should be set unless you know what you're doing), but aren't enforced. The code already behaved like this, so this just synchronizes the specification with the reality.

2013-10-18 17:00 VS, revision 75042

XRC schema: Validate wxSizerItem flag property rigorously. Validating all style flags strictly would be unmaintainable mess of verbose regular expressions that would quickly get out of sync. But we can validate at least wxSizerItem flags, which are both stable and so frequently used that it is worth the effort.

2013-10-18 17:00 VS, revision 75041

XRC: File bugs in wxFileCtrl spec, schema and samples. Incredibly, there were bugs, inaccuracies or missing content in all three of them, but each one had its own unique problems. Fix them all to be in sync with the implementation.

2013-10-18 16:59 VS, revision 75040

Use wxHORIZONTAL default for wxWrapSizer in wxSizerXmlHandler. For consistency with all other wxSizer kinds, use the default of wxHORIZONTAL instead of 0 (which has no meaning here) for wxWrapSizer too.

2013-10-18 13:21 VZ, revision 75039

Add a simple README for the XRC schemas. Explain how they can be used.

2013-10-18 10:44 SC, revision 75038

adding web view files for building Xcode projects, fixes #15590

2013-10-18 10:43 SC, revision 75037

adding web view files for building Xcode projects, see #15590

2013-10-18 09:16 SC, revision 75036

fixing compile after cleanup

2013-10-18 07:13 SC, revision 75035

fixes #15591

2013-10-18 00:28 VZ, revision 75034

Revert changes to the drawing of the tree item buttons in the generic renderer. This reverts r74887 as this created problems when drawing them at standard size. See #15526.

2013-10-18 00:26 VZ, revision 75033

Fix syntax error in the dialogs sample after r75028. An extra "&&" was left in the preprocessor check, remove it. Also remove the check for __WXMAC_OSX__ as it's unneeded as USE_NATIVE_FONT_DIALOG_FOR_MACOSX is only defined as 1 under wxOSX and, actually, wrong, as __WXMAC_OSX__ is never defined anywhere and was probably a corruption of __WXOSX_MAC__ in the first place.

2013-10-18 00:26 VZ, revision 75032

Fix gcc architecture checks added to wx/msw/genrcdefs.h. Use "#if defined" instead of "#ifdef" for the checks involving "||".

2013-10-17 23:21 VZ, revision 75031

Update wxString Unicode documentation to reflect the default wchar_t use. And other minor fixes to Unicode-related documentation.

2013-10-17 18:37 PC, revision 75030

make m_modalShowing private

2013-10-17 18:00 PC, revision 75029

silence GCC warning "enumeral and non-enumeral type in conditional expression"

2013-10-17 14:34 VZ, revision 75028

Get rid of compile- and run-time checks for OS X < 10.5. As 10.5 is the minimal supported version, it doesn't make sense to check for it (or even earlier versions) during the build or run-time. Closes #15580.

2013-10-17 14:34 VZ, revision 75027

Fix wrong UMAGetSystemVersion() return value comparison in wxScreenDC. The return value of gestaltSystemVersion() represents the version as "four hexadecimal digits in the low-order word of the return value", to quote Apple documentation, not as a floating point number.

2013-10-17 14:34 VZ, revision 75026

No changes, just remove hard TABs from wxWebViewWebKit code. This will allow to commit other changes to this file without triggering svn hook checking for the TABs absence.

2013-10-17 14:33 VZ, revision 75025

Remove our own dlxxx() functions emulation for OS X <= 10.3. We don't support so old versions of OS X any more anyhow, so simplify the code by using dlopen() &c directly instead of using our own wx_dlopen() with custom implementation for OS X. See #15580.

2013-10-17 14:33 VZ, revision 75024

Always use standard mbstowcs() and wcstombs() functions. Don't provide our own (not fully functional) definitions of them and always use the system versions as we don't support OS X 10.2 which was the last platform where these functions didn't exist/work. See #15580.

2013-10-17 14:19 VZ, revision 75023

Mention -std=gnu++11 vs -std=c++11 in the build instructions. Unfortunately -std=c++11 doesn't work currently and almost certainly won't before 3.0, so at least document the workaround.

2013-10-17 14:19 VZ, revision 75022

Also add mention of TDM-GCC to the build instructions. This seems to be a very popular option for building wxWidgets too.

2013-10-17 14:19 VZ, revision 75021

Update Cygwin/MinGW build instructions. Remove very out of date information, mention MinGW-w64 and extend Cygwin explanations.

2013-10-17 14:19 VZ, revision 75020

Check for gcc architecture defines in wx/msw/genrcdefs.h too. This fixes the build for non-x86 architectures when using MinGW with makefiles (i.e. not using configure) as without this no WX_CPU_XXX was getting defined at all, resulting in failures when building any programs using wxWidgets that includes wx/msw/wx.rc (including our own minimal sample).

2013-10-17 11:49 JS, revision 75019

Include for wxSscanf

2013-10-16 22:23 JS, revision 75018

Added points to the units for editing border widths

2013-10-16 20:19 JS, revision 75017

Typo fix

2013-10-16 19:23 PC, revision 75016

remove GetMaskBitmap() declaration, should have been part of r73409

2013-10-16 19:09 PC, revision 75015

slight simplification: use another sed expression instead of running tr

2013-10-16 18:45 PC, revision 75014

Silence warnings in headers with MSC -W4

2013-10-16 18:22 JS, revision 75013

Added wxTEXT_ATTR_UNITS_HUNDREDTHS_POINT for more precise border sizes; used GetPixels() more; corrected collapsed borders implementation.

2013-10-15 22:00 SC, revision 75012

adjusting the visible items

2013-10-15 18:12 VZ, revision 75011

Include wx/defs.h before testing for wxUSE_CHOICEDLG. Fix compilation of this header if it's the first one to be included from user code.

2013-10-15 15:04 VZ, revision 75010

Simplify the code in wxTextFile::OnRead() slightly. No real changes, just use a self-explanatory "lastWasCR" variable instead of storing the last character read which wasn't used for anything except comparing it with '\r'.

2013-10-15 15:04 VZ, revision 75009

Fix reading of files with Mac EOLs in wxTextFile. The last CR-terminated line wasn't handled correctly. Fix this now and add unit tests to ensure that it stays fixed. Closes #15583.

2013-10-15 12:24 VZ, revision 75008

Italian translations update from Roberto Boriotti. Just mark a few translations non-fuzzy.

2013-10-14 17:08 VZ, revision 75007

Document that wxEVT_MENU_CLOSE can come before wxEVT_MENU. This is somewhat unexpected but is how both wxMSW and wxGTK work currently, so just document the current behaviour. See #15479.

2013-10-14 17:08 VZ, revision 75006

Don't undefine __WXMSW__ for console mode applications using wxWidgets. This partially undoes the changes of r73290 by keeping __WXMSW__ defined for the console mode user applications and only undefining it when building wxWidgets itself. This allows the existing code using __WXMSW__ to continue compiling correctly with wxWidgets 3.0. Closes #15579.

2013-10-14 17:08 VZ, revision 75005

Fix pointer truncation in wxListEvent::GetData() in LLP64 builds. We must use wxUIntPtr and not long here to avoid truncating the upper half of the pointer when sizeof(void*)>sizeof(long). Closes #15578.

2013-10-14 17:08 VZ, revision 75004

Add wxOleConvertVariant_ReturnSafeArrays flag for better SAFEARRAY handling. While we can't change the type of wxVariant to which SAFEARRAYs are converted by default, it's much more convenient to work with the variant objects of the correct type, i.e. using wxVariantDataSafeArray, when dealing with SAFEARRAYs, so add a flag which can be set to tell a wxAutomationObject to behave in this way. Closes #14700.

2013-10-14 17:08 VZ, revision 75003

Added a changelog section for 3.0-RC2. List the most important changes since 3.0-RC1 already done.

2013-10-14 17:08 VZ, revision 75002

Only auto-link wsock32.dll if net library is used. Otherwise linking with it can create problems with the code using other network libraries, which link with ws2_32.dll (Winsock 2). See #15562.

2013-10-14 17:08 VZ, revision 75001

Don't use owner drawn items under Win7 even when using larger bitmaps. The check for menu bitmaps size added in r58557 was apparently only needed for XP and earlier versions and doesn't seem to be necessary under Win7, so don't use it there, if only because it allows to retrieve the menu item text which is useful for automation/screen reader tools. Closes #13544.

2013-10-14 17:08 VZ, revision 75000

Document that autocompletion is not implemented for wxOSX wxComboBox. While the relevant methods are in wxTextEntry, they are only really implemented for wxTextCtrl in wxOSX, not wxComboBox, which also derives from wxTextEntry.

2013-10-14 17:08 VZ, revision 74999

Do define __VISUALC__ when using Intel compiler under Windows. This undoes r74888, r74913 and r74969 because all of them were still not enough to make ICC build work correctly. So instead of trying to find all the places where we need to test for __INTELC__ in addition to __VISUALC__, just revert to defining __VISUALC__ for ICC under Windows as it uses its CRT anyhow and in the vast majority of cases we are actually testing for the CRT and not the compiler anyhow. Closes #15359.

2013-10-14 17:08 VZ, revision 74998

Don't leave dangling comboboxes in the GUI unit test suite. Sort() and ReadOnly() tests created a new combobox without deleting the old one, and so these comboboxes were left on the screen for the duration of all the subsequent tests, subtly breaking them. E.g. this was responsible for spurious breakages in the event propagation test case because sometimes the context menu event showed the combobox context menu (why this didn't happen always is another question...). It would be great to find some way to ensure that nothing is left after a test terminates but I'm not sure about how to do this with cppunit. So for now just manually delete the extraneous comboboxes.

2013-10-14 17:07 VZ, revision 74997

Fix wxDataFormat comparison operators for wxDF_HTML under wxMSW. This format is special as it doesn't have a fixed value and is registered dynamically instead. So we need to call HtmlFormatFixup(), which checks if the given custom format is actually wxDF_HTML, before comparing formats to ensure that the real value assigned to this format compares correctly to the fixed wxDF_HTML value. Closes #15280.

2013-10-14 17:07 VZ, revision 74996

Update the year in the built-in wxWidgets version dialog. Simply s/2011/2013/

2013-10-14 17:07 VZ, revision 74995

Work around a failure in TreeCtrlTestCase::SelectionChange() unit test. We were getting an extra event under MSW if the control was initially unfocused, so do focus it. This is a work around as the extra event shouldn't occur but I'm too afraid of changing wxMSW code itself so close to 3.0.

2013-10-14 17:07 VZ, revision 74994

Avoid spurious errors when getting wxChoice or wxListBox client data in wxMSW. Even after the changes of r70415, we could still report an error when the item client data was set to -1 (== CB_ERR) as checking for GetLastError() was not enough, we need to also ensure that the last error is reset before trying to get the client data. Also apply the same fix to wxListBox and add the tests verifying that this does work correctly. Closes #13883. Also fix wxListBox::GetClientData().

2013-10-14 12:00 VZ, revision 74993

Fix wrong encoding of Polish translations. The file was somehow encoded in UTF-8 twice.

2013-10-13 12:30 VZ, revision 74992

Update the version in bakefile presets to 3.0 too. Also mention this file in the list of files to update when changing the version. Closes #15577.

2013-10-12 22:47 JS, revision 74991

Fixed calculation when cell widths are percentages.

2013-10-12 09:10 JS, revision 74990

Added back missing event.Skip() removed accidentally in r72302 disabling editing

2013-10-12 08:15 JS, revision 74989

Fixed image insertion in the wxRTC sample

2013-10-11 17:31 VS, revision 74988

Add schema validation to wxrc. Add --validate and --validate-only flags to wxrc that perform validation of the input files against the RELAX NG schema from misc/schema. Jing must be installed for this to work.

2013-10-11 17:31 VS, revision 74987

Fix incorrect wxExecute() use in wxrc.

2013-10-11 17:31 VS, revision 74986

XRC format: clarify that cols/rows are unsigned.

2013-10-11 17:31 VS, revision 74985

XRC schema: fix t_style to allow 0-9 in style names. Example: wxCHK_2STATE

2013-10-11 16:43 JS, revision 74984

wxRTC tables: improve collapsed border drawing by allowing cell borders at the edge if no overall border.

2013-10-11 13:13 JS, revision 74983

Corrected conversion of small dimensions to pixels

2013-10-11 10:04 JS, revision 74982

Added SetProperty with wxChar* argument

2013-10-10 22:55 VZ, revision 74981

Don't use long deprecated and now removed pangox library in wxX11 any more. Use pangoxft only now. Also remove the apparently unused src/x11/pangox11.cpp file, only src/x11/pango_x.cpp seems to be used (and this one only by being included in src/x11/dcclient.cpp). Closes #15482.

2013-10-10 18:05 PC, revision 74980

remove extraneous semicolon

2013-10-09 22:42 VZ, revision 74979

Fix wrong common_samples.bkl include path in animate sample bakefile. Surprisingly, the wrong path somehow worked all this time and still works in some installation, but not all of them. Using the correct path shouldn't hurt though. Closes #15570.

2013-10-09 21:44 VZ, revision 74978

Revert the change to wxGTK build slave configure arguments. Undo the temporary change of r74975 as it didn't help with fixing the problem with the failing unit test.

2013-10-09 20:07 PC, revision 74977

Window decoration fixes for Wayland. Allow setting no decorations, and an attempt to allow setting no title bar. closes #15553

2013-10-09 12:45 VS, revision 74976

Remove assert from wxStringOperationsUtf8::DecIter(). The assert prevented decrementing end() iterator, which is a valid operation. Fixes #15566.

2013-10-09 12:34 VZ, revision 74975

Change wxGTK build slave configuration to use built-in libpng. This is an attempt to debug the failure of ImageTestCase::ScaleCompare() unit test.

2013-10-09 12:34 VZ, revision 74974

Call SetErrorMode() for all Windows applications, not just wxMSW ones. This suppresses default system error message boxes when trying to load an invalid DLL in wxGTK/Windows. Closes #15559.

2013-10-09 12:34 VZ, revision 74973

Undo the changes to a sample message catalog by "$Id" removal. Revert the changes of r74602 to a binary file. Closes #15563.

2013-10-09 03:53 BP, revision 74972
  • D /wxWidgets/trunk/docs/doxygen/images/logo_gtk.png
  • D /wxWidgets/trunk/docs/doxygen/images/logo_motif.png
  • D /wxWidgets/trunk/docs/doxygen/images/logo_osxleopard.png
  • D /wxWidgets/trunk/docs/doxygen/images/logo_win.png
  • D /wxWidgets/trunk/docs/doxygen/images/logo_x11.png
  • M /wxWidgets/trunk/docs/doxygen/mainpages/platdetails.h

Removed unnecessary 3rd party copyrighted logos from the manual, see #15564.

2013-10-09 02:34 DS, revision 74971

Fixed wxFileDialog assertion failure under wxOSX Cocoa. Using wxFD_FILE_MUST_EXIST in combination with an extra panel in wxFileDialog wasn't working properly. Simply remove the unused flag under OS X. Caused problems with Cocoa only (not Carbon), and at least under 10.6 and 10.8.

2013-10-08 22:33 DS, revision 74970

Fixed Carbon compilation. Regression since r74855 and r74954.

2013-10-08 12:40 VZ, revision 74969

Check for __INTELC__ in a couple more places. See #15359.

2013-10-08 04:17 DS, revision 74968

Regenerated Xcode projects. Updated the Xcode projects to include src/common/threadinfo.cpp. Closes #15558.

2013-10-07 23:08 VZ, revision 74967

Some minor Tamil translations fixes from DINAKAR T.D.

2013-10-07 18:50 PC, revision 74966

update GLib version check

2013-10-07 18:14 PC, revision 74965

silence unused parameter warning

2013-10-07 18:06 PC, revision 74964

build fix for wxUSE_UNICODE==0

2013-10-07 15:04 VZ, revision 74963

Tag 3.0.0-rc1 release

2013-10-07 15:01 VZ, revision 74962

Update SF release notes for 3.0.0-rc1.

2013-10-07 15:01 VZ, revision 74961

Don't use capital "H" in the header archives names. This is inconsistent with "docs" and is just strange.

2013-10-07 14:55 JS, revision 74960

Apply #15557 to fix wxRichTextParagraphLayoutBox documentation (dghart)

2013-10-07 14:07 VZ, revision 74959

Update announcement and changelog for 3.0.0-RC1.

2013-10-07 14:07 VZ, revision 74958

Mention wxWebView in the list of major changes since 2.8. It's certainly no less important than propgrid or ribbon (and arguably much more so).

2013-10-07 13:43 VS, revision 74957

Workaround OS X crash when closing FDs in wxExecute. wxExecute() closes all file descriptors in the forked child process. This is a common practice, but it unfortunately breaks in combination with libdispatch on OS X, which - instead of gracefully handling the situation - intentionally(!) crashes when something closes its kevent file descriptor in OS X 10.8. There's doesn't seem to be a simple way to get this descriptor and there's no telling when libdispatch is pulled into the executable, so just leave the file descriptors be when running under Darwin, until a better fix is found.

2013-10-07 13:43 VS, revision 74956

Fix wxExecute() default priority if wxProcess is not used. The code mistakenly assigned the lowest possible priority (0, in wx's numbering), while the intention probably was to have the same default as wxProcess, which is 0 in POSIX numbering and 50== wxPRIORITY_DEFAULT in wx's. Fixes permission denied errors if lowering priority is not permitted.

2013-10-07 13:23 SC, revision 74955

adding getURL hook

2013-10-07 13:12 SC, revision 74954

completing OnInit rework for getURL and printFiles callback

2013-10-07 11:59 VZ, revision 74953

Fix unwanted ribbon expansion on focus loss. The ribbon unexpectedly showed itself on focus loss when it was minimized. Fix this and also use switch statement on m_ribbon_state to ensure that the compiler warns us if we forget to add the code for handling any new elements of wxRibbonDisplayMode enum. Closes #15381.

2013-10-07 11:59 VZ, revision 74952

Make the test for wxBUFFER_VIRTUAL_AREA in wxBufferedDC code more clear. While "!a & b" is the same as "!(a & b)" when "b" is a single bit, the latter is much more standard and more clear, so write this test (added in r71704) like this.

2013-10-07 11:58 VZ, revision 74951

Partially account for the shifted origin in wxBufferedDC. This change slightly improves wxBufferedDC and wxBufferedPaintDC behaviour when the origin of the DC is shifted, but they still don't work quite right in this case as they don't use the buffer area of correct size in this case, which results in cropping the final bitmap (as can be seen in the drawing sample, which was modified to show wxBufferedPaintDC in action). Closes #15497.

2013-10-07 11:58 VZ, revision 74950

Generate events with specific wxFSW_WARNING_OVERFLOW type if applicable. This allows the program to distinguish between some other, unspecified, warnings and this one which can and does happen whenever too many changes occur too quickly but which has a clearly defined work around: the state kept inside the program just needs to be refreshed by rescanning the directory anew. See #12847.

2013-10-07 11:58 VZ, revision 74949

Correct sorting order for doubles and wxDateTime in wxDataViewModel. They were compared inconsistently with the numbers and strings, -1 is supposed to be returned if the first element is less than the second one, not 1. Closes #15406.

2013-10-07 11:58 VZ, revision 74948

Handle comparisons of boolean and icon-text items in wxDataViewModel. For some reasons these types were not handled in wxDataViewModel::Compare(), unlike all the other standard ones. Closes #15407.

2013-10-06 23:12 SC, revision 74947

get OnInit with complete functionality without loosing sequence for MacOpenFile being called after OnInit

2013-10-06 01:30 VZ, revision 74946

Fix capturing non-ASCII output using wxExecute(). Explicitly use wxConvLibc with wxTextInputStream to make sure we correctly decode non-ASCII data in the subprocess output. This is a hack, the real solution would be to make wxTextInputStream work properly with wxConvAuto. See #14720.

2013-10-06 01:30 VZ, revision 74945

Improve handling of keyboard entry using IME. Pass the keyboard events to the IME before generating our events for them, the IME may need them for its own use. Closes #15384.

2013-10-05 21:50 JS, revision 74944

Use the correct attributes

2013-10-05 18:31 JS, revision 74943

wxRTC: fixed bug with columns with unspecified widths, and column spans, being sized too small

2013-10-05 18:20 PC, revision 74942

Fix default size of un-resizable windows, broken in r74685 see #14870 closes #15549

2013-10-05 18:15 JS, revision 74941

Provide a fallback text colour for text in wxRTC

2013-10-05 17:35 JS, revision 74940

Changed the capitalisation of 'span' of Set/GetRow/Colspan to be less jarring

2013-10-05 17:05 VZ, revision 74939

Don't skip handled mouse wheel events in wxVScrolledWindow. Make the code consistent with wxScrolledWindow and fix the problem with wheel events always being skipped by wxVScrolledWindow which could result in processing them multiple times, e.g. for the window itself and its parent as it happened with wxPGChoiceEditor cells in wxPropertyGrid. Closes #15547.

2013-10-05 17:05 VZ, revision 74938

Replace c_str() with t_str() in wxWinCE code. This should work correctly even in UTF-8 build, should someone want to use it under Windows CE.

2013-10-05 17:05 VZ, revision 74937

Don't call SetDllDirectory() when loading dynamic libraries in wxMSW. SetDllDirectory() modifies the per-process DLL loading behaviour which is already unexpected as it can affect other threads, running code completely unrelated to wxWidgets, but, even worse, we can't undo its effect as calling SetDllDirectory(NULL) as we used to discarded any changes to the DLL directory done by the program itself, while restoring the result of GetDllDirectory() would never restore the "compatible" algorithm for DLL search used by default. So the simplest, and the only 100% correct solution, is to not call this function at all from here and call it from some higher level code only, either in the user application or wxPython itself. Closes #15534.

2013-10-05 17:01 JS, revision 74936

Implemented collapsed borders for wxRTC

2013-10-05 02:05 VZ, revision 74935

Fix crash when accessing wxThreadInfo during global initialization time. We can't rely on our own globals being already constructed if we're called during another global initialization, so use the usual trick with wrapping them in accessor functions to ensure that they are.

2013-10-05 01:48 VZ, revision 74934

Work around g++ atomic builtins detection in configure when -Os is used. Assigning __sync_sub_and_fetch() result to an unused variable can result in it being optimized away and the function support is then not really tested for, see #4542. So do make sure this variable is kept by making it volatile. Closes #15555.

2013-10-05 01:48 VZ, revision 74933

Turkish translations update from Kaya Zeren.

2013-10-05 01:48 VZ, revision 74932

Remove unnecessary forward declarations from the docview sample. MyFrame doesn't exist at all and was just confusing; DrawingView does exist but is declared in view.h and is not needed in this header.

2013-10-04 14:34 JS, revision 74931

Added conversion from points

2013-10-04 09:57 JS, revision 74930

Corrected border drawing to avoid clipping

2013-10-04 07:51 JS, revision 74929

wxRTC table layout now uses cell content to calculate column widths if no other widths specified

2013-10-03 14:12 JS, revision 74928

Include wxWANTS_CHARS style unless wxTE_READONLY is specified

2013-10-03 13:08 VS, revision 74927

Add RELAX NG schema for XRC files.

2013-10-03 13:08 VS, revision 74926

Misc validity fixes to samples/xrc/rc/*.xrc. Fix invalid XRC markup.

2013-10-03 13:08 VS, revision 74925

XRC spec: document wxRibbon* XRC handler. Format documentation was nonexistent (the few words present were incorrect). Document my best guess about the intended usage.

2013-10-03 13:08 VS, revision 74924

XRC spec: relax requirements on some commonly omitted properties. Some properties documented as required, such as labels on wxStaticText or wxCheckBox or the size of wxSizer spacers, are frequently omitted in practice. Rather than strictly requiring them, forcing the markup to include dummy empty elements, loosen the restriction in the spec and make them optional. Nothing changes about actual acceptance of files by wxXmlResource: it would already silently deal with the lack of these properties.

2013-10-03 13:08 VS, revision 74923

XRC spec: document the "title" property for wxWizard.

2013-10-03 13:08 VS, revision 74922

XRC spec: document the "focused" window property.

2013-10-03 12:34 VZ, revision 74921

Fix install_name_tool calls in OS X "make install". Unfortunately the changes of r74909 (see #15452) don't seem to have been tested and broke "make install" completely as libraries were not found in the "bin" directory where the script was looking for them. Fix it to use "lib" subdirectory as intended. Closes #15551.

2013-10-03 12:34 VZ, revision 74920

Romanian translations fixes from Catalin Raceanu.

2013-10-03 01:32 VZ, revision 74919

Avoid dropping events in wxDocParentFrameAnyBase in some circumstances. The code trying to avoid forwarding duplicate events to wxDocManager was over eager and in some situations filtered out the events which hadn't been sent to it yet and were, in fact, not handled at all. This could be seen, for example, by running the docview sample with "--sdi" command line option, creating one child frame and then trying to create another one from the parent frame menu: this failed because the existence of a valid child was considered to be enough for the event to have been already processed in it which was false in this case. Unfortunately there is no obvious fix to this problem, notably because of the very roundabout way the toolbar events are processed in MDI windows: the toolbar itself is a child of the parent frame but the events from it are still sent to the currently active child frame by wxMDIParentFrameBase. So we can't rely on any kind of parent-of-originating-window checks. Instead, remember the last event handled in the child and avoid processing the same event in wxDocManager again. This should at least avoid the false positives (like the one fixed by this commit), although it could still result in false negatives (i.e. some duplicated events) if an event handler generated other events while skipping the original one. This is a lesser evil though and should be relatively rare in practice, so live with this ugliness until someone comes with another idea of fixing the bug described above.

2013-10-03 01:32 VZ, revision 74918

No changes, just fix a typo in a comment in wx/docview.h.

2013-10-03 01:32 VZ, revision 74917

No changes, just fix a typo in a comment in docview event handling code. This code is non-trivial enough without confusingly calling a view "new".

2013-10-03 00:55 VZ, revision 74916

A couple of fixes to Brazilian Portuguese translations from Felipe.

2013-10-02 18:25 VZ, revision 74915

Add wxActivateEvent::GetActivationReason(). This method is implemented for wxMSW-only currently and allows to check whether the window is being activated by a mouse click or in some other way there. Closes #15516.

2013-10-02 18:24 VZ, revision 74914

Fix incorrect event handler functions casts in wxRibbonPanel code. Use wxMouseEventHandler() instead of (wrongly) casting a method taking wxMouseEvent to wxEvent-taking wxObjectEventFunction. Closes #15550.

2013-10-02 01:04 VZ, revision 74913

Add more checks for Intel compiler. This should have been part of r74888. Closes #15359.

2013-10-01 19:09 VZ, revision 74912

Remove support for Gnome printing from wxGTK. It was replaced by GTK+ printing several years ago and is almost never used any longer anyhow, so any problems in this code (and there are some) would never be found and fixed. Also update the message catalogs to avoid having the strings not used any more, as they were only used in Gnome printing code. Closes #15517.

2013-10-01 18:33 PC, revision 74911

Go back to using a fixed value of 3 for lines/columns per action for mouse wheel event. The native value is too large. Reverts the effect of r74805. Closes #15527

2013-10-01 18:33 JS, revision 74910

Further refine of #15226: wxRichTextCtrl: Implement setting properties with undo for objects e.g. wxRichTextTable (dghart)

2013-10-01 18:08 VZ, revision 74909

Install wxrc with proper library dependencies under OS X. In addition to changing the libraries themselves to point to the dependencies in their installed location, we also need to do the same thing for wxrc when installing it under OS X, otherwise it wouldn't run once the libraries are not available in their original location any more. Closes #15452.

2013-10-01 18:08 VZ, revision 74908
  • M /wxWidgets/trunk/build/bakefiles/make_dist.mk
  • M /wxWidgets/trunk/build/tools/create-archive.py
  • M /wxWidgets/trunk/build/tools/wxwidgets.iss
  • D /wxWidgets/trunk/debian/build_all
  • D /wxWidgets/trunk/debian/changelog
  • D /wxWidgets/trunk/debian/compat
  • D /wxWidgets/trunk/debian/control.in
  • D /wxWidgets/trunk/debian/copyright
  • D /wxWidgets/trunk/debian/libwxbase-dbg.postinst
  • D /wxWidgets/trunk/debian/libwxbase-dbg.prerm
  • D /wxWidgets/trunk/debian/libwxbase-dev.postinst
  • D /wxWidgets/trunk/debian/libwxbase-dev.prerm
  • D /wxWidgets/trunk/debian/libwxgtk-dbg.postinst
  • D /wxWidgets/trunk/debian/libwxgtk-dbg.prerm
  • D /wxWidgets/trunk/debian/libwxgtk-dev.postinst
  • D /wxWidgets/trunk/debian/libwxgtk-dev.prerm
  • D /wxWidgets/trunk/debian/libwxmsw-dbg.postinst
  • D /wxWidgets/trunk/debian/libwxmsw-dbg.prerm
  • D /wxWidgets/trunk/debian/libwxmsw-dev.postinst
  • D /wxWidgets/trunk/debian/libwxmsw-dev.prerm
  • D /wxWidgets/trunk/debian/lintian-override.in
  • D /wxWidgets/trunk/debian/pycrust.desktop
  • D /wxWidgets/trunk/debian/pyshell.desktop
  • D /wxWidgets/trunk/debian/python-wxgtk-dbg.postinst
  • D /wxWidgets/trunk/debian/python-wxgtk-dbg.prerm
  • D /wxWidgets/trunk/debian/python-wxgtk.docs
  • D /wxWidgets/trunk/debian/python-wxgtk.postinst
  • D /wxWidgets/trunk/debian/python-wxgtk.prerm
  • D /wxWidgets/trunk/debian/python-wxtools.menu
  • D /wxWidgets/trunk/debian/README.Debian
  • D /wxWidgets/trunk/debian/README.examples
  • D /wxWidgets/trunk/debian/README.HowToBuild.txt
  • D /wxWidgets/trunk/debian/rules
  • D /wxWidgets/trunk/debian/unpack_examples.sh.in
  • D /wxWidgets/trunk/debian/wx-config.1
  • D /wxWidgets/trunk/debian/wx-doc.doc-base
  • D /wxWidgets/trunk/debian/wx-doc.docs
  • D /wxWidgets/trunk/debian/wx-examples.examples
  • D /wxWidgets/trunk/debian/wxPython-tools.1
  • D /wxWidgets/trunk/debian/wxrc-tools.1
  • D /wxWidgets/trunk/debian/xrced.desktop
  • M /wxWidgets/trunk/Makefile.in

Remove unused debian subdirectory. All Debian-based distributions use their own files for creating their packages, so get rid of our own "debian" subdirectory to avoid confusing people and to not have to maintain them any more.

2013-10-01 18:08 VZ, revision 74907

Remove RPM .spec files from the repository. They were not really used for anything but still had to be updated and maintained. Get rid of them as all RPM-based distributions use their own spec files anyhow.

2013-10-01 18:08 VZ, revision 74906
  • D /wxWidgets/trunk/src/cwcopysetup.bat
  • D /wxWidgets/trunk/src/cwdcopysetup.bat

Remove obsolete CodeWarrior-related batch files. This compiler is not supported (and doesn't even exist, in fact) any more and these files should have been removed in r59493.

2013-10-01 18:08 VZ, revision 74905
  • D /wxWidgets/trunk/src/Wxwindll.icc
  • D /wxWidgets/trunk/src/wxJpeg.icc
  • D /wxWidgets/trunk/src/wxPng.icc
  • D /wxWidgets/trunk/src/wxTiff.icc
  • D /wxWidgets/trunk/src/wxWin.icc
  • D /wxWidgets/trunk/src/wxXpm.icc
  • D /wxWidgets/trunk/src/wxZlib.icc

Remove obsolete VisualAge-related files. These were used under OS/2 circa 2000.