]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Sat, 19 May 2007 12:51:52 +0000 (12:51 +0000)]
document wxLaunchDefaultBrowser() scheme handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46123
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 19 May 2007 12:38:34 +0000 (12:38 +0000)]
Prepend file:// if the URI in wxLaunchDefaultBrowser()
has no scheme and the local file exists.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46122
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 19 May 2007 00:43:18 +0000 (00:43 +0000)]
restore WX_UNICODE after building ANSI packages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46121
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 18 May 2007 23:02:55 +0000 (23:02 +0000)]
Implement a hack so the correct wxGUIEventLoop class will be used.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46120
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 18 May 2007 21:58:19 +0000 (21:58 +0000)]
Add obvious implementation of wxGUIAppTraits::CreateEventLoop.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46119
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 18 May 2007 21:19:37 +0000 (21:19 +0000)]
Include sys/types.h from selectdispatcher.h to ensure that fd_set is declared.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46118
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 18 May 2007 21:17:06 +0000 (21:17 +0000)]
Add a wxLog::DoCreateOnDemand and call it from DoCommonPreInit so that
logging will work even if wxWidgets is reentered after being cleaned up.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46117
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 18 May 2007 19:52:14 +0000 (19:52 +0000)]
* Add public wxApp::sm_isEmbedded flag like on wxMac. Default initialization
to true but a plugin can set it to false to cause wxCocoa to not initialize
things like the application delegate or the menubar manager.
* Fix call to [NSNotificationCenter removeObserver:] to use the correct object.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46116
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 17:29:16 +0000 (17:29 +0000)]
we don't need status bar in the MDI children
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46115
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 17:03:38 +0000 (17:03 +0000)]
added virtual wxFrame::FindItemInMenuBar(): overriding it in wxMDIParentFrame allows to look for the items in the active child when giving help for the current menu item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46114
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 16:44:31 +0000 (16:44 +0000)]
removed unused statusbar parameter from wxFrameBase::ShowMenuHelp()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46113
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 16:33:10 +0000 (16:33 +0000)]
don't give debug messages about WM_MDISETMENU failure if there was no error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46111
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 16:27:25 +0000 (16:27 +0000)]
don't dereference NULL parent in wxMDIChildFrame dtor if it hadn't been really created
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46110
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 16:17:22 +0000 (16:17 +0000)]
LaTeX syntax and links corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46109
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 16:01:43 +0000 (16:01 +0000)]
fix warning about unused rc variable in release builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46108
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 15:41:06 +0000 (15:41 +0000)]
call wxAppConsole::CleanUp() from the derived class version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46107
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 15:40:10 +0000 (15:40 +0000)]
delete m_mainLoop on exit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46106
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 15:21:47 +0000 (15:21 +0000)]
do use the font in DoGetTextExtent()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46105
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 15:19:35 +0000 (15:19 +0000)]
compilation fix after wxString changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46104
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 15:02:17 +0000 (15:02 +0000)]
override DoGetTextExtent instead of redefining GetTextExtent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46102
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 18 May 2007 14:58:11 +0000 (14:58 +0000)]
undid unnecessary renaming of src/msw/evtloop.cpp to evtloopmsw.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46101
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 18 May 2007 12:31:55 +0000 (12:31 +0000)]
Allow negative line spacing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46100
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Thu, 17 May 2007 17:02:14 +0000 (17:02 +0000)]
gtk version check should be runtime, not compile time
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46094
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 May 2007 15:31:55 +0000 (15:31 +0000)]
removed unused iterators ctors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46092
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 17 May 2007 10:57:14 +0000 (10:57 +0000)]
Correct landscape printing in wxPageSetupDialog
(upport from 2.8)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46090
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 May 2007 06:17:29 +0000 (06:17 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46086
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 16 May 2007 23:39:42 +0000 (23:39 +0000)]
Forward port recent changes on the 2.8 branch to HEAD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46083
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 16 May 2007 23:12:40 +0000 (23:12 +0000)]
Apply parts of patch #
1719888 to fix compilation on Mac and with
monolithic builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46080
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 22:35:17 +0000 (22:35 +0000)]
fixed CDATA processing to convert the content to output charset, it should be treated just like text in this respect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46078
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 20:26:41 +0000 (20:26 +0000)]
return const wxString& instead of wxString from the accessor methods that allow it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46076
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 18:07:05 +0000 (18:07 +0000)]
fixes for STL build without implicit wxString->char* conversion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46074
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 18:03:23 +0000 (18:03 +0000)]
wrap all handlers in single extern "C" section instead of lots of them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46073
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Wed, 16 May 2007 15:41:58 +0000 (15:41 +0000)]
Minor cleanup ( _ -> \_ ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46070
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 13:42:23 +0000 (13:42 +0000)]
restored accidentally commented-out code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46069
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 16 May 2007 13:08:09 +0000 (13:08 +0000)]
Compilation without threads.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46068
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Wed, 16 May 2007 10:04:24 +0000 (10:04 +0000)]
OpenVMS changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46066
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 16 May 2007 08:51:23 +0000 (08:51 +0000)]
[
1718338 ] wxToolBarGTK: Implement tool right-click handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46063
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 08:45:01 +0000 (08:45 +0000)]
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46062
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 07:18:41 +0000 (07:18 +0000)]
another PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46061
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2007 07:17:11 +0000 (07:17 +0000)]
Do not follow HTML links if selecting text (patch #
1719577 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46060
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Wed, 16 May 2007 07:14:53 +0000 (07:14 +0000)]
need to invert offsets for gdk_pixbuf_scale;
remove unneccessary and incorrect optimization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46059
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Wed, 16 May 2007 02:45:01 +0000 (02:45 +0000)]
speed up Rescale 5- to 15-fold by using pixbuf scaling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46057
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 16:23:28 +0000 (16:23 +0000)]
compilation fix for PCH-less build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46049
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 15:02:31 +0000 (15:02 +0000)]
added missing operators for int and unsigned char
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46048
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 14:54:25 +0000 (14:54 +0000)]
make operators for comparing wxString and wx[W]CharBuffer available in both builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46047
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 14:50:46 +0000 (14:50 +0000)]
added operators for comparing wxString to wxCStrData
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46046
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 14:28:47 +0000 (14:28 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46045
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 May 2007 14:11:09 +0000 (14:11 +0000)]
removed extra semicolons added by last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46044
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 13:16:01 +0000 (13:16 +0000)]
fixed non-const wxString iterators to work when a character is changed to another with different UTF-8 sequence length
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46043
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 May 2007 13:15:52 +0000 (13:15 +0000)]
added wxTimer test (now that it works in console applications too)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46042
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 13:11:31 +0000 (13:11 +0000)]
reverted accidental commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46041
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 13:01:19 +0000 (13:01 +0000)]
compilation fixes for --disable-compat28
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46040
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 May 2007 13:00:38 +0000 (13:00 +0000)]
removed unused any more file (replaced by wxSelectDispatcher)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46039
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:54:36 +0000 (12:54 +0000)]
fixed HTML entities parsing broken by wxString changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46038
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:51:34 +0000 (12:51 +0000)]
added wxSTRING_TEXT() convenience macro for defining literals in wx's internal strings format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46037
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:48:26 +0000 (12:48 +0000)]
make it posible to change the compiler part of objects directory by setting COMPILER_PREFIX make variable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46036
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:38:19 +0000 (12:38 +0000)]
fall back to DirectFB's builtin font if no fonts are configured
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46035
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:37:03 +0000 (12:37 +0000)]
log missing font directories with wxLogDebug, not wxLogTrace, for more visibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46034
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:34:23 +0000 (12:34 +0000)]
ignore nonexistent font directories silently
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46033
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2007 12:09:44 +0000 (12:09 +0000)]
added explanatory comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46032
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 May 2007 00:33:14 +0000 (00:33 +0000)]
use C++ compiler for va_copy test, at least under IRIX the C99 C compiler has it but C++ compiler doesn't have it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46030
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2007 23:43:39 +0000 (23:43 +0000)]
implement event loop for console applications (heavily modified patch
1715735 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46029
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2007 23:35:28 +0000 (23:35 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46028
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2007 23:21:40 +0000 (23:21 +0000)]
djgpp doesn't have wint_t as separate type
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46027
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2007 23:13:53 +0000 (23:13 +0000)]
fixed warning about using deprecated GetTextExtent() overload
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46026
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2007 22:55:09 +0000 (22:55 +0000)]
compilation fix in GetPixelSize() for wxUSE_GRAPHICS_CONTEXT==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46024
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 May 2007 16:45:31 +0000 (16:45 +0000)]
fixed too restrictive assert: fonts matching is case-insensitive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46019
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Mon, 14 May 2007 12:24:44 +0000 (12:24 +0000)]
- undo/redo fixes for moving and cut/paste;
- compatibility check for non-container controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46018
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Mon, 14 May 2007 10:24:38 +0000 (10:24 +0000)]
typo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46017
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 May 2007 07:08:40 +0000 (07:08 +0000)]
Remove ObjcPose.h since nothing is using it anymore.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46014
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 May 2007 07:00:30 +0000 (07:00 +0000)]
Rework idle handling so that NSApplication does not need to be subclassed or posed as.
Copyright Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46013
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 13 May 2007 00:17:32 +0000 (00:17 +0000)]
compilation fix for STL implementations that use (const) char* for std::string iterators
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46002
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 12 May 2007 19:30:09 +0000 (19:30 +0000)]
Make wxCFRef take a template raw pointer parameter instead of CFTypeRef to ensure it does not get called with a ref holder.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46000
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 12 May 2007 19:22:53 +0000 (19:22 +0000)]
Implement NULL-checking wxCFRetain/wxCFRelease as suggested by Stefan Csomor.
Use wxCFRetain/wxCFRelease in wxCFRef where needed.
Use .get() to access m_ptr of a different wxCFRef instantiation instead of making them friends.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45999
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 12 May 2007 18:55:58 +0000 (18:55 +0000)]
Added cfref.h containing wxCFRef templated CF ref holding class and related functions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45998
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 May 2007 18:24:12 +0000 (18:24 +0000)]
another patch bring the docs more up to date (patch
1717776 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45996
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 May 2007 18:21:00 +0000 (18:21 +0000)]
remove gettext docs, they have nothing to do in our cvs (see patch
1713939 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45995
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 May 2007 18:17:08 +0000 (18:17 +0000)]
fix for wxUSE_STL=1 build with MSVC8 with _HAS_ITERATOR_DEBUGGING==0 (patch
1712215 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45994
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 May 2007 17:31:16 +0000 (17:31 +0000)]
mention drop down toolbar buttons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45993
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 12 May 2007 17:18:23 +0000 (17:18 +0000)]
fixed passing of strings to vararg templates in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45992
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 12 May 2007 14:11:55 +0000 (14:11 +0000)]
Fixed typo.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45991
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 12 May 2007 10:11:04 +0000 (10:11 +0000)]
add test for passing c_str() of temporary wxString to Printf()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45990
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 May 2007 03:16:12 +0000 (03:16 +0000)]
getting text colour using the themes API doesn't seem to work, revert to using the global system colours for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45988
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 23:35:49 +0000 (23:35 +0000)]
added support for drop down toolbar buttons (patch
1713470 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45987
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 23:11:04 +0000 (23:11 +0000)]
apply the table bg colour between the cells too (patch
1713170 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45985
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 22:54:29 +0000 (22:54 +0000)]
fix wxComboCtrl colours under Windows Vista (patch
1710006 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45983
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 22:43:40 +0000 (22:43 +0000)]
update the samples/platforms which were unchanged since quite a few years apparently (patch
1713939 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45982
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 22:40:56 +0000 (22:40 +0000)]
fix compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45980
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 22:31:36 +0000 (22:31 +0000)]
translate the 'About' string (patch
1717088 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45978
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 22:28:17 +0000 (22:28 +0000)]
avoid truncating the colour channels values, this results in warnings when using VC8 debug CRT (patch
1717288 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45975
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 11 May 2007 20:55:24 +0000 (20:55 +0000)]
use const wxMBConv& instead of wxMBConv& in public methods so that it's possible to pass in temporary objects;
don't use global wxConvUTF8 object internally, it may be unavailable at static objects destruction time
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45973
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 11 May 2007 20:05:37 +0000 (20:05 +0000)]
avoid conversion to wchar_t* when getting UTF-8 value in UTF-8 build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45972
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 11 May 2007 20:00:52 +0000 (20:00 +0000)]
fixed wxSVGFileDC::write() to output UTF-8 even in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45971
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 17:16:05 +0000 (17:16 +0000)]
don't try to create surfaces of 0 size, even if the window size is 0 (as it may happen)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45964
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 11 May 2007 16:47:03 +0000 (16:47 +0000)]
Set call event.SetEventObject() from commit_cb for wxKeyEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45962
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 13:01:34 +0000 (13:01 +0000)]
use LRESULT instead of LONG in MSWOnDraw() to fix it under Win64 (bug
1715591 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45957
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 11 May 2007 12:58:55 +0000 (12:58 +0000)]
don't try to update TLW default button in WM_SET/KILLFOCUS handlers if the TLW is being deleted (bug
1660913 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45956
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 11 May 2007 05:39:55 +0000 (05:39 +0000)]
Fix indentation from tabs to spaces in a few lines I accidentally wrote before fixing my editors settings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45950
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 11 May 2007 05:29:07 +0000 (05:29 +0000)]
[wxGTK2] Support wxTEXT_ALIGNMENT_JUSTIFIED in wxTextCtrl if gtk+ version is new enough
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 10 May 2007 20:41:44 +0000 (20:41 +0000)]
Compile fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45945
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775