| 
							
							
								 Vadim Zeitlin | 2404ce8d8a | argh, really, really fix Darwin build git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-11 13:01:34 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | a0f4d36895 | GetSocketManager() has no GUI-specific version under Darwin finally git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-11 12:59:22 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | b2915c82ca | also use AddProcessCallback() and GetSocketManager() under Darwin git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-11 12:51:51 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | f05114174f | oops, added missing #endif git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-10 10:45:47 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 13d4419b86 | only declare AddProcessCallback for wxMotif and wxGTK git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-10 10:44:06 +00:00 |  | 
			
				
					| 
							
							
								 Julian Smart | 0ce52f3d4e | Try standard XDG location for documents directory git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-08 13:52:39 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 09902c517e | wxMimeTypesManagerImpl and wxFileTypeImpl are in base, not core git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52965 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-04-01 22:48:55 +00:00 |  | 
			
				
					| 
							
							
								 Francesco Montorsi | 53a2db124c | substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-26 15:06:00 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 4dd3e8ec48 | no changes, just removed unnecessary forward declaration git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 20:10:40 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | e528a71bf1 | don't use negative PID hack in GUI neither, add a separate flag to wxEndProcessData for this git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 15:37:16 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 3bbd09c34c | get rid of traits functions unnecessary now that wxExecute() works in both base and GUI ports git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 14:15:28 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 33343395da | fixed IO redirection to work in wxExecute() in console applications (including the case when the child process outputs more than pipe buffer size) by using wxSelectDispatcher for multiplexing git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 14:10:54 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | a83ca5fbf5 | use wxGUIAppTraits::WaitForChild() in wxMac too git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 12:12:47 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 9d3845e884 | extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 03:46:04 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 1d043598b7 | replace wxAddProcessCallback() with wxAppTraits::AddProcessCallback() to fix linking problems in Unix ports; also reduce code duplication between GUI and base versions making src/unix/baseunix.cpp unnecessary any longer git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-22 00:07:13 +00:00 |  | 
			
				
					| 
							
							
								 Francesco Montorsi | 1f5c66294a | add to GetToolkitVersion() the = NULL default values for the two arguments: they were documented but not actually implemented git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-21 14:21:52 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | f286f23b70 | don't use generic process callback for wxGTK/Motif/MGL which have their own versions of it git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-16 02:22:42 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 9243700fb2 | add support for asynchronous execution in wxBase (patch 1906889) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-03-15 16:46:38 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 1c2697717a | implement (trivially) wxGLApp ctor git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51567 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-02-06 00:25:43 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 3f20f7d8a3 | added wxGLCanvas::IsDisplaySupported() (patch 1879906) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2008-02-03 14:55:05 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 5ec69e9666 | made SetCurrent() and SwapBuffers() return boolean status indicator instead of void (slightly modified patch 1844090) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-22 15:48:03 +00:00 |  | 
			
				
					| 
							
							
								 Václav Slavík | 46c7e1a120 | implemented wxExecute() for wxDFB; share the implementation with wxX11 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-19 18:52:55 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 2804f77d88 | more socket cleanup to allow using wxSocket from both wxBase and wxCore (replaces patch 1756260) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-19 16:45:08 +00:00 |  | 
			
				
					| 
							
							
								 Paul Cornett | d254213eb2 | add MutexGuiEnter/Leave to wxAppTraits, integrate native GTK+ GUI locking git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-17 05:37:00 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 163b3ad72c | replace wrong WXDLLEXPORT declarations with correct WXDLLIMPEXP_BASE/ADV/GL (patch from Tim Stahlhut) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50646 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-12 01:35:53 +00:00 |  | 
			
				
					| 
							
							
								 Stefan Csomor | c7135017cc | easier expression git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-08 20:04:06 +00:00 |  | 
			
				
					| 
							
							
								 Paul Cornett | 204abcd474 | remove unneccessary header dependencies on wx/thread.h git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-12-03 02:55:14 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 4f7d425f60 | use correct WXDLLIMPEXP_FWD_XXX (patch from Tim Stahlhut) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-11-23 14:13:50 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 8c029a5b02 | added SetInitialSocketBuffers() to allow changing the send/receive buffer sizes (patch 1829576) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-11-17 15:21:26 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 985acf8734 | reverted wxSocket changes of rev 48723 as they broke linking under non-Unix systems git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-09-17 00:22:05 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 22b6de6a70 | more fixes for using wxSocket in console applications (patch 1756260) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-09-16 14:29:42 +00:00 |  | 
			
				
					| 
							
							
								 Václav Slavík | 1a2fe0cbea | fixed incorrect DLL export macro for wxJoystick git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-08-06 14:52:02 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | ef81fe8b3f | added maxDepth parameter to WalkFromException() (patch 1759239) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47766 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-28 00:14:53 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | d31a4a84fb | don't leak epoll descriptor git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-14 20:22:27 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 5e1eac149f | create the single global IO dispatcher in wxFDIODispatcher; don't use wxSelectDispatcher in wxGSocket as the global dispatcher may be of a different type (modified patch 1733626) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-14 20:18:38 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 7523de907d | replaced wxFDIODispatcher::RunLoop() with Dispatch() which handles only one event at a time (part 1 of the patch 1733626) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-14 19:50:38 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | af57c51ab7 | changed wxFDIODispatcher::UnregisterFD() to take only fd, without flags, and unregister it unconditionally; use ModifyFD() to just change the flags (modified part of patch 1733626) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-14 19:41:46 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | a187327964 | Added wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards; put checks for them in the new Unix-specific wx/unix/chkconf.h file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-14 19:06:18 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 3c029873c6 | check for wxUSE_TIMER in headers, not the files including them git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-11 00:00:33 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 8c7f47ddde | don't include wx/unix/private/timer.h from evtloop.h, it's only needed in .cpp git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-10 23:11:04 +00:00 |  | 
			
				
					| 
							
							
								 Václav Slavík | b5dbe15d0b | added WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward declarations (in preparation for GCC visibility support) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-09 10:09:52 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 5a83f42b3a | use WXDLLIMPEXP_GL instead of WXDLLEXPORT (which is for core, not gl, library) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-06 15:40:45 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 60edcf4535 | added support for broadcasting to UDP sockets (patch 1740266) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-07-04 21:33:11 +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 | 6ae3ead6f0 | always compile at least a minimal version of wxStandardPaths class, it's used too often git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-06-15 15:21:57 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | e0954e729d | rename old wxAppConsole to wxAppConsoleBase and wxAppConsoleUnix to wxAppConsole for consistency with wxAppBase/wxApp and to fix the bug 1729377 (crash when using timers under Unix in console app); also #define wxApp as wxAppConsole instead of declaring it as a real class in console build to avoid problems with ODR violation git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-06-04 13:39:23 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | 74e10fcc6a | reset one shot timer internal state instead of leaving it thinking that it's still running (mdified patch 1730597) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-06-04 13:34:54 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Zeitlin | ad8d42f83c | factor out the fd<->handlers map from wxFDIODispatcher into a separate wxMappedFDIODispatcher class (patch 1729395) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-06-02 13:51:05 +00:00 |  | 
			
				
					| 
							
							
								 Stefan Neis | eca4774075 | Added missing include. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-05-26 14:14:16 +00:00 |  | 
			
				
					| 
							
							
								 Václav Slavík | e0b3b9d044 | take wxString, not wxChar* in wxStandardPaths::GetLocalizedResourcesDir git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 | 2007-05-23 19:10:36 +00:00 |  |