Commit Graph

743 Commits

Author SHA1 Message Date
David Elliott
6a91f7142d Fix build on platforms without any real source in the new media library.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 15:48:10 +00:00
Ryan Norton
e6b9f9556c media proj
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 13:09:53 +00:00
Ron Lee
6d3b231a02 Move stdpath into base on msw as well.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 05:50:08 +00:00
David Elliott
0ec6ec3266 Removed the rest of the include. Thanks Robin.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 23:30:21 +00:00
Robin Dunn
ed9e79665c Removed the "include/" from the corefoundation headers in files.bkl so
they will actually get installed.  I expect that the other "include/"
prefixes need to be removed too but I left them in case I am wrong.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 21:33:34 +00:00
Ryan Norton
39c5bef057 1) fix border styles in wxMediaCtrl, 2) regenerate wx and mediaplayer samples bakefiles, 3) add sample makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 09:32:49 +00:00
Ryan Norton
2ae3b602b1 media lib bakefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 05:30:21 +00:00
Ron Lee
17a7bf57f8 Added gnome files to gtk dist.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 04:51:25 +00:00
Vadim Zeitlin
00375592f9 added ZIP classes by M.J.Wetherell (patch 1030239)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 23:58:38 +00:00
Włodzimierz Skiba
a0177486d3 Explain supressed warnings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 19:06:24 +00:00
Ron Lee
54e83ca581 Added wx.manifest to the msw source dist, it seems to be necessary now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 13:52:51 +00:00
Włodzimierz Skiba
97035e2c0b Supress 48 warnings in wx\msw\uxtheme.h: 'va_start' macro will not work without an argument before '...'.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-09 18:53:23 +00:00
Stefan Neis
175bb578e0 Added wxStandardPaths implementation for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-06 22:14:04 +00:00
David Elliott
f1108504ce Use gsockosx.cpp from new corefoundation directory.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-06 06:26:53 +00:00
David Elliott
5d553c56c9 Moved duplicated wxMac/wxCocoa code into src/mac/corefoundation/utilsexc_cf.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 19:45:42 +00:00
Włodzimierz Skiba
e2c10c59b7 Do not mention MacOS usage in makefiles dedicated to MSW.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 18:31:20 +00:00
Włodzimierz Skiba
38a8fcc1f8 Fix to broken windows makefiles with ADV lib usage. New line broke linking while all in single line works fine.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 17:57:38 +00:00
Robert Roebling
7fcba069d8 Added gprint.cpp to bakefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 23:06:30 +00:00
David Elliott
7b8609300d wxMac: Rearrange a few things and add support for CarbonLib build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 05:10:02 +00:00
David Elliott
27a17b74f8 Use PLATFORM_MACOS. PLATFORM_MAC is defined for OS X (no good).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 05:02:01 +00:00
David Elliott
c8c1b0bfb1 HACK: Add PLATFORM_MACOS as an option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 04:57:21 +00:00
David Elliott
184213a42a Added src/tiff/tif_apple.c when PLATFORM_MAC==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-31 23:45:04 +00:00
David Elliott
726b98e9a1 Added wxStandardPaths for wxMac and wxCocoa.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-29 21:38:33 +00:00
David Elliott
e313e308c0 Build the new cfstring stuff for both wxMac (as part of Mac's base) and wxCocoa.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-29 18:37:41 +00:00
Ryan Norton
dd65d8c830 wxURI. Move Convert/to/fromURI into uri.cpp so that it is compiled in base. Regenerate Bakefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-27 22:47:26 +00:00
Vadim Zeitlin
c0b0635cf6 removed src/gtk/eggtrayicon.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-27 20:35:27 +00:00
Włodzimierz Skiba
b7edbfa019 Supress OW warning about empty *structor outside class definition.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-22 17:10:34 +00:00
Vadim Zeitlin
8e5d510855 added stdpaths.* for MSW and Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-20 00:36:01 +00:00
Vadim Zeitlin
771be77f9a fixed status bar source file name; removed wxUSE_NATIVE_STATUS_BAR; removed generic status bar file from makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-19 23:17:30 +00:00
Vadim Zeitlin
3eb1416ab2 ignore build directory
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-19 23:12:12 +00:00
Julian Smart
ffecfa5aeb Committed William Osborne's wxPalmOS port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-19 13:40:30 +00:00
David Elliott
f31424dbe9 wxCocoa: Add native file dialog from Ryan Norton. Modified patch #1039368
https://sourceforge.net/tracker/?func=detail&atid=309863&aid=1039368&group_id=9863


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-18 19:15:42 +00:00
David Elliott
f1d9e1ec6b wxCocoa: Added wxTaskBarIcon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-15 22:52:28 +00:00
Václav Slavík
2cc7562846 linkage fixes for monolithic static build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-15 21:05:02 +00:00
Václav Slavík
bc3435bba1 quick fix for misgenerated console samples' Makefile.in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29875 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-15 14:35:53 +00:00
Ron Lee
10f206ad20 For autoconf/unix builds update the hardcoded afm dir too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-15 07:50:21 +00:00
Włodzimierz Skiba
f46a065c3b Free DMC does not distribute OpenGL support.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29842 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-14 17:05:29 +00:00
Václav Slavík
a30f955ffd fixes to building wxBase on Darwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-14 12:49:42 +00:00
David Elliott
ccdc365485 Removed empty wxCocoa wxFileDialog implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29833 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-14 03:39:47 +00:00
David Elliott
ec7c50a5ed Removed empty wxCocoa taskbar files and broken files.bkl commit.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-14 03:01:44 +00:00
Włodzimierz Skiba
3690202915 Remove old pragmas for avoiding warnings with Open Watcom. They are not working with new build system and have to be passed to compiler through options.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29806 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-12 16:58:44 +00:00
Vadim Zeitlin
bddb82b3c2 added ADVANCED_GTK_HDR section for src/gtk/eggtrayicon.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-11 22:57:14 +00:00
Julian Smart
501591aad2 Make dist correction for Motif
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29773 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-10 22:38:43 +00:00
Václav Slavík
f9e1c3c501 fixed wxrc installation and cleaning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29751 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-09 12:53:00 +00:00
Václav Slavík
92a50a3990 fixed AFM metrics installation so that PostScript printing works again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-08 16:26:51 +00:00
Julian Smart
9c2d002b3e Regenerated makefiles for 3rd-party lib change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29731 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-08 11:20:24 +00:00
Ryan Norton
ab921f5f80 bakefile time!! (Mainly stuff for wxCocoa)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-07 22:35:53 +00:00
Ryan Norton
5ed2e1386e revert change to bakefiles as per Robin's suggestion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-07 20:07:33 +00:00
Ryan Norton
004a805d3d some preparation for carbon/cocoa interop
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29709 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-07 18:32:25 +00:00
Ryan Norton
3e90a0abcb another stub for wxCocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-07 17:56:59 +00:00
Ryan Norton
dcb6810279 2.5.3 - cleanups, fixes, etc. etc. -
1. Various stubs for wxCocoa (and the bakefile entries for them)
2. Definitions for some wxCocoa cocoa types in defs.h
3. Hack to attempt to fix SYNC sound for mac carbon
4. Fix for wxCocoa and 10.2 (Dave - I'm already around doing some stuff anyway - I'll go ahead and save you the trouble).
5. 10.2 unicode layer
6. Strings null-char fixes (stems from chartraits patch - essentially the patch minus the chartraits part - HAHA :)) [note to self - swap the 2nd and 3rd params of wxMemchr if you use chartraits and vice versa]
	* If you have time please run the strings and stdstrings cppunit test suite
	* Also add more test suites if you want - more is always better :)
	* This does not include any fixes for mbtowc etc functions as outlined on the ml

