Vadim Zeitlin
6e3837d003
Replace remaining references to 2.9.0 with 2.9.1.
...
Also update the tech note listing the places that need to be changed when a
new version is released and the script which updates them automatically.
Finally update a couple of copyright years.
Closes #12185 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-07-12 22:49:59 +00:00
Chris Elliott
9670c0a8d4
delete docs after building
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-28 08:58:28 +00:00
Robin Dunn
3b2c81c759
Move build tools into the main part of the repository tree
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-25 20:53:39 +00:00
Vadim Zeitlin
8544926238
Install headers in ribbon subdirectory.
...
Add RICHTEXT_HDR to ALL_GUI_HDR variable in files.bkl to ensure that they're
installed as part of "make install".
Closes #12158 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-18 09:05:26 +00:00
Vadim Zeitlin
4164cd68d4
Backport fix from bakefile svn for autoconf 2.65.
...
Use AC_REQUIRE() instead of directly using a macro, the latter doesn't work
with autoconf 2.65.
This is a backport of r1337 from bakefile svn to allow people to use autoconf
2.65 immediately and will become unnecessary when we update to the next
bakefile version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-17 22:30:27 +00:00
Jaakko Salli
109e2ca434
Added wxIsPod<>. Use it in wxAny instead of wxIsMovable<>.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-14 15:12:37 +00:00
Michael Wetherell
97b8472b54
Corrections to the previous commmit.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-14 08:58:23 +00:00
Michael Wetherell
e7644ca782
Add --disable-gui and --disable-all-features builds to the ravnsgaard buildbot.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-14 06:00:06 +00:00
Vadim Zeitlin
b589082adc
Add wx/msgqueue.h to the list of wxBase headers and rebake.
...
This header has somehow never been added to build/bakefiles/files.bkl, do add
it now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-06-11 20:42:38 +00:00
Vadim Zeitlin
f68e16c5fc
Add <span> tag and limited support for CSS styles to wxHTML.
...
Parse "style" attributes of the HTML tags and honour those of them that can be
mapped to the HTML 3 attributes.
Also add a handler for <span> tag.
Closes #10631 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-30 23:12:25 +00:00
Stefan Csomor
9dd8973671
adding more infos, links
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64363 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-20 18:43:55 +00:00
Stefan Csomor
caec2e7835
adding building iphone projects
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-20 18:06:59 +00:00
Stefan Csomor
80a12bd878
adding all iphone files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-20 17:56:39 +00:00
Václav Slavík
690ddfec6e
Integrate with GNOME's Recent Documents menu.
...
GTK+ provides GtkRecentManager for this purpose since 2.10. Use it in
wxFileHistory if available. Integration is simple, we just add a file to
GtkRecentManager in addition to normal wxFileHistory handling.
A well-behaved GNOME application would use GtkRecentManager as the
primary store for recent files, so that it reflects when the user works
with supported files in another editor(s) too. But for now, this is much
better than no support at all.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-07 06:45:48 +00:00
Vadim Zeitlin
742df99230
Move wxInfoBar to core library from adv.
...
This is necessary in order to be able to use it in the print preview (an
upcoming change).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-05 12:20:08 +00:00
Václav Slavík
a0219e4580
Move wxFileHistory out of docview framework, add wxUSE_FILE_HISTORY.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-04 12:15:14 +00:00
Vadim Zeitlin
be2b08ebc8
Fix wxGTK1 link after toolbar files renaming.
...
Fix a typo in r62849: tooltip.cpp was used instead of toolbar.cpp resulting in
linking errors for the duplicate symbols in the former and undefined symbols
in the latter.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-26 14:19:22 +00:00
Václav Slavík
ea14492351
Split intl.h into intl.h, language.h and translation.h.
...
To make the code more manageable, intl.h now contains wxLocale and
translation.h all translations-related stuff (wxTranslations, _() etc.).
Code generated by genlang.py was moved into its own files (language.h,
languageinfo.cpp).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-24 07:06:32 +00:00
Michael Wetherell
9c0e333ce1
Try to provide backtraces on unix buildbots if the test program crashes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-18 17:19:06 +00:00
Michael Wetherell
152442d40d
Revert change to add -t to buildbot test runs as some branches don't have it.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-17 08:50:35 +00:00
Michael Wetherell
5033c8a6df
Use -t on buildbot test runs.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-16 22:14:26 +00:00
Michael Wetherell
d1662129f4
Update buildbot config.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-14 07:21:44 +00:00
Michael Wetherell
695ad1e6f3
Add builds to the buildbot.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-14 05:55:00 +00:00
Michael Wetherell
c96ce98975
Make the gui test still run on the buildbot when the non-gui tests fail.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-13 20:22:53 +00:00
Michael Wetherell
aff8792c70
Put the buildbot's default configure arguments before the optional ones so they can be overridden.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-13 20:22:13 +00:00
Vadim Zeitlin
b503bfef1d
Remove all obsolete release-generation scripts.
...
Only leave the files which are still used for the daily snapshots generation.
Also remove the obsolete release-making instructions.
See #11610 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-12 00:36:52 +00:00
Michael Wetherell
91e1a483a7
Corrections for the buildbot configs.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63930 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 23:18:57 +00:00
Michael Wetherell
133a64cd90
Add wxDFB to buildbot.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 23:04:43 +00:00
Michael Wetherell
b8b2794a63
Typos.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63928 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 22:20:59 +00:00
Michael Wetherell
ec2c679586
Update configuration of linux buildbots.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 22:04:59 +00:00
Václav Slavík
b796194b15
Regenerated makefiles after removing USE_GDIPLUS.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 14:14:26 +00:00
Václav Slavík
fdb97de42b
Remove USE_GDIPLUS setting from bakefiles.
...
GDI+ DLL is always loaded dynamically at runtime, so there's no reason
to link against it anymore.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-09 14:12:08 +00:00
Michael Wetherell
97873d0c03
Add initial config for TBITCWXBUILDBOT buildbot.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-08 21:46:58 +00:00
Robin Dunn
b5fe65c819
Drop the Array class added in the last scintilla patch and switch to using wxVector instead. Closes #11765 .
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-04-07 20:40:32 +00:00
Robin Dunn
9e96e16fe0
Apply patch (plus some additional changes) upgrading Scintilla to version 2.03. Closes #11765 , #11748 , #11346
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-03-30 03:50:06 +00:00
Kevin Ollivier
b0a50d5a1f
Rebake after wxUIActionSimulator addition.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63645 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-03-06 20:15:39 +00:00
Kevin Ollivier
a02a5cfcf3
Adding wxUIActionSimulator, a class for programmatically controlling the mouse and keyboard.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-03-06 20:09:23 +00:00
Francesco Montorsi
694b7ca407
define TARGET_CPU (as a variable) also for formats using MSVS_PLATFORM; this allows a simpler logic in the following tests (and in the user bakefiles)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-03-05 20:51:42 +00:00
Francesco Montorsi
617bcbe241
add 64bit support to those formats which I could test and which support 64bit build modes (msvc, msvs2005prj and msvs2008prj) by adding a TARGET_CPU option similar to what wxWidgets bakefiles do (note the absence of the WX_ prefix since it does not make sense to have a wx-specific architecture); this additional feature allows correct inclusion of the vc_[amd64|ia64]_[lib|dll] path when building a wx-based project on Windows.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63608 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-03-03 00:35:44 +00:00
Michael Wetherell
8422e116f4
Add user for buildbot notifications.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-02-16 09:44:08 +00:00
Kevin Ollivier
7dab9892b3
Refactor DND code into Carbon and Cocoa parts, and provide a basic OS X Cocoa implementation for wxDropSource::DoDragDrop.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-02-03 05:31:31 +00:00
Vadim Zeitlin
002374070e
Move wx/evtloop.h from GUI_CMN_HDR to BASE_CMN_HDR in files.bkl.
...
And rebake.
Now that wxEventLoop can be used in wxBase as well, we need this file to be
installed as part of wxBase too.
Closes #11617 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-24 01:00:20 +00:00
Vadim Zeitlin
98fbab9e7b
Refactor owner-drawing code.
...
Only keep common code in the base class and extract all menu/listbox-specific
stuff into derived classes.
This makes the code cleaner and more maintainable but introduces some problems
in wxCheckListBox appearance which will be fixed by the next patch.
Closes #10635 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-23 13:21:12 +00:00
Vadim Zeitlin
a7bb4dcb49
Add wx/osx/textentry.h to the list of OS X headers.
...
Fix problem with "make install" which didn't install this header.
Closes #11624 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-12 15:47:07 +00:00
Kevin Ollivier
c84030e020
Implement native OS X ComboBox for OS X Cocoa, and implement wxTextEntry methods to share code between wxComboBox and wxTextCtrl.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-09 19:50:55 +00:00
Kevin Ollivier
c46027e43d
Rebake.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-08 18:20:39 +00:00
Stefan Csomor
df105ffb62
added zlib directly to dynamic targets
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-05 18:27:30 +00:00
Stefan Csomor
683d4e0f8b
added zlib directly to dynamic targets
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-05 13:55:20 +00:00
Stefan Csomor
583f9f4faa
add zlib only in dynamic build targets
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-05 13:54:44 +00:00
Stefan Csomor
2367603eb2
adding stc support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-04 07:53:45 +00:00
Kevin Ollivier
f941a30bef
Get the OS X Cocoa native combobox building by having the native code compile if wxOSX_USE_NATIVE_COMBOBOX is defined. It must be explicitly enabled by adding that define to the build flags as the native implementation is mostly just stubs right now.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-04 01:57:42 +00:00
Kevin Ollivier
da8b1d4b3b
Rebake from clean wx tree.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-04 00:45:45 +00:00
Stefan Csomor
ac6e867131
fixing name collision ocuring in a specific script runner
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-03 18:55:00 +00:00
Stefan Csomor
cf7b67ae6f
building xcode projects from files.bkl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-03 18:20:28 +00:00
Vadim Zeitlin
7b9cb2d1ef
Avoid defining COMPILER_PREFIX for autoconf format.
...
This fixes a fatal bakefile error due to undefined COMPILER variable when
using wx presets with autoconf backend introduced in r62458.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-27 19:40:22 +00:00
Václav Slavík
c59422a40f
define NDEBUG if not using debug CRT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-15 15:38:05 +00:00
Vadim Zeitlin
0b83552acf
Rename gtk{,1}/tbargtk.{h,cpp} to toolbar.{h,cpp}.
...
We don't use crptknm$port.cpp naming convention even for MSW any more and
there is really no reason to continue to do it for just this one file in
wxGTK.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62849 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-10 03:04:07 +00:00
Vadim Zeitlin
94b6ce7f4b
Use X64 machine type for MSVC linker instead of old AMD64.
...
The officially supported machine type name is X64 now, even if AMD64 is still
supported.
Closes #10711 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62825 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-08 16:36:37 +00:00
Vadim Zeitlin
589d208299
Define _CRT_NONSTDC_NO_WARNINGS to suppress MSVC warning in libtiff.
...
Defining lfind as _lfind is not enough and a warning C4996 is still generated
by MSVC9 when the function is called.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-01 00:43:15 +00:00
Vadim Zeitlin
41c89b9107
Define _CRT_SECURE_NO_WARNINGS when building 3rd party libs with MSVC.
...
Avoid dozens of warnings about "unsafe" use of the standard C library
functions in 3rd party code which are harmless and which we don't care about
in any case.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62752 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-01 00:42:19 +00:00
Jaakko Salli
7db064f60f
Added typeinfo.h which implements wxTypeId, using C++ RTTI if available. wxAny and Unbind<>() code are updated to use it. Added and updated related unit tests.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-11-19 19:27:24 +00:00
Kevin Ollivier
f82b7036e8
Rebake after last commit.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62682 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-11-18 19:22:58 +00:00
Vadim Zeitlin
6eec70b984
Big wxDataViewCtrl renderer classes refactoring.
...
This commit adds no changes in functionality but paves way for the upcoming
improvements of wxDataViewCustomRenderer.
First, introduce wxDataViewCustomRendererBase class in order to allow
implementing behaviour common to custom renderers in all ports in this class
instead of triplicating it.
This required splitting monolithic dataview.h in more parts, now we have
wx/dvrenderer.h which defines wxDataViewRendererBase and the new
wxDataViewCustomRendererBase and includes wx/port/dvrenderer.h which define
wxDataViewRenderer and wx/port/dvrenderers.h which defines all the other
renderer classes.
Also bring renderers hierarchy in the generic version closer to other ports:
all standard renderer classes now inherit from wxDataViewRenderer and not
wxDataViewCustomRenderer in for consistency with the other ports.
wxDataViewRenderer itself still does derive from wxDataViewCustomRendererBase,
unlike elsewhere, but this is unavoidable considering that all generic
renderers are custom ones.
Finally do some cleanup in OS X part of the code: correct indentation,
spacing, comment style.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-11-10 17:40:58 +00:00
Vadim Zeitlin
eaae3ee7d7
No changes, just regenerated with bakefile 0.2.8.
...
There are no changes in this file except for the version of bakefile in the
header comment.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62575 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-11-09 01:57:33 +00:00
Michael Wetherell
03ba71bdf8
Do trunk builds on ravnsgaard.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62536 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-11-02 06:27:26 +00:00
Kevin Ollivier
b478f24288
Adding NSColor -> wxColour conversion.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-31 22:20:27 +00:00
Kevin Ollivier
a7ebaf0ddd
Bakefile 0.2.8 rebake.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62522 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-31 20:56:47 +00:00
Kevin Ollivier
fcc9ca7f72
Update to Bakefile 0.2.8.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-31 20:52:55 +00:00
Vadim Zeitlin
8c9833d09e
Rebaked using post-0.2.7 svn version of bakefile.
...
Unfortunately 0.2.7 release contained a bug in msvc backend which resulted in
warnings generated for each file compiled. Apply the fix from bakefile svn to
fix this (and test if no other problems are found).
Also update all makefile.unx after changes of r62477.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-23 17:48:21 +00:00
Vadim Zeitlin
7880889720
Rebake everything using bakefile 0.2.7.
...
Also updated aclocal inputs and regenerated configure.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 16:53:10 +00:00
Francesco Montorsi
124a5e3e6a
update wxpresets for new osx_carbon and osx_cocoa names provided by the wx-config --selected_config command
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 15:44:30 +00:00
Vadim Zeitlin
5cd9986613
Refactor wxEventLoopSource-related code.
...
Currently wxEventLoopSource can't be created directly and can only be used to
monitor file descriptors so reduce the API to just wxEventLoop::AddSourceForFD()
and remove AddSource(), RemoveSource() and RemoveAllSources() which couldn't
be implemented for all ports. This makes the code much simpler without any
loss of functionality.
Make wxEventLoopSource responsible for removing itself from the event loop
when it is deleted. This allows to remove IsOk() and Invalidate() methods
making the code simpler and gets rid of various sets/maps which were used
before.
This also allows to support event loop sources in Carbon as well: wxOSX/Carbon
now compiles and works with wxUSE_FSWATCHER==1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 11:36:35 +00:00
Vadim Zeitlin
6b8ef0b35d
Merge SOC2009_FSWATCHER branch into trunk.
...
Merges everything from the branch with only some minor changes, mostly renamed
wxUSE_FSWATCHER_{INOTIFY,KQUEUE} to wxHAS_{INOTIFY,KQUEUE}.
Add wxFileSystemWatcher and related classes.
Also introduces wxEventLoopSource.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 11:35:43 +00:00
Václav Slavík
00100882f5
Post-0.2.6 version of Bakefile is required.
...
This is because of two recent changes: addition of the 'ribbon'
library (with filenames shared with other libs) and unconditional
enabling of debug info with VC++. Both of these uncovered bugs
in Bakefile's VC++ support that weren't fixed until after 0.2.6.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 06:43:52 +00:00
Václav Slavík
84cd6e0c68
added COMPILER_PREFIX support to wxpresets
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-19 13:57:25 +00:00
Vadim Zeitlin
41084d1604
Define COMPILER_PREFIX as COMPILER if it's not defined.
...
Temporary fix after the changes of r62323 which broke generation of makefiles
using wx presets unless they explicitly defined COMPILER_PREFIX: define
COMPILER_PREFIX as COMPILER by default.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-19 08:59:33 +00:00
Kevin Ollivier
eac789b529
Just doing a rebake of latest trunk.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62453 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-18 22:38:22 +00:00
Kevin Ollivier
d5e7ffcf7a
Make sure all Bakefile formats that use CRLF line feeds are set to use CRLF in SVN.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-08 04:07:02 +00:00
Vadim Zeitlin
2c459beb46
Updated for bakefile 0.2.7.
...
Copied bakefile.m4 from bakefile svn and regenerated configure using it.
This should have been done in r62308 but was forgotten. Notice that we can't
use bakefile 0.2.6 any more without reverting this change!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-07 13:54:44 +00:00
Vadim Zeitlin
226ac45fc3
Honour COMPILER_PREFIX in wx presets too.
...
If a non-default COMPILER_PREFIX was specified when building wxWidgets, we
should also be able to use the same prefix when building applications using
this build, so use COMPILER_PREFIX instead of just COMPILER in the project/
makefiles generated using wx presets.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-07 10:50:45 +00:00
Vadim Zeitlin
8ea1300ff5
Rebake using pre-release version of bakefile 0.2.7.
...
They should fix the problem with monolithic build of wx (see #11231 ).
Notice that trivial changes to VC9 project files are not being committed so
the makefiles are currently not quite consistent but it shouldn't matter as
they will be all regenerated soon when bakefile 0.2.7 is really released.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62308 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-05 22:58:26 +00:00
Vadim Zeitlin
ed8efd46d9
Added native wxInfoBar implementation for wxGTK.
...
Straightforward implementation of wxInfoBar using GtkInfoBar widget available
in GTK+ 2.18.
Some side effects of this change:
- Rename wxInfoBar version in wx/generic/infobar.h to wxInfoBarGeneric and
define wxInfoBar in wx/infobar.h.
- Also change default value of flags argument to ShowMessage() to
wxICON_INFORMATION from wxICON_NONE as the default colour for wxICON_NONE
messages is surprisingly ugly in GTK native version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-05 22:55:10 +00:00
Vadim Zeitlin
a92b5dfe8c
Initial wxInfoBar implementation.
...
Add generic implementation, documentation and examples showing the use of the
new class in the samples.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-05 22:54:13 +00:00
Vadim Zeitlin
d4295ad159
Add ribbon libraries sources to the monolithic build.
...
Closes #11231 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-23 13:16:53 +00:00
Jaakko Salli
178c77606f
wxAny initial commit ( closes #10932 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-19 08:51:11 +00:00
Vadim Zeitlin
9dab58b103
Define NDEBUG when building 3rd party libraries.
...
We are not interested in asserts in 3rd party libraries so make them disappear
by defining NDEBUG when building them.
Closes #11155 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-18 16:15:54 +00:00
Vadim Zeitlin
d33ccbe15c
Rebaked everything with bakefile 0.2.6 after wxRibbon merge.
...
0.2.5 versions of some makefiles were checked in, regenerate them using 0.2.6.
Also regenerate configure after autoconf_inc.m4 was updated.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61946 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-16 13:07:10 +00:00
Peter Cawley
3c3ead1d15
Merged GSOC Ribbon work from SOC2009_RIBBON branch into trunk.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-16 12:06:02 +00:00
Stefan Csomor
2ed52e2c85
adapting to new sound files organization on osx
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-13 17:41:36 +00:00
Vadim Zeitlin
d12d9edacb
Rebake all the samples, demos and tests makefiles.
...
This should have been committed together with the changes to the debug flags
handling in build/bakefiles in r61887.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-12 13:38:08 +00:00
Vadim Zeitlin
046e85ca80
Remove WX_DEBUG option from Unix wx presets, it's not needed any more.
...
It doesn't make sense to select debug or release build of wxWidgets any more
as they are now compatible under Unix. Under Windows the option is still
needed but it selects the build using debug (or not) version of the CRT rather
than the one built with __WXDEBUG__ defined.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-12 11:29:49 +00:00
Vadim Zeitlin
c6684d425d
Use "d" suffix according to DEBUG_RUNTIME_LIBS, not DEBUG_FLAG.
...
The "d" suffix is now only used under Windows and indicates that we link with
debug CRT version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-12 11:29:11 +00:00
Vadim Zeitlin
0c4311ca1e
Enable debug information in release builds for msvc makefiles too.
...
Debug information was enabled for release builds for MSVC project files but
not the makefiles which was inconsistent, correct this.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61829 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-04 16:21:05 +00:00
Michael Wetherell
ba27f249be
Split 32-bit GTK builds between the the two linux machines, read to add more builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-26 23:12:36 +00:00
Vadim Zeitlin
6bcc1145fe
Cleanly separate GUI socket-related code from net library.
...
This fixes linking problems under Unix introduced by recent changes which
fixed previous problems which were due to files not being linked in at all.
In order to provide a clean separation between base, net and core libraries we
now use the same wxSocketManager (wxSocketFDBasedManager), defined in net
library for both console and GUI Unix applications and just use different FD
IO manager for them: the latter can be defined in base and core libraries as
it doesn't involve wxSocketImpl at all, only its base wxFDIOHandler class.
At more detailed level, these changes required:
1. Adding the new wxFDIOManager class.
2. Refactoring the old (and now removed) wxSocketFDIOManager to use the same
code as wxSocketFDIOManager. This involved:
a) Adding handler and direction parameter to RemoveInput().
b) Storing the mask of registered events in wxFDIOHandler itself.
c) Defining wxFDIOManagerUnix which works with wxFDIODispatcher.
3. Changing the traits classes in Unix ports to define GetFDIOManager()
instead of GetSocketManager().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-17 23:02:46 +00:00
Vadim Zeitlin
b79dfbca98
No changes, just put the files in alphabetical order.
...
List files in BASE_UNIX_AND_DARWIN_SRC in alphabetical order for consistency
with the other file names variables and to make it more convenient to update
it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-17 23:02:34 +00:00
Michael Wetherell
02e3338904
Remove buildbot.css as it's never been used.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-14 19:09:55 +00:00
Michael Wetherell
d2da8c9716
Remove testdrive bots.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-14 18:57:15 +00:00
Michael Wetherell
1441bb60df
Add new unix bots.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61665 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-14 18:55:36 +00:00
Michael Wetherell
15bab90f6c
Rename ravnsgaard.xml to unix.xml
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-14 18:45:55 +00:00
Vadim Zeitlin
adc27ddcb5
Cleaned up low level OS X sources.
...
The low level files are those which are used by wxUniversal and so shouldn't
contain native controls implementations -- moved them from OSX_LOWLEVEL_SRC to
OSX_CARBON_COCOA_SRC.
Also removed the now unnecessary check for __WXUNIVERSAL__ in src/osx/accel.cpp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-05 17:24:50 +00:00
Vadim Zeitlin
ac1665bdb9
Remove inexistent wx/osx/carbon/databrow.h file.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61513 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-24 12:35:00 +00:00
Vadim Zeitlin
9a83f86094
Globally replace _T() with wxT().
...
Standardize on using a single macro across all wxWidgets sources and solve the name clash with Sun CC standard headers (see #10660 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-23 20:30:22 +00:00
Michael Wetherell
39e8da1939
Update email addresses.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-14 07:14:15 +00:00
Michael Wetherell
bb276f53fc
Override email address for Jaakko Salli.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-12 08:51:55 +00:00
Vadim Zeitlin
f3239c2118
updated the version to 2.9.1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-05 11:51:53 +00:00
Vadim Zeitlin
0d14e4f21d
added XRC handler for wxFileCtrl ( closes #10785 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-12 17:40:11 +00:00
Vadim Zeitlin
e5405b6b21
added new wx-config --query-xxx options and use them in (Unix) bakefile presets instead of parsing --selected-config output to fix the use of presets when cross-compiling
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61026 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-12 17:26:11 +00:00
Vadim Zeitlin
adcda299c0
added wxEditbaleListBox XRC handler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-04 23:41:51 +00:00
Vadim Zeitlin
255c07b4df
extracted wxTextWrapper in its own header and made it public
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-31 20:12:07 +00:00
Vadim Zeitlin
671683c445
enable OpenGL library build by default under Windows too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-31 12:55:11 +00:00
Vadim Zeitlin
24f618eea6
allow overriding wxUSE_GLCANVAS value in setup.h by using USE_OPENGL=1 with make ( closes #10832 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60829 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-31 09:12:20 +00:00
Michael Wetherell
22015a0224
Send mail notifications to wx-buildbot@googlegroups.com
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60750 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-27 02:21:06 +00:00
Vadim Zeitlin
ab5c51e5b2
don't update stc.h when not building the library, it doesn't make sense to do this in the samples makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-12 09:13:36 +00:00
Vadim Zeitlin
fa245b25f2
wxActiveX files are low level as there is no wxUniv equivalent for this functionality ( closes #10786 as this resulted in link errors when building wxMedia/Univ before)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-12 08:59:57 +00:00
Stefan Csomor
d23d3b702b
moving all dataview files to advanced
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-10 19:44:59 +00:00
Stefan Csomor
d78a762afc
fixing dataview entries
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60577 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-09 20:30:17 +00:00
Vadim Zeitlin
d84e6f500e
check for Python and disable automatic STC files updating which requires it if it's not available
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-08 23:12:57 +00:00
Robert Roebling
e86edab05b
Add wxDataViewCtrl implementation for OSX/Cocoa ( closes #10617 : wxDataView for wxOSX-Cocoa)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-08 17:07:50 +00:00
Stefan Csomor
1e5b27dd7f
fixing usage of common generic files for all osx_ ports, adding webkit to common osx files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-07 06:23:20 +00:00
Vadim Zeitlin
72a7c55982
added wxStd{In,Out}putStream classes ( closes #10637 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 18:29:33 +00:00
Vadim Zeitlin
574be073c0
update for bakefile 0.2.6
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 17:54:45 +00:00
Vadim Zeitlin
bca8c756a3
added wxMouseEventsManager
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-01 22:52:33 +00:00
Vadim Zeitlin
4fa96ccb98
don't generate CE projects for tests/benchmarks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-01 10:14:15 +00:00
Michael Wetherell
8c27b48bd9
Fix typo.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-27 20:05:13 +00:00
Vadim Zeitlin
8b513cab3c
correct the release branch name
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 11:13:02 +00:00
Vadim Zeitlin
0e6e5fc88f
add release branch (currently WX_2_9_BRANCH) definitions and reenable VC build slaves for it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 11:00:54 +00:00
Michael Wetherell
44f8a25987
New devs.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60380 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 05:24:49 +00:00
Kevin Ollivier
6247d6ac43
Don't move the actual executable, just link to it.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 02:01:25 +00:00
Vadim Zeitlin
97d13342cc
undo the last change as it results in buildbot configuration error
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60336 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-25 11:57:27 +00:00
Vadim Zeitlin
74ed0fa155
add 2.9.0 branch builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 23:32:20 +00:00
Chris Elliott
95ff11c4bb
update bakefile to 0.2.6
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60319 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 10:36:24 +00:00
Chris Elliott
5078fef715
build a 2.9.x windows setup file and chm and htb sets of docs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 09:45:48 +00:00
Michael Wetherell
96197e45a3
New dev.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 07:40:54 +00:00
Stefan Csomor
d4d4c34c3a
fixing path for test_gui
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-14 16:06:14 +00:00
Stefan Csomor
531ebc0f8e
no test_gui present
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-14 05:30:18 +00:00
Stefan Csomor
b66533d348
adding buildbot for 2.9.0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-06 17:39:22 +00:00
Vadim Zeitlin
254696bb8f
return a wxAnyStrPtr covnertible to either narrow or wide char pointer from wxDateTime::ParseXXX() methods to improve compatibility with wx 2.8 and also simplify the code ( closes #9560 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-24 23:21:29 +00:00
Stefan Csomor
7a48e6da90
cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-24 07:40:58 +00:00
Stefan Csomor
0096f23994
adding scheduler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 18:34:03 +00:00
Michael Wetherell
8dda46e00c
Fix branch name.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 18:28:25 +00:00
Michael Wetherell
30050c958f
Make dir names unique.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 18:16:10 +00:00
Stefan Csomor
1d1da43654
adding OSX 2.9 preview
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 17:56:09 +00:00
Stefan Csomor
87ae8abf07
adding tests
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-22 16:22:31 +00:00
Francesco Montorsi
1dd8319ab9
revert 59680; implement proper fix for wxMSW test failure detection
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-21 12:28:52 +00:00
Francesco Montorsi
98919134f0
no real changes: split the huge datetime.cpp in two parts: one dedicated to code for formatting/parsing, the other for everything else
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-20 19:16:21 +00:00
Francesco Montorsi
0901ebdafa
run tests on the wxMSW port again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-20 15:20:39 +00:00
Kevin Ollivier
19beefa6f3
On Mac, ensure that the library path and dependencies point to the right location whether or not the library is installed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-15 16:07:56 +00:00
Kevin Ollivier
8588ab380b
Just move the binary inside of the app bundle instead of making a separate copy of it in the bundle.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59506 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-13 05:23:07 +00:00
Vadim Zeitlin
3a3b0bc2ea
disable IPC test completely as it prevents the test program from running to completion when it hangs (for still unknown reason)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-11 13:15:45 +00:00
Vadim Zeitlin
0576cd9ebe
added wxProtocolLog class for logging network requests/responses ( closes #7464 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-07 13:58:39 +00:00
Vadim Zeitlin
1146927789
use ldlibs, not ldflags, for wx-config --libs output in gnu format as well as in autoconf one to ensure that the libraries appear at the end of the linker command line
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-03 19:20:44 +00:00
Vadim Zeitlin
063fcdc78d
don't generate non-MSVC makefiles for MSVC-only samples
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-02 20:49:00 +00:00
Kevin Ollivier
0b9dcf0ad0
Update files.bkl to look in the proper place for moved header files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-02 18:08:28 +00:00
Vadim Zeitlin
5a0dca116d
remove non-existent wx/msw/datecontrols.h from files.bkl (it's a private file and shouldn't be installed)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-23 21:24:37 +00:00
Stefan Neis
f0838d63f3
Added wxSingleInstanceChecker for OS/2 (patch #10491 ).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-21 13:52:20 +00:00
Vadim Zeitlin
d2eb1696ce
only update stc.h when USE_STC==1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-21 13:40:41 +00:00
Jaakko Salli
0e4d013854
Fixed (hopefully) wx_dll.dsw regarding propgrid and stc ( closes #10463 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58813 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-09 16:43:41 +00:00
Stefan Csomor
5398a2e050
common drawing code for osx-cocoa and osx-carbon, also since 10.5 HIShapeRef is in ApplicationServices, so this can be used for all osx-cocoa builds as native wxRegion implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-09 09:01:19 +00:00
Kevin Ollivier
71b37ee6e4
Update OS X Cocoa build files after recent changes and rebake.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58787 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-09 00:46:59 +00:00
Francesco Montorsi
f0cd5e2422
revert changes erroneously committed (sorry)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58779 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-08 22:33:08 +00:00
Francesco Montorsi
d1bceb1af9
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-08 22:25:33 +00:00
Paul Cornett
a1c6f06900
new wxTaskBarIcon implementation for GTK2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58777 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-08 22:21:24 +00:00
Václav Slavík
51be4a55cf
fixed creation of tests/benchmarks VC++ project files - name them correctly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58772 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-08 20:38:44 +00:00
Vadim Zeitlin
a334c52549
remove remaining traces of samples/mobile (continuation of r58765)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58766 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-08 15:59:04 +00:00
Vadim Zeitlin
9820211f11
another attempt to run tests with verbose logging in STL trunk build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58726 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-07 21:44:52 +00:00
Vadim Zeitlin
5d2d4a2ef2
move generic animation sources to ADVANCED_MSW_NATIVE_SRC/HDR from ADVANCED_MSW_SRC/HDR to avoid having duplicated entries in wxMSW/Univ build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-04 10:02:48 +00:00
Vadim Zeitlin
664e13143e
renamed wx/ptr_shrd.h to wx/sharedptr.h; split wx/ptr_scpd.h in wx/scopedptr.h and wx/scopedarray.h; extracted common parts into new wx/checkeddelete.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-03 12:01:46 +00:00
Václav Slavík
3f8cdda485
don't include private headers from wx/unix/evtloop.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-31 10:58:10 +00:00
Vadim Zeitlin
0fa541e870
add support for persistent controls
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-30 21:38:29 +00:00
Václav Slavík
86e9b8f28f
wxDFB: use Unix event loop and timers ( fixes #10408 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-30 15:21:47 +00:00
Vadim Zeitlin
a2e0a94b08
define a separate run-tests-with-timing tag
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-28 00:09:01 +00:00
Vadim Zeitlin
f4f6ad7547
yet another blind attempt to run tests with --timing option (or how adding a single option can turn into a 2 day endeavour thanks to the power of XSLT)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-27 14:02:27 +00:00
Vadim Zeitlin
7fee9773c6
trying to make the tests run in trunk release build again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-26 22:27:13 +00:00
Vadim Zeitlin
66f15a587f
use --timing option with trunk build, not stable one
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-26 13:05:12 +00:00
Vadim Zeitlin
f8eead5aef
disable utils compilation in stable STL builds as tex2rtf doesn't (and won't) build; try to run test with the --timing option to understand why/where does it hang
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-26 13:03:21 +00:00
Jaakko Salli
fef4b46dc7
Added XRC handler for wxComboCtrl ( closes #10151 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-25 16:00:32 +00:00
Vadim Zeitlin
ab37ac7075
rebake without persistence files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58321 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-23 09:23:10 +00:00
Robert Roebling
424e6a96d1
Remove persistence related files again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-23 08:14:08 +00:00
Vadim Zeitlin
dca9410337
fix wxEVT_SPIN_XXX definitions in a nicer (compatible with new events) way
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-23 00:30:41 +00:00
Stefan Csomor
f9af19d2f2
headermove osx - building
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58169 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-17 10:54:40 +00:00
Vadim Zeitlin
213b5041fe
export wxActiveX stuff from core (not media) DLL ( closes #8991 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-16 17:44:16 +00:00
Vadim Zeitlin
b44f5137ce
link with wininet.lib under Windows to avoid linking errors in wxUSE_URL_NATIVE==1 build ( #10338 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-15 13:33:51 +00:00
Vadim Zeitlin
3c77890141
add more flexible and safer template Connect() overloads ( #10000 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-12 14:26:13 +00:00
Francesco Montorsi
29efc6e4a4
split wxGrid implementation in grideditors.cpp (for wxGridCellEditor-derived classes), gridctrl.cpp (for wxGridCellRenderer-derived classes)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58024 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-11 15:49:37 +00:00
Francesco Montorsi
516cf181f8
add the -headerpad_max_install_names option to the screenshotgen utility to fix the buildbot builds on MacOSX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-29 12:11:48 +00:00
Vadim Zeitlin
9140731891
implement DispatchTimeout() for wxOSX/Cocoa
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-28 14:32:49 +00:00
Vadim Zeitlin
1df4b19481
implement DispatchTimeout() for wxCocoa
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-28 14:25:00 +00:00
Francesco Montorsi
eed80e5efe
restore tabg.h and tabg.cpp for wxMotif
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57618 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-28 11:32:37 +00:00
Francesco Montorsi
030e991d1c
remove deprecated wxTabCtrl also from makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57598 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-27 15:26:22 +00:00
Vadim Zeitlin
564c7fc412
implement wxEventLoop::DispatchTimeout() for wxGTK (thanks Paul) and rewrote it to not use wxEventLoopImpl which it doesn't need
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-27 11:01:39 +00:00
Vadim Zeitlin
116de99148
merge msw/gsocket.cpp into msw/sockmsw.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-25 19:12:43 +00:00
Vadim Zeitlin
b158f13e16
avoid bakefile warnings about actions unsupported in MSVS formats by not using them in this case (this doesn't change the generated project files anyhow)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-25 18:49:29 +00:00
Vadim Zeitlin
bb20575e6e
rename gsockmsw files to sockmsw
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57549 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-25 18:41:13 +00:00
Vadim Zeitlin
78c369345d
reverted f57547, NET_PLATFORM_HDR is used inside msvc-header
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-25 18:37:20 +00:00
Vadim Zeitlin
c80e740726
remove NET_PLATFORM_HDR which was unused and is unneeded
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-25 18:32:09 +00:00
Robert Roebling
2cdaa1dce3
Added clipboard sample check to configure.in, other changes after rebaking with Bakefile 0.25
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-22 14:03:09 +00:00
Robert Roebling
5fb2ea66c6
Added missing g to file name of headerctrlg.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-18 20:27:05 +00:00
Vadim Zeitlin
af67f39da8
added wxRearrange{List,Ctrl,Dialog} and use it in wxHeaderCtrl and wxGrid to provide a way to interactively customize the columns
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57379 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-16 23:56:56 +00:00
Vadim Zeitlin
e2bfe6731e
- Rewrite wxHeaderCtrl to be virtual-like: even if we don't need an infinite
...
number of columns in it, it turns out that getting column information from
the associated control is much easier than copying it into the control.
- Provide wxHeaderCtrlSimple derived class which can be used easily if
callback approach of wxHeaderCtrl is not needed.
- Because of wxHeaderCtrl virtualization, port-specific implementations of
wxHeaderColumn are not needed any more and were removed.
- Use wxHeaderCtrl in the generic wxDataViewCtrl: this means that column
events are broken right now in it as they haven't been implemented by
wxHeaderCtrl yet, this will be fixed a.s.a.p.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-07 14:47:55 +00:00
Francesco Montorsi
491c42d00f
fix description of wxconsole template; add description for wxgui template
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-05 17:25:13 +00:00
Vadim Zeitlin
56873923f3
extract (and expand and clean up and document) the header window implementation used inside the generic wxDataViewCtrl in a separate wxHeaderCtrl class which could be reused in (generic) wxListCtrl and, most importantly, wxGrid later
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-03 21:53:10 +00:00
Michael Wetherell
84056016e1
Switch off the tests on Windows and switch back on the email notifications.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-02 22:37:50 +00:00
Francesco Montorsi
0e0134acea
make WX_UNICODE default to 1 since ASCII build is now deprecated!
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-02 22:02:32 +00:00
Vadim Zeitlin
86c5b12b21
also rename gsocketiohandler.* to socketiohandler.* and move it to wxNet where it belongs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-28 13:37:19 +00:00
Vadim Zeitlin
6091364135
rename various gsock* files to sock* (except for MSW where this will be done later)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-28 13:04:47 +00:00
Vadim Zeitlin
51fe4b60ab
Streamline wxSocket code: wxSocketBase now uses wxSocketImpl (previously known
...
as GSocket) which is a base class with various wxSocketImplXXX implementations
provided by different wxSocketManagers.
Share more code between ports (still not finished).
Refactor some code inside wxSocketImpl itself to be less redundant and fixed a
couple of minor bugs in the process.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56994 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-28 12:47:07 +00:00
Vadim Zeitlin
eb6a8d695e
don't use __thread keyword with g++ < 4 as it results in mysterious problems at link time related to thread-local static wxString::ms_cache
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56928 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-23 01:53:24 +00:00
Vadim Zeitlin
05622061c9
port updates for newer Intel compiler support from bakefile svn and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56828 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-17 22:29:05 +00:00
Vadim Zeitlin
411484436d
use -Woverloaded-virtual if g++ supports it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56751 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 15:58:56 +00:00
Vadim Zeitlin
970a5babf7
use correct shared library extension for HP-UX on ia64 [forward port from the next bakefile version]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 15:37:01 +00:00
Vadim Zeitlin
825dbe24d0
fix the dependencies directory name for traditional Unix compilers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 11:54:41 +00:00
Vadim Zeitlin
79f0c45dc4
remove lines containing nothing but spaces: this is a (fatal) syntax error for HP-UX make
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56738 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 11:18:54 +00:00
Michael Wetherell
d1a4b6004a
Temporarily disable the email notifications as we're getting false ones from
...
the Windows slave.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-06 12:15:31 +00:00
Vadim Zeitlin
d2824cdb7f
Review/simplify/cleanup MDI classes for all platforms and introduce base
...
classes for wxMDI{Parent,Child}Frame and wxMDIClientWindow.
Also use generic MDI implementation for wxMotif as it seems to be more
functional and definitely is more maintained (we probably should use the
generic version for wxGTK too).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-04 02:46:19 +00:00
Vadim Zeitlin
2f4c5d0077
wx/tls.h belongs to base headers, not core ( #10148 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-03 12:47:56 +00:00
Vadim Zeitlin
506e9b7ed2
rebaked using bakefile 0.2.5
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-27 16:40:51 +00:00
Robert Roebling
4c332da033
Add more bakefile files to make dist
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-19 20:18:42 +00:00
Robert Roebling
4094f3f233
Added src/msw/version.rc to make win-dist
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-19 19:23:21 +00:00
Robert Roebling
4aa7709b73
Updates for make dist for OSX_CARBON
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-17 12:39:21 +00:00
Václav Slavík
a158acac6d
Cleaned up wxArtProvider:
...
1. Move platform-specific code for both GetSizeHint() and GetBitmap()
into platform-specific files.
2. Introduced GetNativeSizeHint() to make native sizes better accessible,
without having to understand weird GetSizeHint() semantics.
3. Fixed GetNativeSizeHint() to return sensible values in non-GTK ports;
it returns wxDefaultSize if it can't make a good guess instead of
returning arbitrary value.
4. Use 16x16 icons on MSW instead of 16x15: it works and is more
'natural' size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56372 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-16 19:07:42 +00:00
Vadim Zeitlin
f7ca1dd416
fix PCH in VC8 projects (until the next rebake...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-16 16:20:31 +00:00
Robert Roebling
d1b80f2196
Update make dist
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-15 18:39:21 +00:00
Vadim Zeitlin
916eabe60e
add wxGenericStaticText ( #9656 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-12 13:04:00 +00:00
Václav Slavík
aa163cb549
removed a warning that should only be a FIXME
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-12 13:03:53 +00:00
Vadim Zeitlin
d8a16cc8c9
use /nologo nmake switch to avoid many annoying copyright notices in output
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-09 09:49:18 +00:00
Vadim Zeitlin
af31dd975b
exclude contrib from build for as long as there is no makefile.vc there
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-09 09:48:24 +00:00
Stefan Csomor
22a927e426
forgot to commit this file ...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-09 05:36:34 +00:00
Vadim Zeitlin
7da8bfe30d
add VC9 project files ( closes #9960 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-08 16:42:00 +00:00
Vadim Zeitlin
313b12ad22
update to 0.2.4 version
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-08 16:32:41 +00:00
Vadim Zeitlin
8ece421c6c
rebaked makefiles with 0.2.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-08 15:44:49 +00:00
Francesco Montorsi
417f513723
add wx_xrc.bkl bakefile wxpreset to the list of files to install; set Id in the svn:keyword for that file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-07 17:51:13 +00:00
Michael Wetherell
a04e2a27bf
Add builds for the stable branch, and make the release builds quick builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-06 23:25:51 +00:00
Michael Wetherell
8dabb0bd60
Limit to one build at a time with a lock, share checkout dirs, do full builds
...
out of tree and use ccache.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-06 20:48:32 +00:00
Michael Wetherell
ff001ada4c
Update from Laurent.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-02 23:47:06 +00:00
Michael Wetherell
9932114546
Update from Brian.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55983 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-30 16:12:36 +00:00
Michael Wetherell
1e7c7fce7b
Apply Brian's own changes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55961 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 19:21:39 +00:00
Michael Wetherell
65eb489461
Make the names consistent between the two builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 19:13:50 +00:00
Michael Wetherell
f2f7263c3f
Enable vc++ 9 quick builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 18:47:55 +00:00
Michael Wetherell
4480f17a78
Add a couple of missing close slashes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 17:57:24 +00:00
Michael Wetherell
d8fe008b35
Rename to ravnsgaard.xml.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 17:41:08 +00:00
Michael Wetherell
c0609afdcb
Switch to release builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-29 16:36:31 +00:00
Michael Wetherell
988729f50a
Change the locks to allow builds for different branches to run concurrently
...
on Laurent's slave.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-27 20:31:58 +00:00
Michael Wetherell
99f7ee578d
Use shared checkouts with a fresh copy for each build to allow clean builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-27 16:53:31 +00:00
Vadim Zeitlin
3e7cf80922
Brian Ravnsgaard Riis slave added
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-26 00:23:05 +00:00
Michael Wetherell
6e27d75daa
Configure a second Windows build and give the slave a new name.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-26 00:19:56 +00:00
Vadim Zeitlin
468432091b
update from Laurent
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-26 00:10:38 +00:00
Robin Dunn
3a571037fe
Install kbdstate.h and mousestate.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-25 01:53:43 +00:00
Michael Wetherell
54590cb078
Initial commit for Laurent Humbertclaude's Windows slave.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55836 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-24 18:03:04 +00:00
Kevin Ollivier
16edb7b520
Rebake after taskbar addition (apparently dlist.h commit didn't include rebake, so I'm committing that as well).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-22 00:53:46 +00:00