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):

2004-09-27 14:20 RN, revision 29453

remove stuff

2004-09-27 13:57 RN, revision 29452

[ 1035247 ] fix the number of ticks in slider (with annotations)

2004-09-27 13:14 RN, revision 29451

use both generic and native on osx 10.2 for presentation purposes

2004-09-27 13:07 RN, revision 29450

IOKit framework now req. under darwin

2004-09-27 13:06 RR, revision 29449

Compile fixes.

2004-09-27 13:01 VZ, revision 29448

fix crash after radio button fix

2004-09-27 12:20 JS, revision 29447

Early versions of GTK+2 don't have has_toplevel_focus

2004-09-27 11:44 RN, revision 29446

make go generic

2004-09-27 11:32 RN, revision 29445

generic (will comment on list later about was does/doesn't work) drawer

2004-09-27 11:30 VZ, revision 29444

added src/msw/wince/filefnwce.cpp

2004-09-27 11:29 VZ, revision 29443

warning fix after huge file patch

2004-09-27 11:02 VZ, revision 29442

keep the old wxFont::Create() signature (changed by font size in pixels patch) to fix XTI and to preserve backwards compatibility

2004-09-27 10:58 VZ, revision 29441

added wxGetFullModuleName(); use it instead of calling ::GetModuleFileName() directly

2004-09-27 10:55 DS, revision 29440

doc-typo

2004-09-27 10:34 DS, revision 29439

doc-typo

2004-09-27 10:25 DS, revision 29438

fixed MSVC6 warning

2004-09-27 08:08 RL, revision 29437

Handle the case of unresolveable ambiguity in --list now too.

2004-09-27 07:45 RN, revision 29436

pass by reference, not value

2004-09-27 07:42 RN, revision 29435

fix warnings

2004-09-27 07:33 RN, revision 29434

fix non-void function not returning value warning

2004-09-27 07:13 RN, revision 29433

Add HID keyboard functionality

2004-09-27 07:09 SN, revision 29432

Re-simplified ScrollWindow routine.

2004-09-27 06:53 RN, revision 29431

Regen Bakefiles for OSX HID integration

2004-09-27 06:45 RN, revision 29430

note font dialog change

2004-09-27 05:57 RL, revision 29429

Delay --list a little longer so we can indicate the best match out of the general blob. Format the output a little less ambiguously.

2004-09-27 05:26 RN, revision 29428
  • D /wxWidgets/trunk/contrib/samples/xrc

remove erronues xrc contrib sample

2004-09-26 23:17 VZ, revision 29427

made GetTempBuffer() static to avoid duplicate function errors during linking

2004-09-26 23:08 VS, revision 29426

partially reverted Robert's changes, did it more cleanly

2004-09-26 20:45 VZ, revision 29425

documented IsActive()

2004-09-26 20:35 RN, revision 29424

hid integration

2004-09-26 20:28 VZ, revision 29423

fix for __HUGEFILES_SUPPORTED definition

2004-09-26 20:01 RR, revision 29422

Moved function from mslu to utils to make the linker not complain about double symbols.

2004-09-26 18:13 RR, revision 29421

Trying hard to make things compile.

2004-09-26 18:03 KO, revision 29420

Fixes to remove compile warnings.

2004-09-26 17:41 RN, revision 29419

cleanups

2004-09-26 17:39 SN, revision 29418

Make scrolling work better (without constantly refreshing whole screen).

2004-09-26 17:22 RR, revision 29417

GTK1 compilo.

2004-09-26 17:22 RN, revision 29416

recall initial font

2004-09-26 17:14 RN, revision 29415

cleanup

2004-09-26 17:14 JS, revision 29414

Applied Kevin Hock's combobox patch for text update events

2004-09-26 17:06 RN, revision 29413

fix remaining bugs

2004-09-26 16:42 JS, revision 29412

Program args fix for WinCE

2004-09-26 16:37 JS, revision 29411

Tweaks to fix RTF contents (need newline at end of each class file)

2004-09-26 16:34 RN, revision 29410

fix font styles

2004-09-26 16:28 VZ, revision 29409

wxExecuteData is a struct, not class (warning fix)

2004-09-26 16:21 JS, revision 29408

Improved libs.bmp file but shows too small in WinHelp

2004-09-26 16:14 VZ, revision 29407

include wx/wxchar.h after ctype.h to fix compilation problem with _T redefinition with CodeWarrior 9

2004-09-26 15:59 RN, revision 29406

default to native font dialog for 10.2+

2004-09-26 15:34 RN, revision 29405

add drawer sample

2004-09-26 15:29 RR, revision 29404

Make mouseless use of wxListBox possible for non single style. Make wxListBox report click on background.

2004-09-26 15:11 SC, revision 29403

updated project file

2004-09-26 15:03 RN, revision 29402

revert to pre-drawer state

2004-09-26 14:32 VZ, revision 29401

renamed HasFocus() to IsActive() to avoid confusion with FindFocus(); documented it; avoid code duplication in GTK1 version

2004-09-26 14:28 RN, revision 29400

fix warning

2004-09-26 14:22 RN, revision 29399

fix facename

2004-09-26 14:17 RR, revision 29398

Added wxTopLevelWindow::HasFocus() as discussed.

2004-09-26 14:13 RN, revision 29397

native font dialog implementation for mac os x 10.2+

2004-09-26 14:08 SC, revision 29396

dependency fix for clipping

2004-09-26 14:07 SC, revision 29395

unicode fix

2004-09-26 14:07 SC, revision 29394

unicode fix for CW

2004-09-26 14:05 SC, revision 29393

fix for CW compilation

2004-09-26 14:05 SC, revision 29392

clipping for wxMac cleaned up

2004-09-26 13:55 VZ, revision 29391

compilation fix for Unicode mode after huge file patch: Watcom is the only compiler to have a wide char version of struct stat as well as of the stat function itself

2004-09-26 13:35 RR, revision 29390

Compilo.

2004-09-26 13:18 RL, revision 29389

Enable the huge files patch to build with mingw-cross.

2004-09-26 11:52 RN, revision 29388

no reference to wxFont - you've got to be kidding! :)

2004-09-26 11:47 RL, revision 29387

wxSize needs to be fully defined if we want to use it inline here.

2004-09-26 10:51 RN, revision 29386

add drawer to taskbaricontest

2004-09-26 10:42 RN, revision 29385

Lots of fixes/cleanups for OSX taskbar

2004-09-26 10:26 VS, revision 29384

notify parent frame that client area changed when statusbar is destroyed

2004-09-26 09:14 RN, revision 29383

Fix some of vadim's compilation problems

2004-09-26 09:06 SC, revision 29382

making newline fixes depending on the encoding of \n

2004-09-26 08:46 RL, revision 29381

Limit the influence of flavour more strictly to autoconf format. Remove '-' and '.' from the $release tag for non autoconf platform. This may like slightly finer tuning than that for some people.

2004-09-26 08:27 RN, revision 29380

cleanups, proper event handling/cleanup

2004-09-26 08:15 RL, revision 29379
  • D /wxWidgets/trunk/contrib/build/xrc

Remove contrib xrc bakefiles, else regen dies because the makefiles for it no longer exist there.

2004-09-26 06:39 RL, revision 29378

Restore WXBASEPORT for carbon. This is more than just a flavour in all the ways mac is typically more than, so it can stay a mac'ism until the easier platforms shake out.

2004-09-26 04:37 RN, revision 29377

info

2004-09-26 04:23 RN, revision 29376

todo

2004-09-26 04:19 RN, revision 29375

Fix 10.2 focus issues

2004-09-26 03:25 RN, revision 29374

they should be ints, not size_ts

2004-09-26 03:15 RN, revision 29373

warning fixes unsigned->signed

2004-09-26 02:09 RD, revision 29372

reSWIGged

2004-09-26 01:57 RN, revision 29371

todos, cleanups, detabified

2004-09-26 01:27 RN, revision 29370

cleanup image after application

2004-09-25 23:41 RD, revision 29369

reSWIGged

2004-09-25 23:37 VZ, revision 29368

compilation fix for not MSW

2004-09-25 23:31 RD, revision 29367

Added wxFRAME_DRAWER

2004-09-25 23:27 RD, revision 29366

More True/False fixes

2004-09-25 23:26 RD, revision 29365

add xrc lib to core libs list for Win32 build

2004-09-25 23:25 VZ, revision 29364

compilation fix for compilers not using PCH

2004-09-25 23:15 RD, revision 29363

Use the stc.h in the source tree for the dependency, not the installed one.

2004-09-25 23:14 RD, revision 29362

Enable TaskBarIcon for Mac too. Some cleanup.

2004-09-25 23:12 RD, revision 29361

forgot to reset m_iconAdded

2004-09-25 23:11 RD, revision 29360

Force the output window to display at the begining of the app

2004-09-25 23:09 RD, revision 29359

Use dummy class on Mac until wxEventLoop is implemented there

2004-09-25 23:05 RD, revision 29358

Add some missing methods to match other implementations

2004-09-25 23:03 RD, revision 29357

added some missing mac headers

2004-09-25 23:03 VZ, revision 29356

added a way to create fonts with specified pixel size

2004-09-25 22:44 VZ, revision 29355

support for huge files (patch 1002226)

2004-09-25 19:47 SC, revision 29354

making returns in a line to always be \n (13 in CFM (mpwnewline) and 10 in Mach)

2004-09-25 18:56 VS, revision 29353

compilation fix: only us-ascii is safe in sources

2004-09-25 18:41 RN, revision 29352

fix for [ 805216 ] dirMac does not properly skip directories from kevin hock

2004-09-25 17:36 RN, revision 29351

bug didn't happen

2004-09-25 17:22 RN, revision 29350

wxDrawerWindow - [ 909351 ] Drawer window for OS X Carbon - somewhat heavily modified

2004-09-25 16:59 SC, revision 29349

insert was not correctly implemented

2004-09-25 16:43 SC, revision 29348

insert was not correctly implemented

2004-09-25 16:24 SC, revision 29347

insert was not correctly implemented

2004-09-25 15:21 CE, revision 29346

fix an mdi crash on exit

2004-09-25 13:45 RN, revision 29345

more todos so I don't forget

2004-09-25 13:36 RN, revision 29344

mark changes. Mac OSX taskbar implementation

2004-09-25 12:12 VZ, revision 29343

removed Robert Fendt as packager (at his request)

2004-09-25 12:10 VS, revision 29342

removed XRC library from contrib

2004-09-25 11:56 RL, revision 29341

Undo the link creation in builddir. contrib is still going to be here for a while so there isn't much paydirt in working around the problems on platforms with limited filesystems at this stage.

2004-09-25 05:58 RN, revision 29340

note that I modified it

2004-09-25 05:50 RN, revision 29339

Fixed GetLineLength and GetLineText for MLTE text controls - Fixed bug where it couldn't get the length or text of the first line (0) and sf bug 1030042 where subsequent lines to 0 would not include the first character. Added those tests to the text sample

2004-09-25 03:11 RD, revision 29338

NormalizeFontSizes --> SetStandardFonts

2004-09-25 01:14 DS, revision 29337

added convience functions wxSizer::AddSpacer/AddStretchSpacer (plus Prepend and Insert variants) (previously implemented on 20040725)

2004-09-25 00:14 RN, revision 29336

warning fix - only use the function in debug mode

2004-09-25 00:12 RN, revision 29335

warning fix

2004-09-25 00:02 RN, revision 29334

Lots of release bugs fixed

2004-09-24 23:47 RN, revision 29333

debug handling. More broken Apple 'goodness'

2004-09-24 23:18 RN, revision 29332

remove unused icon

2004-09-24 23:14 RN, revision 29331

fix unicode build errors with 10.3

2004-09-24 23:02 RN, revision 29330

fix bug

2004-09-24 22:34 RN, revision 29329

whoops - I tabbed :)

