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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
db23ced867
remove .cvsignore files, they're useless with svn
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 22:41:53 +00:00
Václav Slavík
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
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
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
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
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
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
Vadim Zeitlin
c4106e3b2f
last fixes from patch 1604462: fix wxlike-libdirname and change WX_VERSION_DEFAULT to have 2 digits, not 3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44758 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-11 02:37:57 +00:00
Václav Slavík
18bab03e69
removed C++BuilderX project files, they are broken, not used by anybody and the product is dead
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-10 19:25:51 +00:00
Václav Slavík
be242e631b
removed remaining wx24dsp format references
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44741 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-10 19:20:47 +00:00
Vadim Zeitlin
e606c82297
use force=1 with default-value tags (part of patch 1604462)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-10 17:30:31 +00:00
Vadim Zeitlin
d65cbb3788
require bakefile 0.2.2 and not 0.2.1 and do it for all platforms (part of patch 1604462)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-10 17:29:14 +00:00
Vadim Zeitlin
e4f9c52180
removed unused src/gtk/main.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:54:55 +00:00
Vadim Zeitlin
c105dda081
native wxHyperlinkCtrl implementation for GTK+ 2.10+ (patch 1661851)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:12:47 +00:00
Vadim Zeitlin
0db8bb5866
removed wx/wave.h which was deprecated since 2.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 11:55:36 +00:00
Robin Dunn
7fd3acaf54
Set version number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-06 19:58:27 +00:00
Kevin Ollivier
e602dae828
Committing patch #1604462 , which improves autoconf support, adds a wxbase template, allows components to have names which match wx lib naming, etc.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-05 01:15:02 +00:00
Václav Slavík
9c26fe83eb
fixes to InputPath values in custom build steps
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44321 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-26 12:41:04 +00:00
Václav Slavík
42b0d8b96d
implemented wxPopupWindow for wxDFB; added wxNonOwnedWindow as base class for wxTopLevelWindow and wxPopupWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-22 15:04:49 +00:00
Václav Slavík
c3a58b249e
enable wxFontMapper in wxDFB port
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-22 14:05:07 +00:00
Václav Slavík
47b6ebde09
allow building wxXRC with wxUSE_HTML=0: make linking work in absence of wxHTML library
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-22 13:07:27 +00:00
Václav Slavík
81073d9209
SETUPHDIR is Bakefile variable, not MSVC IDE one
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-17 08:40:56 +00:00
Václav Slavík
1ff18f49b9
added support for Bakefile's upcoming msvs2005prj format (not enabled by default yet, would fail with the latest released version otherwise)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-10 14:03:23 +00:00
Vadim Zeitlin
ff202bcb56
added wx/richtext/richtextstyles.h (bug 1624364)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-07 19:29:54 +00:00
Václav Slavík
6b44a33553
moved wxX11's wxSocketTable to private wxSocketEventDispatcher class reusable in other ports (backport from SOC2006_SOCKETS branch); use it in wxDFB
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-14 14:13:57 +00:00
Robin Dunn
3f7f284d55
Modified form of Patch #1611222 , adds wxSearchCtrl (generic & native carbon HISearchField)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-11 06:19:27 +00:00
Vadim Zeitlin
588f410058
moved assertdlg_gtk.[ch] to GTK_LOWLEVEL_SRC/HDR to fix wxUniv/GTK build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43784 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-04 01:14:25 +00:00
Robert Roebling
d1a34cbf25
Actually compile GTK+ native assert dialog.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-24 10:51:43 +00:00
Václav Slavík
d7ae4a6264
moved wxMGL's font management code to common so that it can be reused by wxDFB; implemented wxDFB part
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-20 20:45:57 +00:00
Václav Slavík
79a2ea3463
require bakefile-0.2.1; remove workarounds for older versions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43519 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-19 13:24:05 +00:00
Vadim Zeitlin
ad71458057
remove obsolete and out of date project file which was kept for compatibility with wx 2.4 only
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43517 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-19 13:13:17 +00:00
Václav Slavík
710526dea5
fixed wx-config symlink creation with non-empty DESTDIR
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-15 15:46:11 +00:00
Vadim Zeitlin
ec80cb6ec1
include advanced Unix files in wxMGL build under Unix (trying to fix wxMGL link errors in the tinderbox...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-14 12:32:31 +00:00
Robin Dunn
4dd1256aa3
Set default version to "28"
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-11 19:53:54 +00:00
Robin Dunn
25bb1412af
Move version number to 2.8.0.0 and rebake the makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 02:32:01 +00:00
Vadim Zeitlin
87c2432d22
temporarily disable XRC richtext handler to avoid breaking the build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 00:34:56 +00:00
Julian Smart
fd4344d64d
Added wxRichTextCtrl XRC handler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-08 15:45:11 +00:00
Vadim Zeitlin
b792828e20
generic animation sources are used under all platforms so put them in ADVANCED_CMN_SRC/HDR instead of listing them for each platform; this fixes double inclusion (and resulting link problems) of animateg.cpp in wxUniv builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 01:40:40 +00:00
Robin Dunn
c5ec19f4f5
Re-add the wxQTMediaBackend class, by copying the code for it from the
...
old mediactrl.cpp to mediactrl_qt.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 01:12:11 +00:00
Vadim Zeitlin
15a6b89668
fixed typo in files.bkl which broke wxUniv link (why oh why didn't bakefile tell me I forgot a bracket?)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-05 00:03:13 +00:00
Vadim Zeitlin
3c6fa82663
moved wxCollapsiblePane to core from adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 20:03:48 +00:00
Vadim Zeitlin
3ff414ad4d
fixed typo in the last before one change (UNIV_HDR, not UNIX_HDR)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:10:14 +00:00
Vadim Zeitlin
ef53c34079
don't include wx/msw/helpbest.h in HTML_HDR unless the toolkit is MSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:09:15 +00:00
Václav Slavík
6589dc98a0
don't use top_builddir so that configure.in works with autoconf 2.5x as well as 2.60+
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:08:49 +00:00
Vadim Zeitlin
38073aff65
correction to last commit: don't add animation control source to core library, add them to advanced one, for wxUniv builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 16:46:10 +00:00
Vadim Zeitlin
3974b828f9
moved wxSingleInstanceChecker to base from core under Mac (bug 1384489)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 13:08:46 +00:00
Vadim Zeitlin
040b6ee5ac
add generic animation sources to wxUniv (and correspondingly removed them from wxX11)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 11:13:39 +00:00
Vadim Zeitlin
3c49e95272
include wx/private/*.h and wx/port/gtk/*.h files in the distribution (also fixes Debian packages build)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42864 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-31 16:50:39 +00:00
Vadim Zeitlin
912c39325b
Various wxCollapsiblePane enhancements (re-patch 1577412):
...
1. wxUSE_COLLPANE added
2. XRC handler added
3. flicker fixes for the generic version
4. sizing fixes for GTK+ version
5. RTL fixes for the generic version (via wxBoxSizer)
6. better appearance under Mac for the generic version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-30 20:08:17 +00:00
Michael Wetherell
916af76f40
Make wxBackingFile internal, and remove wxZipFSHander, add a typedef to
...
wxArchiveFSHandler for compatibilty.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 20:06:45 +00:00
Vadim Zeitlin
3af706cc31
added TGA handler (somewhat modified patch 1393912)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 18:58:25 +00:00
Robin Dunn
2add9e3c2f
Moved version number to 2.7.2.0 and rebaked
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42590 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 21:54:52 +00:00
Michael Wetherell
f068697b46
Add wxArchiveFSHandler.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 22:10:19 +00:00
Michael Wetherell
56d5b4b860
Rebake for new tar streams.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 09:57:42 +00:00
Julian Smart
6398488749
Added richtextprinting.cpp/h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 08:56:38 +00:00
Michael Wetherell
37671b828a
Add wxFilterFSHandler.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 22:49:53 +00:00
Julian Smart
e642beb2b9
Added dcgraph.cpp and rebaked
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 09:51:13 +00:00
Michael Wetherell
166c3ef0f9
Add class factories for filter streams. Also filters now follow the convention
...
that they own their parent if they are created with a pointer to the parent.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-25 20:41:12 +00:00
Robin Dunn
7e04993c66
corrected collpaneg.h name typo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-25 19:04:06 +00:00
Václav Slavík
30c841c84d
moved wxOverlay into overlay.* files and out of dc.h/dcbase.cpp; implemented wxOverlay for wxDirectFB port
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-24 12:29:14 +00:00
Vadim Zeitlin
37ad32a422
moved wxCollapsiblePane files to adv library
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 22:11:34 +00:00
Robin Dunn
ed16aae012
Add collpane headers to files.bkl, and also collpaneg.cpp for OSX, and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 19:19:26 +00:00
Michael Wetherell
f8f6c91a0f
Added wxBackingFile and wxBackedInputStream.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 14:47:07 +00:00
Włodzimierz Skiba
c07bd710bc
Use generic collapsible pane for wxOS2.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 11:32:49 +00:00
Włodzimierz Skiba
810292c73d
Use generic collapsible pane for wxUniv based builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 10:57:05 +00:00
Vadim Zeitlin
3c1f8cb1f5
initial draft of wxCollapsiblePane (patch 1577412 by Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 22:28:37 +00:00
Vadim Zeitlin
9ebb7cade2
added wxSimpleHtmlListBox (patch 1576109 by Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 22:09:16 +00:00
Robin Dunn
f629895c92
Add dcgraph.h to files.bkl and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 02:58:27 +00:00
Robert Roebling
9e29cd0a28
[ 1581391 ] wxAnimationCtrl XRC handler
...
(most of)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-21 13:59:25 +00:00
Julian Smart
36751d973e
Added style organiser dialog and list style editor page
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-19 14:09:05 +00:00
Paul Cornett
5f8047a69b
use generic wxAnimationCtrl in wxGTK-universal
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-18 03:32:52 +00:00
Paul Cornett
554db69257
add sections to advanced library for each unix-based platform
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 17:02:26 +00:00
Václav Slavík
1f9e358229
generate makefile.unx files using bakefile
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41872 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 10:04:10 +00:00
Václav Slavík
591a46d420
added support for the 'richtext' library
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 09:54:26 +00:00