Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2016-05-09 08:38:04

Changes per page:

25 50 100 250 500 1000 2000

Changelog for wxWidgets (70435 changes):

2009-07-12 02:21 VZ, revision 61408

correct translation of "in." (Isaac Marino Bavaresco)

2009-07-11 23:15 VZ, revision 61407

compilation fix after last commit

2009-07-11 22:46 VZ, revision 61406

Added wxThread::GetMainId(). This is useful for checking if a message was logged from the main thread or not and also allows us to implement IsMain() by comparing GetCurrentId() with GetMainId() in all ports and avoid repetition.

2009-07-11 10:16 JMS, revision 61405

Added named section 'Property development funcions'

2009-07-11 09:59 JMS, revision 61404

Added wxPropertyGrid::WasValueChangedInEvent(), added code to avoid showing colour picker dialog twice when 'Custom' colour was picked from drop-down list

2009-07-11 09:29 JMS, revision 61403

Fixed 'Custom' entry in the colour property combo boxes

2009-07-11 09:08 JMS, revision 61402

Made sorting case-insensitive (to match wxComboBox behavior, backported from SVN trunk)

2009-07-11 09:01 JMS, revision 61401

Made sorting case-insensitive (to match wxComboBox) and fixed sorting in general for combo box classes inheriting from wxOwnerDrawnComboBox

2009-07-11 01:19 PJC, revision 61398

Implemented most of remaining code for minimising ribbon panels and externally expanding them (though not yet perfect). Added minimised icons to panels which minimise in ribbon sample. Minor reworking of some images in ribbon sample.

2009-07-10 22:48 VZ, revision 61384

fix harmless warnings about uninitialized (not really) variables in MSVC release build

2009-07-10 21:19 SC, revision 61383

adapting to widgetimpl extensions and iPhone OS 3.0

2009-07-10 19:56 SC, revision 61382

updating conditions for OSX

2009-07-10 19:53 SC, revision 61381

adding #ifs for reflecting existing controls, fixing #ifdefs

2009-07-10 19:46 SC, revision 61380

adapting init sequence for different osx platforms

2009-07-10 19:41 SC, revision 61379

committing current iphone state

2009-07-10 19:38 SC, revision 61378

guarding for scrollbar use

2009-07-10 19:33 SC, revision 61377

iPhone bitmap support

2009-07-10 19:31 SC, revision 61376

more iPhone types

2009-07-10 19:29 SC, revision 61375

correcting to ifdef to if

2009-07-10 19:28 SC, revision 61374

guarding scrollbar

2009-07-10 18:23 BBE, revision 61373

Removed unnecessary '*' to align the documentation with wxWidgets style

2009-07-10 16:50 JMS, revision 61372

Do not disable some useful buttons when wxCB_SORT style is used in wxBitmapComboBox sample

2009-07-10 16:47 JMS, revision 61371

Fixed wxCB_SORT for wxMSW and generic wxBitmapComboBox

2009-07-10 16:26 SC, revision 61370

backport of r61369

2009-07-10 16:24 SC, revision 61369

supporting SetFont(wxNullFont), fixes #10980

2009-07-10 03:33 PJC, revision 61368

Added mouse hover effects to ribbon panels. Implemented some of the logic for minimising ribbon panels (though artwork for it not implemented). Improved panel collapsing on ribbon pages by always collapsing panels in reverse order to that in which they were expanded. Changed wxRibbonControl::GetNextLarger/SmallerSize interface to take a size as an argument rather than operating on the current size.

2009-07-10 00:00 VZ, revision 61367

don't mark GetTraceMask() deprecated as we use it in the same header which provokes warnings when including it from outside wx

2009-07-09 23:41 VZ, revision 61366

remove scope-resolution operator from wxLogError() call: this doesn't work any more as it's a macro and not a function now; mention this in the docs

2009-07-09 23:39 VZ, revision 61365

fix MSVC compilation: as string literals are of non-const char* type with this compiler, they are implicitly convertible to void* resulting in overloading ambiguities with wxLogger::Log()

2009-07-09 22:30 VZ, revision 61364

implement wxLogTrace(wxTraceMask, format, ...) overload too

2009-07-09 22:26 VZ, revision 61363

Add information about the log message generation location to wxLog. This means that wxLog::DoLogRecord() can now retrieve the file name, line number and the function where the message was logged. An unfortunate consequence of this change is that now if ( condition ) wxLogError("Whatever"); results in a warning from g++ 4.x with -Wparentehses, so extra parentheses had to be added in many places. Finally, also allow storing arbitrary attributes in wxLogRecordInfo. This had to be added to implement our own overloaded wxLogStatus() and wxLogSysError() and will probably be useful for the others as well.

2009-07-09 22:18 BBE, revision 61362

Updated documentation of file system watcher: added to the file category, added sample. A couple of stylistical corrections.

2009-07-09 20:26 RR, revision 61361

Reduce size of virtual list before sending out delete notification, fixes #10966: wxDataViewVirtualListModel row deletion bug

2009-07-09 19:23 BBE, revision 61360

First version of file system watcher documentation

2009-07-09 18:21 SC, revision 61359

backport of r61356

2009-07-09 17:19 VZ, revision 61358

disable VC6 warnings before warning(push), otherwise they're reenabled by warning(pop) in wx/afterstd.h

2009-07-09 17:13 VZ, revision 61357

fix VC6 warnings about not enough parameters for wxDEPRECATED_BUT_USED_INTERNALLY_INLINE

2009-07-09 16:47 SC, revision 61356

adding special case for Carbon DataBrowser Checkbox

2009-07-09 15:11 VZ, revision 61355

make bitmap button background more visible

2009-07-09 14:50 VZ, revision 61354

remove out of date bugs; mention VC8 and wxUSE_NO_MANIFEST

2009-07-09 14:22 VZ, revision 61353

disable MSVC deprecation warnings as we intentionally test deprecated methods in this test

2009-07-09 14:00 VZ, revision 61352

compilation fix for !WXWIN_COMPATIBILITY_2_8 build

2009-07-08 21:49 BBE, revision 61351

Null pointer represented by NULL not 0 Naming change: GetWD(),SetWD() => Get[Set]WatchDescriptor() Corrected name: GetWathedPathsCount()

2009-07-08 21:20 BBE, revision 61350

Added methods: GetWatchedPaths(), GetWatchedPathsCount() Refactoring of wxInotifyFileSystemWatcher: moved some common code to separate methods Ignoring events generated by inotify when removing watched path Fixed sample to delete watcher on stop and recreate it on start instead of calling API which didn't get into svn

2009-07-08 18:06 VZ, revision 61349

update IfaceCheckLog definition after wxLog::DoLogXXX() changes

2009-07-08 16:16 VZ, revision 61348

added wxLog::IsLevelEnabled() helper; document it and a few related functions which were not, or poorly, documented

2009-07-08 15:53 VZ, revision 61347

update LboxLogger definition after the previous revision changes

2009-07-08 15:47 VZ, revision 61346

Changed wxLog DoLogXXX() callbacks and introduced wxLogRecordInfo. The main logging callback is now DoLogRecord() with DoLogTextAtLevel() and DoLogText() provided for convenience. The old DoLog() and DoLogString() are still called but deprecated and their overloads taking wxString which were only added in 2.9.0 are removed. wxLogRecordInfo allows associating more information than just the time stamp with the log record; for now only the logging thread id was added but more fields will make their appearance soon.

2009-07-07 23:03 PJC, revision 61345

Implemented more of wxRibbonButtonBar. Added another button bar to the ribbon sample. Updated interface headers with button bar related stuff and other recent changes. Fix ribbon pages creating visible scroll buttons when invisible.

2009-07-07 17:23 JMS, revision 61344

Further fixes to colour properties that use wxPG_COLOUR_ALLOW_CUSTOM attribute

2009-07-07 14:19 VZ, revision 61343

added a simple wxLog unit test

2009-07-07 12:52 VZ, revision 61342

update the intl.* files directly from genlang.py script instead of generating snippets which had then to be manually pasted in

2009-07-07 11:35 VZ, revision 61341