2004-09-24 22:27 RN, revision 29328

quiet annoying GCC warnings

2004-09-24 21:48 RN, revision 29327

remove unused varaible

2004-09-24 21:39 RN, revision 29326

unused variable warnings fixed

2004-09-24 21:33 RN, revision 29325

partial aggregate warning fix

2004-09-24 19:46 VZ, revision 29324

trying to make GetData() return data format more clear

2004-09-24 16:18 RD, revision 29323

Corected GetXWindow macro for wxGTK port. (Bug# 1033681)

2004-09-24 16:13 RD, revision 29322

Added missing setters

2004-09-24 16:00 RL, revision 29321

Get rid of the symlink farm in $builddir too, contrib is here to stay for a while.

2004-09-24 15:36 VS, revision 29320

removed XRC library from contrib

2004-09-24 14:32 ABX, revision 29319

Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false.

2004-09-24 13:45 ABX, revision 29318

wxUSE_*BOOK checks.

2004-09-24 12:25 RN, revision 29317

unused variable warning fix

2004-09-24 10:57 ABX, revision 29316

Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

2004-09-24 10:05 VS, revision 29315

documented return value of wxListCtrl::HitTest

2004-09-24 09:56 VS, revision 29314

uses system's default UI font in the help browser by default

2004-09-24 09:55 VS, revision 29313

replaced NormalizeFontSizes with SetStandardFonts

2004-09-24 08:58 RN, revision 29312

Port syncronization, more wxUSE_XML/XRC fixes and typo fixes

2004-09-24 08:31 RN, revision 29311

more setup0.h wxUSE_XRC fixes

2004-09-24 08:20 RN, revision 29310

MSW XRC define setuup.h handling

2004-09-24 07:45 RN, revision 29309

note that drawpoint only takes into account pen color like the _other_ toolkit. Note for tracker bug [ 844761 ] wxDC::DrawPoint ignores pen size

2004-09-24 06:27 ABX, revision 29308

Above 2.3.0 SetBitmap is still for owner drawn only.

2004-09-24 06:06 RN, revision 29307

fix typo

2004-09-24 05:48 RN, revision 29306

PATCH: [ 1033006 ] Fix: socket s timeout of < 1s doesnt work

2004-09-24 01:20 RN, revision 29305

Add doc TODOs for wxVariant. You know, Convert wasn't documented _at all_, heh :).

2004-09-24 00:11 RD, revision 29304

More True/False fixes

2004-09-23 23:57 RN, revision 29303

OK - Robin's right, it is already a SOCKLEN_T

2004-09-23 23:53 RN, revision 29302

GetId of wxTreeItemData returns a wxTreeItemId, not a wxTreeItem. From the wiki documentation buglets

2004-09-23 23:38 RN, revision 29301

wxT sample fix for regex docs - documentation buglet from wiki

2004-09-23 23:33 RN, revision 29300

Mention that some functions are virtual - I'm pretty sure I didn't get all of them - from the wxwiki documentation buglets where it mentioned MainLoop() wasn't virtual

2004-09-23 23:25 RN, revision 29299

Link to event handling overview in wxEvent - documentation buglet from wiki

2004-09-23 23:17 RN, revision 29298

Put include file for sizer classes in docs - documentation buglet from wiki http://wiki.wxwidgets.org/docs.cgi?q=buglets&target=wiki

2004-09-23 23:06 RD, revision 29297

added missing default case

2004-09-23 22:39 RD, revision 29296

Fix from Jed Burgess that correctly untoggles radio toolbar items when another one in the same group is selected.

2004-09-23 22:36 RN, revision 29295

delightful typo fixed - it was indefontedly a spelling error :)

