Commit Graph

39796 Commits

Author SHA1 Message Date
Julian Smart
09064afea3 APplied patch [ 1776062 ] wxWinCE 2.8.3 (dynamic) VS 2005 - _timezone problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 13:30:06 +00:00
Robert Roebling
219d29fe36 use live header button update when resizing, no XOR line
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 12:23:19 +00:00
Julian Smart
9a8c1ee977 Applied patch [ 1764987 ] fix localtime link error using wm5 SDK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 12:14:26 +00:00
Robert Roebling
fcf33cf6fc Compilo.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 11:45:19 +00:00
Václav Slavík
3ac7365cb3 fixed wxPropertySheetDialogXmlHandler backport: added missing wxABI_VERSION checks and added to version-script.in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 11:35:50 +00:00
Julian Smart
c8bfd8314d Applied patch [ 1736135 ] AUI: Clicking caption ignored on centered panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 11:15:20 +00:00
Robert Roebling
54f9847147 Remove redundant line
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 10:53:06 +00:00
Julian Smart
e86b1adb88 Applied patch [ 1747059 ] wxAUIDefaultTabArt wxAUI_NB_BOTTOM
Langhammer



git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 10:51:24 +00:00
Robert Roebling
46b598d49b Removed gaps between header buttons and the strange header offset
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 10:46:12 +00:00
Robert Roebling
7a7c08d49c Compile fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 10:45:24 +00:00
Julian Smart
f83de45263 Addition to [ 1701723 ] wxAUI: Added event for doubleclicks on the tabbar bg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 09:38:27 +00:00
Julian Smart
451498a30c Applied patch [ 1701723 ] wxAUI: Added event for doubleclicks on the tabbar bg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 09:37:16 +00:00
Julian Smart
19ea446249 Applied patch [ 1678412 ] handling non-existent panes and uninitialized sizers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 09:18:32 +00:00
Julian Smart
3b4111d217 Removed unnecessary code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 09:06:23 +00:00
Julian Smart
f9e830861d Applied patch [ 1675084 ] wxAUI - Added events to be notified after drag and close
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 08:55:59 +00:00
Julian Smart
97008f4b93 Fixed [ 1645203 ] Problem with resizing floating panes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 08:35:08 +00:00
Julian Smart
2ff8932f92 Applied patch [ 1768229 ] auibook.cpp: Fix undefined reference if wxUSE_MDI == 0
Tim Kosse



git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 08:14:21 +00:00
Julian Smart
44f1ac5a18 Fixed wxTabFrame leak by deleting all pages in the dtor (fixes bug [ 1774394 ] wxAuiNotebook::AddPage Memory Leak)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 08:05:00 +00:00
Julian Smart
e4e1fe0922 Applied patch [ 1777700 ] call Reparent() from wxAuiNotebook::InsertPage()
(Fixes bug [ 1769662 ] wxAuiNotebook::InsertPage() does not change page parent)

Applied patch [ 1777713 ] wxAuiNotebook::InsertPage() - properly update m_curpage
(Fixes bug [ 1769655 ] wxAuiNotebook::InsertPage() leads to inconsistent state)

From Andrey Yazhuk.



