Commit Graph

243 Commits

Author SHA1 Message Date
Julian Smart
3c9287bbb4 Added wxPropertySheetDialog for implementing settings dialogs
in the appropriate way on small devices and desktop platforms
(abstracting is the only way to unify the API)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-14 22:40:44 +00:00
David Elliott
18647d11af Add BASE_MACOSX_HDR and use it from BASE_PLATFORM_HDR like BASE_MACOSX_SRC
is used from BASE_PLATFORM_SRC.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:48:10 +00:00
David Elliott
df3c72ad7e Rename BASE_MAC_OSX_(SRC|HDR) to BASE_MACOSX_WXMAC_(SRC|HDR).
Put $BASE_MAC_(SRC|HDR) inside of these definitions since they're
always needed for these cases anyway.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:42:46 +00:00
David Elliott
ad07ce2bbd Renamed BASE_DARWIN_(SRC|HDR) to BASE_MACOSX_NOTWXMAC_(SRC|HDR)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32763 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:34:00 +00:00
Włodzimierz Skiba
2227439bea chkconf.h of wince has to be included in files.bkl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 07:21:36 +00:00
Vadim Zeitlin
ce4fd7b577 added wxDebugReport
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 02:55:21 +00:00
Włodzimierz Skiba
7d0d80bd1c Allow forward declaration of wxSlider in wxMSW (bug 1157614). Remove unused header from wxSliderMSW.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-08 10:44:38 +00:00
Włodzimierz Skiba
a986efd0c8 Complete wxW set of files in PalmOS makefile (still builds fine due to wxUSE_XXX flags). Initial (BASE) movement towards files.bkl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-04 07:18:47 +00:00
Michael Wetherell
520a495c59 Add forcelnk.h and version.rc to distribution tars and zips
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-02 22:49:32 +00:00
Włodzimierz Skiba
9aaf11927c XRC for wxListbook [patch 1152306] and wxChoicebook. Regenerated makefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-28 18:46:49 +00:00
Ryan Norton
4cb1d3daa2 Move HID stuff into both OSX builds. Add preliminary joystick for OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 09:38:42 +00:00
Václav Slavík
2e35017918 moved GNOME printing code back to wxCore and fixed for --enable-plugins case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-13 21:06:55 +00:00
Stefan Csomor
5ecd392970 Mac Core Graphics Implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-12 12:03:54 +00:00
Michael Wetherell
51fb93f1bd Add uxtheme.h to files.bkl, patch 1120747 from Tim Kosse
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-11 13:31:05 +00:00
Václav Slavík
a2897d4322 install xh_datectrl.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-11 13:12:11 +00:00
Václav Slavík
310e47b3be added wxDatePickerCtrl XRC control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-07 11:32:01 +00:00
Ryan Norton
ddc90a8d52 unix mediactrl stubs...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31760 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-04 22:47:48 +00:00
Ryan Norton
2fcd7f64a5 cocoa wxTimer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31752 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-04 17:21:28 +00:00
Ryan Norton
4fc81cbc05 prelimanary wxMediaCtrl cocoa support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-03 23:12:46 +00:00
Vadim Zeitlin
d98766152b put datectlg.cpp in ADVANCED_SRC so that it can be used in all ports, even MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-21 13:42:58 +00:00
Vadim Zeitlin
39df3acde9 added generic version of wxDatePickerCtrl from Andres Pflug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31493 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 13:55:48 +00:00
Vadim Zeitlin
eaff0f0d3f implemented wxStackWalker for Unix (using glibc-specific methods); moved wxUSE_STACKWALKER to common setu_inc.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 01:15:12 +00:00
Vadim Zeitlin
ca95ed8ed7 split ADVANCED_HDR/SRC in a part common to all ports and another one used only for the native ports (currently only wxMSW)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31432 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-17 18:51:43 +00:00
Vadim Zeitlin
107d0fd493 added {debughlp|stackwalk}.{h|cpp}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-17 01:43:08 +00:00
Vadim Zeitlin
da55d0644f extracted Unix code in a separate new file (src/unix/dlunix.cpp), it remains only to refactor Mac/OS2 versions to finally fix the mess in common/dnylib.cpp...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-16 22:21:44 +00:00
Vadim Zeitlin
feb72429e8 added API, docs and Win32 implementation of wxDatePickerCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-15 01:31:10 +00:00
David Elliott
888c4e8f0d Renamed src/cocoa/settings.cpp to settings.mm.
Don't forget to rm .deps/corelib_settings.o.d in your build directory.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-11 18:57:38 +00:00
Václav Slavík
9755e73bd9 applied modified patch with native GTK wxFileDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-19 00:30:24 +00:00
Kevin Hock
2304e5c9a1 Added archive.h to list of headers, put archive.cpp in alphabetical order, but did not rebake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-17 02:47:32 +00:00
Ryan Norton
4e69ff2268 makefile regen, include fix, duplicate file fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30575 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-16 15:53:38 +00:00
Ryan Norton
356c775fcf cleanup OSX native font dialog stuff a bit (it should prob. be an option in configure
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30574 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-16 14:36:10 +00:00
Ryan Norton
ff4aedc554 Massive reworking of wxMediaCtrl code - backend everything, search for backends via RTTI lookup, and more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 23:26:55 +00:00
David Elliott
0334f97f9c Moved some OS X only files into MAC_OSX_SRC from MAC_SRC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30519 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 06:51:16 +00:00
David Elliott
fc480dc16b Moved wxStandardPathsCF into base library when using CarbonLib or Darwin.
Make wxStandardPathsBase::Get() return a wxStandardPathsBase reference.
Implement it using wxAppTraits::GetStandardPaths() which is overridden by
wxMac and wxCocoa GUI libraries to return a reference to a wxStandardPathsCF.


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


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 21:33:34 +00:00
Ryan Norton
2ae3b602b1 media lib bakefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 05:30:21 +00:00
Vadim Zeitlin
00375592f9 added ZIP classes by M.J.Wetherell (patch 1030239)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 23:58:38 +00:00
Stefan Neis
175bb578e0 Added wxStandardPaths implementation for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-06 22:14:04 +00:00
David Elliott
f1108504ce Use gsockosx.cpp from new corefoundation directory.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-06 06:26:53 +00:00
David Elliott
5d553c56c9 Moved duplicated wxMac/wxCocoa code into src/mac/corefoundation/utilsexc_cf.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 19:45:42 +00:00
Robert Roebling
7fcba069d8 Added gprint.cpp to bakefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 23:06:30 +00:00
David Elliott
7b8609300d wxMac: Rearrange a few things and add support for CarbonLib build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 05:10:02 +00:00
David Elliott
726b98e9a1 Added wxStandardPaths for wxMac and wxCocoa.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-29 21:38:33 +00:00
David Elliott
e313e308c0 Build the new cfstring stuff for both wxMac (as part of Mac's base) and wxCocoa.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-29 18:37:41 +00:00
Ryan Norton
dd65d8c830 wxURI. Move Convert/to/fromURI into uri.cpp so that it is compiled in base. Regenerate Bakefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-27 22:47:26 +00:00
Vadim Zeitlin
c0b0635cf6 removed src/gtk/eggtrayicon.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-27 20:35:27 +00:00
Vadim Zeitlin
8e5d510855 added stdpaths.* for MSW and Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-20 00:36:01 +00:00