Commit Graph

1832 Commits

Author SHA1 Message Date
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
Kevin Ollivier
01250f9b2c Adding compiling (but not yet working) taskbar implementation for OS X Cocoa, mostly borrowed from wxCocoa. Also enabled HTML Help support as it seems this compiles fine now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-22 00:51:32 +00:00
Robert Roebling
aef06ee169 Added wxDList<T>. not yet used anywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55758 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-21 08:44:24 +00:00
Kevin Ollivier
78d990152a Stubbed wxToolTip implementation to get code that uses it building.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-21 00:51:44 +00:00
Kevin Ollivier
d2e6c14109 Copy headers and get MDI and glcanvas fully building for OS X Cocoa port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-20 23:56:18 +00:00
Kevin Ollivier
9b294926cb Fix bakefiles. Precomp variable is used undefined when building samples (it was only defined inside the test bakefiles).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55752 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-20 23:46:34 +00:00
Michael Wetherell
96e6ebe64a Change <checkout> slightly so that it doesn't display the branch as it makes
the column rather wide.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55735 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 10:42:18 +00:00
Vadim Zeitlin
99b9c0eac1 do enable PCH for the tests, wx/wx.h was not precompiled for them resulting in much slower compilation than expected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 09:03:01 +00:00
Stefan Csomor
07897ae604 remove tests, from trunk, until we've sorted out the hangs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55707 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-18 18:14:21 +00:00
Stefan Csomor
d5e3081bba adding new commands for tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-18 12:27:06 +00:00
Stefan Csomor
cfdef19f33 next attempt
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 08:13:59 +00:00
Michael Wetherell
6dca18f78f General purpose slave lock.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 07:39:21 +00:00
Stefan Csomor
4a11ad3e24 reverting, something in locks wasn't good
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 07:28:39 +00:00
Stefan Csomor
df16138ab0 MW speedups
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 07:25:02 +00:00
Stefan Csomor
f834ad8726 osx_cocoa build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 20:21:53 +00:00
Stefan Csomor
17bd80c91b next build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 17:50:10 +00:00
Stefan Csomor
1f3729f7b5 adding scheduler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55665 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 17:39:30 +00:00
Michael Wetherell
e8443ddaa5 Fix -- in comment.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55659 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 14:03:34 +00:00
Stefan Csomor
3c45c73dbf rollback just in case it was me. ...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 13:37:10 +00:00
Stefan Csomor
dfe4440a86 different build dirs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55657 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 13:33:14 +00:00
Stefan Csomor
7d605004a2 expanding builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 13:21:22 +00:00
Stefan Csomor
3c775ea690 buildbot test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 12:47:56 +00:00
Michael Wetherell
1fb72f6116 New dev.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55601 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 10:07:30 +00:00
Vadim Zeitlin
1c4293cb91 added wxPropertyGrid from Jaakko Salli (#9934)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-12 20:57:41 +00:00
Stefan Csomor
2ea057f984 integrating Kevin's work, command line builds for osx variants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-07 15:59:51 +00:00
Stefan Csomor
e7ebb5daba adding common implementation file for search control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 15:33:44 +00:00
Kevin Ollivier
509f339a81 rebake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:57:32 +00:00
Kevin Ollivier
fa2b309e78 Update files.bkl to match the changes Stefan made to Makefile.in earlier, to update the OS X Carbon port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:44:06 +00:00
Paul Cornett
7391e7a058 fix opengl dependency in monolithic build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-31 23:47:24 +00:00
Vadim Zeitlin
cb86bbb5ca update after wx/mac/setup.h rename to wx/osx/setup.h; also order files alphabetically
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55398 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-31 17:14:17 +00:00
Vadim Zeitlin
98a04b4a2a test for utils/wxrc/Makefile existence and not utils/wxrc which always exists when building in source directory (#9928)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-31 16:29:11 +00:00
Robert Roebling
b784691e07 More corrections to make dist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-28 13:28:56 +00:00
Robert Roebling
4f2511d706 Minor corrections to make dist after reports
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-28 12:56:21 +00:00
Robert Roebling
fd1ce7f0bb Update <make win-dist>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-27 11:48:24 +00:00
Robert Roebling
3522813ad8 Add XCode project files to wxMac's <make dist>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-27 10:39:04 +00:00
Robert Roebling
4a693a9b8c Also make make dist for wxMac work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-26 14:06:42 +00:00
Robert Roebling
a612b91afe Update <make dist> for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-26 11:03:49 +00:00
Benjamin Williams
c583dbe024 rebake because of new auibar.*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-24 09:29:58 +00:00
Stefan Csomor
78a9167e55 adding generic BUNDLE_RESOURCES for copying any special resources into the bundle, renaming BUNDLE_ICONS to BUNDLE_ICON = the path of the app icon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-13 15:20:57 +00:00
Stefan Csomor
0b1345939a fixing remainder of bug #3776, clean activateAndIgnoreClick behaviour for DataBrowser
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-13 15:14:31 +00:00
Stefan Csomor
a0b10e1b6f adding support for overwrites from project bkls for info.plist files and custom icons following directions from Vaclav
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-05 11:49:26 +00:00
Stefan Csomor
96dabe4313 moving osx files (rename will follow)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-03 17:34:59 +00:00
Vadim Zeitlin
e8759560f8 add wxRenderer::GetCheckBoxSize(); refactor wxGTK code to avoid duplication (#9642)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54934 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-02 21:51:22 +00:00
Vadim Zeitlin
aaa0312528 extract parts of wxXRC depending on wxAdv in a separate file to allow statically linking with wxXRC but without wxAdv; note that rebaked project/make files also contain ustring.cpp/h now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-02 14:15:22 +00:00
Stefan Csomor
10f41d50ff activating ustring again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 13:43:53 +00:00
Stefan Csomor
420b39aa4b moving common implementation for osx closer to unix, by using threadspsx.cpp and unix/dir.cpp, getting rid of morefile(x) and moving colour.cpp to core
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 06:40:16 +00:00
Stefan Csomor
7fd9ac06af adapting osx file layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-31 10:35:37 +00:00
Robert Roebling
9a6d14383a Added 32-bit (UCS-4) wxUString class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54802 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-29 11:01:16 +00:00
Vadim Zeitlin
dc2ae35583 added a simple benchmarking suite
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-26 23:07:05 +00:00
Vadim Zeitlin
285a3726f7 added wxscintilla and wx_stc projects (#4378)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-06 13:40:22 +00:00
Václav Slavík
b0267bdc2c added <xrc-file> tag to wxpresets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-23 20:31:16 +00:00
Vadim Zeitlin
a30e702974 added wxGenericStaticBitmap (#9608)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54314 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 15:32:33 +00:00
Michael Wetherell
d986d2e88d New dev.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-19 08:47:33 +00:00
Michael Wetherell
88e4e082bf Add utils and tests to OS/2 builds, #9587 from Dave Parsons.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-15 13:50:15 +00:00
Vadim Zeitlin
13c048017f rebuild files generated by src/stc/gen_iface.py automatically in Unix builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-14 23:29:45 +00:00
Stefan Csomor
7c748f5e5e fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-11 20:49:06 +00:00
Stefan Csomor
732c71cf14 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-11 20:46:47 +00:00
Stefan Csomor
126b1df4ae renaming mac to osx and subdirs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-11 16:50:31 +00:00
Stefan Csomor
980ebb9552 removing outdated files for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54090 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-11 05:01:23 +00:00
Stefan Neis
2d405472c4 Use spaces in configuration names, so they need less space in the table.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-07 14:07:18 +00:00
Václav Slavík
66b5a37503 glcmn.cpp doesn't belong in OPENGL_SRC_PLATFORM (it is incorrect syntax that was previously silently ignored)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53977 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-04 14:19:18 +00:00
Vadim Zeitlin
c094d747a8 removed deleted wx/gtk/treectrl.h from bakefiles as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53963 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-03 16:14:03 +00:00
Václav Slavík
b64608901a fixed OSX bundles bkl code to handle conditional targets correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-02 10:39:10 +00:00
Vadim Zeitlin
834054468b don't run GUI tests under Unix if the DISPLAY is not set
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 18:33:36 +00:00
Stefan Neis
d450451a6d Added mingw-w64 builds (cross compile on i686-linux).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 13:24:53 +00:00
Vadim Zeitlin
d4df635acb disable visibility for powerpc-apple-darwin8 build, otherwise we get errors when linking the test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53886 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-31 23:41:27 +00:00
Michael Wetherell
838bfb19e0 New devs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53813 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-29 08:42:43 +00:00
Vadim Zeitlin
5377e4e707 fixes for Linux build (part of ticket 4700)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-27 16:33:12 +00:00
Robert Roebling
e78c1d7855 Native wxBitmapComboBox patch for GTK+
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53779 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-27 10:17:56 +00:00
Vadim Zeitlin
f696015cf1 native wxBitmapComboBox implementation for MSW (patch 1941399)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-17 22:43:00 +00:00
Václav Slavík
d2f3b08582 wxUniv: implement wxSYS_VSCROLL_X/Y metrics in wxUniv code, they depend on the theme, not lowlovel port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-17 09:41:25 +00:00
Michael Wetherell
e10caf88b6 Move MinGW builds to another machine as td165 is down.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-09 08:30:57 +00:00
Vadim Zeitlin
13a3888794 extracted wxWrapSizer in separate files and somewhat improved it (heavily modified patch 1876663)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-08 22:45:44 +00:00
Michael Wetherell
76cba3115c User larger ccache for the benefit of IA64 builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 17:16:14 +00:00
Michael Wetherell
129513d354 New dev.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53378 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-27 07:17:38 +00:00
Michael Wetherell
a159366a2f Move builds to the machines currently working.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-21 14:21:41 +00:00
Michael Wetherell
1f8b3d9968 Move wxGTK Stable quick build to a machine with gtk+ installed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:55:20 +00:00
Michael Wetherell
02e9bde2ef Move builds to the currently available testdrive machines.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:17:45 +00:00
Michael Wetherell
d5940c63eb Just whitespace fixes, no change.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:16:40 +00:00
Stefan Neis
47ac374e0d Added missing (trivial) implementation file for wxMiniFrame on OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-09 21:30:02 +00:00
Vadim Zeitlin
d2b0608bc2 regenerate VC8 project files after addition of native MSW version of wxCalendarCtrl too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-04 18:39:44 +00:00
Vadim Zeitlin
5131749617 initial native implementation of wxCalendarCtrl for MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-04 04:17:03 +00:00
Stefan Neis
f0b8c97ddc Add OS/2 to buildbot (patch #1929212).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52918 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-30 10:12:06 +00:00
Vadim Zeitlin
628e155d8c added native GTK implementation of wxCalendarCtrl (modified patch 1925439)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-28 02:47:12 +00:00
Robin Dunn
457d88d9d9 wxPython needs win_gtk.h to be installed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-27 21:25:54 +00:00
Michael Wetherell
aba6d9ffc6 Add Solars 9 builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52838 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-26 18:40:01 +00:00
Stefan Csomor
3885c1b929 non owned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-25 08:02:34 +00:00
Francesco Montorsi
de948fb369 don't build ifacecheck on WinCE since it's a console app
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52716 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-23 00:05:50 +00:00
Francesco Montorsi
586235b181 silence bakefile warnings about the generation of project files for sample bakefiles using <wx-data>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52707 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-22 17:58:00 +00:00
Vadim Zeitlin
a83ca5fbf5 use wxGUIAppTraits::WaitForChild() in wxMac too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-22 12:12:47 +00:00
Vadim Zeitlin
9d3845e884 extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-22 03:46:04 +00:00
Vadim Zeitlin
1d043598b7 replace wxAddProcessCallback() with wxAppTraits::AddProcessCallback() to fix linking problems in Unix ports; also reduce code duplication between GUI and base versions making src/unix/baseunix.cpp unnecessary any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-22 00:07:13 +00:00
Michael Wetherell
ddd3c34768 Send build notification to wx-buildbot mailing list.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52654 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-21 18:18:30 +00:00
Francesco Montorsi
ac3688c0d8 make the Pen/Brush code backward compatible as discussed on wx-dev; marked the blocks of code to deprecate in future with FUTURE_WXWIN_COMPATIBILITY_3_0; add wxCHECK_MSG in all ports to block Get*() calls on invalid objects (as already is for all other refcounted objects and for most ports)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-20 15:08:51 +00:00
Michael Wetherell
0c2d0fcf98 Switch on build breakage email notifications.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-18 18:24:19 +00:00
Michael Wetherell
c767a8eefb Show compiler version at the top of the logs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52583 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-17 13:48:03 +00:00
Chris Elliott
d36dbec9c6 remove daily build of docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52572 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-16 20:14:53 +00:00
Vadim Zeitlin
936f635341 rename fobr95.{cpp,h} files to foobar.{cpp,h}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-15 16:53:06 +00:00
Michael Wetherell
b0de11edfb Add configuration for push builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-11 18:20:02 +00:00
Vadim Zeitlin
dfba244cbf added wxNativeContainerWindow and implemented it for wxMSW and wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-10 15:50:48 +00:00
Michael Wetherell
0a4ca58bc0 Add interface/* to fileNotImportant.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-09 17:46:28 +00:00
Michael Wetherell
91752030b7 Typo in filesNotImportant.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-08 16:08:36 +00:00
Michael Wetherell
bf5ebfdc1b Add stylesheet.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-03 20:38:21 +00:00
Vadim Zeitlin
fdc2446058 update the makefiles to take care of new files and improve dependencies support (makefile*.diff parts of patch 1894861)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-02 00:58:30 +00:00
Michael Wetherell
ef16be7bed td163 down, move to td189.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-26 08:36:17 +00:00
Michael Wetherell
e09c4c1de8 check xmllint/xsltproc installed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-26 08:35:45 +00:00
Vadim Zeitlin
00b20999de set TOOLKIT to WINCE for VC8 builds targeting pocketpc2003
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-24 23:06:58 +00:00
Václav Slavík
bbd92d1dbe moved win_gtk.h header to wx/gtk/private, it's for internal use only
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-22 13:24:05 +00:00
Michael Wetherell
5a049933b6 Add <fetch> class to allow building tarballs from the York site.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51845 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-16 15:49:07 +00:00
Václav Slavík
bad4a10f24 silence warnings about <headers>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-12 11:29:35 +00:00
Francesco Montorsi
e0b7c2b713 use WXLIBPOSTFIX inside the define-*-name tags so to make the generated makefiles much shorter.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-11 21:01:06 +00:00
Michael Wetherell
d91490a596 Fix IA64 VC++ 8 Stable to be a full build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-10 21:17:01 +00:00
Michael Wetherell
fa5a0e7064 Fix for systems with old non-POSIX awk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-10 21:15:05 +00:00
Vadim Zeitlin
6e4ae332ac add wxXLocale class and wxIsxxx_l() and wxToxxx_l() functions (heavily modified and extended patch 1874287)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51632 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-10 17:03:23 +00:00
David Elliott
845035287a Move stackwalk.cpp and epolldispatcher.cpp to BASE_UNIX_AND_DARWIN_(SRC|HDR)
from BASE_UNIX_(SRC|HDR). The stackwalk.cpp works fine on Leopard (which
added backtrace) and epolldispatcher may work on a future OS X that
implements epoll.  Leave configure to determine whether or not the code is
appropriate for Darwin systems.  That is its purpose!


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-10 10:59:39 +00:00
Michael Wetherell
58faf9dde9 Fix the email notification's fromaddr.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51566 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-05 22:38:32 +00:00
Michael Wetherell
274e715714 Try out email notifications, just to me initially.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-05 22:29:18 +00:00
Michael Wetherell
d8929a6175 Whitespace fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-05 22:26:23 +00:00
Michael Wetherell
42d93b83c0 Add email address lookup table for wx devs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-05 22:16:45 +00:00
Michael Wetherell
8ab43d1ba8 Clean up the tools for offline checking of the configuration.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-05 18:10:14 +00:00
Václav Slavík
437a516b1a updated list of aclocal m4 files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-04 13:22:50 +00:00
Vadim Zeitlin
5b8deabaf4 upgrade m4 files to bakefile 0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-04 13:21:23 +00:00
Vadim Zeitlin
3b7c589c55 generate include/wx/univ/setup0.h from setup_inc.h too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51514 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-03 12:20:06 +00:00
Michael Wetherell
901331c9f9 Move mingw32 builds to another machine as the usual one is down.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-31 15:02:05 +00:00
Chris Elliott
7cdeb14d3a add ms78 projects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-30 13:48:04 +00:00
Václav Slavík
c88a264a08 supress warning about in custom build steps with VC7+ (temporary workaround until bakefile 0.2.4)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-24 11:25:15 +00:00
Václav Slavík
e662c3157e use _vc8 suffix for VS2005 projects for consistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 22:51:05 +00:00
Michael Wetherell
ba5a72daa3 Move the mac stable branch build onto an x86 machine, as it was on an ia64
machine by mistake which doesn't have the mac compiler in the path.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 16:22:23 +00:00
Václav Slavík
6e0fbb3dbf regenerated makefiles with bkl-0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 12:13:07 +00:00
Václav Slavík
2275c73268 updated bakefiles to take advantage of Bakefile 0.2.3 (now required)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-23 12:04:13 +00:00
Václav Slavík
987ae041ae updated include/wx/meta/* files list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-22 13:31:20 +00:00
Francesco Montorsi
b8524670d9 Gl library is not part of the monolithic library even when MONOLITHIC=1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-20 12:34:30 +00:00
Vadim Zeitlin
85580bec1f removed non-existent wx/meta/defs.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-16 22:30:15 +00:00
Vadim Zeitlin
6490a288bb rebaked and regenerated everything after the latest changes (wxWeakRef &c)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-13 02:48:17 +00:00
Vadim Zeitlin
0fb0ecc452 add useful headers for meta-programming checks (part of patch 1860953)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-13 01:09:40 +00:00
Robert Roebling
4992d455fb I assume ptr_scpd.h and ptr_shrd.h should only be in BASE_CMN_HDR and not in GUI_CMN_HDR
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 10:55:54 +00:00
Robert Roebling
5200ca361e Added wxSharedPtr<T>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 10:51:28 +00:00
Stefan Neis
f90913e2ac Allow using socket from both wxBase and wxCore (adopting to changes from r50831)
Use Unix' gsocketiohandler files for wxBase.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 22:47:01 +00:00
Michael Wetherell
808ac867cf Fix day names which were off by one (buildbot uses 0 for monday).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 18:26:02 +00:00
Michael Wetherell
86d7db7325 Move a couple of builds as thier usual machines are down.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 18:24:34 +00:00
Vadim Zeitlin
db7035e48a added wxWeakRef<T> (slightly modified patch 1860953)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 18:01:28 +00:00
Vadim Zeitlin
cf2810aa39 use wxWindowIDRef to transparently implement auto-generated ids ref-counting (slightly modified patch 1835458)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 14:38:44 +00:00
Václav Slavík
2e3d68e97c disable eVC makefiles for sockets (no CLI targets possible on this platform)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 10:25:39 +00:00
Václav Slavík
2fa54004f2 explicitly request that RPM spec files have Unix line endings with bakefile 0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-05 19:54:21 +00:00
Vadim Zeitlin
c0bf294f24 don't use Unix-specific files which have Darwin-specific counterparts in wxMac/wxCocoa (fixes linking of wxCocoa after socket changes)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-21 01:36:16 +00:00
Michael Wetherell
18d291a8c3 Move the intel Mac build to a different machine as the current one is down.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-20 20:50:27 +00:00
Vadim Zeitlin
2804f77d88 more socket cleanup to allow using wxSocket from both wxBase and wxCore (replaces patch 1756260)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-19 16:45:08 +00:00
Vadim Zeitlin
d03e4efda6 undid accidental change to this file in r50704
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50811 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-18 16:39:52 +00:00
Robin Dunn
38f3e7594f install the popupwin.h files for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50770 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-17 17:38:57 +00:00
Michael Wetherell
a548dafdd2 Use short filenames to avoid building under a path with spaces in it.
Add lib to path for Native Cygwin builds.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50769 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-17 15:01:46 +00:00
Michael Wetherell
2e452c4576 Add a couple of builds to test out native Windows builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50738 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-16 10:20:58 +00:00
Vadim Zeitlin
beff65bff5 wx/animdecod.h must be in common headers, not advanced ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 23:21:43 +00:00
Michael Wetherell
7834553566 td162 is down so try td163.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50724 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 15:54:18 +00:00
Vadim Zeitlin
6184558583 wxMotif should use wxX11 wxPalette instead of duplicating it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 15:48:29 +00:00
Václav Slavík
cc8953a695 fixed generating of makefiles that don't include common.bkl and so didn't have IS_MSVC_PRJ defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50716 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 11:20:59 +00:00
Robin Dunn
7e0c58e92c Update Scintilla to version 1.75
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 04:07:00 +00:00
Vadim Zeitlin
e2fc40b478 PalmOS 6 compilation fixes (patch 1849757)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50704 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 01:25:56 +00:00
Václav Slavík
92a93d4659 added 'wxgui' template to make writing makefiles for gui apps a bit easier
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-13 00:58:56 +00:00
Michael Wetherell
da52692030 Fix typos.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-12 22:00:29 +00:00
Michael Wetherell
17ffa9b975 Add support for the Windows Testdrive machines and other improvements.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-12 21:51:44 +00:00
Michael Wetherell
801be649ff Add support for the Windows Testdrive machines, and other improvments.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-12 21:41:56 +00:00
Robin Dunn
7796542672 wx/generic/filepickerg.h needs installed on Mac too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-10 20:05:57 +00:00
Vadim Zeitlin
137faaea86 updated commands copying libtiff files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-10 14:56:29 +00:00
Robert Roebling
7cd8fc6430 add popupwin.cpp to OS X built
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-09 12:39:57 +00:00
Václav Slavík
9d5507f7a2 check that the version of __sync_sub_and_fetch that returns a value is supported, not just the void one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-05 10:51:28 +00:00
Václav Slavík
9dcff96ba9 when testing for GCC's atomic builtins, try to link too (see bug #1844128); also more closely mirror wx's use by using unsigned int and not int for tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 15:29:17 +00:00
Vadim Zeitlin
98f3ec0fb0 added wxMSW notifmsg.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 21:29:47 +00:00
Vadim Zeitlin
8f6a4850ee added wx/mac/dataview.h to ADVANCED_MAC_HDR (bug 1840231); also moved wx/mac/joystick.h and wx/mac/sound.h to it from MAC_CMN_HDR
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-28 14:01:49 +00:00
Vadim Zeitlin
79d8e80f3b removed ADVANCED_CMN_NATIVE_HDR, files in it (wx/datectrl.h ad dataview.h) are used in all ports, not just native ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50290 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-28 00:25:48 +00:00
Vadim Zeitlin
0d61c16786 no real changes, just updated bakefile URL and fixed some spelling errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-25 13:01:28 +00:00
Václav Slavík
24dfe91709 removed ANSI configs from VisualC++ project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50237 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-25 11:14:40 +00:00
Vadim Zeitlin
e36a173933 added wxNotificationMessage and implemented it generically and natively for Maemo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-24 01:56:13 +00:00
Vadim Zeitlin
9c7ad5466b define wxUSE_UNICODE=0 in non-Unicode build to prevent it from getting automatically defined as 1 by setup.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-22 15:29:51 +00:00
Stefan Neis
62f988852e Also use unix timer implementation for ConsoleApp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-22 01:11:08 +00:00
Stefan Neis
9a2b64ef16 Added files for console event loop.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-21 18:14:41 +00:00
David Elliott
a66571e59a Added cfdataref.h and cfref.h to CoreFoundation headers list.
Rebaked (removes EXTRALIBS_MEDIA as well.. assume this is intentional).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-20 23:07:25 +00:00
Václav Slavík
2f8711edd0 removed gstreamer dependency from all libraries except for wxMedia, not only from wxBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-20 22:35:40 +00:00
David Elliott
d2647fb1f7 Move src/mac/carbon/utilsexc.cpp to the CarbonLib-only (not OS X) files list.
Remove src/mac/carbon/macnotify.cpp from the build since it's empty.
Rebake (includes some OS/2 changes made in an earlier commit)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50091 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-19 21:37:35 +00:00
Václav Slavík
591a3be426 removed remains of build system support for contrib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-18 22:12:23 +00:00
Václav Slavík
7a4fa5692d Added support for Visual C++ 2003 project files (still disabled until Bakefile 0.2.3 release
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-18 21:54:54 +00:00
Stefan Neis
9a3a5e5eea Added wxTextEntry implementation for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-18 21:48:11 +00:00
Václav Slavík
5acf8f1d43 enable VS2005 project files for samples, but without dependencies on library projects, it's better than nothing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-18 18:00:21 +00:00
Václav Slavík
476bd16521 Bakefile cannot generate VC2005 project files for samples yet, disabled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-18 17:44:17 +00:00
Vadim Zeitlin
aa82445359 animateg.cpp shouldn't be in UNIV_SRC as it belongs to adv library, not core one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-17 21:07:48 +00:00
Vadim Zeitlin
3746e52753 more native GTK implementations of the classes in wxGTK adv library to a separate ADVANCED_GTK_NATIVE_SRC to avoid using them in wxUniv build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-17 21:02:24 +00:00
Václav Slavík
43daffe5a4 added never_empty hint on WX_DIR option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-14 10:13:03 +00:00
Francesco Montorsi
7fb02ea7d6 fix some typos/imprecisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-13 21:10:26 +00:00
Francesco Montorsi
001c002122 allow wxpresets to be used with xcode2 format (even if it's not fully functional yet)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-13 21:09:33 +00:00
Stefan Csomor
6257c7261f adding cocoa utils bridge
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-13 13:57:41 +00:00
Vadim Zeitlin
541ea80f0e made wxApp::argv an object convertible to either char** or wchar_t** for better compatibility with the existing ANSI code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-12 22:32:23 +00:00
Vadim Zeitlin
b1f17bf00f refactor wxGTK mnemonics conversion functions in a separate file to be able to reuse them from wxMenu too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-12 19:41:38 +00:00
Václav Slavík
9d77de918a enabled VS2005 project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-12 10:19:05 +00:00
Václav Slavík
188ae8645b added namespaces to prevent warnings with Bakefile 0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-12 10:16:01 +00:00
Kevin Ollivier
b357d84136 Use ldflags instead of ldlibs, because wx-config --libs mixes libs and ldflags, and being able to specify order of ldflags is important. (e.g. on Leopard, if any other *-config script adds -L/usr/lib to the linker flags, wx will link against the system-provided wx.) (2.9 port)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-10 19:33:10 +00:00
Paul Cornett
08f53168ac New "pizza" widget implementation. Window border widths now match the GtkStyle they are drawn with.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-06 18:14:15 +00:00
Vadim Zeitlin
978c6e4113 implemented wxTextEntry for wxMotif, made wxComboBox derive from it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-05 23:13:09 +00:00
Vadim Zeitlin
773623f2ae don't include generic files in wxGTK build (should have been part of r49660)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49662 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-05 22:33:24 +00:00
Chris Elliott
0a4090e635 move to newer tex2rtf
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-30 10:22:33 +00:00
Vadim Zeitlin
9aeb756e5e removed isql.h and isqlext.h from files.bkl too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 22:00:11 +00:00
Michael Wetherell
e564a7e33f Omit contrib from build of trunk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 13:23:33 +00:00
Michael Wetherell
4cf2f85789 Add FreeBSD trunk build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 12:03:53 +00:00
Vadim Zeitlin
1e6b2edfc8 remove ODBC and DBgrid libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-23 13:40:27 +00:00
David Elliott
9d31c23993 Rename src/cocoa/font.cpp to font.mm in both trunk and 2.8 branch.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-13 06:58:26 +00:00
Michael Wetherell
646bac8a6e Add quick builds for Windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-10 21:54:26 +00:00
Vadim Zeitlin
b853a317e3 removed base.rc which is unused since many years
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-07 19:46:56 +00:00
Michael Wetherell
17692c1de7 Add <name> to <compile-subdir>. It is what appears on the top of the column
when the step fails.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-05 19:33:19 +00:00
Michael Wetherell
c005fb2809 Add buildbot tools and config include files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-04 15:55:18 +00:00
Vadim Zeitlin
a95cad1c25 don't use tif_os2.c which doesn't exist any more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49009 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-01 17:43:45 +00:00
Michael Wetherell
74e6734592 Add buildbot configuration.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-28 11:39:39 +00:00
Vadim Zeitlin
30e62fdcb2 added msw/textentry{cpp,h}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48963 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-27 12:44:14 +00:00
Vadim Zeitlin
0ec1179b86 added wxTextEntry common base class for both wxTextCtrl and wxComboBox; refactor wxGTK code to put common parts of these classes in the base class; fixed some inconsistencies in the text control behaviour between platforms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-26 00:30:22 +00:00
Vadim Zeitlin
c9bd045b24 check whether compiler supports visibility pragmas used for broken libstdc++ visibility workaround and don't use visibility at all if it doesn't (which is the case for icc)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-21 10:50:13 +00:00
Vadim Zeitlin
4c1c25a778 rebake after libtiff changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48825 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-20 00:02:53 +00:00
Vadim Zeitlin
3442c078ad build updates for libtiff 3.8.2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-20 00:01:33 +00:00
Vadim Zeitlin
985acf8734 reverted wxSocket changes of rev 48723 as they broke linking under non-Unix systems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-17 00:22:05 +00:00
Vadim Zeitlin
0cf3e587a2 added new and improved wxFileCtrl implementation (patch 1763164)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-17 00:14:34 +00:00
Vadim Zeitlin
22b6de6a70 more fixes for using wxSocket in console applications (patch 1756260)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-16 14:29:42 +00:00
Václav Slavík
479647105b Fixed wxAtomicInc/Dec() to not use asm/atomic.h header on Linux - it's kernel internal, not available for userspace in newer kernel versions and broken for userspace on some platforms. Use GCC's builtins instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-10 22:27:15 +00:00
Robert Roebling
fd220f13d4 Add Cairo to build, remove run-time dependency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-06 17:31:51 +00:00
Robert Roebling
fa034c4511 Add support for GTK print, modified from patch 1782055
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48578 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-05 21:34:08 +00:00
Robin Dunn
70550b222c a few more header files need to be installed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-04 02:54:46 +00:00
Robert Roebling
be3d63c189 Add wxDataViewCtrl to the build for OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48511 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-31 12:42:57 +00:00
Vadim Zeitlin
c7db82dced add XRC handler for wxSearchCtrl (extended patch 1751516)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 21:10:14 +00:00
Julian Smart
3ac1094bea Regenerated makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 15:56:41 +00:00
David Elliott
6c67fde0b8 Install wx/cocoa/objc/objc_uniquifying.h for wxCocoa and add a usage note
to the header.
Copyright 2007 Software 2000 Ltd.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 20:39:50 +00:00
Václav Slavík
b9d4eff64f check for HAVE_VISIBILITY first when setting WXIMPORT/WXEXPORT; only set it on platforms where it makes sense
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 18:36:14 +00:00
Julian Smart
aa1b2573f3 Added XRC handler for wxPropertySheetDialog (Sander Berents)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 12:04:31 +00:00
David Elliott
90f6792f53 Fix up NSSlider code to not use class posing and instantiate the proper type (now WXNSSlider) from slider.mm.
Copyright 2007 Software 2000 Ltd.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 20:12:06 +00:00
Václav Slavík
34b340a08e the Ubuntu visibility bug only happens when building shared libraries on some systems, use -shared when testing for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-07 21:13:11 +00:00
Chris Elliott
7305bbf0ac put constant in define
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47920 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-07 08:56:16 +00:00
Vadim Zeitlin
35c63208f0 add wx/univ/tglbtn.h to wxUniv headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-06 01:00:58 +00:00
Vadim Zeitlin
a236aa2058 many wxItemContainer-related changes:
1. the main function for item insertion is now DoInsertItems() which allows
   for much more efficient addition of many new items at once
2. the items client data management is done entirely in wxItemContainer
   itself, the derived classes don't have to distinguish between void and
   object client data
3. many fixes for sorted controls, in particular implemented wxCB_SORT support
   in wxGTK combobox


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-26 13:54:14 +00:00
Václav Slavík
d6f513f829 fix visibility problems with libstdc++ on Debian and Ubuntu
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-22 09:20:42 +00:00
Vadim Zeitlin
508d12b224 extracted MSW-specific setup.h options to their own wx/msw/setup_inc.h file which is now used to automaitcally generate both wx/msw/setup0.h and setup.h.in by update-setup-h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47615 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-21 12:56:22 +00:00
Vadim Zeitlin
f2f889d997 replaced with Debian Etch version which has slightly better fseeko() test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-20 22:00:09 +00:00
David Elliott
580e09f7c7 Update all of the .m4 files using Apple-shipped autoconf with a change to functions.m4 to make the output match what is currently ni the tree from VZ.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-20 17:51:21 +00:00
Vadim Zeitlin
6619edf0ea do platform-specific checks after ensuring that the symbols we use are defined; extract wxGTK-specific checks to wx/gtk/chkconf.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-19 15:47:11 +00:00
Chris Elliott
6865660d5a svn rather than cvs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-17 13:24:03 +00:00
Vadim Zeitlin
a187327964 Added wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards;
put checks for them in the new Unix-specific wx/unix/chkconf.h file


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-14 19:06:18 +00:00
Vadim Zeitlin
a8098f8653 regenerated after adding base64.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-10 02:00:51 +00:00
Vadim Zeitlin
4db03d266b added functions for base64 en/decoding (replaces patch 1739431)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-10 01:51:43 +00:00
Václav Slavík
0ff20b9f00 added GCC visibility support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-09 10:12:51 +00:00
Vadim Zeitlin
5458b18a18 fix from Francesco for the latest version of wxPresets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-08 23:11:55 +00:00
Václav Slavík
22ca9ff5b2 don't call <del-flags> for flags that weren't added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-08 20:03:58 +00:00
David Elliott
e4dd1e19a2 Move wxMBConv_cf out of strconv.cpp and into strconv_cf.(cpp|h) by forking the files (svn copy) and removing the appropriate portions from each fork.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-07 02:56:40 +00:00
Chris Elliott
e6c0bfec22 move to svn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-05 08:07:24 +00:00
Vadim Zeitlin
cde76cf2a9 added wxAtomicInc/Dec() functions (patch 1739486)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-04 20:54:14 +00:00
Vadim Zeitlin
a989a329db changed ds[pw] files to use CRLF eol style and not native one (this helps if you have them on a partition exported via Samba from Unix to Windows)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-30 12:13:58 +00:00
Robin Dunn
f2958fdce5 copy wxAutohacks into main tree
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-30 00:06:00 +00:00
Robin Dunn
194f742fba copy wxAutohacks into main tree
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-30 00:06:00 +00:00
Chris Elliott
d761f75188 tidy up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-27 10:45:12 +00:00
Chris Elliott
721257e14d more svn script changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-27 08:32:37 +00:00
Vadim Zeitlin
db23ced867 remove .cvsignore files, they're useless with svn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 22:41:53 +00:00
Chris Elliott
1f3b7817eb more cvs to svn script changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46966 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 17:01:51 +00:00
Chris Elliott
eaf113a4ed rebuild tex2rtf
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46965 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 16:55:59 +00:00
Vadim Zeitlin
e3b13be45a fixed defining FOOCXX symbols (was broken because AC_LANG_POP was done too soon and so variable name for C and not C++ was wrongly used); changed mwcc and xlc detection to use the common macro instead of duplicating it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 17:17:30 +00:00
Vadim Zeitlin
9435c35e40 added support for using Sun CC to link shared libraries under Linux too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 17:15:33 +00:00
Vadim Zeitlin
15e5ef78ae test for Sun CC under Linux too, and not only Solaris (mirrors the change in bakefile)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46630 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 14:25:10 +00:00
Václav Slavík
4fc1c0f091 made wxUSE_UNICODE=1 the default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 12:34:38 +00:00
Vadim Zeitlin
5d88a6b579 added wxDEPRECATED_BUT_USED_INTERNALLY macro and use it for the old wxLog::DoLog() overloads
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-15 15:08:51 +00:00
Václav Slavík
52de37c78f 1. made CRT wrappers definitions indepenent of wxUSE_UNICODE: both ANSI and Unicode variants are now defined
2. split wxcrt.h into wxcrtbase.h with lowlevel compiler-specific definitions and wxcrt.h with ANSI- and Unicode-compatible wx wrappers


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46390 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-10 17:14:14 +00:00
Václav Slavík
abde328337 fixed to the newly added crt.h header:
1. include it in makefiles
2. add proper header and guards
3. include wxchar.h so that the things to include are maintained in just one place


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-30 14:03:45 +00:00
Vadim Zeitlin
81df6af392 undid unnecessary renaming of src/msw/evtloop.cpp to evtloopmsw.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-18 14:58:11 +00:00
Václav Slavík
dad909f709 make it posible to change the compiler part of objects directory by setting COMPILER_PREFIX make variable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-15 12:48:26 +00:00
Vadim Zeitlin
b46b1d59d6 implement event loop for console applications (heavily modified patch 1715735)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-14 23:43:39 +00:00
David Elliott
c24937e4cc Move src/cocoa/utils.cpp to src/cocoa/utils.mm.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-07 20:58:04 +00:00
Vadim Zeitlin
c36d477458 extracted wxAcceleratorEntry code from menucmn.cpp in a separate file (this globally makes sense and also fixes link when wxUSE_MENUS==0)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-05 22:03:27 +00:00
Paul Cornett
02191df4b1 src/gtk/data.cpp is no longer needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45849 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-05 19:50:51 +00:00
Paul Cornett
d5aea4245e src/gtk/utilsres.cpp is obsolete
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-05 17:57:08 +00:00
Václav Slavík
303a585db2 fixed linking in monolithic case if USE_STC=0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45777 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-03 09:32:58 +00:00
Vadim Zeitlin
806ad81958 readded wxEditableListBox as part of adv library
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-21 18:50:50 +00:00
Vadim Zeitlin
c2ca375c56 preparation for allowing to use wxTimer in wxBase (heavily modified patch 1113088):
1. Changed wxTimer to use wxTimerImpl
2. Added Unix-specific generic timer implementation
3. Added wxAppTraits::CreateTimerImpl()


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-20 01:29:16 +00:00
Václav Slavík
467175ab3f moved primitive string and string iterators operations to stringops.h/cpp files to make wxString code easier to read
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-19 10:05:55 +00:00
Václav Slavík
e7308074d8 moved vararg CRT functions wrappers to a new wxcrtvararg.h header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-19 08:04:34 +00:00
Vadim Zeitlin
498ace9e1f Refactor all code common to X11 OpenGL implementations into glx11.h/.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-15 23:06:45 +00:00
Václav Slavík
b1b592ad75 don't compile Scintilla sources with -Wall
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-14 19:05:45 +00:00
Václav Slavík
819d77af7c fixed the order of aboutdlg.h file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-14 18:27:03 +00:00
Vadim Zeitlin
620c9408b8 rebaked after wxUSE_EXTENDED_RTTI and wx/flags.h addition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-13 12:06:21 +00:00
Mattia Barbon
afc89ff455 Added --enable-extended_rtti configure switch (defaults to disabled).
Fix compilation when WXINTL_NO_GETTEXT_MACRO is defined.
  Added wx/flags.h to installed files.
  Fix XTI compilation after wxString changes.
  Fix 'virtual functions but non-virtual destructor' GCC warnings.
  Minimal XTI definition for wxOwnerDrawnComboBox (cut'n'paste
from wxComboBox, will need to be completed).
  Requires rerunning bakefile and autoconf.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-11 10:32:01 +00:00
Vadim Zeitlin
dc3065a56f Big wxGL classes refactoring/cleanup:
1. Provide the same API, especially, but not limited to, wxGLCanvas and
   wxCLContext ctors (which were completely different in all ports)
2. Extracted common parts into wxGLCanvas/ContextBase classes
3. Deprecate the old API using implicitly created wxGLContext


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-10 17:38:55 +00:00
Václav Slavík
7dd1ae1114 added wxgl pseudotarget
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-09 20:33:57 +00:00
Vadim Zeitlin
94aff5ff86 Call wxTLW::SetDefaultItem() from wxButtonBase::SetDefault() instead of doing
it in wxButton implementations in (almost) all ports; changed its return type
to "wxWindow *" from "void" to accommodate the ports needing the old default
item (replaces part of patch 1696563)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-08 22:18:35 +00:00
Vadim Zeitlin
a78a8f7fd5 make test_for_selected_wxbuild target optional (patch 1696363)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-08 21:45:11 +00:00
Václav Slavík
7708a26720 don't build wxscintilla lib if wxSTC is not built
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-08 13:59:16 +00:00
Vadim Zeitlin
97660d4213 added wxPosition helper class (extracted from patch 1671181)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-08 00:49:41 +00:00
Vadim Zeitlin
527343602e 1. changed wxIconBundle to use m_refData and COW to make copying icon bundles
fast (which was needed for 2)
2. make it possible to return wxIconBundles from wxArtProvider
3. implement Mac-specific wxArtProvider doing (2)

(modified patch 1581960)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45309 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-07 19:59:51 +00:00
Robin Dunn
cf63f3d3ae More patches from FM to clean up after moving contribs. Also removes
use of wxUSE_RESOURCES


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-06 21:08:30 +00:00
Robin Dunn
18cea8715a Patch from FM with more bakefile tweaks and etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-05 18:26:59 +00:00
Robin Dunn
54429bb380 Bakefile and other changes for new locations of STC and wxSVGFileDC.
Remove old files in contrib.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-05 06:27:23 +00:00
Chris Elliott
bc31c60fff get wx and tex2rtf docs only
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-02 20:35:35 +00:00
Vadim Zeitlin
39bc0347fd added support for ellipsization and markup in wxStaticText (modified patch 1629946)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-01 14:13:15 +00:00
Vadim Zeitlin
a6e13ce4f3 added <set-wxlike> tag (patch 1691429)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-30 18:48:22 +00:00
Vadim Zeitlin
7c9cc57c02 rebaked with the fix for the directories with spaces in their names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 17:43:46 +00:00
Vadim Zeitlin
a970aa7a50 added wx/cocoa/tooltip.h to COCOA_HDR (bug 1689148)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 17:42:30 +00:00
Chris Elliott
d2499ec278 remove contrib docs from daily builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 12:13:09 +00:00
Chris Elliott
c1bf673475 add tex2rtf docs to routine build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 11:03:51 +00:00
Chris Elliott
61d31e9528 remove contrib docs from daily builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 09:17:36 +00:00
Chris Elliott
08e8a24d33 uppercase CVS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 09:16:38 +00:00
Chris Elliott
14980f5162 remove build of contrib docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 09:04:32 +00:00
Chris Elliott
7c5e27c0e5 only get todays files from top level dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-29 09:01:22 +00:00
Václav Slavík
a7ea63e21f split string.{h,cpp} into {string,stringimpl,arrstr}.{h,cpp} to make the files more managable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-28 11:35:07 +00:00
Vadim Zeitlin
5a5f4ba417 rename wxlike-libdirname to just wxlike-dirname (patch 1685279)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45012 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-22 02:56:15 +00:00
Václav Slavík
e80118cfb9 added makefile targets for building individual libs, e.g. 'make wxnet'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-19 16:12:19 +00:00
Václav Slavík
dd0ef3324b split wxchar.h into several smaller headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-19 14:39:58 +00:00
Václav Slavík
c9f7896861 first phase of transition to unified Unicode build:
1. changed c_str() to return wxCStrData (implicitly convertible to wxChar*)
2. added template type-safe wrappers for vararg functions
3. added wxUniChar class representing single Unicode character
4. changed wxString::operator[] and wxString::iterator to return wxUniChar


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-17 10:26:10 +00:00
Vadim Zeitlin
7b2d175c47 regenerated after wxSelectDispatcher addition (patch 1618976)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44858 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-16 16:43:44 +00:00
Vadim Zeitlin
30c45bdd06 refactoring: replace wxSocketDispatcher with more generic wxSelectDispatcher (patch 1618976)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-16 15:45:12 +00:00
Vadim Zeitlin
fa5f72b36f added wrapper functions allowing to postpone loading of GDI+ DLL until it's really needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-15 03:43:33 +00:00