]>
git.saurik.com Git - wxWidgets.git/log
Stefan Csomor [Thu, 31 Jul 2008 10:27:09 +0000 (10:27 +0000)]
turning on core timer implementation for carbon as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54881
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:23:14 +0000 (10:23 +0000)]
wxColour is implemented using CoreGraphics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54880
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:22:23 +0000 (10:22 +0000)]
wxColour is implemented using CoreGraphics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54879
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:21:17 +0000 (10:21 +0000)]
wxColour is implemented using CoreGraphics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54878
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:10:33 +0000 (10:10 +0000)]
wxColour is implemented using CoreGraphics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54877
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:04:51 +0000 (10:04 +0000)]
pen and brush are platform neutral on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54876
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 10:04:28 +0000 (10:04 +0000)]
pen and brush are platform neutral on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54875
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 09:59:04 +0000 (09:59 +0000)]
correcting header path
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54874
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 09:57:05 +0000 (09:57 +0000)]
pen and brush are platform neutral on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54873
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 09:56:44 +0000 (09:56 +0000)]
pen and brush are platform neutral on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 09:52:01 +0000 (09:52 +0000)]
brush and pen are implementation neutral on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 06:59:10 +0000 (06:59 +0000)]
better guarding when no printing architecture exists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 06:57:33 +0000 (06:57 +0000)]
better guarding when no printing architecture exists (patch from Joel Low)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 31 Jul 2008 05:57:56 +0000 (05:57 +0000)]
better guarding when no printing architecture exists (patch from Joel Low)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 22:11:06 +0000 (22:11 +0000)]
add operator[] to our wxStringImpl (blind fix for wxMac buildbot build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 21:41:07 +0000 (21:41 +0000)]
optimize Replace() for the common case of replacing one character with another one (#9802)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 19:25:10 +0000 (19:25 +0000)]
document that numbers outside of the valid range are forced into it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54858
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:48:24 +0000 (15:48 +0000)]
default to using graphics context on osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 15:32:11 +0000 (15:32 +0000)]
use different strings for wchar_t and UTF-8-based Unicode builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54852
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 15:25:19 +0000 (15:25 +0000)]
added another Replace() test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:04:03 +0000 (15:04 +0000)]
OSX reshuffling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54850
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:02:41 +0000 (15:02 +0000)]
OSX reshuffling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54849
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:02:21 +0000 (15:02 +0000)]
OSX reshuffling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54848
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:01:58 +0000 (15:01 +0000)]
OSX reshuffling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 15:00:41 +0000 (15:00 +0000)]
OSX reshuffling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54846
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 14:52:41 +0000 (14:52 +0000)]
OSX renaming round 2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54845
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 30 Jul 2008 13:56:17 +0000 (13:56 +0000)]
added some Replace() benchmarks (#9802)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54844
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 04:57:23 +0000 (04:57 +0000)]
getting rid of warnings for unused params
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54841
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 30 Jul 2008 04:56:52 +0000 (04:56 +0000)]
adding header for non-precomp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 23:19:34 +0000 (23:19 +0000)]
don't use BS_AUTORADIOBUTTON at all, BS_RADIOBUTTON works just as well and doesn't hang the application in some circumstances (see #9786)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54839
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 29 Jul 2008 23:10:04 +0000 (23:10 +0000)]
optimize wxFormatStringArgumentFinder<T> for strings and make it work correctly for wxCharBuffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54838
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 23:07:24 +0000 (23:07 +0000)]
add PostSizeEvent() and use it in wxMSW status bar code (#9795)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54837
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 29 Jul 2008 22:25:11 +0000 (22:25 +0000)]
fixed messed up indentation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54836
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 21:51:30 +0000 (21:51 +0000)]
adding constant which appears in Leopard SDK only
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54835
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 21:12:49 +0000 (21:12 +0000)]
console builds need another header from xcode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 21:03:18 +0000 (21:03 +0000)]
avoiding warning because of missing define
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54833
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:35:29 +0000 (20:35 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54832
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:30:58 +0000 (20:30 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54831
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:30:22 +0000 (20:30 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54830
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:28:21 +0000 (20:28 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54829
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:27:54 +0000 (20:27 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54828
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:26:45 +0000 (20:26 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54827
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:24:35 +0000 (20:24 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54826
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:23:22 +0000 (20:23 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54825
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:22:57 +0000 (20:22 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54824
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:15:25 +0000 (20:15 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54823
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:13:57 +0000 (20:13 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54822
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:11:51 +0000 (20:11 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54821
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 20:04:11 +0000 (20:04 +0000)]
osx regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54820
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:58:39 +0000 (19:58 +0000)]
universal implementation for osx cocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54819
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:58:10 +0000 (19:58 +0000)]
universal implementation for iphone
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54818
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:57:35 +0000 (19:57 +0000)]
OSX regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:51:37 +0000 (19:51 +0000)]
OSX regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54816
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:50:14 +0000 (19:50 +0000)]
OSX regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:47:40 +0000 (19:47 +0000)]
OSX regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54814
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 29 Jul 2008 19:25:52 +0000 (19:25 +0000)]
new SDK has frame CGRect return param
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54813
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 29 Jul 2008 13:32:35 +0000 (13:32 +0000)]
added a test for passing wxCharBufer to wxprintf functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54811
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 29 Jul 2008 13:22:33 +0000 (13:22 +0000)]
Take on appropriate paragraph style in the newly created paragraph.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54809
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 13:09:42 +0000 (13:09 +0000)]
updated Hindi translations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54808
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 29 Jul 2008 13:08:30 +0000 (13:08 +0000)]
Further corrections to wxFileName docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54807
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 29 Jul 2008 12:43:12 +0000 (12:43 +0000)]
Minor formating
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54806
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 12:35:15 +0000 (12:35 +0000)]
generate a size event from ShowWithEffect() for consistency with Show()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54805
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 12:34:03 +0000 (12:34 +0000)]
send the size event in SendSizeEvent() instead of posting it, otherwise we have no way to trigger immediate relayout; if we need delayed version we should add a separate PostSizeEvent()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54804
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 29 Jul 2008 12:32:47 +0000 (12:32 +0000)]
move SendSizeEvent() down to wxWindow from wxFrame; added SendSizeEventToParent() helper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54803
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 29 Jul 2008 11:01:16 +0000 (11:01 +0000)]
Added 32-bit (UCS-4) wxUString class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54802
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 28 Jul 2008 14:07:54 +0000 (14:07 +0000)]
implement wxBitmap ctor from XBM data
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54795
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 28 Jul 2008 11:56:16 +0000 (11:56 +0000)]
mention that it may be impossible to set the size of a wxStaticLine in the transversal direction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54794
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 28 Jul 2008 05:49:04 +0000 (05:49 +0000)]
fix Gtk-WARNING "... no property named `row-ending-details'" (#4809)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54792
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 26 Jul 2008 23:07:05 +0000 (23:07 +0000)]
added a simple benchmarking suite
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 26 Jul 2008 22:08:42 +0000 (22:08 +0000)]
don't use assert dialog under wxDFB, it does more harm than good
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 26 Jul 2008 10:44:42 +0000 (10:44 +0000)]
Trying to make wxFileName docs readable again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 26 Jul 2008 09:20:44 +0000 (09:20 +0000)]
extending docs according #9713
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54787
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Thu, 24 Jul 2008 02:15:55 +0000 (02:15 +0000)]
build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54779
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Jul 2008 00:47:13 +0000 (00:47 +0000)]
define wxHAS_RAW_BITMAP for wxDFB
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54778
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Jul 2008 00:05:14 +0000 (00:05 +0000)]
fix index checking in GetRange()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54777
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 23 Jul 2008 23:56:04 +0000 (23:56 +0000)]
add unit test for wxTextCtrl::GetInsertionPoint()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54776
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 23 Jul 2008 23:34:25 +0000 (23:34 +0000)]
add unit test for wxTextCtrl::SetSelection()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54775
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 23 Jul 2008 23:26:28 +0000 (23:26 +0000)]
forbid modifying wxImage by assigning to wxImagePixelData::Iterator::Data(), this doesn't work correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54774
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 23 Jul 2008 23:23:23 +0000 (23:23 +0000)]
fix a bug in the test which was corrupting 1 byte beyond wxImage buffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54773
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 22 Jul 2008 20:16:03 +0000 (20:16 +0000)]
fix crash when reading malformed PCX images (#3836)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54766
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 22 Jul 2008 17:33:10 +0000 (17:33 +0000)]
attempt to fix compilation after the last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54765
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 22 Jul 2008 01:02:47 +0000 (01:02 +0000)]
remove the workaround for STL build bug in wxArrays fixed by r54761
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54762
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 22 Jul 2008 01:01:56 +0000 (01:01 +0000)]
get rid of base arrays in wxUSE_STL build, we don't need them there and deriving wxFooPtr from wxBaseArrayPtrVoid makes it iterators return void pointers instead of those of the correct type; added test case to check for this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54761
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 21 Jul 2008 22:10:13 +0000 (22:10 +0000)]
Fixed detection of Meta key state so that NumLock isn't misdetected as Meta.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54759
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 15:53:21 +0000 (15:53 +0000)]
avoid unnecessary conversions in wxTextDataObject code in UTF-8 build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54746
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 03:39:40 +0000 (03:39 +0000)]
don't call gtk_selection_data_set_text() with non-UTF-8 data as we did in ANSI build (#2037)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54742
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 03:35:15 +0000 (03:35 +0000)]
wxDF_UNICODETEXT shouldn't be supported at all in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54741
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 03:02:34 +0000 (03:02 +0000)]
no changes, just fixed a typo in comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54740
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 02:51:26 +0000 (02:51 +0000)]
use #if wxUSE_UNICODE instead of #ifdefs (which totally broke ANSI build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54739
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 02:33:19 +0000 (02:33 +0000)]
don't show warning to the user if session manager detection failed, this is annoying and irrelevant
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54738
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 02:26:11 +0000 (02:26 +0000)]
added FromUTF8Unchecked() for ANSI build too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54737
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 01:35:00 +0000 (01:35 +0000)]
use (new) safer GetTraitsIfExists() in wxMutexGuiEnter/Leave() to avoid crashing on exit of wxGTK1 applications putting anything on clipboard (and maybe other cases)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54735
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 01:33:51 +0000 (01:33 +0000)]
don't give error on startup of any application using wxHTML just because /usr/local/share/mime/globs doesn't exist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54734
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 21 Jul 2008 01:33:04 +0000 (01:33 +0000)]
don't use deprecated function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54733
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 22:48:34 +0000 (22:48 +0000)]
fix generation of events for an initially empty wxDirPickerCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54732
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 22:36:51 +0000 (22:36 +0000)]
blind attempt to fix wxBitmap in wxMGL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54731
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 22:11:20 +0000 (22:11 +0000)]
fix (harmless) Win64-compatibility MSVC warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54729
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 22:05:30 +0000 (22:05 +0000)]
handle C++ exception in EVT_{TIMER,IDLE} handlers (#9768)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54728
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 12:57:47 +0000 (12:57 +0000)]
really fix compilation for PCH-less builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54727
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 20 Jul 2008 12:37:20 +0000 (12:37 +0000)]
add a missing backslash (#9766)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54726
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775