7. An attempt to update wxArray docs a little
8. wx/process.h build fix for wxCocoa
9. Unicode fixes in app.mm for wxCocoa
10. Remove newer font panel after Stefan's suggestion


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-07 08:53:48 +00:00
Ryan Norton
190c958182 native wxFontDialog for carbon, second shot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29649 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-04 15:36:28 +00:00
Václav Slavík
c62d80605f don't cd into utils/xrc if USE_XRC=0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29610 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-02 21:55:11 +00:00
David Elliott
bd2af42857 wxCocoa: Added (mostly) stubs for wxGLCanvas and friends.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-01 14:23:59 +00:00
Ron Lee
a13a7f891a Add support for legacy 2.4 installs to wx-config.
Add /utils/wxrc to the dist target and fix some things that still
think it is in contrib.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-01 13:28:25 +00:00
Chris Elliott
fa24326ff0 update script to use vars
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-01 10:47:28 +00:00
Václav Slavík
e30fbc5234 build and install wxrc by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29574 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-30 22:20:34 +00:00
Julian Smart
5f61ac87dc Added XRC project
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-30 14:47:41 +00:00
Ron Lee
5f74359ff8 Update odbc for parallel installs too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-29 07:36:34 +00:00
Ron Lee
148e141b23 Enable concurrent installs of runtime packages after a soname change.
Add a common package for afm metrics, and other 'static' data and utilities.
Remove the version/flavour from afm installs on unix as discussed with Vaclav,
these files really do never change.
Mention --static along with other selection options in --help.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-28 14:47:08 +00:00
Vadim Zeitlin
a4e391f8e8 added src/msw/wince/filefnwce.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-27 11:30:03 +00:00
Ryan Norton
c33fae85b0 Regen Bakefiles for OSX HID integration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-27 06:53:08 +00:00
Ryan Norton
ec8bd3921c hid integration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 20:35:45 +00:00
Ron Lee
a1bf307a46 Limit the influence of flavour more strictly to autoconf format.
Remove '-' and '.' from the $release tag for non autoconf platform.
This may like slightly finer tuning than that for some people.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29381 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 08:46:55 +00:00
Robin Dunn
8998887c22 added some missing mac headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 23:03:53 +00:00
Ryan Norton
3e17bc3f73 wxDrawerWindow - [ 909351 ] Drawer window for OS X Carbon - somewhat heavily modified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29350 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 17:22:43 +00:00
Ryan Norton
607667fde8 mark changes. Mac OSX taskbar implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 13:36:07 +00:00
Ron Lee
589e20d03c Move the WX_FLAVOUR variables to be defined generally, not just for
autoconf builds, else the wince targets (at least) will complain.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-22 15:08:33 +00:00
Chris Elliott
9f41fa227b script for nightly builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-22 10:02:08 +00:00
Włodzimierz Skiba
541cbfa0f4 wxrc impossible on WinCE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-22 06:10:49 +00:00
Ron Lee
fdec35499d Add xrc to the dist target.
Bump subrelease to 2.5.2.9.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-21 21:54:57 +00:00
Ron Lee
ceec2216bd wx-config2.6
Designed to be resiliant against future cut and paste coders.  Any
gnarly parts are black boxed away nicely to avoid accidents and have
integrated debugging support for trivial sanity checking in the event
of modification or trouble.  In this way the major operations are all
cleanly separated making any or all of them simply extensible, or
replaceable in the face of future needs.  Functions now all have api
descriptions.  If you rely on a function to act in some way, please
document it to safeguard yourself against inadvertant interface
changes by others.

