]>
git.saurik.com Git - wxWidgets.git/log
Bryan Petty [Tue, 25 Mar 2008 07:36:12 +0000 (07:36 +0000)]
Finished review/fixes of the rest of the functions and macro categories (Network/User/OS, Process Control, Strings, Threads, and Time).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:35:18 +0000 (07:35 +0000)]
make popup on mac behave as on msw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:32:45 +0000 (07:32 +0000)]
turning off QuickDraw on the iPhone
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:31:44 +0000 (07:31 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52787
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:30:54 +0000 (07:30 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52786
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:29:03 +0000 (07:29 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52785
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:27:48 +0000 (07:27 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52784
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:27:14 +0000 (07:27 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52783
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:26:01 +0000 (07:26 +0000)]
addind nonowned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52782
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 23:22:39 +0000 (23:22 +0000)]
added the process-only option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52774
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Mar 2008 23:13:12 +0000 (23:13 +0000)]
fix wxExecute() compilation in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52773
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 22:17:25 +0000 (22:17 +0000)]
prototype fixes (this time including pure virtual function detection)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52771
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 22:08:45 +0000 (22:08 +0000)]
added wxArgumentType; added parsing of argument names, so that the modify mode retains them when writing correct prototypes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52770
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 18:44:46 +0000 (18:44 +0000)]
add pure virtual function parsing; give more informative warnings; fix the initial line to delete when in modify mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52769
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 18:17:11 +0000 (18:17 +0000)]
further prototype revisions; rename interface/aui.h to interface/framemanager.h since wxAuiManager and wxAuiPaneInfo are declared in the latter (in the real headers)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52768
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 24 Mar 2008 15:07:30 +0000 (15:07 +0000)]
no need to export private list/arrays of generic controls' implementations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52767
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 13:39:09 +0000 (13:39 +0000)]
fix for built with compat 2.8 off
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52766
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 13:02:01 +0000 (13:02 +0000)]
make the log file more readable; fix the count of warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52765
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 12:45:43 +0000 (12:45 +0000)]
use @a instead of @e where it makes sense
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52764
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 12:45:17 +0000 (12:45 +0000)]
move macros out of the wxArray class decl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52763
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 12:23:31 +0000 (12:23 +0000)]
fix almost all deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52762
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 12:04:34 +0000 (12:04 +0000)]
add backward compat FindOrCreateFont
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52761
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Mar 2008 02:38:56 +0000 (02:38 +0000)]
fix (one off, so not really important) memory leak which happened if an application using XRCID() in event tables didn't initialize (and hence didn't shutdown) wx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52756
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Mar 2008 01:40:25 +0000 (01:40 +0000)]
document wxSizerItem::SetMinSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52754
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 01:02:55 +0000 (01:02 +0000)]
final prototype fixes (done using ifacecheck)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52753
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 00:51:22 +0000 (00:51 +0000)]
fix the automatic modify mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52752
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Mar 2008 00:51:00 +0000 (00:51 +0000)]
fix bug in buliding newtype string; fix GetAsString() to put proper spaces around args
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52751
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 23:20:14 +0000 (23:20 +0000)]
add deprecation tags/attributes parsing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52750
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 23:19:18 +0000 (23:19 +0000)]
fix simple errors which block ifacecheck
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52749
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Mar 2008 20:20:46 +0000 (20:20 +0000)]
fix crash when pressing Up key in empty combobox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52747
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sun, 23 Mar 2008 19:39:57 +0000 (19:39 +0000)]
Removed @class command from templated classes. Doxygen doesn't seem to handle these well unless we just don't specify it, and let the parser find it from the declaration itself.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52746
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 19:16:17 +0000 (19:16 +0000)]
remove unused #defines; fix include header for MinGW32 wxMSW Trunk
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52745
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Mar 2008 19:12:15 +0000 (19:12 +0000)]
Compilation fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52744
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sun, 23 Mar 2008 18:24:32 +0000 (18:24 +0000)]
Finished review/fixes of Math and Miscellaneous categories of functions and macros.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52743
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 23 Mar 2008 18:24:27 +0000 (18:24 +0000)]
non-pch build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52742
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 18:08:16 +0000 (18:08 +0000)]
update infos about profiling under linux (callgrind utility has been merged with valgrind)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52741
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 18:04:21 +0000 (18:04 +0000)]
the control which can be enabled/disabled is a text control not a listbox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52740
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Mar 2008 17:41:16 +0000 (17:41 +0000)]
Updated brush/pen implementation for OS/2 to current implementation style.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52739
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Mar 2008 15:57:47 +0000 (15:57 +0000)]
suppress warnings about hiding virtual functions in wxURLDataObject
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52738
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Mar 2008 15:53:15 +0000 (15:53 +0000)]
yet more compilation fixes after brush/pen style changes: remove trailing commas from enums
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52737
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Mar 2008 14:54:09 +0000 (14:54 +0000)]
Fixed compilation after wxBrushStyle/wxPenStyle changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52736
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Mar 2008 14:41:14 +0000 (14:41 +0000)]
Compilation fix (CreateTimerImpl is taken from timerunx.cpp, so not inline).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52735
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Mar 2008 12:42:44 +0000 (12:42 +0000)]
wxError, wxFatalError, wxDebugMsg are not only deprecated, they don't exist anymore -- removed from docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52733
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Mar 2008 12:41:23 +0000 (12:41 +0000)]
more utils.h fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52732
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 11:36:19 +0000 (11:36 +0000)]
further speedup the gccxml parser using dedicated ID-parsing char*-based functions instead of splitting wxStrings and searching inside them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52730
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Mar 2008 08:50:31 +0000 (08:50 +0000)]
restored wxWindow::Line/PageUp/Down docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52727
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sun, 23 Mar 2008 06:25:01 +0000 (06:25 +0000)]
Finished review/fixes of Logging category of functions and macros.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52726
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Mar 2008 02:27:23 +0000 (02:27 +0000)]
avoid needless Unicode<->MB conversions in Unix wxExecute(); simplify the code; provide both versions taking char** and wchar_t** for compatibility; also use wxMacExecute() (renamed to wxMacLaunch() to avoid confusion) from all wxExecute() overloads but don't use it if wxEXEC_SYNC was requested as it doesn't support it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52722
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Mar 2008 01:17:45 +0000 (01:17 +0000)]
correct hhp2cached path
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52720
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 00:08:44 +0000 (00:08 +0000)]
speedup a little the parser by converting gccXML ID attributes to numbers, instead of storing them as strings; remove 2nd argument to GetAttribute() calls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52717
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Mar 2008 00:05:50 +0000 (00:05 +0000)]
don't build ifacecheck on WinCE since it's a console app
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52716
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 22:54:07 +0000 (22:54 +0000)]
use wxEmptyString as default value to return from GetAttribute()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52715
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 20:19:54 +0000 (20:19 +0000)]
fixed signatures of wxSizerFlags methods returning wxSizerFlags reference
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52714
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 20:16:50 +0000 (20:16 +0000)]
documented wxRESERVE_SPACE_EVEN_IF_HIDDEN
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52713
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 20:10:40 +0000 (20:10 +0000)]
no changes, just removed unnecessary forward declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52712
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 20:04:57 +0000 (20:04 +0000)]
many formatting fixes to wxSizer docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52711
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 19:18:25 +0000 (19:18 +0000)]
add Id keyword; remove old code (was commented out) which tried to implement alternative parsing strategies; basically those involved doing 4-5 passes on the gcc XML before actually passing it storing the list of the type IDs related in some way to wxWidgets, and then do the true parsing pass, skipping anything non-wx related. This approach (and its variations) showed however to be slower than building the full type table.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52710
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 19:09:09 +0000 (19:09 +0000)]
typo fix: doxygen uses -, not *, for lists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52709
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 18:02:13 +0000 (18:02 +0000)]
added the interface checker to the utils folder
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52708
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 17:58:00 +0000 (17:58 +0000)]
silence bakefile warnings about the generation of project files for sample bakefiles using <wx-data>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52707
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 17:49:09 +0000 (17:49 +0000)]
remove the 1-space indentation from remaining pages; mark with @todo tags parts of the docs which need to be written yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52706
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 17:42:29 +0000 (17:42 +0000)]
moved the samples in a separate page so it has a summary of all the samples descriptions and so writing references to samples is shorter (@ref page_samples_xxx instead of @ref page_utils_samples_xxx)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52705
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 16:07:29 +0000 (16:07 +0000)]
wxVector<T> is header-based, use @nolibrary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52704
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 15:54:30 +0000 (15:54 +0000)]
tagged wxNotebookSizer as deprecated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52703
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 15:41:37 +0000 (15:41 +0000)]
add timing of synchronous execution
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52702
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 15:37:16 +0000 (15:37 +0000)]
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
Vadim Zeitlin [Sat, 22 Mar 2008 15:37:04 +0000 (15:37 +0000)]
no real changes, just added a default value for the command used by exec with redirect to avoid having to type it every time
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52700
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 15:02:31 +0000 (15:02 +0000)]
documented SelectAll()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52699
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 14:57:53 +0000 (14:57 +0000)]
upported wxHelpProvider docs fixes from r52197; minor tweaks to Doxygen docs of other classes in cshelp.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52698
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 14:55:46 +0000 (14:55 +0000)]
no real changes, just small cleanup after last few revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52697
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 14:50:44 +0000 (14:50 +0000)]
refactored common code from XXX_EndProcessDetect in wxGTK[12] and wxMac/wxCocoa into wxHandleProcessTermination itself; also removed code dealing with negative pids as we don't use them any more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52696
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 14:49:45 +0000 (14:49 +0000)]
don't show more than 20 lines of redirected IO, just 10 first and last ones is enough to check that the code works correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52695
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 14:43:36 +0000 (14:43 +0000)]
documented that Freeze and Thaw are now recursive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52694
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 14:15:28 +0000 (14:15 +0000)]
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
Vadim Zeitlin [Sat, 22 Mar 2008 14:10:54 +0000 (14:10 +0000)]
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
Vadim Zeitlin [Sat, 22 Mar 2008 12:12:47 +0000 (12:12 +0000)]
use wxGUIAppTraits::WaitForChild() in wxMac too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52691
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 12:11:37 +0000 (12:11 +0000)]
fix warnings about unused parameters/variables in release build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52690
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Mar 2008 12:06:30 +0000 (12:06 +0000)]
use wx-style header and commets; fix indentation to be 4 spaces; move Doxygen comments in a new interface header; deprecate SetBrowser() in favour of SetViewer()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52689
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 11:55:11 +0000 (11:55 +0000)]
fixes to Freeze/Thawn when the window is shown or hidden in between Freeze and Thaw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52688
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Mar 2008 11:47:57 +0000 (11:47 +0000)]
fixed spurious debug message about unexpected focus change when wx focus changed more than once before event loop iteration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52687
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 04:19:12 +0000 (04:19 +0000)]
make wxSelectDispatcher ctor public, it can be useful to create it in places other than wxFDIODispatcher
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52681
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 04:08:03 +0000 (04:08 +0000)]
correct the REDIRECT_COMMAND definition for Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52679
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:50:35 +0000 (03:50 +0000)]
return bool from wxStreamTempInputBuffer::Update() indicating if anything was done; don't sleep in wxExecute() if IO is coming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52678
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:48:11 +0000 (03:48 +0000)]
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@52677
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:46:04 +0000 (03:46 +0000)]
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
Vadim Zeitlin [Sat, 22 Mar 2008 03:25:48 +0000 (03:25 +0000)]
unused any more (should have been part of r52667)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52674
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:15:56 +0000 (03:15 +0000)]
rename classes use by generic wxSpinCtrl implementation to have "Generic" suffix to avoid conflicts with the classes with the same names in wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:13:18 +0000 (03:13 +0000)]
add comparison operators for wxPen/BrushStyle and wxSOLID/... constants to avoid warnings in the existing code using such comparisons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52672
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 03:06:57 +0000 (03:06 +0000)]
added wxWindowDisabler ctor for conditionally disabling all windows and use it in WaitForChild()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52671
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 02:58:41 +0000 (02:58 +0000)]
more compilation fixes after pen/brush styles changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 00:07:13 +0000 (00:07 +0000)]
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
Vadim Zeitlin [Sat, 22 Mar 2008 00:04:29 +0000 (00:04 +0000)]
don't pass unnecessary arguments to FindOrCreateBrush/Pen()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52666
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 00:04:01 +0000 (00:04 +0000)]
add default parameters for width and style parameters of FindOrCreatePen() for consistency with FindOrCreateBrush() and wxPen ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52665
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Mar 2008 00:02:48 +0000 (00:02 +0000)]
add compatible FindOrCreateBrush(wxColour, int) (also fixes wxMotif compilation)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52664
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Mar 2008 23:55:03 +0000 (23:55 +0000)]
kill the process launched by wxExecute(ASYNC) to avoid leaving unneeded processes running
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52663
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Mar 2008 23:48:29 +0000 (23:48 +0000)]
uncomment wxExecute(ASYNC) test now that it's supposed to work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52662
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Mar 2008 23:39:41 +0000 (23:39 +0000)]
also use wx/private/*.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52661
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Mar 2008 23:39:11 +0000 (23:39 +0000)]
compilation fixes after pen/brush styles changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 21 Mar 2008 21:19:09 +0000 (21:19 +0000)]
fixed TABs positioning inside <pre> so that tags don't throw it apart
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52658
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 21 Mar 2008 20:11:55 +0000 (20:11 +0000)]
remove needless casting (no real change)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52657
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775