fix linking error when wxUSE_ON_FATAL_EXCEPTION==0 (closes #10969)

2009-07-06 23:19 VZ, revision 61340

correct writing direction for Farsi

2009-07-06 23:11 VZ, revision 61339

regenerated after r60684

2009-07-06 16:02 PJC, revision 61338

Implemented more of wxRibbonBar. Improved sizing and child positioning for ribbon panels with children. Improved wxRibbonMSWArtProvider, removing the need for transparent windows and painting done during background erase rather than paint. Added Realize method to all ribbon controls. Added button bar to ribbon sample. Fixed indentation (tabs -> spaces) in ribbon sample. Removed svn-merge artefacts from buttonbar.cpp.

2009-07-06 15:58 CE, revision 61337

change for 2.9.0-rc5

2009-07-05 23:42 VZ, revision 61336

don't call OnWriteWaiting() if we lost connection in OnReadWaiting() called just before it (closes #10963)

2009-07-05 23:36 VZ, revision 61335

change wxSocketInputBasedManager::AddInput() to take a pointer to wxSocketImpl, not base class wxFDIOHandler

2009-07-05 20:53 VZ, revision 61334

don't call release() on non-owned buffer in wchar_t build (closes #10964); copy utf8_str() return value in ASCII one

2009-07-05 17:49 BBE, revision 61333

GTK AddSource(): more possible conditions to wait upon passed to GTK Better and simpler asserts

2009-07-05 17:46 BBE, revision 61332

fswatcher sample: changed menu button to check box

2009-07-05 17:21 VZ, revision 61331

added EVT_DATAVIEW_CACHE_HINT event (closes #9891)

2009-07-05 16:34 BBE, revision 61330

Automatically generated project files for fswatcher sample and updated build system files

2009-07-05 16:32 BBE, revision 61329

Added fswatcher sample to build system.

2009-07-05 16:30 BBE, revision 61328

Removed unnecessary resource file and updated bakefile to reflect this.

2009-07-05 16:24 BBE, revision 61327

Sample demonstrating the usage of file system watcher.

2009-07-05 15:34 VZ, revision 61326

made code more const-correct to fix g++ warnings about converting literal strings to non-const char*

2009-07-05 15:32 VZ, revision 61325

compilation fix after last change

2009-07-05 15:16 BBE, revision 61324

Implementation of event loop sources for GTK

2009-07-05 15:10 VZ, revision 61323

really fix compilation fix after last change

2009-07-05 13:51 VZ, revision 61322

updated the version to 2.9.1

2009-07-05 13:51 VZ, revision 61321

updated list of files to change

2009-07-05 13:49 VZ, revision 61320

update the script to update more files; removed old LaTeX file which doesn't exist any more

2009-07-05 13:48 VZ, revision 61319

translate wxMessageDialog labels to the language of the current locale (closes #10962)

2009-07-04 00:07 VZ, revision 61318

add more tests for wxFileName::Normalize(DOTS) (see #10960)

2009-07-03 19:52 VZ, revision 61317

compilation fix after last change

2009-07-03 19:51 VZ, revision 61316

another attempt to fix signed/unsigned comparison warning in OS X build

2009-07-03 19:32 PJC, revision 61315

Beginning to implement wxRibbonButtonBar and associated art methods.

2009-07-03 16:49 JMS, revision 61314

A better fix for one unused variable warning (one that actually compiles in debug mode)

2009-07-03 16:39 JMS, revision 61313

Colour property with attribute wxPG_COLOUR_ALLOW_CUSTOM = false did not render correctly

2009-07-03 16:29 VZ, revision 61312

we need to reset m_connected flag as well as setting m_closed when the connection is lost

2009-07-03 16:28 VZ, revision 61311

don't call wxSocketImpl::ReenableEvents() if the socket was closed while reading/writing to avoid an assert in it

2009-07-03 14:48 VZ, revision 61310

fix harmless warnings (mostly about unused parameters/variables)

2009-07-03 14:46 VZ, revision 61309

fix overriding OnPoke() too

2009-07-03 14:43 VZ, revision 61308

blind fix to make IPC work again by overriding OnExec() correctly in IPC connection class

2009-07-03 14:39 VZ, revision 61307

make the sample work again by correcting DrawHeaderButton() signature

2009-07-03 14:22 VZ, revision 61306

compilation fix for wxOSX/Cocoa: don't use Carbon functions in common to all OS X ports OpenGL code

2009-07-03 14:16 VZ, revision 61305

suppress harmless warning about unused variable

2009-07-03 14:14 VZ, revision 61304

suppress harmless warning about possibly uninitialized variable in ParseRfc822Date() in OSX build

2009-07-03 14:13 VZ, revision 61303

suppress harmless warning about possibly uninitialized variable in OpenLogFile() in OSX build

2009-07-03 14:03 VZ, revision 61302

document SetStandardFonts() and SetFonts() methods of various wxHTML classes (closes #10913)

2009-07-03 13:53 SC, revision 61301

backport brackting 10.5 only code

2009-07-03 13:51 SC, revision 61300

bracket 10.5 only code

2009-07-03 09:16 SC, revision 61299

backport r61297 and r61298

2009-07-03 09:13 SC, revision 61298

better font round-trip fidelity (native->wx->native), fixing fontdialog for osx_cocoa, closes #10856

2009-07-03 08:49 SC, revision 61297

fixing warnings

2009-07-03 00:43 VZ, revision 61296

use WXSIZEOF(x) instead of sizeof(x)/sizeof(x[0]) (closes #10701)

2009-07-03 00:38 VZ, revision 61295

reset m_establishing flag and last error when asynchronous connection is established (closes #10838)

2009-07-03 00:29 VZ, revision 61294

fix typo in wxClient::MakeConnection() docs (closes #10841)

2009-07-03 00:26 VZ, revision 61293

show combobox drop down/close up events (closes #10954)

2009-07-02 18:11 VZ, revision 61288

don't use WaitOnConnect(), it doesn't make sense to use asynchronous Connect() only to block waiting for it immediately (see #10952)

2009-07-02 18:10 VZ, revision 61287

set socket state to connected when it receives a connection notification, otherwise WaitOnConnect() had to be called for asynchrnously Connect()ed sockets to work (closes #10952)

2009-07-02 16:55 SC, revision 61286

backporting r61285

2009-07-02 16:52 SC, revision 61285

fixing memory leak and unnecessary cocoa init, refs #10856

2009-07-02 16:12 SC, revision 61284

backporting r61282

2009-07-02 15:23 SC, revision 61282

reverting incorrect conversion from r52690, refs #10856

2009-07-02 15:08 PJC, revision 61281

Fix indentation (tabs -> spaces)

2009-07-02 14:59 SC, revision 61280

attempt for a different fix to focus rect refresh problems under full keyboard access

2009-07-02 11:08 VZ, revision 61279

ignore bCase parameter of wxSortedArrayString::Index() in STL build just as we do in non-STL one (it didn't work correctly anyhow)

2009-07-02 11:00 VZ, revision 61278

added X11R7 directories to X libraries search path (needed for NetBSD)

2009-07-02 10:01 JS, revision 61277

PCH compilation fix

2009-07-01 17:59 PJC, revision 61276

Added files for eventual ribbon button bar control.

2009-07-01 16:28 PJC, revision 61275

Added documentation for remaining ribbon classes. Replaced occurrences of WXDLLIMPEXP_AUI with WXDLLIMPEXP_RIBBON. Removed position and size arguments from wxRibbonPage constructors (as position and size is completely dictated by the wxRibbonBar).

2009-07-01 11:52 VZ, revision 61274

added new wx-config --query-xxx options [partial backport of r61026 from trunk]

2009-07-01 11:34 VZ, revision 61273

set the context we create in IsExtensionSupported() (see #10545)

2009-07-01 11:33 VZ, revision 61272

fixed handling of --with-opengl=auto (default value) for Mac/MSW (it behaved as --without-opengl before)

2009-07-01 11:07 VZ, revision 61271

interpret ~ specially only when it is the first character of the path (closes #10948, see #10941)

2009-07-01 11:02 VZ, revision 61270

remove _T()s and wxChars from the test making it much more readable

2009-07-01 11:02 VZ, revision 61269

ensure that we have event loop before showing a modal dialog; this allows to do it even before the main application loop starts

2009-07-01 10:56 VZ, revision 61268

make wxSortedArrayString::Sort() and Insert() private in STL build (closes #10947)

2009-06-30 23:15 MJM, revision 61267

Implement wxAUI_MGR_NB_TAB_FIXED_WIDTH style flag and add to sample. Fix an uninitialized value bug in wxAuiManager::GetNotebookFlags(). Neaten sample code up a little bit.

2009-06-30 21:56 MJM, revision 61266

Implement highlighting on hover for notebook buttons and other minor fixes.

2009-06-30 21:24 MJM, revision 61265

Implement changes necessary for tabs to appear underneath active pane instead of above it when wxAUI_MGR_NB_BOTTOM is active.

2009-06-30 21:21 MJM, revision 61264

Pass relevant style flags from manager to notebook when constructing a notebook. Add menu items to sample to toggle off/on various notebook related style options to aid in testing.

2009-06-30 21:17 MJM, revision 61262

Update dockart.cpp to use new flag names.

2009-06-30 21:12 MJM, revision 61261

Combine notebook style flags into manager style flags.

2009-06-30 21:08 MJM, revision 61260

Add Get/HasFlag member functions to aui manager.

2009-06-30 18:39 MJM, revision 61259

Add sample project "auinew" to configure.in/configure.

2009-06-30 18:24 PJC, revision 61258

Provided documentation for wxRibbonArtProvider, wxRibbonControl and wxRibbonBar.

2009-06-30 17:39 MJM, revision 61257

Modify close button event handler so that it can correctly handle close buttons that are on tabs.

2009-06-30 15:55 MJM, revision 61256

Add bitmaps to some of the panes in the sample for testing purposes. Silence msw compiler warning in framemanager.cpp

2009-06-30 15:31 VZ, revision 61255

correct wxSortedArrayString(wxArrayString) ctor documentation (closes #10944)

2009-06-30 15:19 MJM, revision 61254

Update TabHitTest to work with new handling of tab offsets that were introduced in last commit, TabHitTest also needs to know when not to apply offsets otherwise it returns incorrect results.

2009-06-30 14:51 MJM, revision 61253

Minor fix to wxAuiTabContainer handling of tab offsets, don't apply them when they are not necessary.

2009-06-30 14:38 MJM, revision 61252

Implement drag handling for notebooks so that tabs can be dragged within a notebook and will only be floated once they leave the notebook "tab area".

2009-06-30 13:49 MJM, revision 61251

Implement correct behaviour for left and right arrows buttons on notebook control. Correct selection from notebook list so that the selected items tab becomes visible if it was off screen. Add code to cache the offset(scrolling) positions for notebook tabs so that they don't get reset every time Update() is called. (e.g. we were losing tab offsets in notebooks every time a dock was resized) Remove unnecessary parameter from wxAuiTabContainer::MakeTabVisible function.

2009-06-30 00:24 MJM, revision 61249

Add a new sample project "auinew" to be used temporarily for testing the new aui code, while the old aui sample will be used to test for backwards compatibility.

2009-06-30 00:07 VZ, revision 61248

don't use wxFilePicker style when creating wxButton

2009-06-29 23:31 MJM, revision 61247

Implement drop code for notebooks, it is now possible to correctly dock a floating pane into a notebook as well as to form a new notebook by docking a floating pane onto the title bar of a docked pane. The hint only shows the area of the notebook though and not where the tab will appear, this is a problem when dragging a tab within its own notebook especially so some more work is still required here.

2009-06-29 16:28 MJM, revision 61245

Fix problems with floating of notebook tabs, crashing in some instances and in others floating pane appearing in wrong area.

2009-06-29 01:16 KO, revision 61243

Fix typo in class name.

2009-06-28 23:50 VZ, revision 61241

simplify ScrollTo()

2009-06-28 23:49 VZ, revision 61240

remove obsolete comment moved to wxBitmapButtonBase

2009-06-28 23:02 VZ, revision 61239

another compilation fix after r61232

2009-06-28 19:32 VZ, revision 61238

don't include wx/msw/winundef.h when including wx/defs.h from C code (closes #10910)

2009-06-28 19:16 VZ, revision 61237

compilation fix for wxUniv with 2.8 compatibility disabled (closes #10912)

2009-06-28 19:01 JS, revision 61236

Allow for menus when deleting a tool

2009-06-28 19:01 JS, revision 61235

Allow for menus when deleting a tool

2009-06-28 18:25 VZ, revision 61234

added wxICON_NONE and implement support for it in wxGTK (closes #2897)

2009-06-28 18:22 VZ, revision 61233

compilation fix after r61232

2009-06-28 18:14 VZ, revision 61232

always use wxBU_NOTEXT and wxBU_EXACTFIT for wxBitmapButton under all platforms (which required some refactoring) (hopefully really closes #10927)

2009-06-28 17:56 MJM, revision 61231

Implement drag handling for notebook tabs, it is now possible to drag a tab off a notebook and have it turn into a floating pane, it is not yet possible to drop panes back into the notebook though. Fixed a bug in previous commit that broke handling of close buttons for normal docked panes.

2009-06-28 12:44 MJM, revision 61230

Implement handling for notebook pulldown list.

2009-06-28 12:15 MJM, revision 61229

Fix problem that was causing the incorrect pane to be closed when pushing the close button on a notebook.

2009-06-28 12:05 MJM, revision 61228

Implement proper changing of page in notebook controls. Implement handler for notebook buttons, closing of notebook pages now works as well as changing of selection via right arrow buttons(left arrow button is implemented but is currently permanently greyed out) The current implementation is currently a bit hacky due to differences in how wxAuiTabContainer and wxAuiManager store buttons, this hack is temporary while other things are being implemented and should eventually fall away once wxAuiTabContainer is changed to work in a more compatible way with wxAuiManager

2009-06-28 11:59 MJM, revision 61227

Fix wxAuiTabContainer::ButtonHitTest so that it remaps x and y values to the internal rect, otherwise it won't function correctly. Change wxAuiTabContainer::SetActivePage to Hide/Show the actual windows.

2009-06-28 11:56 MJM, revision 61226

Refactor wxAuiTabContainer to work with pointers to panes instead of copying the panes, otherwise changes in the tab container don't reflect inside the main aui manager and changes of selection are lost when doing a resize etc. Replace some tab characters white spaces.

2009-06-28 09:13 MJM, revision 61225

Fix wxAuiTabContainer::TabHitTest so that it remaps x and y values to the internal rect, otherwise it won't function correctly. Start implementing OnLeftDown handler for wxAuiDockUIPart::typePaneTab, notebooks now change page correctly when tabs are selected.

2009-06-28 01:11 BBE, revision 61224

Configure updated itself.

2009-06-28 00:41 BBE, revision 61223

Converted accidental tabs => spaces

2009-06-28 00:32 BBE, revision 61222

Completed inotify file system watcher implementation. Update of build files to search for sys/inotify.h File system watcher test cleaned and improved.

2009-06-28 00:22 VZ, revision 61221

set the initial size of bitmap buttons correctly again after it was broken by r61081 (closes #10927)

2009-06-28 00:11 VZ, revision 61220

check whether we show bitmaps at all in GTKUpdateBitmap() (closes #10933)

2009-06-28 00:02 VZ, revision 61219

use the top level window parent as argument to gtk_window_set_transient_for() to fix GTK errors/crashes (closes #10929)

2009-06-27 23:35 VZ, revision 61218

correct an example which had no chance of working

2009-06-27 22:20 MJM, revision 61217

Implement layout code inside LayoutAddDock to handle notebooks when inside a fixed dock. Modify code inside LayoutAll so that panes with identical position remain identical instead of being assigned different positions.(Necessary for notebooks to be formed)

2009-06-27 19:47 MJM, revision 61216

Implement layout code inside LayoutAddDock to handle notebooks when inside a dock, currently only for non fixed docks not yet for fixed docks. Notebooks are now correctly formed but don't actually work in any way yet(None of the buttons do anything, can't drag etc..) Add a destructor to wxAuiDockUIPart so that we don't leak tab containers.

2009-06-27 17:14 MJM, revision 61215

Add a second wxRect member to wxAuiTabContainer so that the rect on the internal dc and the rect on the raw dc no longer get confused, change parts of code to use new rect member which fixes problems with drawing that were appearing.

2009-06-27 14:31 JS, revision 61214

Fix for toolbar commands not working

2009-06-27 14:31 JS, revision 61213

Fix for toolbar commands not working

2009-06-27 13:20 MJM, revision 61212

Move call to LayoutAll again, the place it was moved to in the last commit was not correct. Minor tab correction.

2009-06-27 12:05 MJM, revision 61211

Change the position of the call to LayoutAll so that it occurs after the hiding/showing of panes, this is necessary as LayoutAll will need to hide those panes that are in a notebook but not the currently active pane in that notebook.

2009-06-27 11:58 MJM, revision 61210

Add code to OnRender to draw tab parts.

2009-06-27 11:31 MJM, revision 61209

Add new state "optionActiveNotebook" to wxAuiPaneInfo

2009-06-27 11:20 MJM, revision 61208

Add a new boolean variable(allowtitlebar) to LayoutAddPane, that controls if the title bar(caption, gripper, etc.) parts get added to the layout, when adding notebook pages to the layout this will be used as notebook pages must not have a titlebar.

2009-06-27 11:14 MJM, revision 61207

Fix bug/compiler warning in PaneSortFunc

2009-06-27 11:01 MJM, revision 61206

Change the code that removes gaps in pane position sequences so that identical pane position is preserved.

2009-06-26 22:17 PJC, revision 61205

Completed implementation of scroll buttons for ribbon pages

2009-06-25 17:56 PJC, revision 61204

Beginning to implement scroll buttons for ribbon pages. Finished sizing logic for ribbon pages (though it'll need some adjustment as the scroll button implementation is worked out).

2009-06-25 01:34 BBE, revision 61202

Moved private classes to cpp files. Reflecting changes according to our discussion.

2009-06-25 00:06 BBE, revision 61200

Added new tests to test.bkl. Updating test makefiles.

2009-06-25 00:05 BBE, revision 61199

Fix from previous commit: this test broke the build

2009-06-24 23:28 KO, revision 61198

Add wxGraphicsBitmap overload for DrawBitmap.

2009-06-24 23:22 BBE, revision 61197

First version of inotify implementation. First version of test for inotify implementation.

2009-06-24 20:20 VZ, revision 61196

mention that the date passed to SetValue() must only be valid unless the control has wxDP_ALLOWNONE style

2009-06-24 19:24 MJM, revision 61195

Fix MSW compile errors due to "#if 0" being ignored as a result of precompiled headears.

2009-06-24 19:09 MJM, revision 61194

Change PaneSortFunc to sort on Page in cases where Positions are equal.

2009-06-24 19:01 MJM, revision 61193

Add new enum typePaneTab and member m_tab_container to wxAuiDockUIPart, ensure m_tab_container is set to NULL everywhere in framemanager.cpp

2009-06-24 18:51 MJM, revision 61192

Move parts of old tab code that are going to be used from auibook.h/auibook.cpp into dockart.h/dockart.cpp (wxAuiNotebookOption, wxAuiTabArt, wxAuiTabArt, wxAuiTabContainerButton and wxAuiTabContainer). Add a new function wxAuiTabContainer::DrawTabs(...) and change wxAuiTabContainer to use wxPaneInfo in place of wxAuiNotebookPage in preparation for using it from wxAuiManager.

2009-06-24 18:37 MJM, revision 61191

Add new member m_dock_bitmap and accessors. Modify operator= and copy constructor to take m_dock_bitmap into account.

2009-06-24 18:15 MJM, revision 61190

Move wxAuiPaneInfo constructors and operator= into framemanager.cpp so that programs including framemanager.h won't get unnecessary deprecation warnings.

2009-06-24 18:07 MJM, revision 61189

Temporarily define out all auibook and tabmdi related code, they will be reintroduced as appropriate after the rest of the tab changes have been implemented.

2009-06-24 16:49 VZ, revision 61188

compilation fix after wxBitmap image changes

2009-06-24 16:49 VZ, revision 61187

suppress warning about implicit conversion of literal string XmSTRING_DEFAULT_CHARSET to non-const char *

2009-06-24 12:35 JS, revision 61186

Style selection now restored after editing the style

2009-06-24 12:35 JS, revision 61185

Style selection now restored after editing the style

2009-06-24 12:28 JS, revision 61184

Made standard bullet names translatable

2009-06-24 12:28 JS, revision 61183

Made standard bullet names translatable

2009-06-23 19:39 KO, revision 61177

Build fixes after the 2.8->trunk forward port.

2009-06-23 18:53 KO, revision 61176

Fix clean behavior, and add the ability for people to specify build flags to the build script (unix only for now).

2009-06-23 17:44 PJC, revision 61175

Began to implement sizing logic for wxRibbonPage. Added non-continuous resizing methods to the wxRibbonControl API. Added GetPageBackgroundRedrawArea to the art provider API to improve efficiency of page background rendering.

2009-06-23 12:21 VZ, revision 61174

adjust the toolbar tools bitmap size to fit the biggest bitmap used under wxOSX too, not only under MSW (and moved the code doing it to the common base class to avoid duplicating it)

2009-06-23 10:56 VZ, revision 61173

remove confusing wxDialog::ButtonSizerFlags and extract button styles properly in each generic dialog implementation instead (closes #9836)

2009-06-22 22:36 VZ, revision 61169

Added DoGetClientBestSize() and use it for a couple of controls in wxMSW. DoGetClientBestSize() returns the best size of the client area, without accounting for the border which is done by GetBestSize() itself and DoGetBorderSize() called from it. Use DoGetClientBestSize() in wxStaticText (where it was done insideDoGetBestSize() before) and in wxListBox, to fix its height calculation. Also use correct height of listbox items as returned by the control itself instead of trying to guess it.

2009-06-22 22:07 VZ, revision 61168

invalidate best window size when its label changes

2009-06-22 22:07 VZ, revision 61167

streamline best size calculation for buttons and made wxBU_EXACTFIT work as intended

2009-06-22 20:37 VZ, revision 61166

relayout the sizer containing the button after changing its label as this may change the button size

2009-06-22 20:36 VZ, revision 61165

fix more wxOSX/Carbon warnings in release build

2009-06-22 19:02 JMS, revision 61164

Significantly improved wxPropertyGrid's top-level parent change detection code (fixes #10919)

2009-06-22 17:00 PJC, revision 61162

Implemented behaviour of scroll buttons on the ribbon bar tab list. Rename wxRibbonDefaultArtProvider to wxRibbonMSWArtProvider in preparation for OSX and AUI providers. Added platform-specific wxRibbonDefaultArtProvider typedef.

2009-06-22 14:13 VZ, revision 61161

extract event handler body in a separate function instead of using a hack to call it with a NULL reference

2009-06-21 15:02 JJ, revision 61160

fix for wxGTK1 & bmpbuttn

2009-06-21 13:25 MJM, revision 61159

Fix error introduced by deprecation changes.

2009-06-21 05:01 VZ, revision 61158

added support for bitmaps in wxButton to wxOSX/Cocoa

2009-06-21 04:01 VZ, revision 61156

no changes, just removed commented out Carbon code from this Cocoa file

2009-06-21 02:47 MJM, revision 61155

Fix error introduced by deprecation changes.

2009-06-21 01:58 MJM, revision 61154

Fix msw compile error introduced by deprecation changes.

2009-06-21 01:35 MJM, revision 61153

Fix minor error in previous commits

2009-06-21 01:33 KO, revision 61152

Forward port wxGraphicsBitmap cairo implementation, and fix the credit info in measuring.cpp

2009-06-21 01:26 JS, revision 61151

Patch from Bruno Daniel to fix tab position inconsistency

2009-06-21 01:26 JS, revision 61150

Patch from Bruno Daniel to fix tab position inconsistency

2009-06-21 01:18 SC, revision 61149

backport of r61148

2009-06-21 01:10 SC, revision 61148

make sure theme font info is reset if anything is changed

2009-06-21 01:07 SC, revision 61147

simplify condition

2009-06-20 23:27 VZ, revision 61146

suppress more float/double->int conversion warnings to be able to see anything else in wxOSX/Cocoa build

2009-06-20 22:05 VZ, revision 61145

don't try to resize the bitmap buttons with wxBORDER_NONE style to one of the standard sizes, this results in more problems than it solves and still doesn't look good; document wxBORDER_NONE semantics under Mac

2009-06-20 22:02 JS, revision 61144

Correction for VC6

2009-06-20 02:27 MJM, revision 61141

wxAuiPaneInfo: Add a new m_dock_page member variable along with accessors, this will be used in creating and serializing of tabs. Modify LoadInfo and GetInfo to load and save the new property

2009-06-20 02:21 VZ, revision 61140

fix many mostly harmless warnings in wxOSX/Carbon build

2009-06-20 01:57 MJM, revision 61139

revert changes to auidemo.cpp that were accidentally committed

2009-06-20 01:48 VZ, revision 61138

implement wxTreeCtrl::GetFocusedItem() for wxMSW too (see #10859)

2009-06-20 01:47 MJM, revision 61137

Update interface information for wxAuiPaneInfo to reflect new getter and setter methods and deprecated functions.

2009-06-20 01:46 VZ, revision 61136

include wx/arrstr.h as it's needed by wxImageHandler and may not be implicitly included from other headers in minimal builds (closes #10914)

2009-06-20 01:36 VZ, revision 61135

no need to check for wxID_HELP buttons in SetLabel() now that it's overridden in wxButton itself

2009-06-20 01:34 VZ, revision 61134

added wxTreeCtrl::GetFocusedItem() (closes #10859)

2009-06-20 01:30 VZ, revision 61133

rename makemactags script to makeostags and extend it to work with either Carbon or Cocoa

2009-06-20 01:24 VZ, revision 61132

respect wxBU_NOTEXT style in wxButton

2009-06-19 17:30 SC, revision 61131

backport of r61130

2009-06-19 16:38 SC, revision 61130

guarding against null nowpeer in cases like native font or color dialogs

2009-06-19 06:47 VZ, revision 61129

override DoSetBitmap() instead of SetBitmapLabel()

2009-06-19 05:57 VZ, revision 61128

make the script executable

2009-06-19 02:01 VZ, revision 61127

only erase background if we do have a non-default background set

2009-06-19 01:51 VZ, revision 61126

fix output of WX_ARG_DISABLE() for options which can have values other than yes/no (e.g. auto, as for wxUSE_COMPILER_TLS)

2009-06-19 01:00 VZ, revision 61125

erase background using the window background colour when using wxBG_STYLE_ERASE/SYSTEM

2009-06-19 00:54 VZ, revision 61124

fix a couple of harmless warnings during wxOSX build

2009-06-18 23:12 VZ, revision 61123

no changes, just removed apparently unneeded wxMacBitmapButton class

2009-06-18 23:05 VZ, revision 61122

disable deprecation warnings when building wxMac as there are just too many of them

2009-06-18 20:22 RR, revision 61120

Also fixed Clear() in the generic control

2009-06-18 20:10 VZ, revision 61119

set use-underline button property when setting its label

2009-06-18 19:42 RR, revision 61118

Further attempts to implement Clear() for the GTK control

2009-06-18 19:32 VZ, revision 61117

wxHtmlWindow background drawing fixes for OS X and optimizations 1. Avoid crashes under OS X due to attempts to copy window contents to the backing store bitmap: this doesn't work under OS X so avoid it by always painting the background from OnPaint() itself, while still generating the erase background events for compatibility. 2. Don't double buffer wxHtmlWindow drawing if the window is already double buffered. 3. Don't allocate backing store bitmap on the heap, this is useless as bitmaps are already pointer-lile -- so just use invalid bitmap instead of NULL bitmap pointer. 4. Update the html/test sample to show the effects of custom erase background handler in wxHtmlWindow (it overrides the background bitmap painting).

2009-06-18 19:13 VZ, revision 61116

don't draw borders for bitmap buttons with wxBORDER_NONE style

2009-06-18 17:37 JJ, revision 61115

Patch wxGTK1 for recent changes in bmpbuttn

2009-06-18 17:33 VZ, revision 61114

implement propert background style semantics for OS X

2009-06-18 17:28 VZ, revision 61113

use wxOSX_USE_COCOA instead of __WXOSX_COCOA__ (which was checked incorrectly)

2009-06-18 17:25 JJ, revision 61112

Update setup for OpenVMS

2009-06-18 08:18 RD, revision 61111

Use UTF16 for text data object on Mac. Fixes #10902

2009-06-18 08:15 RD, revision 61110

Use UTF16 for text data object on Mac. Fixes #10902

2009-06-18 01:34 VZ, revision 61109

make wxCollapsiblePane blend into its parent background by using the same background colour as it does

2009-06-18 01:16 VZ, revision 61108

correct wrong assert checking for default button flags consistency (closes #10906)

2009-06-18 01:08 VZ, revision 61107

don't define wxHAS_BUTTON_BITMAP for wxUniv (closes #10907)

2009-06-18 01:06 JS, revision 61106

We have to avoid use of wxMacLTEHIViewControl even with CG on 10.5 because we get focus ring problems with wxSpinCtrls and wxSpinButton (to reproduce pre-this-patch, click between wxSpinCtrl and wxSpinButton in widgets sample)

2009-06-18 00:14 VZ, revision 61105

suppress harmless gcc warning about not handling all enum values in a switch

2009-06-18 00:13 VZ, revision 61104

added wxBU_NOTEXT style to allow creating bitmap buttons with stock id not showing the label, as it was possible before

2009-06-17 23:44 JS, revision 61101

Corrected version test

2009-06-17 23:31 JS, revision 61100

Avoid disabling comboboxes completely on 10.4 (caused by rev 56156) See also ticket 10047

2009-06-17 23:27 VZ, revision 61099

wxFont::MakeXXX() and Scale() methods now modify the font in place; XXX() and Scaled() create new font

2009-06-17 23:26 JS, revision 61098

Don't use wxMacMLTEHIViewControl for single-line text controls in non-Core Graphics mode since it doesn't refresh borders properly even on 10.5

2009-06-17 23:10 JS, revision 61097

wxRichTextCtrl native caret now flashes, for wxMac/Core Graphics mode

2009-06-17 23:10 JS, revision 61096

wxRichTextCtrl native caret now flashes, for wxMac/Core Graphics mode

2009-06-17 23:09 JS, revision 61095

wxRichTextCtrl native caret now flashes, for wxMac/Core Graphics mode

2009-06-17 22:40 JMS, revision 61094

Setup.h wrapper was missing propgrid section (ported from trunk)

2009-06-17 22:38 JMS, revision 61093

Setup.h wrapper was missing propgrid section (fixes #10909)

2009-06-17 19:31 MW, revision 61092

fn.Mkdir now gives an ICE on VC6 now that it is const.

2009-06-17 18:32 JS, revision 61091

Avoid accidental enabling of disabled windows by checking for disabled parent

2009-06-17 18:32 JS, revision 61090

Avoid accidental enabling of disabled windows by checking for disabled parent

2009-06-17 18:31 JS, revision 61089

Avoid accidental enabling of disabled windows by checking for disabled parent

2009-06-17 14:20 JJ, revision 61088

Update OpenVMS compile support

2009-06-17 14:12 JJ, revision 61087

Update OpenVMS compile support

2009-06-17 06:36 VZ, revision 61086

implement new wxBG_STYLE_XXX semantics for wxMSW too

2009-06-17 03:32 JMS, revision 61085

wxVariantData now inherits from wxObjectRefData

2009-06-17 01:04 VZ, revision 61084

introduce wxBG_STYLE_{ERASE,PAINT} and implement their documented semantics in wxGTK

2009-06-16 23:57 VZ, revision 61083

fix compilation without wxUSE_STREAMS (closes #10900)

2009-06-16 23:50 VZ, revision 61082

remove more occurrences of MSVC #pragma warning(default) (closes #10885)

2009-06-16 21:31 VZ, revision 61081

implement wxGTK wxBitmapButton in terms of wxButton

2009-06-16 21:08 VZ, revision 61080

implement support for bitmaps for all states in wxGTK wxButton

2009-06-16 21:08 VZ, revision 61079

added helper GTKShouldIgnoreEvent() to use in void GTK event handlers

2009-06-16 19:59 RR, revision 61078

Many more corrections and clarifications to virtual index list model use

2009-06-16 19:40 VZ, revision 61077

use the directory of the most recently opened file in wxDocManager if we have any

2009-06-16 17:59 VZ, revision 61076

fix typo in compatibility SetBitmapLabel() declaration

2009-06-16 07:16 VZ, revision 61075

implement support for button bitmaps (normal state only for now) for wxGTK

2009-06-16 07:05 VZ, revision 61074

fix PCH-less build after changing timer id type to WPARAM (closes #10901)

2009-06-16 01:27 JMS, revision 61073

Fixed printf-related warnings

2009-06-16 01:18 VZ, revision 61072

minor tweaks to alignment styles documentation

2009-06-16 01:10 VZ, revision 61071

implement wxBitmapButton as just a wrapper for wxButton under MSW

2009-06-16 00:43 JMS, revision 61070

Added support for wxLongLong and wxULongLong in wxVariant (closes #10166)

2009-06-16 00:36 VZ, revision 61069

added missing int

2009-06-15 23:31 SC, revision 61068

moving to a 10.4 compatible implementation

2009-06-15 22:18 VZ, revision 61067

implement support for per-state bitmaps in wxMSW wxButton

2009-06-15 21:36 RR, revision 61066

Correct wxDataViewListModel::RowPrepended

2009-06-15 21:35 VZ, revision 61065

add support for bitmap and bitmapposition tags to the wxButton XRC handler

2009-06-15 21:30 RR, revision 61064

Correct wxDataViewCtrl::IsExpanded

2009-06-15 21:21 VZ, revision 61063

implement button support for pre-XP systems (or with themes disabled); using only the normal bitmap so far

2009-06-15 20:35 RR, revision 61062

Fix sending wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_CLICK, fixes #10894: Missing OSX-Carbon DataView control header click events

2009-06-15 19:53 VZ, revision 61061

no real changes, just use AutoHXXX classes instead of manually creating/deleting objects in owner drawing code

2009-06-15 19:49 VZ, revision 61060

no real changes, just extract private classes from msw/dc.cpp into a private header so that they could be reused from button owner drawing code too

2009-06-15 19:28 VZ, revision 61059

fix Doxygen syntax error which prevented output for this page from being generated at all

2009-06-15 19:14 VZ, revision 61058

use WPARAM (which is 64 bit under Win64) for timer ids instead of long (which is still 32 bit) (see #10896)

2009-06-15 06:23 VZ, revision 61054

implement images support for wxButton under XP and later

2009-06-15 05:36 VZ, revision 61053

include wx/bitmap.h which is required by wxButton now

2009-06-15 05:35 VZ, revision 61052

added missing parentheses in a couple of GetHxxxOf() macros

2009-06-15 00:55 VZ, revision 61051

preparation work for implementing images support in wxButton: move wxBitmapButton methods to the base class (enhancing/completing them in the process); there are no functionality changes yet (hopefully)

2009-06-14 16:45 RR, revision 61049

Updated info on wxRefCounter and related classes

2009-06-14 16:11 RR, revision 61048

Make wxDataViewModel derive from wxRefCounter

2009-06-13 21:42 VZ, revision 61046

don't leave the document in modified state after loading it (closes #10081)

2009-06-13 16:55 JMS, revision 61043

Converted wxVariant to use wxObject's reference counting facilities. Should make sense as wxVariant already derived from wxObject and now wxVariantData inherits wxRefCounter/wxObjectRefData.

2009-06-13 04:48 VZ, revision 61038

added own{fg,bg,font} allowing to set non-inheritable fore/background colours and font from XRC

2009-06-13 02:33 VZ, revision 61037

fix compilation after wxRefCounter changes

2009-06-12 22:29 RR, revision 61036

Update docs to mention wxRefCounter class

2009-06-12 22:18 RR, revision 61035

Use wxRefCounter instead of wxObjecrDataRef

2009-06-12 22:16 RR, revision 61034

Rename wxObjectDataRef wxRefCounter, use it in wxVariant

2009-06-12 22:11 VZ, revision 61033

added convenient wxFont::Make{Bold,Italic,Smaller,Larger} and Scale() methods

2009-06-12 21:37 VZ, revision 61032

compilation fix after wxLoadFileSelector() changes

2009-06-12 21:36 VZ, revision 61031

remove unnecessary refCount=1 parameter from wxObjectRefData ctor

2009-06-12 21:03 JMS, revision 61030

wxPGCellRenderer ctor doesn't really need refCount argument

2009-06-12 20:24 VZ, revision 61029

fix memory leak in SetColFormat() if the column already had an attribute (closes #1807)

2009-06-12 20:02 VZ, revision 61028

only allow selecting existing files in wxLoadFileSelector; use this function instead of wxFileSelector in the samples (closes #10693)

2009-06-12 19:40 VZ, revision 61027

added XRC handler for wxFileCtrl (closes #10785)

2009-06-12 19:26 VZ, revision 61026

added new wx-config --query-xxx options and use them in (Unix) bakefile presets instead of parsing --selected-config output to fix the use of presets when cross-compiling

2009-06-12 19:14 VZ, revision 61025

reuse wxObjectRefData for various ref-counted classes (closes #10886)

2009-06-12 18:15 RR, revision 61024

Remove remaining bits of marker drawing during resizing

2009-06-12 17:35 VZ, revision 61023

clatify alpha discussion (closes #10888)

2009-06-12 17:28 VZ, revision 61022

make more wxFileName methods const (closes #10887)

2009-06-12 16:01 JMS, revision 61018

Added missing virtual dtor for wxPGMultiButton

2009-06-12 16:01 JMS, revision 61017

Added missing virtual dtor for wxPGMultiButton

2009-06-12 15:49 JMS, revision 61016

For needs of wxPython bindings, (re)added a version of RegisterEditorClass() that accepts a custom name for editor.

2009-06-12 15:39 JMS, revision 61014

For needs of wxPython bindings, (re)added a version of RegisterEditorClass() that accepts a custom name for editor.

2009-06-12 05:37 VZ, revision 61010

disable MSVC warning 4275 correctly (closes #10885)

2009-06-12 05:35 VZ, revision 61009

avoid name clashes with GSocket from glib 2.21+ (closes #10883)

2009-06-12 02:42 BBE, revision 61008

Fixed previous merge: configure was accidentaly overwritten

2009-06-12 02:17 MW, revision 61007

Forward port r56500.

2009-06-12 01:08 SC, revision 61006

backport, closes #10852

2009-06-12 01:07 SC, revision 61005

respecting more of the toolbar positions (tb_right not yet working), and fixing SetSize in Realize, closes #10852

2009-06-11 22:56 BBE, revision 61004

Merge r60292-r61003 from trunk. Just to be up to date:-).

2009-06-11 18:46 VZ, revision 61003

allow customizing wxStandardPaths logic for the program directory determination

2009-06-11 18:11 VZ, revision 61002

make wxFileName::{Mk,Rm}dir() const (closes #10868)

2009-06-11 18:02 VZ, revision 61001

Mac appearance fixes: only use a border for wxDisclosureTriangle if wxCollapsiblePane itself has a border; don't set hardcoded background colour

2009-06-11 18:00 VZ, revision 61000

account for the label size in wxDisclosureTriangle under Carbon

2009-06-11 17:57 VZ, revision 60999

GetTextExtent() is not virtual any more (since r60984)

2009-06-11 17:37 RR, revision 60998

Remove ugly flicker during resizing

2009-06-11 17:21 RR, revision 60997

GTK: In virtual list mode, map first row to 1, not to 0 as this is reserved for an invalid item

2009-06-11 17:10 RR, revision 60996

In virtual list mode, map first row to 1, not to 0 as this is reserved for an invalid item

2009-06-11 08:58 SC, revision 60995

backport of event implementation for single line, fixes #10854

2009-06-11 08:54 SC, revision 60994

adding missing release for editor

2009-06-11 08:40 SC, revision 60993

adding events to single line textcontrols (password is not fully supported)

2009-06-10 22:51 JMS, revision 60991

Added note about 'Py' prefix no longer being necessary when reimplementing property member functions in wxPython

2009-06-10 22:50 JMS, revision 60990

Added note about 'Py' prefix no longer being necessary when reimplementing property member functions in wxPython

2009-06-10 22:36 JMS, revision 60989

Allow reparenting wxPropertyGrid(Manager) to work; Show error and suggest calling wxPropertyGrid::OnTLPChanging() if top-level parent changed indirectly.

2009-06-10 19:35 BBE, revision 60988

Added wxEventLoopSource: class encapsulating source of I/O that can be added to event loop and monitored for any kind of I/O. Event sources can currently be added only to wxConsoleEventLoop under Unix.

2009-06-10 18:41 VZ, revision 60984

add virtual DoGetTextExtent() to allow calling the overloaded wxWindowBase::GetTextExtent() on wxWindow objects without any ugly casts/scope resolution operators

2009-06-10 18:19 PJC, revision 60983

Added ribbon panel rendering to the art provider. Added minimum and best size calculation to the ribbon bar. Added sizing and rendering to the ribbon page. Updated ribbon bar and page to inherit from ribbon control. Began to implemented ribbon panel. Extended sample application to add some panels to the pages.

2009-06-10 18:10 PJC, revision 60982

Added new wxRibbonControl class as a base class for ribbon components.

2009-06-10 17:07 VZ, revision 60981

don't disable the use of standard streams/strings by default under OS XE there is no reason to do it

2009-06-10 17:05 VZ, revision 60980

removed the inexistent (at least in 10.4 SDK) and unneeded carbon/carbon.h header inclusion

2009-06-10 16:56 VZ, revision 60979

remove support/detection of Mac OS < X

2009-06-10 16:55 VZ, revision 60978

added --disable-tls option and use it by default under NetBSD which is reported to not have TLS support

2009-06-10 16:54 VZ, revision 60977

don't start menu IDs at 0 to avoid an assert under Mac

2009-06-10 16:44 VZ, revision 60976

document wxBase64DecodeMode and other minor fixes (closes #10882)

2009-06-10 16:43 VZ, revision 60975

add missing DLL export declaration to fix linking in shared library build

2009-06-10 09:09 SC, revision 60974

backporting fixes, see #10876

2009-06-10 09:04 SC, revision 60973

making SetFocus bringing TLW to front as Carbon, see #10876

2009-06-10 08:52 SC, revision 60972

allow mouse events being sent to parents, see #10876

2009-06-10 08:46 SC, revision 60971

allow vetoing on drop, see #10876

2009-06-10 08:37 SC, revision 60970

fixing coordinates for dnd, see #10876

2009-06-10 08:10 SC, revision 60969

misc key-event fixes, see #10876

2009-06-10 07:32 SC, revision 60968

backport: fixes direction for scroll events, closes #10873

2009-06-10 07:24 SC, revision 60967

fixes direction for scroll events, closes #10873

2009-06-10 07:17 SC, revision 60966

backport: adding idle processing in modal loop, closes #10871

2009-06-10 07:15 SC, revision 60965

adding idle processing in modal loop, closes #10871

2009-06-10 07:07 SC, revision 60964

backport: fixing modal dialog quit after nested message box problem

2009-06-10 07:04 SC, revision 60963

fixing modal dialog quit after nested message box problem

2009-06-10 07:03 SC, revision 60962

backport: disclosure triangles on all implementations are able to give their true best size

2009-06-10 07:03 SC, revision 60961

backport of: fixing redraw of combobox on osx_cocoa

2009-06-10 06:53 SC, revision 60960

disclosure triangles on all implementations are able to give their true best size

2009-06-10 06:38 SC, revision 60959

fixing redraw of combobox on osx_cocoa

2009-06-10 06:25 SC, revision 60958

backport of r60956

2009-06-10 06:22 SC, revision 60957

backport of r60955

2009-06-10 06:06 SC, revision 60956

changing disclosure triangle to allow for label

2009-06-10 06:04 SC, revision 60955

fixing border drawing for toplevel controls on dialogs, fixes #10877

2009-06-07 18:01 VZ, revision 60954

fix typo in previous commit

2009-06-07 14:56 VZ, revision 60950

derive wxStandardPathsCF from Unix wxStandardPaths implementation to make it possible to return it from wxGUIAppTraits::GetStandardPaths()

2009-06-07 14:55 VZ, revision 60949

mention support for multiselection in wxDirCtrl

2009-06-07 14:44 VZ, revision 60948

bracket <vector> inclusion by wx/beforestd.h and wx/afterstd.h to avoid warnings in standard headers with MSVC

2009-06-07 14:41 VZ, revision 60947

disable a VC6 warning occurring inside a standard header

2009-06-07 14:38 VZ, revision 60946

work around apparent VC6 bug resulting in warnings about using non-const wxSize/PointRefFromVariant versions

2009-06-07 14:31 VZ, revision 60945

suppress MSVC warning about cast truncating constant value

2009-06-07 14:29 VZ, revision 60944

work around MSVC warnings about using uninitialized variables in optimized build

2009-06-07 14:27 VZ, revision 60943

disable MSVC warning 4275 which is harmless and can't be avoided anyhow

2009-06-07 14:23 VZ, revision 60942

remove inline from IosSeekDirToWxSeekMode() to work around VC6 release build (bogus) warnings about uninitialized variables

2009-06-07 14:19 VZ, revision 60941

correct bug with using uninitialized end variable (unused variable warnings are not always useless)

2009-06-07 12:56 MJM, revision 60940

wxAuiPaneInfo: Change wxDEPRECATED to wxDEPRECATED_INLINE for inline functions. Deprecate public member variables and replace them with private member variables.(Added new accessors where needed) Renamed member variables to use m_ prefix so that they are more consistent with the wxWidgets style guide. Fix ordering of Get/Set functions to be more consistent(Get always before Set) Add const modifier to Set functions so that they are const correct. auibook.cpp Update to use non deprecated functions/variables. dockart.cpp Update to use non deprecated functions/variables. floatpane.cpp Update to use non deprecated functions/variables. framemanager.cpp Update to use non deprecated functions/variables.

2009-06-07 12:45 MJM, revision 60939

revert z-layer changes from revision 60836, will be re-added later with a different name

2009-06-07 11:07 JMS, revision 60938

Added section 'Changes from wxPropertyGrid 1.4'

2009-06-07 11:02 JMS, revision 60937

Added section 'Changes from wxPropertyGrid 1.4'

2009-06-07 09:52 JMS, revision 60936

Implementations of wxPGProperty::ChildChanged() must now return changed value of the whole property instead of writing it back to 'thisValue' argument. This change was done primarily for better compatibility with wxPython bindings, but should also be slightly more cleaner behavior API-wise. Breaks backwards compatibility, but not silently.

2009-06-07 01:34 VZ, revision 60935

return wxStandardPaths, not wxStandardPathsBase, from wxStandardPathsBase::Get() to allow calling platform-specific methods on it if necessary

2009-06-07 01:27 VZ, revision 60934

disable warning about _set_se_translator() requiring /EHa for VC9 too (it was disabled for up to VC8)

2009-06-07 01:26 VZ, revision 60933

fix (bogus) warning about uninitialized variable in release MSVC build

2009-06-07 01:25 VZ, revision 60932

mention wxTreeCtrl::SelectItem() fix of r60921

2009-06-07 01:24 VZ, revision 60931

disable MSVC 8+ warning about using Unicode characters as we do want to use them

2009-06-07 01:22 VZ, revision 60930

disable warnings about unused parameters in CppUnit headers

2009-06-07 01:20 VZ, revision 60929

use _isatty/_fdopen/_fileno() instead of isatty/fdopen/fileno() with VC

2009-06-07 01:18 VZ, revision 60928

use _fileno() instead of fileno() with VC

2009-06-07 01:17 VZ, revision 60927

use _unlink() instead of unlink() with VC

2009-06-07 01:16 VZ, revision 60926

rename ARRAYSIZE to CELLSARRAYSIZE to avoid conflict with a macro with the same name defined in Windows headers

2009-06-07 01:14 VZ, revision 60925

fix warnings about using signed values for chars and strdup() from VC9

2009-06-07 01:13 VZ, revision 60924

fix unused parameter warning

2009-06-07 01:10 VZ, revision 60923

define _SCL_SECURE_NO_WARNINGS to avoid warnings about unsafe standard library functions (such as xsgetn() used in wx/stdstream.h) from VC8+

2009-06-07 01:04 VZ, revision 60922

work around (harmless) warnings in VC7 release build

2009-06-07 00:56 VZ, revision 60921

make wxTreeCtrl::SelectItem(false) work in single selection controls under MSW (fixing the recently added unit test); also set the previously selected item in the selection changing/changed messages

2009-06-07 00:26 VZ, revision 60920

more corrections from Y. KABA.

2009-06-06 19:38 VZ, revision 60919

correct msgfmt warnings after last commit

2009-06-06 19:31 VZ, revision 60918

Japanese translations update from Y. KABA.

2009-06-06 19:27 VZ, revision 60917

simplify code by removing workaround not needed any longer after fix of r60910 (see #10830)

2009-06-06 17:28 JMS, revision 60913

Added wxPGProperty::Set/GetValuePlain() for direct m_value member access needed by wxPython bindings .m_value property

2009-06-06 17:27 JMS, revision 60912

Added better asserts, helps with debugging strange wxVariant issues

2009-06-06 17:24 JMS, revision 60911

Added wxPGProperty::GetValuePlain() and SetValuePlain() for direct m_value access, needed by wxPython bindings .m_value property.

2009-06-06 16:15 VZ, revision 60910

fix bug in generic wxTreeCtrl: calling SelectItem(true) on an already selected item shouldn't toggle its selection (see #10830)

2009-06-06 16:00 VZ, revision 60909

added multiple selections support to wxDirCtrl (closes #10830)

2009-06-06 14:25 VZ, revision 60907

compilation fixes for OS X Cocoa build

2009-06-06 14:09 VZ, revision 60906

document effect of loading an icon bundle on stream position

2009-06-06 14:01 VZ, revision 60905

export wxStatusBarPaneArray from the DLL to fix Borland multilib build

2009-06-06 00:38 SC, revision 60904

backport: avoiding events during destruction, fixes #10855

2009-06-05 23:08 SC, revision 60902

avoiding events during destruction, fixes #10855

2009-06-05 22:51 SC, revision 60901

porting back important speed fix

2009-06-05 10:54 VZ, revision 60900

compilation fixes for g++ 3.2 (closes #10875)

2009-06-05 01:41 VZ, revision 60899

added wxEditbaleListBox XRC handler

2009-06-05 00:40 BBE, revision 60898

File system watcher public interface in its basic form.

2009-06-05 00:28 VZ, revision 60897

correct the fix for avoiding the integer multiplication overflow to really work

2009-06-05 00:27 VZ, revision 60896

use wxAutoBufferedPaintDC to avoid needlessly double buffering under platforms which already do this natively (closes #10869)

2009-06-05 00:24 VZ, revision 60895

account properly for the menu in SetShape() (closes #10870)

2009-06-05 00:24 VZ, revision 60894

account properly for the menu in SetShape() (closes #10870)

2009-06-04 14:17 VZ, revision 60892

value of wrap parameter of wxStaticText must be specified in pixels, not characters

2009-06-04 10:55 VZ, revision 60891

postpone the call to CopyAttributes() until the DC is fully initialized (closes #10867)

2009-06-04 10:23 VZ, revision 60890

removed assert checking that bit depth is 8 or 16 as the code appears to work correctly for 1, 2 and4 bit depths as well (closes #10840)

2009-06-04 10:01 JS, revision 60889

Use live update for splitter on Mac since Leopard seems even more susceptible to screen drawing crashes

2009-06-04 10:01 JS, revision 60888

Use live update for splitter on Mac since Leopard seems even more susceptible to screen drawing crashes

2009-06-04 06:32 SC, revision 60887

backport avoid overdrawing, see #10865

2009-06-04 06:25 SC, revision 60886

avoid overdrawing, fixes #10865

2009-06-04 00:33 VZ, revision 60885

use wxRA_SPECIFY_COLS/ROWS instead of old, deprecated and confusing wxRA_HORIZONTAL/VERTICAL

2009-06-04 00:28 VZ, revision 60884

don't fix the columns number to 1 by default in ctors (closes #10863)

2009-06-04 00:19 VZ, revision 60883

work around g++ 4.3 warning about possibly ambiguous else

2009-06-03 17:44 VZ, revision 60882

credit the reporter of bugs in PNG and TIFF code

2009-06-02 18:22 VZ, revision 60881

fix wxIconBundle creation from multiimage files broken by r60852

2009-06-02 17:11 PJC, revision 60880

Added scrollbar rendering to the ribbon art provider interface, and an (unfinished) implementation to the default provider. Improved performance of multiple tab separator renderings with the default art provider. Added scrollbar rendering to the tab control portion of the ribbon bar (when appropriate). Implemented mouse events on the tab control portion of the ribbon bar.

2009-06-02 16:16 JMS, revision 60878

Make this header SWIG-safe

2009-06-02 15:52 VZ, revision 60877

mention PNG and TIFF loaders fixes

2009-06-02 15:51 VZ, revision 60876

check for integer overflow which could result in buffer overrun when loading an invalid TIFF file

2009-06-02 15:50 VZ, revision 60875

don't free() the same pointer twice if an error occurs during lines pointers allocation

2009-06-02 15:43 VZ, revision 60874

added wxUINTn_MAX constants; document them together with the existing wxINTn_MIN/MAX ones

2009-06-02 15:01 FM, revision 60873

add wxGetLinuxDistributionInfo() and wxPlatformInfo::GetLinuxDistribution() functions; also add to wxPlatformInfo the GetOperatingSystemDescription(), GetDesktopEnvironment(), GetOperatingSystemDirectory() functions to group in the same class (wxPlatformInfo) all available platform-detection functions

2009-06-02 03:51 RD, revision 60870

Make this header SWIG-safe

2009-06-02 01:19 FM, revision 60867

add wxProgressDialog::SetRange() function

2009-06-02 01:05 FM, revision 60866

no change: fix a couple typos

2009-06-02 01:01 FM, revision 60865

do not show the timestamp column in the details pane of the wxLogDialog when timestamping has been disabled

2009-06-01 22:54 VZ, revision 60864

correct Borland #pragma hdrstop position

2009-06-01 17:26 RR, revision 60863

non-PCH compilo

2009-06-01 17:15 RR, revision 60862

Compilo.

2009-06-01 16:55 FM, revision 60860

use a smaller timeout value to avoid blocking buildslaves for 10minutes

2009-06-01 16:46 FM, revision 60859

minor change: differentiate the initial banner of test.exe from test_gui.exe

2009-06-01 16:45 FM, revision 60858

add check about network connectivity; don't run the test if it's not available

2009-06-01 15:57 RR, revision 60857

Closes #10495: wxDataViewCtrl needs a way to start the label editor programmatically, also Windows port now emits vetoable ..._EDITING_STARTED event

2009-06-01 15:56 FM, revision 60856

fix loading ICO from socket stream: override OnSysTell and OnSysSeek rather than directly SeekO/I or TellO/I; in wxICOHandler only call SeekI() if we have a non-null seek offset

2009-06-01 15:04 VZ, revision 60855

corrected wrong type of posErr parameter (closes #10862)

2009-06-01 14:40 FM, revision 60854

fix PCH-less build

2009-06-01 13:46 FM, revision 60853

add wxImage test units to test loading from both seekable and non-seekable streams

2009-06-01 13:43 FM, revision 60852

document that CanRead() and GetImageCount() functions of wxImageHandlers do NOT modify the current stream position and that they require seekable streams; rename current GetImageCount() functions to DoGetImageCount() and put save-and-restore stream position logic in GetImageCount(); add comments in the various DoCanRead() and in DoGetImageCount() where the stream position is modified; remove unneeded SeekI(0) calls from DoCanRead() and DoGetImageCount() functions: they didn't allow to load images from non-seekable streams; implement forward-seeking in wxInputStream::SeekI() also for non-seekable streams

2009-06-01 13:30 FM, revision 60851

add wxURL::GetInputStream test unit; add a global IsNetworkAvailable() utility to the test units

2009-06-01 12:16 JS, revision 60850

Backported Vaclav Slavik's speeded up accurate print preview code from trunk

2009-05-31 22:12 VZ, revision 60848

extracted wxTextWrapper in its own header and made it public

2009-05-31 21:40 VZ, revision 60847

don't redefine HAVE_STRFTIME as it can already be defined by configure (forgotten part of r60842)

2009-05-31 21:40 VZ, revision 60846

added wxDC::CopyAttributes() and use it in wxBufferedDC to ensure that wxAutoBufferedPaintDC font is correctly initialized from the window font, as it already happens with wxPaintDC that it mimics

2009-05-31 21:20 VZ, revision 60845

set focus to the window when the mouse is clicked in it explicitly as we don't let the default mouse click handling take place

2009-05-31 21:15 VS, revision 60844

use enhanced metafiles for wxMSW print preview: this is as accurate as previous code, but much faster (fixes #9970)

2009-05-31 21:11 VS, revision 60843

add ability to create wxEnhMetaFileDC based on a reference DC

2009-05-31 20:57 VZ, revision 60842

don't redefine HAVE_STRFTIME as it can already be defined by configure (closes #10861)

2009-05-31 18:34 FM, revision 60841

group wxPlatformInfo functions for easier browsing; add more descriptions; link the related function group

2009-05-31 16:43 VZ, revision 60839

added default ctor to wxMouseEventsManager, this is convenient when deriving window classes (which must provide default ctors to e.g. allow loading them from XRC) from it

2009-05-31 15:22 VZ, revision 60838

don't add client area origin when positioning the child MDI frame

2009-05-31 15:13 VZ, revision 60837

don't add the sash size to the best size if the window is not actually split (see #10533) [backport of r59415 from trunk]

2009-05-31 15:11 MJM, revision 60836

wxAuiPaneInfo: Add a new dock_zlayer member variable along with accessors, this will be used in creating and serializing of tabs

2009-05-31 15:08 VZ, revision 60835

improve wxTreeCtrl::ScrollTo() behaviour in the generic version and add a test for it to the sample

2009-05-31 14:55 VZ, revision 60834

enable OpenGL library build by default under Windows too

2009-05-31 14:54 VZ, revision 60833

remove duplicate wxUSE_GSTREAMER definition

2009-05-31 14:51 MJM, revision 60832

auidemo: Fix "suggest parentheses around arithmetic..." warning under gcc

2009-05-31 14:43 MJM, revision 60831

wxAuiPaneInfo: Make more consistent with the rest of wxWidgets by bringing it in line with the get/set style guide Deprecate old setters that were not in line with the style guide Implement set functions to go with get functions in several cases where they were missing Modify grouping of accessor functions so that they are logically grouped together in header file in a way that is more consistent with the rest of the library Add basic comments for all accessor functions Other: Modify the rest of AUI and sample to use new functions and not deprecated ones

2009-05-31 11:49 VZ, revision 60830

added wxTempFile::Flush() (dedicated to Theodore Ts'o and Ext4)

2009-05-31 11:12 VZ, revision 60829

allow overriding wxUSE_GLCANVAS value in setup.h by using USE_OPENGL=1 with make (closes #10832)

2009-05-31 10:58 JMS, revision 60828

Added wxPGProperty::SetDefaultValue(v), as a shortcut for SetAttribute(DefaultValue, v)