git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-21 07:42:02 +00:00
Kevin Ollivier
56afe8efb3 (Port to 2.8) Fix for wxMemoryDC::GetAsBitmap(wxRect) on Windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-20 23:43:32 +00:00
Robert Roebling
3e9e24033f backported wxList<T> docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-20 13:35:35 +00:00
Chris Elliott
6396b86b21 fix missing makefiles for 2.8.5
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-20 08:45:59 +00:00
Kevin Ollivier
1e73a96f7a wxURI variable removed by previous commit is used on MSW, so add it back in for that port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-20 01:41:09 +00:00
David Elliott
79176a4aa1 Fix wxCocoa's wxLaunchDefaultBrowser in the 2.8 branch.
Roughly equivalent to trunk 45892 (NOTE: CVS)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-19 19:22:09 +00:00
David Elliott
24da507dbe Merged 48171 from trunk: Make SetCursor work.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-19 04:01:34 +00:00
David Elliott
7f3f8ee6ac Merged 48150 and 48169 from trunk:
Improve the tracing of the tracking rect manager and mouse movement synthesizer.
Fix a number of problems with tracking rectangles by avoiding rebuilding them when unnecessary.
Copyright 2007 Software 2000 Ltd.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-19 03:37:08 +00:00
Kevin Ollivier
56ca408de4 (Port to 2.8) Add the unified style on OS X 10.4, and default to using it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 21:58:07 +00:00
Julian Smart
319f678c18 Don't hang in ReadLine when there's no input left
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 12:26:30 +00:00
Julian Smart
1aaadf2089 Clarified meaning of new menu functions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:45:44 +00:00
Julian Smart
6ed7498cbf Comment cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:04:36 +00:00
Julian Smart
6850d91fa4 Left click only focuses if the event wasn't handled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:02:42 +00:00
Kevin Ollivier
814495f08b Implement GetCountPerPage, and fix a bug where we don't check for the state mask
before altering selection state. (Port to 2.8 branch)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 06:23:58 +00:00
Julian Smart
eb5b9c7fe5 Added necessary headers for Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 17:42:59 +00:00
Robert Roebling
a6fb15b640 typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 10:53:26 +00:00
Chris Elliott
4b295ba7e2 fix missing contrib in 2.8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 08:57:46 +00:00
Julian Smart
edeec0cdfc Implemented Firefox-like behaviour whereby clicking again on a tab focuses the tab, but otherwise the focus goes to the page itself.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 19:25:38 +00:00
Julian Smart
511c456b72 wxMac doesn't like wxAND_REVERSE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 19:04:32 +00:00
David Elliott
acc7223944 Merged 48131 from trunk:
Use one run-loop observer for all synthesis of mouse moved events instead of a separate observer for each view.
Actually check the last mouse position and don't send synthesized events if the mouse hasn't moved.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 17:58:41 +00:00
Julian Smart
bf0bb41e04 Compile fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 17:46:28 +00:00
Julian Smart
fc15b59f81 Added GTK+ headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 16:33:12 +00:00
Julian Smart
a99f59788c Added AdvanceSelection, ShowWindowMenu and keyboard handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 16:19:22 +00:00
Julian Smart
c39dee2331 Removed double border style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 14:41:48 +00:00
David Elliott
d50b18a354 Use the new wxUSE_ABI_INCOMPATIBLE_FEATURES to enable enhancements for wxCocoa builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:58:46 +00:00
David Elliott
ae85087030 Add a new wxUSE_ABI_INCOMPATIBLE_FEATURES and corresponding --enable-abi-incompatible-features which defaults to the opposite of --enable-shared.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:43:50 +00:00
David Elliott
7e2c3353a6 Merged modified 47462 (VZ) from trunk:
allow using dashes in the names of --enable/with options used with WX_ARG_XXX macros

This has the side effect of using wx_cv_use_ in preference to ac_cv_use_.
I did not include changes related to how --enable-all-features works.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:17:35 +00:00
David Elliott
395707a297 Regenerate configure to incorporate the proper CFLAGS/CXXFLAGS -g test that doesn't blow away the existing flags.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:09:29 +00:00
David Elliott
65b26bd6b5 Update the wxAutohacks libs.m4 with some of the changes from newer autoconf (this will make generated configure at least match what is currently in the tree).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:08:08 +00:00
David Elliott
5f9f0b0dee Clean autoconf_inc.m4 of references to now-deleted contribs like animate and propgrid.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:31:42 +00:00
David Elliott
5b89dd4a73 Regenerate all of the Makefile.in files with Bakefile 0.2.2.
* Minor whitespace changes in WINDRES commands
* Updates version to 2.8.4 from 2.8.2.
* Other minor generation differences.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:24:17 +00:00
David Elliott
83b3034b24 Merged 48106 from trunk:
Add support for uniquifying to all wxCocoa Objective-C classes.
Patch from Mark Taylor.
Copyright 2007 Software 2000 Ltd.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:12:45 +00:00