2004-09-23 22:09 RN, revision 29294

Fix warning on OSX - its on int on mac/msw and a socklen_t on others

2004-09-23 22:01 RD, revision 29293

Compile fix

2004-09-23 20:47 RD, revision 29292

wx.NO_BORDER style sets the bezel width to 0

2004-09-23 20:36 RD, revision 29291

revert a few of these back

2004-09-23 20:23 RD, revision 29290

Update SWIG patch to output "True" ("False") in the autodoc string when "true" ("false") is in the .i file. Changed the .i files to use true/false to avoid collisions with any True/False in headers that may be included.

2004-09-23 20:20 RN, revision 29289

get rid of \\ macros and change See Also -> See also

2004-09-23 19:36 JS, revision 29288

Minor doc corrections

2004-09-23 19:16 RN, revision 29287

typo

2004-09-23 19:01 RN, revision 29286

wxGLContext docs, tidy up of some wxGLCanvas docs, add wxGLContext to classes list, and add gl classes to misc category

2004-09-23 18:20 ABX, revision 29285

Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false, !!/!IsEmpty().

2004-09-23 17:28 RN, revision 29284

unused variable warning fix - move unused stuff to proper place

2004-09-23 17:17 RN, revision 29283

SOCKLEN_T handling for OSX - it seems to be defined as a size_t, when the parameters to the functions where it is handled is really an int (avoids multiple conversion warnings)