Everything now runs top top to bottom, we don't try to output things
as fast as we can read them anymore, instead we read everything in,
sort over it just once without the need for 'just in case' temp's, and
then output whatever we were asked for only when we are sure we have
the correct answer.  Almost all key data aims to be constant past the
point of its initialisation so side effect creep and trouble with half
(re)initialised data should be significantly reduced in future.  In
almost every case it is easy and clean to simply delay initialisation
until all required input channels have been emptied.  If you like,
think of it as mostly being one big constructor, with a little
destructor at the end which outputs what you requested.  At core, it
is simply a generated config file -- with some user friendly logic for
extracting its data and finding related files.

Removed references to --gl-libs in --help.  It still exists, but if
its deprecated, no need to fill space in a compact help summary.  It
will remain documented (as deprecated) in the man page.

Removed references to arcane order rules for arguments.  Those
limitations don't exist anymore, though the options are backward
compatible in all other respects from the user pov.

Removed references to --inplace, it doesn't need to be in the summary
help either.  It also is still accepted as an option, but there is no
value in passing it, an uninstalled wx-config will automatically
behave correctly.  When you need --inplace, it will supply that
behaviour for you (but there is no harm in typing it your self in that
case).  If you do type it when you don't need it, bad things will
probably happen just like they always would have.

