Vadim Zeitlin
|
6aaee6afdc
|
added wxMessageQueue class for inter-thread communications
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49572 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-01 01:35:20 +00:00 |
|
Vadim Zeitlin
|
9a7b779828
|
fix bug with adding entries to a root group containing only subgroups (as shown by new AddToExistingRoot() unit test)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-26 22:50:26 +00:00 |
|
Vadim Zeitlin
|
99d8bc6593
|
added a trivial test for wxString stream insertion operators
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-09 00:10:07 +00:00 |
|
Vadim Zeitlin
|
ee8c79c13f
|
renamed a strangely named variable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-09 00:09:44 +00:00 |
|
Vadim Zeitlin
|
c6a95dd6a2
|
really fixed the DST test by using explicit country in it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-30 19:28:29 +00:00 |
|
Vadim Zeitlin
|
770882a69e
|
return the beginning/end of DST in local time, not UTC, for consistency with the other methods; fixed the test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48997 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-30 19:27:23 +00:00 |
|
Vadim Zeitlin
|
09e89ab1b6
|
another wxCmdLineEntryDesc compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-30 00:50:29 +00:00 |
|
Vadim Zeitlin
|
c0d9b217a7
|
added unit test for some of wxTextCtrl methods and its events generation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48943 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-26 00:28:31 +00:00 |
|
Vadim Zeitlin
|
e86882e38d
|
fix bug with deleting and recreating entries in wxFileConfig (patch 1796866)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48776 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-19 00:41:55 +00:00 |
|
Vadim Zeitlin
|
a7b9ab6200
|
fix wxStringOutputStream to deal with NUL bytes correctly (incidentally fixes bug 1792727, part of patch 1795174)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-15 00:32:54 +00:00 |
|
Vadim Zeitlin
|
2452025c59
|
fix a couple of harmless warnings in MSVC build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-14 23:33:46 +00:00 |
|
Vadim Zeitlin
|
aa3b041ed7
|
fix wxCmdLineEntryDesc compilation after latest changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-14 23:26:06 +00:00 |
|
Václav Slavík
|
1f25eb3aa9
|
compilation fix after wxCmdLineEntryDesc changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-10 22:13:05 +00:00 |
|
Václav Slavík
|
630dad8cc1
|
added a test for wxAtomicDec return value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-10 22:12:39 +00:00 |
|
Vadim Zeitlin
|
c2c87924e7
|
use WX_ASSERT_STR/SIZET_EQUAL instead of CPPUNIT_ASSERT_EQUAL with casts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-30 20:21:49 +00:00 |
|
Vadim Zeitlin
|
fe1b98f5d5
|
fix resize() when it's used for truncating a string in UTF-8 build; added test for this bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48464 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-30 18:13:29 +00:00 |
|
Václav Slavík
|
90adb9041c
|
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-22 15:19:06 +00:00 |
|
Václav Slavík
|
cb979a71de
|
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-22 15:18:31 +00:00 |
|
Václav Slavík
|
4e57034053
|
more wxVector<T> tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-21 15:51:52 +00:00 |
|
Václav Slavík
|
6757b667fd
|
added test for wxVector<T> iterators (fails miserably)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-21 10:59:57 +00:00 |
|
Václav Slavík
|
4734640692
|
fixed variadic templates in the case when char value is passed in place of (e.g.) %i or %d argument
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-20 19:20:10 +00:00 |
|
Václav Slavík
|
628f87da56
|
added wxUTF8StringBuffer for writing UTF8 data into wxString efficiently, similarly to existing wxStringBuffer classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-20 15:19:15 +00:00 |
|
Václav Slavík
|
74374c9ecd
|
Vadim's new test broke subsequent asserts, fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-20 12:30:06 +00:00 |
|
Vadim Zeitlin
|
c8f313b256
|
added tests demonstrating a bug in wxString::assign(itself)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-20 10:38:22 +00:00 |
|
Vadim Zeitlin
|
56601ff2db
|
added ReadType convenience functions (patch 1764160)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-15 20:23:01 +00:00 |
|
Vadim Zeitlin
|
58d1a31694
|
no real changes, just cleanup and use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT (patch 1762528)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47774 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-28 11:54:30 +00:00 |
|
Vadim Zeitlin
|
b899f05f9e
|
harmless warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-23 22:34:29 +00:00 |
|
Vadim Zeitlin
|
3af0741ccc
|
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-23 22:33:44 +00:00 |
|
Vadim Zeitlin
|
9222c61388
|
updated after fileconf/fileconftest.cpp to config/fileconf.cpp move
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-21 23:51:19 +00:00 |
|
Vadim Zeitlin
|
5c5a0f3c39
|
moved wxFileConfig test to config directory together with wxConfig test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47635 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-21 23:50:26 +00:00 |
|
Vadim Zeitlin
|
3e1512cdfe
|
added support for user-defined types to wxConfig (patch 1753875)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-21 23:47:22 +00:00 |
|
Vadim Zeitlin
|
d2001a563b
|
added a macro for comparison size_t variables with literal constants, this is less ugly than explicitly casting the arguments to size_t; use it to fix base64 compilation under 64 bit platforms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-21 23:41:07 +00:00 |
|
Vadim Zeitlin
|
5814e8ba4e
|
added support for binary data to wxConfig (slightly modified patch 1736788)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-12 00:11:03 +00:00 |
|
Vadim Zeitlin
|
a8098f8653
|
regenerated after adding base64.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-10 02:00:51 +00:00 |
|
Vadim Zeitlin
|
4db03d266b
|
added functions for base64 en/decoding (replaces patch 1739431)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-10 01:51:43 +00:00 |
|
Václav Slavík
|
e966f815d4
|
changed wxVectorBase and WX_DECLARE_BASE into wxVector<T> template
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-07 10:09:42 +00:00 |
|
Vadim Zeitlin
|
173f3c03a0
|
rebaked after adding threads/atomic.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-04 20:56:52 +00:00 |
|
Vadim Zeitlin
|
cde76cf2a9
|
added wxAtomicInc/Dec() functions (patch 1739486)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-04 20:54:14 +00:00 |
|
Vadim Zeitlin
|
1a5cd56aac
|
compilation fix for ANSI build (added #if wxUSE_UNICODE)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-04 20:35:42 +00:00 |
|
Vadim Zeitlin
|
a989a329db
|
changed ds[pw] files to use CRLF eol style and not native one (this helps if you have them on a partition exported via Samba from Unix to Windows)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-30 12:13:58 +00:00 |
|
Václav Slavík
|
7315ad282d
|
test wxVsnprintf() printing to both wchar_t* and char* buffers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-29 17:30:56 +00:00 |
|
Václav Slavík
|
39c20230ba
|
1. added default constructors for wxString iterators
2. fixed assignment of iterator to iterator that points to a different string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-28 12:49:58 +00:00 |
|
Václav Slavík
|
81e9dec6f5
|
use same names for test suites as the ones in ./test -l
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-28 07:54:15 +00:00 |
|
Vadim Zeitlin
|
db23ced867
|
remove .cvsignore files, they're useless with svn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-26 22:41:53 +00:00 |
|
Václav Slavík
|
50e2789913
|
normalize printf/scanf format strings correctly on all platforms, while accounting for wxArgNormalizer<T> conversions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-22 11:10:36 +00:00 |
|
Václav Slavík
|
7978bc7293
|
remove implicit conversion to C strings from wxString if wxUSE_STL=1; this fixes problems with converting between wxString and std::string in some situations at the cost of having to use c_str() explicitly just as you have to when using std::string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-20 07:47:51 +00:00 |
|
Vadim Zeitlin
|
105260e89f
|
overload wxStrpbrk() for more types and add tests for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-13 15:31:09 +00:00 |
|
Vadim Zeitlin
|
f291c98e52
|
use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT as this gives more detailed information in case of a test failure
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-13 14:29:02 +00:00 |
|
Vadim Zeitlin
|
af9c764aa1
|
strWC used in the tests was supposed to be a wide string, not a narrow one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-13 14:21:40 +00:00 |
|
Vadim Zeitlin
|
10de049c42
|
Unicode compilation fix: wxStrlocale() doesn't take wide strings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-13 14:19:24 +00:00 |
|