2004-09-23 17:12 RD, revision 29282

reSWIGged

2004-09-23 17:03 RN, revision 29281

remove unused variable

2004-09-23 16:49 RD, revision 29280

Moved xrc out of contrib and into the core source dir, just like in C++. It will now always be built.

2004-09-23 16:23 RN, revision 29279

fix ifdef - its libpng not pnglib :)

2004-09-23 15:41 ABX, revision 29278

Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

2004-09-23 14:03 VS, revision 29277

fixed unresolved references with GTK+ 2.0

2004-09-23 12:43 ABX, revision 29276

wx(Choice/List/Note)book controls send CHANG(ED/ING) events in SetSelection.

2004-09-23 10:07 VZ, revision 29275

don't free user data before sending wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS, this prevents user from doing cleanup in his OnDeleteAllItems() handler

2004-09-23 09:59 VZ, revision 29274

hack to _really_ fix crashes in comctl32.dll when processing HDN_GETDISPINFO

2004-09-23 09:39 RN, revision 29273

quick comment fix

2004-09-23 09:18 VS, revision 29272

wxUSE_XRC implies wxUSE_XML now

2004-09-23 09:14 VS, revision 29271

XRC needs wxXML, check it

2004-09-23 08:39 ABX, revision 29270

Smartphone native look and feel.