Along with items above, generally compressed --help text to fit on
even a traditional sized terminal without the need for paging.  If we
want more detailed help built in, it should be broken into separate
pages, and this would be a trivial extension.

Command line input is now controlled by a small generic parser.  You
define what options you want and what groups you want them in by
initialising them as lists.  It runs over all the input and fills
corresponding psuedo-hashes from it for you to use as you please
later.

Added a validator for it to check yes/no options.

Use posix extended regex instead of gnu 'basic' regex extensions,
grep -E is portable, if gmake is not a requirement, we surely can't
push gnu grep on people.

Made --list more user friendly.  It will now always list the current
wx-config if it matches the feature spec, though it will warn if that
config is not in the specified --prefix.  Alternate configs that match
(if any) are listed separately. An unqualified call to wx-config --list
will always return (at least) the config that was called.  We can never
have a 'hanging' wx-config shell with no real implementation to back
it up anymore so we can always return a sensible result for the user.
A wx-config anywhere can list (and hence use) the configs installed in
any (other) prefix.

Delegation.  Too big a topic to remark on in depth here, see the code
for a fuller description.  With everything being nicely constant and
aligned to the respective library build, then aside from delegation,
wx-config really is _just_ a config file (albeit with a layer of logic
around the constants), and each wx-config carries a set of defaults
which match perfectly the library build that it was generated with.
If you choose a set of features that it can match, it will answer all
your queries for them, if it cannot, it will seek to delegate to the
config that is most like itself, but which can supply all the features
you specified.  This should be completely compatible with any set of
options that returned a sensible result previously, and produce a
sensible result in many cases where previously the collating order
of your locale or the nuances of your filesystem operations would
decide which library it thought you wanted.

Sort duplicates out of the list of libraries and trickle shared
dependencies down the list to properly support static builds.

Added the inplace-config tweak for use in the build tree.  This works
like any other config, except it presets the default prefix to point
at the build dir instead of the configured prefix that will become the
default if this build is installed.  It provides the behaviour of
--inplace when $build_dir/wx-config is called without also specifying
a different --{exec-,}prefix or any feature flags that it is
incompatible with.  In that event, it will try to delegate as per the
normal rules.

The inplace wrapper is not installed with the primary config which
cleanly disables it for system installs.  It will be invalidated if
the build (or source) dir is moved, but will be revalidated if the
build tree is subseqently updated with ./config.status --recheck &&
config.status (which it probably would need to be to build anyway for
other reasons at present too)

Enabled full support for static builds again, promoted --static to a
full feature option.  Fixed --ld to return something for them too.

Added --flavour, similar to the existing --vendor, but for autoconf
builds.  These will probably want to be streamlined further.
Broadened the use of release and flavour labels to support better
concurrent installs.

Fix bit rot in make-dist due to new/deleted files.

Whittled down the number of obsolete and duplicated substitution
variables in configure.in, and lowercased some variables we no longer
export for substitution.  Use the autoconf macros to generate files
where we want them instead of making them someplace and then moving
them all about.  Remove extra files and symlinks added for the two
part wx-config version.

Removed the debian -contrib packages.  We'll use multi-lib support
to manage them from now on and indiviual libs can be split out along
functional lines if required.  This means the retained contribs will
now get __WXDEBUG__ versions packaged too.

Removed conflicts from almost packages except i18n and wxPython. All
packages now either update or install alongside any existing ones.

