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):

2011-11-28 14:34 VZ, revision 69857

Ignore WXK_NONE events in wxStyledTextCtrl. Scintilla use of 0 indicating "modifier key" conflicts with our use of WXK_NONE indicating absence of a valid key code. As Scintilla can't do anything with the keys without a key code anyhow, simply ignore them immediately, without passing them to Scintilla, in DoKeyDown(). This fixes handling of IME input in wxStyledTextCtrl under MSW and possibly other problems (e.g. with dead char keys). Closes #13570.

2011-11-28 14:23 VZ, revision 69856

Add support for custom numeric formats to wxGrid. Allow %e and %g formats (as well as their upper-letter equivalents) in addition to the default %f format for number display in wxGrid. Closes #13583.

2011-11-28 13:47 VZ, revision 69855

Don't hardcode the number of toolbar tools in the toolbar sample. Use GetToolsCount() instead of the hardcoded 10 (which can be wrong if any tools were added or removed). See #13673.

2011-11-28 13:47 VZ, revision 69854

Corrected handling of wxTB_HORZ_TEXT in the toolbar sample. The value of flag could be lost when toolbar was recreated without using text at all. Closes #13572.

2011-11-28 11:24 SC, revision 69853

supporting rawctrl strings, fixes #13496, rawctrl is correctly interpreted for all platforms

2011-11-28 07:02 DS, revision 69852

Regenerated Xcode projects. Updated the Xcode projects to include src/common/time.cpp.

2011-11-28 06:11 PC, revision 69851

update _GOptionGroup check

2011-11-28 06:00 PC, revision 69850

build fixes for Universal

2011-11-28 05:51 PC, revision 69849

don't warn about gnomeprint if we already have gtkprint

2011-11-27 23:59 PC, revision 69848

don't require gconf-2.0, we don't use it

2011-11-27 21:28 VZ, revision 69847

Include wx/time.h to get wxLocaltime_r() declaration, not wx/datetime.h. Also remove wxUSE_DATETIME guard, wxLocaltime_r() is available even without wxUSE_DATETIME.

2011-11-27 21:28 VZ, revision 69846

No changes, just moved wxLocaltime_r() and wxGmtime_r() to wx/time.h. These functions are used by wxGetTimeZone() defined in time.cpp and so need to be available from wx/time.h. This is also the most logical place for them.

2011-11-27 20:52 VZ, revision 69845

Implement wxStackWalker for wxMSW under x86-64. Use 64 bit debug help functions instead of 32 bit ones and add code for dealing with x86-64 stack frames.

2011-11-27 20:50 VZ, revision 69844

Add support for VK_OEM_102 key under wxMSW. This is the "<>|" key on German keyboard and is also used in many other layouts so failing to handle it resulted in not receiving EVT_KEY_XXX events for these keys in wxWidgets programs. Closes #13558.

2011-11-27 20:50 VZ, revision 69843

Set Unicode key code correctly for key events for WXK_RETURN in wxMSW. WXK_RETURN is an ASCII character so return it from wxKeyEvent::GetUnicodeKey() for EVT_KEY_{DOWN,UP} events, especially as it was already done for EVT_CHAR ones. See #13558.

2011-11-27 20:50 VZ, revision 69842

Change value of wxHELP to avoid clash with wxSTAY_ON_TOP. Using wxSTAY_ON_TOP with wxMessageDialog resulted in "Help" button appearing since r68537 because these two constants had the same numeric value. Avoid this by changing wxHELP value to be the same as wxCLOSE_BOX instead: the latter can't be used with wxMessageDialog so this should solve the problem, even if there are still conflicts. Also adjust the other button constants values to account for wxHELP change. Closes #13433.

2011-11-27 20:50 VZ, revision 69841

Use wxGetUTCTimeUSec() in wxStopWatch under Unix for higher precision. If gettimeofday() is available we can achieve better than millisecond precision (even if it usually isn't as high as microsecond), so use it as clock source in wxStopWatch.

2011-11-27 20:50 VZ, revision 69840

Use wxGetUTCTimeMillis() instead of wxGetLocalTimeMillis() in wxStopWatch. Using local time meant that wxStopWatch didn't work reliably around DST changes. It also was completely unnecessary, just use the UTC clock instead.

2011-11-27 20:50 VZ, revision 69839

Removed private wxGetLocalTimeUsec() function from Unix code. The function was badly named as it returned UTC time and not local time and can be simply replaced with the just added public wxGetUTCTimeUSec().

2011-11-27 20:50 VZ, revision 69838

No changes, just move time functions from wx/stopwatch.h to wx/time.h. Preserve compatibility by including wx/time.h from wx/stopwatch.h but put all the time-related functions in a more logical place.

2011-11-27 20:50 VZ, revision 69837

Added wxGetUTCTimeMillis() and wxGetUTCTimeUSec(). Fixed wxGetLocalTimeMillis() to really return the local time and provide wxGetUTCTimeMillis() doing what this function used to do before. Closes #13610. Also add wxGetUTCTimeUSec() for even higher resolution time stamps as it is basically the same as wxGetUTCTimeMillis() anyhow, at least for MSW and non-ancient Unix systems providing gettimeofday().

2011-11-27 20:50 VZ, revision 69836

Extracted private GetTimeZone() to public wxGetTimeZone() function. Created new wx/time.h header for this function, more time-related functions will be added to it later.

2011-11-27 20:50 VZ, revision 69835

Added wxStopWatch::TimeInMicro() for better precision time measurement. Also simplify/streamline wxStopWatch implementation and replace confusingly named m_pause with more clear m_elapsedBeforePause.

2011-11-27 20:50 VZ, revision 69834

Use ::QueryPerformanceCounter() for wxStopWatch implementation in wxMSW. QueryPerformanceCounter() provides higher resolution and precision for measuring time under MSW, even though it suffers from some problems in older Windows versions.

2011-11-27 20:50 VZ, revision 69833

Use shorter sleep times in wxStopWatch unit test. Make wxStopWatchTestCase::Misc() run in 2.5 seconds instead of 7. This not only makes the test run faster but allows us to test wxMilliSleep() and precision of wxStopWatch for time periods in fractional seconds.