2004-09-23 03:35 RN, revision 29269

simple GetContext() and one other minor doc

2004-09-23 01:02 RD, revision 29268

Added limited support for wxEventLoop (you can't derive from a wx.PyEventLoop version yet...) Updated and moved the sample showing how to replace the MainLoop to samples/mainloop/mainloop.py.

2004-09-23 00:58 RD, revision 29267

Made wxGTK's wxEventLoop::IsRunning a little more consistent with wxMSW's and uninstall the idle handled like wxYield does so Pending can eventually return false.

2004-09-23 00:53 RD, revision 29266

plug memory leak

2004-09-23 00:43 RD, revision 29265

Fixes for bug #1031151 and #1031239

2004-09-22 21:23 RN, revision 29264

wxUSE_XML and wxUSE_XRC build fixes if expat is not enabled

2004-09-22 20:57 RR, revision 29263

Small fix for tabbing into wxListBox.

2004-09-22 20:47 RN, revision 29262

Only include/build pnghand if the user builds the png library (avoids multiple build errors)

2004-09-22 20:30 RN, revision 29261

Fix aggregate has a partly bracketed Unmatched initializer warnings - which means that the compiler can't figure out which types the initializer list refers to - so now we're telling the compiler that the first and second 16 values do refer to the Bit16s and the last two values refer to the Point part of Cursor

2004-09-22 20:29 RL, revision 29260

Install the config files for cross debs under /usr/$(host), but link them to the default system location under /usr. This way the commands: wx-config --prefix=/usr/$(host) and wx-config --prefix=/usr --host=$(host) are much more congruent in their action. Another nail in the coffin for inplace hacks. Link $srcdir/include to the build dir so that --prefix=$build_dir really does point to a realistic looking installed development environment. I don't know why I didn't do this instead of (ab)using --exec-prefix to 'fix' this simple omission for so long. Probably because it is much more obvious if contrib is out of the picture. That makes it a little more work right now, but long term this is a very clean and correct thing to do. It completely absolves us of the two independent variables problem, and of the tree becoming bogus without actually being stale.

2004-09-22 15:08 RL, revision 29259

Move the WX_FLAVOUR variables to be defined generally, not just for autoconf builds, else the wince targets (at least) will complain.

2004-09-22 14:51 RR, revision 29258

Make radiobutton tab behaviour the same on MSW as in standard MSW app, i.e. tab into the activated, not necessarily the first radio button.

2004-09-22 14:38 ABX, revision 29257

Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false.

2004-09-22 11:56 ABX, revision 29256

Smartphone fix.

2004-09-22 10:59 ABX, revision 29255

Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

2004-09-22 10:02 CE, revision 29254

script for nightly builds

2004-09-22 06:29 JJ, revision 29253

Committing in . Changes to make compilations on OpenVMS work: displayx11.h : one semicolon removed, since it is not needed progdlgg.cpp : On some systems (like OpenVMS) unsigned types are realy unsigned. So a comparison unsigned_var < 0 is always false and causes unreacheable code, which is flagged by the compiler. In this case a change from unsigned long to long was more what was intended here. Modified Files: wxWidgets/include/wx/unix/displayx11.h wxWidgets/src/generic/progdlgg.cpp ----------------------------------------------------------------------

2004-09-22 06:22 ABX, revision 29252

Correct #if markup to spin-based controls handling.

2004-09-22 06:20 ABX, revision 29251

WXUNUSED_UNLESS_ODRAWN does not reflect wxUSE_MENUS_NATIVE.

2004-09-22 06:18 ABX, revision 29250

Warning fix to unused variable.

2004-09-22 06:17 ABX, revision 29249

Adjustement to the small display of Smartphones.

2004-09-22 06:10 ABX, revision 29248

wxrc impossible on WinCE.

2004-09-21 23:46 RL, revision 29247

Filter out the 'std' pseudo-lib from monolithic builds too.

2004-09-21 22:30 RD, revision 29246

Bump subrelease to 2.5.2.9.

2004-09-21 21:54 RL, revision 29245

Add xrc to the dist target. Bump subrelease to 2.5.2.9.

2004-09-21 21:21 VZ, revision 29244

update from Petri Jooste for 2.5.2

2004-09-21 18:15 ABX, revision 29243

Source cleaning: whitespaces, tabs, -1/wxNOT_FOUND, TRUE/true, FALSE/false.

2004-09-21 17:58 RL, revision 29242

Fix registered location of docs.

2004-09-21 17:16 RL, revision 29241

wx-config2.6 Designed to be resiliant against future cut and paste coders. Any gnarly parts are black boxed away nicely to avoid accidents and have integrated debugging support for trivial sanity checking in the event of modification or trouble. In this way the major operations are all cleanly separated making any or all of them simply extensible, or replaceable in the face of future needs. Functions now all have api descriptions. If you rely on a function to act in some way, please document it to safeguard yourself against inadvertant interface changes by others. Everything now runs top top to bottom, we don't try to output things as fast as we can read them anymore, instead we read everything in, sort over it just once without the need for 'just in case' temp's, and then output whatever we were asked for only when we are sure we have the correct answer. Almost all key data aims to be constant past the point of its initialisation so side effect creep and trouble with half (re)initialised data should be significantly reduced in future. In almost every case it is easy and clean to simply delay initialisation until all required input channels have been emptied. If you like, think of it as mostly being one big constructor, with a little destructor at the end which outputs what you requested. At core, it is simply a generated config file -- with some user friendly logic for extracting its data and finding related files. Removed references to --gl-libs in --help. It still exists, but if its deprecated, no need to fill space in a compact help summary. It will remain documented (as deprecated) in the man page. Removed references to arcane order rules for arguments. Those limitations don't exist anymore, though the options are backward compatible in all other respects from the user pov. Removed references to --inplace, it doesn't need to be in the summary help either. It also is still accepted as an option, but there is no value in passing it, an uninstalled wx-config will automatically behave correctly. When you need --inplace, it will supply that behaviour for you (but there is no harm in typing it your self in that case). If you do type it when you don't need it, bad things will probably happen just like they always would have. Along with items above, generally compressed --help text to fit on even a traditional sized terminal without the need for paging. If we want more detailed help built in, it should be broken into separate pages, and this would be a trivial extension. Command line input is now controlled by a small generic parser. You define what options you want and what groups you want them in by initialising them as lists. It runs over all the input and fills corresponding psuedo-hashes from it for you to use as you please later. Added a validator for it to check yes/no options. Use posix extended regex instead of gnu 'basic' regex extensions, grep -E is portable, if gmake is not a requirement, we surely can't push gnu grep on people. Made --list more user friendly. It will now always list the current wx-config if it matches the feature spec, though it will warn if that config is not in the specified --prefix. Alternate configs that match (if any) are listed separately. An unqualified call to wx-config --list will always return (at least) the config that was called. We can never have a 'hanging' wx-config shell with no real implementation to back it up anymore so we can always return a sensible result for the user. A wx-config anywhere can list (and hence use) the configs installed in any (other) prefix. Delegation. Too big a topic to remark on in depth here, see the code for a fuller description. With everything being nicely constant and aligned to the respective library build, then aside from delegation, wx-config really is _just_ a config file (albeit with a layer of logic around the constants), and each wx-config carries a set of defaults which match perfectly the library build that it was generated with. If you choose a set of features that it can match, it will answer all your queries for them, if it cannot, it will seek to delegate to the config that is most like itself, but which can supply all the features you specified. This should be completely compatible with any set of options that returned a sensible result previously, and produce a sensible result in many cases where previously the collating order of your locale or the nuances of your filesystem operations would decide which library it thought you wanted. Sort duplicates out of the list of libraries and trickle shared dependencies down the list to properly support static builds. Added the inplace-config tweak for use in the build tree. This works like any other config, except it presets the default prefix to point at the build dir instead of the configured prefix that will become the default if this build is installed. It provides the behaviour of --inplace when $build_dir/wx-config is called without also specifying a different --{exec-,}prefix or any feature flags that it is incompatible with. In that event, it will try to delegate as per the normal rules. The inplace wrapper is not installed with the primary config which cleanly disables it for system installs. It will be invalidated if the build (or source) dir is moved, but will be revalidated if the build tree is subseqently updated with ./config.status --recheck && config.status (which it probably would need to be to build anyway for other reasons at present too) Enabled full support for static builds again, promoted --static to a full feature option. Fixed --ld to return something for them too. Added --flavour, similar to the existing --vendor, but for autoconf builds. These will probably want to be streamlined further. Broadened the use of release and flavour labels to support better concurrent installs. Fix bit rot in make-dist due to new/deleted files. Whittled down the number of obsolete and duplicated substitution variables in configure.in, and lowercased some variables we no longer export for substitution. Use the autoconf macros to generate files where we want them instead of making them someplace and then moving them all about. Remove extra files and symlinks added for the two part wx-config version. Removed the debian -contrib packages. We'll use multi-lib support to manage them from now on and indiviual libs can be split out along functional lines if required. This means the retained contribs will now get __WXDEBUG__ versions packaged too. Removed conflicts from almost packages except i18n and wxPython. All packages now either update or install alongside any existing ones. Added support for flavoured debs as well.

2004-09-21 13:24 , revision 29240
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/animate/animate_animatedll.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/animate/animate_animatelib.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/fl/fl_fldll.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/fl/fl_fllib.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/net/netutils.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/ogl/ogl_ogldll.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/ogl/ogl_ogllib.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/stc/stc_stcdll.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/stc/stc_stclib.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/svg/svg_svgdll.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/contrib/build/svg/svg_svglib.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/demos/dbbrowse/makefile.gtk
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/lib/dummy
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/misc/afm
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/misc/afm/.cvsignore
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/misc/afm/Zapf.afm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/grid/bitmap1.bmp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/grid/bitmap2.bmp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/internat/internat.def
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/internat/internat.rc
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/internat/makefile.vms
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/internat/mondrian.ico
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/layout/expt.cpp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/layout/fload.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/layout/layout.def
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/layout/makefile.vms
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/mdi/chart.ico
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/mdi/makefile.vms
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/mdi/mdi.def
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/mdi/mdi.ico
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/mdi/mondrian.ico
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/png/pngdemo.rc
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/printing/fload.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/printing/printing.def
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/resource
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/splitter/mondrian.ico
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/tab/mondrian.ico
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/samples/treectrl/treetest.dsp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/common/glob.inc
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/configure
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/configure.in
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/expat.dsp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/lib/expat.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/lib/internal.h
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/lib/macconfig.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/lib/winconfig.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/expat/lib/xmlparse.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/bdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/cdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/cross.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/fdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/horiz.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk/verti.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/bdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/cdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/cross.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/fdiag.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/horiz.xbm
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/gtk1/verti.xbm
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/html/htmlfilter.cpp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/html/htmlhelp.cpp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/html/search.cpp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/.cvsignore
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/ANNOUNCE
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/ansi2knr.1
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/ansi2knr.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/CHANGES
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/configure
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/example.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/INSTALL
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/KNOWNBUG
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/LICENSE
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/libpng.3
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/libpng.txt
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/libpngpf.3
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/MAKEFILE.VA
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makefile.dos
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makefile.sc
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makefile.unx
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makefile.vc
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makefile.wat
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/makemac6.mcp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/png.5
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/png.c
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/png.dsp
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/png.dsw
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/png.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngasmrd.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngconf.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngerror.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pnggccrd.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngget.c
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngM5.xml
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngM7.mcp
  • A /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngM8.xml
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngmem.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngpread.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngread.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngrio.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngrtran.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngrutil.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngset.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngtest.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngtrans.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngvcrd.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngwio.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngwrite.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngwtran.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/pngwutil.c
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/projects/beos
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/projects/beos/x86-shared.txt
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/projects/beos/x86-static.txt
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/projects/borland
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/projects/msvc
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/README
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/scripts/makefile.bd32
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/scripts/makefile.sgi
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/scripts/pngdef.pas
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/TODO
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/png/Y2KINFO
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/regex/regfronts.c
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/src/unix/net.cpp
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/algorithm.txt
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/crc32.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/FAQ
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/INDEX
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/inflate.h
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/README
  • R /wxWidgets/tags/END_OF_THE_STONE_AGE/src/zlib/trees.h
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/HelpGen/helpgen.dsp
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/HelpGen/makefile.bcc
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/HelpGen/makefile.gcc
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/HelpGen/makefile.vc
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/HelpGen/makefile.wat
  • D /wxWidgets/tags/END_OF_THE_STONE_AGE/utils/wxprop

This commit was manufactured by cvs2svn to create tag 'END_OF_THE_STONE_AGE'.

2004-09-21 13:24 ABX, revision 29239

Missed labels to replace number of 'topicNNN' in anchors.

2004-09-21 11:34 CE, revision 29238

fix for gtk/mdi when changing menubars

2004-09-21 10:18 ABX, revision 29237

XRC movement influenced depth of paths.

2004-09-21 10:11 ABX, revision 29236

XRC library usage fix.

2004-09-21 09:08 ABX, revision 29235

Smartphone fix.

2004-09-21 09:03 ABX, revision 29234

WinCE warning fix.

2004-09-20 19:30 VS, revision 29233

moving XRC to the core

2004-09-20 19:15 VS, revision 29232

moving XRC to the core

2004-09-20 18:41 VS, revision 29231

moving XRC to the core

2004-09-20 11:31 ABX, revision 29230

Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxDefaultCoord, TRUE/true, FALSE/false.

2004-09-20 11:21 ABX, revision 29229

Missed labels to replace number of 'topicNNN' in anchors.

2004-09-19 22:00 VZ, revision 29228

added unit tests for wxStringStreams

2004-09-19 21:59 VZ, revision 29227

fixed include header name

2004-09-19 21:58 VZ, revision 29226

added wxStringOutputStream::TellO(); fixed bugs in OnSysWrite()

2004-09-19 21:49 VZ, revision 29225

fixed bug with seeking beyond the end in wxStringInputStream::OnSysSeek() triggered by unit test

2004-09-19 21:35 VZ, revision 29224

made wxStringInputStream::GetSize() public instead of protected

2004-09-19 21:26 VZ, revision 29223

added wxStringStream classes

2004-09-19 17:20 JS, revision 29222

Correction for GTK+1

2004-09-19 16:08 JS, revision 29221

GDK_WINDOW_TYPE_HINT_SPLASHSCREEN not available in GTK+ 2.0

2004-09-19 13:17 VZ, revision 29220

compilation fix for Borland

2004-09-19 12:05 VZ, revision 29219

rebaked to include latest modifications (mainly choicebkg addition)

2004-09-19 12:03 SN, revision 29218

Applied patch #1023777 (Notebook initialisation).

2004-09-19 10:55 VZ, revision 29217

don't crash under GTK1 if we failed to get GdkFont in GetTextExtent()

2004-09-19 10:08 VZ, revision 29216

added missing header to fix !USE_PCH compilation

2004-09-18 23:51 RD, revision 29215

Added wx.Choicebook

2004-09-18 23:13 RD, revision 29214

MemoryFSHandler_AddFile updates

2004-09-18 23:12 RD, revision 29213

Getthe GIL before raisign an exception

2004-09-18 23:11 RD, revision 29212

Added bin selection

2004-09-18 23:11 RD, revision 29211

docstring tweaks

2004-09-18 21:54 VZ, revision 29210

mention that Check() doesn't work before the item is attached to a menu

2004-09-18 20:14 RD, revision 29209

Unicode compilation fix

2004-09-18 19:51 VZ, revision 29208

keep m_value in sync with real combobox value (set it initially and update it correctly in CBN_EDITCHANGE handler)

2004-09-18 17:33 RD, revision 29207

Use line.Draw(dc) instead of line.GetEventHandler().Draw(dc)

2004-09-18 17:21 RD, revision 29206

Point x,y fixes from Pierre

2004-09-18 14:29 VZ, revision 29205

added wxSizerItem::Init()

2004-09-18 14:24 VZ, revision 29204

active mode support for wxFTP (extremely heavily modified patch 1006252)