Added support for flavoured debs as well.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-21 17:16:29 +00:00
Włodzimierz Skiba
a62d884927 XRC library usage fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-21 10:11:43 +00:00
Václav Slavík
a32f9aaf5f moving XRC to the core
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-20 19:15:54 +00:00
Václav Slavík
3849327bce moving XRC to the core
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-20 18:41:19 +00:00
Vadim Zeitlin
121fa06ab6 added wxStringStream classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-19 21:26:45 +00:00
Vadim Zeitlin
ef335a4fa8 rebaked to include latest modifications (mainly choicebkg addition)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-19 12:05:11 +00:00
Vadim Zeitlin
0a7fd06a09 removed unneeded (after patch 1027243) disable.bmp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29198 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-18 12:36:59 +00:00
Vadim Zeitlin
b521a84a30 moved GTK headers needed by wxUniv to GTK_LOWLEVEL_HDR from GTK_HDR (should fix 1016249)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-18 11:34:52 +00:00
Włodzimierz Skiba
7b44c67058 Reverted wxMGL/OpenWatcom fix until some difficoulties will not be solved.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-16 17:44:29 +00:00
Ron Lee
31aa94e3ae Using != doesn't work for bakefile, I don't know what does, or what this
change really wanted to achieve, but its been broken for a couple of days
now.  Back to you ABX for a real fix.  But please install bakefile if you
are going to tweak these files.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-16 16:02:52 +00:00
Włodzimierz Skiba
f5e0b4bc7c wxChoicebook generic implementation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-16 11:29:15 +00:00
Włodzimierz Skiba
a2668a908a MGL workaround for the build system.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-14 11:41:21 +00:00
Vadim Zeitlin
de20cd5f3b msw/helpchm and helpwin.cpp should be LOWLEVEL; msw/dirdlg.cpp should not
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-11 19:18:46 +00:00
Włodzimierz Skiba
302e251b4d Native Smartphone wxTextCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-08 06:20:42 +00:00
Robin Dunn
e6cbc5e169 stockitem.h needs installed too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-31 17:24:46 +00:00
Václav Slavík
5f7bcb48fd new stock buttons API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-30 14:42:51 +00:00
Włodzimierz Skiba
1550d5f80d Native SmartPhone wxChoice implementation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-23 10:53:57 +00:00
Václav Slavík
7bebedd826 added GTK2 implementation of wxArtProvider
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28861 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-22 19:23:53 +00:00
Václav Slavík
649f705317 don't use pch when building samples for now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28799 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-15 19:47:36 +00:00
Václav Slavík
401e3b6e5f added stock buttons support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-15 15:56:56 +00:00
Václav Slavík
a92d711e45 ABX's changes to support MGL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-14 20:22:23 +00:00
Václav Slavík
4b167aca0c moved wx-config to wx-config-VERSION (with symlink), to satisfy Debian packagers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28770 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-11 20:37:33 +00:00
Václav Slavík
e2c8075b72 don't use precompiled headers for gsocket code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-10 18:44:10 +00:00
Mattia Barbon
e50408bf8f wxMotif now uses wxX11 region code (forgot to commit).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-07 21:51:40 +00:00
Václav Slavík
314a6446dd fixed plugins naming in samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-07 19:41:14 +00:00
David Elliott
0f45d57fdd Compile gsockpm.cpp instead of gsockpm.c for wxOS/2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-06 19:47:16 +00:00
Václav Slavík
ebee3cd033 gsocket compilation fixes: use .cpp files, not .c
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-05 21:28:16 +00:00
Václav Slavík
1605c81288 fixed dependencies: dbgrid needs odbc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28645 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-05 19:56:19 +00:00
Włodzimierz Skiba
daa9deb2a2 splash sample into distribution.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-05 09:06:40 +00:00
David Elliott
83a9be3427 Use new C++ sockets for everything except OS/2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-04 03:22:44 +00:00
David Elliott
ea7db9ff0a Support building X11 and Motif on Mac OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28610 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-04 00:35:43 +00:00
Václav Slavík
166bcebb8e install headers in prefix/include/wx-version/wx/ instead of prefix/include/wx/
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-22 08:28:28 +00:00
Václav Slavík
48112931db fixes to wx-config config name matching
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-21 10:17:51 +00:00
Vadim Zeitlin
8fb75ec30f added except sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 10:09:43 +00:00
Václav Slavík
8708fa7618 *** empty log message ***
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-18 11:19:34 +00:00
David Elliott
82b0b7f633 Baked (clntdata.cpp core->base)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28296 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-18 03:10:04 +00:00
Robin Dunn
39e080936c rebaked
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-17 17:44:06 +00:00
Włodzimierz Skiba
12f003edba Warning fixes for Digital Mars.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-16 18:06:34 +00:00
Václav Slavík
93a15cf1c3 moved clntdata.h,cpp to wxBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-12 21:55:16 +00:00
Václav Slavík
b778f9d6f5 update for CVS versions of bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-30 18:44:35 +00:00
David Elliott
5369a0543e wxCocoa: Added wxScrollBar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-23 15:26:44 +00:00
Václav Slavík
0a16b43640 reverted Julian's incorrect rename of wxWindows.dsp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-17 17:03:03 +00:00
Włodzimierz Skiba
fb8a56b77c Smartphone menus.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-16 06:37:55 +00:00
Włodzimierz Skiba
6db6859926 Reverted generic dialogs usage in MSW makefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-14 11:10:17 +00:00
Julian Smart
be368bc833 Use old project file name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27771 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-13 16:20:22 +00:00
Julian Smart
2f608603ad Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27770 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-13 16:18:41 +00:00
Włodzimierz Skiba
23c47bc1f3 Generic font dialog is still an option in wxMSW in non Univ mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-11 19:24:59 +00:00
Włodzimierz Skiba
524bb0fad0 Generic colour dialog is still an option in wxMSW in non Univ mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27749 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-11 18:37:15 +00:00
Václav Slavík
274ad000d2 added native wxColourDialog for GTK2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-04 16:02:14 +00:00
Václav Slavík
33d4eef0b9 implemented freedesktop.org spec support for GTK version of wxTaskBarIcon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-31 22:17:09 +00:00
David Elliott
3d3600c9f6 Added missing include/wx/cocoa/log.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-30 07:23:17 +00:00
Julian Smart
22fa70e0fb Removed incorrect file copy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-29 12:03:29 +00:00
Julian Smart
37699af5bb Bakefile/Makefile fix for uuid.cpp
Removed some obsolete project files


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27414 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-24 20:28:06 +00:00
Julian Smart
c4839ccf58 Regenerated makefiles for 2.5.2
Other version updates
Added list of Cocoa files


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-24 14:12:40 +00:00
Julian Smart
655719367a Use old licence name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-23 20:53:33 +00:00
Julian Smart
77ffb5937e Name and version changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-23 14:56:36 +00:00
Kevin Ollivier
9a768b4503 Updating bakefiles to include wxWebKit.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27398 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-22 18:21:43 +00:00
Robin Dunn
571d14b262 wxMac should use /src/mac/carbon/spinctrl.cpp, applied some sizing
layout fixes to that file, removed wxMac specific parts from the
generic wxSpinCtrl.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27319 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-17 19:14:38 +00:00
Václav Slavík
d6cb2e49d3 dmars_smake support (bakefile cvs, patch 942877)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-01 22:10:06 +00:00
Václav Slavík
a266369341 supress bcc warnings in new zlib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-26 09:58:00 +00:00
Václav Slavík
477a623837 removed wxGzipStreams (supported by wxZlibStreams now)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-25 08:55:57 +00:00
Václav Slavík
1ec0f48ed6 removed GzipStreams, upgraded zlib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-25 08:50:33 +00:00
Václav Slavík
51dbdf8710 upgraded builtin zlib to 1.2.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-25 08:48:21 +00:00
Václav Slavík
19aa75a874 fixed missing CPPUNIT_LIBS,CFLAGS in dmars makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26914 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-22 18:28:38 +00:00
Václav Slavík
3a81109621 fixed generating dmars makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-22 08:26:14 +00:00
Václav Slavík
0e6450e172 wxGTK on Mac doesn't need bundles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26813 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-15 21:53:36 +00:00
Václav Slavík
af51080d14 commdlg.lib is not in evc3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26811 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-15 20:12:59 +00:00
Robin Dunn
aee2779036 install missing headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-15 18:58:51 +00:00
Stefan Csomor
6919b35eb4 resources must be copied, cannot be symlinked
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26772 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-14 16:00:01 +00:00
David Elliott
53dbce2338 wxCocoa: wxRegion using wxRegionGeneric
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26754 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-13 19:45:02 +00:00
Václav Slavík
eddb325043 added wx/msw/wince/libraries.h to workaround SDK differences problems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26707 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-11 15:14:50 +00:00
Václav Slavík
c63ea290f0 removed aygshell and ceshell from WinCE build, not all SDKs have it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-11 14:57:30 +00:00
David Elliott
23ffcdc41d Added wxMac stub header files (include/wx/mac/*.h).
make install should now produce a usable installation.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-10 00:54:27 +00:00
David Elliott
0754a4b307 wxCocoa: native wxNotebook
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26680 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-09 20:20:51 +00:00
David Elliott
8ac7759580 wxCocoa: added ObjcRef.mm and ObjcRef.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-09 20:13:11 +00:00
Václav Slavík
a63d2334f2 upgrade to bakefile-0.1.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-06 09:34:56 +00:00
Václav Slavík
eeb07a3319 don't build console apps for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-05 22:04:09 +00:00
Václav Slavík
892208406d wxAutomation not useful on WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-04 14:43:28 +00:00
Vadim Zeitlin
e3bf2e8cac implemented bsearch() for CE; added src/msw/wince/crt.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-04 12:30:54 +00:00
Václav Slavík
f9c4805a0e more WinCE fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26593 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-03 20:50:12 +00:00
Václav Slavík
d628323f13 regex lib doesn't build under WinCE either
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26590 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-03 16:22:20 +00:00
Václav Slavík
ba9e5bc4bd eVC fixes: don't build MSW-only files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-03 12:48:01 +00:00
Václav Slavík
9439aa542f fixed compilation with bakefile-0.1.3 after my latest changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26573 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-01 20:34:14 +00:00
Václav Slavík
af594ecaf1 added support for building eVC projects (not yet tested)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26572 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-01 20:20:57 +00:00
Václav Slavík
3fe61e8ece libtiff doesn't build on WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26571 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-01 20:20:15 +00:00
Václav Slavík
21f7567505 compilation fix for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-01 20:19:37 +00:00
David Elliott
bdcc580c3d Update Rez command to reflect new location for .r files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-31 20:49:39 +00:00
Stefan Csomor
0b9d77cef7 corrected Info.plist.in location
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-27 10:38:21 +00:00
Stefan Csomor
fbdd484264 files of wxMac moved into carbon subdirs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-26 19:24:12 +00:00
Stefan Csomor
56bb4a5ed8 files of wxMac moved into carbon subdirs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-26 16:52:25 +00:00
Václav Slavík
a0c9880cd9 marked wxWindows.dsp as deprecated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-22 22:14:57 +00:00
Václav Slavík
d80f251586 removed any possibility of confusion regarding Bakefiles.local.bkgen format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-20 23:23:50 +00:00
Ron Lee
a7716111cb Added missing autoconf_inc.m4 to dist target,
configure.in is useless without it.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-15 03:56:21 +00:00
Ron Lee
616d1b3cb0 Last minute changes to fix 2.5.1.1 debs for release.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-14 14:02:04 +00:00
Robin Dunn
defa74be6d Add display.[cpp|h] for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-10 03:14:47 +00:00
Stefan Neis
49299ddc41 Use unified unix/gsocket.c on OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-08 13:17:59 +00:00
Václav Slavík
cf677716c0 CppUnit compilation fixes for win compilers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-05 22:55:21 +00:00
Ron Lee
b63b07a809 More updates to the Debian packaging for wxPython, unicode and
the project name change.

Applied patch from ABX to make tex2rtf unicode compatible, then
removed wxSprintf lameness from it so it might actually work.
Also modified it to return true from tex2rtf OnInit in console
builds so the app will exit with a successful return code rather
than always returning failure even when it succeeds.

Implemented unicode capable wxCtime for glibc systems also needed
by tex2rtf.

Wrapped dde include in tex2rtf in a guard and assert that dde is
MSW only in its forwarding header.

Lowered the limit of maxlen in wxSprintf so it actually has a
chance to segfault on people instead of failing silently and
mysteriously with glibc.

Silenced some other 'potentially uninitialised variable' warnings
from gcc3, most of which were bogus, one potentially not so.

Added missing newline at the end of fontdlg.cpp.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-05 17:40:38 +00:00
Václav Slavík
670ec35765 applied path 906264: test program
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-03 22:56:16 +00:00
Mattia Barbon
d0b0287895 Add missing file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-03 21:05:18 +00:00
Robin Dunn
6d7dec7bfc Copy all needed files for the debian source dist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-03 20:08:16 +00:00
Ron Lee
e1293dcf96 Updates for debian build scripts to suit new library and tool status.
Updated config.{sub,guess} for new platform support.
Incorporated fixes to GNU/Hurd support and added GNU/K*BSD support.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-03 07:10:36 +00:00
Robert Roebling
0f6792ad22 Add generix font dialog to gtk build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-28 15:27:58 +00:00
Robin Dunn
10c7746bcc Build tglbtn.cpp and install tglbtn.h on wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-23 21:05:04 +00:00
Julian Smart
97c2479c31 Was missing glcanvas.cpp/h copy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-23 14:12:36 +00:00
Václav Slavík
18430b7b78 win32 doesn't treat ' as quotes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-19 19:58:49 +00:00
Václav Slavík
4996f26121 applied patch 890642: wxRE_ADVANCED flag and docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-19 17:50:01 +00:00
Václav Slavík
e3f9e20cb1 applied patch 890642: wxRE_ADVANCED flag and docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-19 17:28:56 +00:00
Ron Lee
b4e2cbb515 Removed dcbuffer.cpp, its implementation is all inline now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-19 17:23:23 +00:00
David Elliott
c3255f5fba Bakefile 0.1.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-15 02:14:15 +00:00
Václav Slavík
b6dc1b9063 fixed samples compilation when using configure and mingw (missing include for windres)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-10 11:19:46 +00:00
Vadim Zeitlin
25959b956d wxURL implementation using WinInet functions under Win32 (patch 839305)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-07 15:28:06 +00:00
Vadim Zeitlin
aca6b1d738 added numdlg.h and generic/numdlgg.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-07 13:57:37 +00:00
Václav Slavík
4b97309acc moved wxClientData to wxcore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25518 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-05 19:57:57 +00:00
Václav Slavík
002ed9af83 renamed wxWave to wxSound
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-02 14:34:35 +00:00
Václav Slavík
315ebf688c renamed wxWave to wxSound
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-02 13:42:04 +00:00
Václav Slavík
9bb15269a7 fixed typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-02 11:23:27 +00:00
Václav Slavík
cb9548d9a7 removed duplicated code and really fixed setup.h problems in regex.lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 22:41:33 +00:00
Václav Slavík
c79241a238 changes to make building plugins possible; build wxSound SDL plugin on Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 18:31:54 +00:00
Julian Smart
816c1e8071 Updated scripts for new sound sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 13:24:47 +00:00
Ryan Norton
1ec597c015 added back $id
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 12:19:07 +00:00
Ryan Norton
2acf1768a6 Added setup.h logic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 12:17:15 +00:00
David Elliott
b5df4fc722 wxCocoa: Better icon support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-27 06:01:34 +00:00
David Elliott
c15ffb3bf5 wxCocoa: Add some header files to the COCOA_HDR list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-27 01:49:23 +00:00
Václav Slavík
31caa11b19 run bakefile_gen in this directory
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25387 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-26 22:11:40 +00:00
Václav Slavík
2091e2a0b3 another libtiff fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-26 21:32:07 +00:00
Václav Slavík
00d90a911f compilation fix for libtiff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25364 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-25 00:34:38 +00:00
Václav Slavík
9650797667 fix for libtiff compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25363 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-24 22:13:28 +00:00
David Elliott
b92ca05a69 Baked bakefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-01-24 06:22:55 +00:00