- r65481: 2010-09-09 08:57:07 [DS] Dimitri Schoolwerth
-
/misc/scripts/update_doc_baseclasses.py [diff, log, file]
/misc/scripts/update_doc_libs.py [diff, log, file]
/misc/scripts/update_doc_utils.py [diff, log, file]
use svn:keywords instead of eol:keywords
- r65480: 2010-09-08 20:01:32 [RR] Robert Roebling
-
[WX_2_8_BRANCH] /src/gtk/dnd.cpp [diff, log, file]
Unregister configure callback, fixes #12447: wxGTK patch: Segfault on Drag&Drop
- r65479: 2010-09-08 20:00:44 [RR] Robert Roebling
-
/src/gtk/dnd.cpp [diff, log, file]
Unregister configure callback,part of #12447: wxGTK patch: Segfault on Drag&Drop
- r65478: 2010-09-08 17:11:15 [DS] Dimitri Schoolwerth
-
/build/osx/fix_xcode_ids.py [log, file]
/build/osx/makeprojects.applescript [diff, log, file]
Make Xcode identifiers in generated project files be the same after each run.
From the AppleScript that composes the Xcode projects call a Python script that bases the identifiers on an associated name instead of being random each run like Xcode does. After the Python script reopen the project again in Xcode to have the identifiers sorted (Xcode wants them to be), resulting in the project.pbxproj file being completely different inside but in the IDE the order of files still will be the same.
- r65477: 2010-09-07 21:37:22 [VZ] Vadim Zeitlin
-
/build/bakefiles/scintilla.bkl [diff, log, file]
/build/msw/makefile.bcc [diff, log, file]
/build/msw/makefile.gcc [diff, log, file]
/build/msw/makefile.vc [diff, log, file]
/build/msw/makefile.wat [diff, log, file]
/build/msw/wx_vc7_wxscintilla.vcproj [diff, log, file]
/build/msw/wx_vc8_wxscintilla.vcproj [diff, log, file]
/build/msw/wx_vc9_wxscintilla.vcproj [diff, log, file]
/build/msw/wx_wxscintilla.dsp [diff, log, file]
Use correct Unicode define for wxScintilla compilation.
Compilation of wxScintilla with Borland failed because -D_UNICODE was not
passed on command line resulting in mismatches between wxChar and Windows
TCHAR. It's a mystery why this didn't happen with the other compilers but
defining _UNICODE for them too can't hurt.
- r65475: 2010-09-07 16:05:01 [SC] Stefan Csomor
-
/src/osx/nonownedwnd_osx.cpp [diff, log, file]
resetting the wrapper flag later, otherwise the native destructors dealloc too much, fixes #12448
- r65474: 2010-09-07 06:51:13 [SC] Stefan Csomor
-
/include/wx/osx/nonownedwnd.h [diff, log, file]
/src/osx/carbon/filedlg.cpp [diff, log, file]
/src/osx/cocoa/filedlg.mm [diff, log, file]
/src/osx/nonownedwnd_osx.cpp [diff, log, file]
modeling subclassing along msw, unsubclassing filedialog at end of ShowModal, fixes #12236
- r65473: 2010-09-06 13:50:12 [SC] Stefan Csomor
-
/include/wx/thread.h [diff, log, file]
/src/osx/core/evtloop_cf.cpp [diff, log, file]
/src/unix/threadpsx.cpp [diff, log, file]
using non-sleep version for GUI mutex, solves #12411
- r65472: 2010-09-05 13:31:13 [SJL] Steven Lamerton
-
/tests/controls/buttontest.cpp [diff, log, file]
Simplify ButtonTestCase::Bitmap. The old test was not correct as it tested all bitmaps to see if they were valid, however these do not get set by SetBitmap and so the tests only passed if the platform set valid defaults.
- r65471: 2010-09-05 13:14:14 [SJL] Steven Lamerton
-
/tests/controls/listboxtest.cpp [diff, log, file]
Fix typo from previous commit.
- r65470: 2010-09-05 13:11:42 [SJL] Steven Lamerton
-
/tests/controls/listboxtest.cpp [diff, log, file]
Move the second wxListBox sort test back to the ownerdrawn section and re-enable it under wxGTK.
- r65469: 2010-09-05 12:47:46 [SJL] Steven Lamerton
-
/tests/controls/bitmaptogglebuttontest.cpp [diff, log, file]
Wrap BitmapToggleButtonTestCase in a preprocessor check so compilation shouldn't fail on platforms that don't support it.
- r65468: 2010-09-04 13:33:40 [VZ] Vadim Zeitlin
-
/src/msw/progdlg.cpp [diff, log, file]
Remove unused wxProgressDialogTaskRunner::m_parent field.
This seems to be a left over from old version of the code and is not used any
longer.
See #12414.
- r65467: 2010-09-04 13:33:36 [VZ] Vadim Zeitlin
-
/src/msw/progdlg.cpp [diff, log, file]
Fix crash in wxMSW wxProgressDialog without wxPD_APP_MODAL style.
Use the correct method to retrieve the parent window to disable and check that
this pointer is not NULL before dereferencing it.
Closes #12414.
- r65466: 2010-09-04 13:33:29 [VZ] Vadim Zeitlin
-
/src/msw/msgdlg.cpp [diff, log, file]
Improve main and extended messages handling in new wxMSW wxMessageDialog.
Don't use the main message if there is no extended message: this looks bad as
the main message is emphasized to contrast with the extended one which doesn't
make sense visually if there is no extended message.
Also recognize the common use of wxMessageBox() with a multiline text composed
of the first string that plays the role of the main message with the rest
being the extended one and handle this appropriately automatically. This
results in a better appearance by default for a lot of message boxes,
including even the one in our own minimal sample.
- r65465: 2010-09-04 09:36:25 [VZ] Vadim Zeitlin
-
/interface/wx/msgdlg.h [diff, log, file]
Add a link to Microsoft guidelines from wxICON_QUESTION documentation.
Microsoft documentation provides explanations as to how the icons should be
used in the message dialogs which can be useful for people wondering which
icon style to use an when.
See #12417.
- r65464: 2010-09-03 22:48:44 [VZ] Vadim Zeitlin
-
/configure [diff, log, file]
/configure.in [diff, log, file]
Don't link with long obsolete ctl3d32 library when using MinGW.
ctl3d32 was used for Win16 development and is not used by wxMSW since many
years, don't link with it unnecessarily when using MinGW.
Also remove a FIXME comment about an issue which doesn't seem to need any
fixing.
- r65463: 2010-09-03 19:33:18 [VS] Václav Slavík
-
/src/generic/odcombo.cpp [diff, log, file]
Fix wxOwnerDrawnComboBox keyboard navigation with duplicate items.
If the combobox contained duplicate strings (i.e. multiple items with the
same string value, but differing indexes), then navigating to the second
and subsequent ones skipped to the first occurence instead. We need to
preserve the index.
- r65462: 2010-09-03 19:33:11 [VS] Václav Slavík
-
Click to show all 14 changes...
Fixed wxscintilla compilation for wxDFB.
- r65457: 2010-09-01 15:25:01 [SJL] Steven Lamerton
-
/src/msw/uiaction.cpp [diff, log, file]
Fix compilation under MinGW, also add missing SVN properties.
- r65456: 2010-09-01 14:48:54 [JS] Julian Smart
-
/src/richtext/richtextctrl.cpp [diff, log, file]
wxRichTextCtrl::ApplyStyle now applies a paragraph style at the cursor
without needing a selection, and setting the default style now avoids duplicating
character attributes in subsequently typed text when they exist in the paragraph style.
- r65455: 2010-09-01 14:48:43 [JS] Julian Smart
-
[WX_2_8_BRANCH] /docs/changes.txt [diff, log, file]
[WX_2_8_BRANCH] /src/richtext/richtextctrl.cpp [diff, log, file]
wxRichTextCtrl::ApplyStyle now applies a paragraph style at the cursor
without needing a selection, and setting the default style now avoids duplicating
character attributes in subsequently typed text when they exist in the paragraph style.
- r65454: 2010-09-01 13:28:43 [VS] Václav Slavík
-
/src/msw/notebook.cpp [diff, log, file]
Reduce flicker when removing wxNotebook page.
wxMSW implementation hides all pages except the selected one. But when
removing selected page from the control, this invariant is temporarily
broken and this results in visible flicker. Hiding the page as soon as
it gets removed fixes it.
- r65453: 2010-09-01 09:48:24 [VZ] Vadim Zeitlin
-
/build/msw/wx_dll.dsw [diff, log, file]
Update wx_dll.dsw to include the ribbon library.
Add wx_ribbon project with dependency on core library.
- r65452: 2010-08-31 19:04:30 [JS] Julian Smart
-
[WX_2_8_BRANCH] /src/richtext/richtextbuffer.cpp [diff, log, file]
[WX_2_8_BRANCH] /src/richtext/richtextxml.cpp [diff, log, file]
Forgotten commits - image loading and XML speedups
- r65451: 2010-08-30 22:18:52 [VZ] Vadim Zeitlin
-
/include/wx/generic/grid.h [diff, log, file]
/interface/wx/grid.h [diff, log, file]
/src/generic/grid.cpp [diff, log, file]
Add wxGrid::RefreshAttr() method to force attribute refresh.
A cached attribute may continue to be used even though the attribute returned
by a custom wxGridCellAttrProvider has changed so add a method to force wxGrid
to update the attribute by forgetting the cached copy.
Closes #12406.
- r65450: 2010-08-30 21:48:25 [VZ] Vadim Zeitlin
-
/src/generic/msgdlgg.cpp [diff, log, file]
Don't center wxGenericMessageDialog elements.
Centering doesn't seem to be appropriate on neither of the major platforms and
makes wxGenericMessageDialog and wxGenericRichMessageDialog which uses it look
even less native than otherwise.
Simply don't do it neither for the text nor, especially, for the buttons where
wxStdDialogButtonSizer already exists to take care of their alignment.
- r65449: 2010-08-30 21:48:21 [VZ] Vadim Zeitlin
-
/include/wx/generic/msgdlgg.h [diff, log, file]
/include/wx/msgdlg.h [diff, log, file]
/src/generic/msgdlgg.cpp [diff, log, file]
Allow using custom labels for wxGenericMessageDialog buttons.
Custom labels set for wxGenericMessageDialog buttons were simply ignored as it
used CreateSeparatedButtonSizer() to create the actual buttons which in turn
always used the standard labels.
Fix this by explicitly creating the buttons with custom labels if necessary.
This also fixes custom label support in wxGenericRichMessageDialog deriving
from this class.
- r65448: 2010-08-30 21:48:16 [VZ] Vadim Zeitlin
-
/include/wx/dialog.h [diff, log, file]
/interface/wx/dialog.h [diff, log, file]
/src/common/dlgcmn.cpp [diff, log, file]
Extract CreateSeparatedSizer() from wxDialog::CreateSeparatedButtonSizer().
Extract the code adding a separating wxStaticLine to the sizer in its own
function to be able to reuse it in upcoming commits.
- r65447: 2010-08-30 21:48:11 [VZ] Vadim Zeitlin
-
/src/common/sizer.cpp [diff, log, file]
Fix button order in wxStdDialogButtonSizer in all cases under GTK.
The order of Yes/No/Cancel was recently fixed by the changes in r65346 but it
broke the order of the buttons in Ok/Cancel case. Ensure the correct order is
used in all cases now: the one described by GNOME HIG by default but different
order for the special case of Yes/No/Cancel which follows the native message
box.
- r65446: 2010-08-30 21:48:06 [VZ] Vadim Zeitlin
-
/src/common/sizer.cpp [diff, log, file]
Rewrite GTK section of wxStdDialogButtonSizer using wxSizerFlags.
Using wxSizerFlags makes the code shorter and more understandable but
otherwise there are no real changes in behaviour except for a minor fix to one
of the border which was wrong before.
- r65445: 2010-08-30 11:30:11 [JS] Julian Smart
-
[WX_2_8_BRANCH] /docs/changes.txt [diff, log, file]
Documented recent wxRTC fixes.
- r65444: 2010-08-30 11:27:42 [JS] Julian Smart
-
/src/richtext/richtextbuffer.cpp [diff, log, file]
Fixed wrong line spacing calculation
- r65443: 2010-08-30 11:27:22 [JS] Julian Smart
-
[WX_2_8_BRANCH] /src/richtext/richtextbuffer.cpp [diff, log, file]
Fixed wrong line spacing calculation
- r65442: 2010-08-30 08:47:23 [JS] Julian Smart
-
/src/richtext/richtextbuffer.cpp [diff, log, file]
Don't add space before para twice in paragraph layout
Discard attributes from empty text object when merging
- r65441: 2010-08-30 08:47:14 [JS] Julian Smart
-
[WX_2_8_BRANCH] /src/richtext/richtextbuffer.cpp [diff, log, file]
Don't add space before para twice in paragraph layout
Discard attributes from empty text object when merging
- r65439: 2010-08-29 16:53:48 [PMO] Peter Most
-
Click to show all 16 changes...
Replaced copy&paste code to create the underlying qt widget with a template function
- r65438: 2010-08-29 15:18:16 [PMO] Peter Most
-
[wxQT] /include/wx/stc/stc.h [diff, log, file]
Update to trunk r65433
- r65437: 2010-08-29 12:24:44 [RR] Robert Roebling
-
/src/ribbon/panel.cpp [diff, log, file]
include wx/sizer.h as buildbot complained
- r65436: 2010-08-29 09:42:55 [RR] Robert Roebling
-
/samples/ribbon/ribbondemo.cpp [diff, log, file]
/src/ribbon/panel.cpp [diff, log, file]
Add possibility to use sizers in ribbon panel, fixes #12404: wxRibbonPanel and wxSizer
- r65435: 2010-08-28 17:05:02 [VS] Václav Slavík
-
/src/common/wincmn.cpp [diff, log, file]
Scale sizes more accurately in generic SetWindowVariant().
- r65434: 2010-08-28 11:29:07 [PMO] Peter Most
-
Click to show all 1,386 changes...
Update to trunk r65433
- r65424: 2010-08-26 13:51:45 [JMS] Jaakko Salli
-
/docs/doxygen/overviews/propgrid.h [diff, log, file]
/interface/wx/propgrid/property.h [diff, log, file]
/src/propgrid/props.cpp [diff, log, file]
Changed wxArrayStringProperty default delimiter to comma. It should allow for better looking and more easily editable property values for common cases.
- r65423: 2010-08-26 13:25:07 [JMS] Jaakko Salli
-
/include/wx/propgrid/advprops.h [diff, log, file]
/include/wx/propgrid/editors.h [diff, log, file]
/include/wx/propgrid/manager.h [diff, log, file]
/include/wx/propgrid/property.h [diff, log, file]
/include/wx/propgrid/propgrid.h [diff, log, file]
/include/wx/propgrid/propgriddefs.h [diff, log, file]
/include/wx/propgrid/propgridiface.h [diff, log, file]
/include/wx/propgrid/propgridpagestate.h [diff, log, file]
/include/wx/propgrid/props.h [diff, log, file]
Added missing wx/defs.h includes in propgrid headers
- r65422: 2010-08-26 06:53:51 [JJ] Jacob Jansen
-
/src/x11/window.cpp [diff, log, file]
correcting wxX11 for wxkeysym as was done for wxMOTIF
- r65406: 2010-08-25 15:02:30 [VS] Václav Slavík
-
/include/wx/listbox.h [diff, log, file]
/src/common/lboxcmn.cpp [diff, log, file]
Fix wxListBox selection handling broken by r64500.
r64500 introduced tracking of previous selection in wxMSW's wxListBox so
that an event isn't sent when the user clicks already selected item
again. Unfortunately, it forgot to account for programatic changes of
selection (e.g. when all items are removed, so is the selection) and
didn't update selection book-keeping information in that case. The
result was that the event wasn't sent when it should be in some cases.
Fixed by using UpdateOldSelections() even in single-selection case in
wxMSW.
- r65400: 2010-08-24 17:22:12 [RR] Robert Roebling
-
/tests/controls/choicetest.cpp [diff, log, file]
/tests/controls/comboboxtest.cpp [diff, log, file]
/tests/controls/listboxtest.cpp [diff, log, file]
Reenable sorting tests for GTK
- r65399: 2010-08-24 17:06:15 [RR] Robert Roebling
-
/include/wx/gtk/private/string.h [diff, log, file]
/src/gtk/listbox.cpp [diff, log, file]
Make sorting of wxListBox, wxChoice and wxComboBox identical to the MSW sorting
- r65398: 2010-08-24 11:36:43 [VZ] Vadim Zeitlin
-
/src/msw/display.cpp [diff, log, file]
Remove unused wxDisplay implementation using DirectDraw from wxMSW.
Remove commented out version of DirectDraw-based wxDisplayFactory
implementation. It doesn't seem to have any advantages compared to the
currently used version and nobody uses it anyhow.
Closes #12387.
- r65397: 2010-08-24 11:23:22 [JJ] Jacob Jansen
-
/include/wx/unix/utilsx11.h [diff, log, file]
/src/motif/window.cpp [diff, log, file]
wxKeysym problem for wxMOTIF fixed