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
Changelog for wxWidgets (70435 changes):
2002-08-08 18:21 VS, revision 164152002-08-08 18:21 VS, revision 16414unified archive naming to name-version-arch
2002-08-08 18:21 VS, revision 16413tex2rtf: fixes to makefile.unx to make rpm spec file possible
2002-08-08 10:11 JS, revision 16412tex2rtf fixes: removed missing files from src.rsp
- M /wxWidgets/trunk/docs/latex/wx/notebook.tex
- M /wxWidgets/trunk/include/wx/gtk/notebook.h
- M /wxWidgets/trunk/include/wx/gtk1/notebook.h
- M /wxWidgets/trunk/src/gtk/notebook.cpp
- M /wxWidgets/trunk/src/gtk1/notebook.cpp
2002-08-08 10:04 JS, revision 16411Applied patch [ 579219 ] wxNotebook:SetPadding added This allows changing the padding of the icons and text in the tab of a wxNotebook for wxGTK. Since the container in the tab is only a horizontal container only the width component is used. Negative values are acceptable so no checks were made. It now defaults to a padding of 0 on the sides and 1 in between the icon and label, looks good for a few "themes" I tried. Note: Unfortunately there is no function to set the padding on the left or right side of a widget. gtk_box_set_child_packing sets padding on BOTH sides of a widget so you'd get double the spacing between an icon and the label. To get around this, the icon (if there was one) is removed and added back. That way the icon will provide the padding on the left and the label will provide the padding between and to the right. It looks nice for all sizes. The gtk_container_set_border_width unforuntately only adds borders to ALL sides equally. A simple check is to add m_notebook->SetPadding in one in the spinctrl callback in the controls sample. (set appropriate range too -10,20). Note that the tab sizes change to fit the width of the panel, if appropriate, and so the spacing between the icon and label changes accordingly. This isn't a bug, but it does look weird as you scan up and down the spacing (which nobody would normally do). I also changed all wxGtkNotebookPage variables to nb_page so that "int page" would be used to mean the page number. Just cosmetic for consistency with the rest of the functions that were already like that.
2002-08-08 10:00 JS, revision 16410Applied patch [ 584057 ] Fixes calculation bug in wxThread::Sleep There's a problem in src/mac/thread.cpp function wxThread::Sleep when CLOCKS_PER_SEC is not 1000. The amount-to-sleep code doesn't take into account this value. Due to this when I did Sleep(1000) it was sleeping a fraction of a second because on my Mac CLOCKS_PER_SEC is 60. This patch fixes it. Dimitri Schoolwerth (dimitrishortcut)
2002-08-08 09:57 JS, revision 16409Applied patch [ 588140 ] User Scaling of Rotated Text on wxGTK The effect of wxDC::SetUserScale() on wxDC::DrawRotatedText() is to scale the text **twice**. The code is in src/gtk/dcclient.cpp The first scaling operation occurs when choosing the GTK font size (as happens for wxDC::DrawText()). The rotated text is scaled a second time when blitting the rotated text bitmap to the DC, in the functions XLOG2DEV(x + dstX) and YLOG2DEV(y + dstY). The supplied patch moves the rotated bitmap co-ords (dstX, dstY) outside of the LOG2DEV functions. bryan cole (bryancole)
- M /wxWidgets/trunk/docs/latex/wx/classes.tex
- A /wxWidgets/trunk/docs/latex/wx/scpdarry.tex
- A /wxWidgets/trunk/docs/latex/wx/scpdptr.tex
- A /wxWidgets/trunk/include/wx/ptr_scpd.h
2002-08-08 09:46 JS, revision 16408Applied patch [ 587450 ] Scoped Smart pointers and docs By Jesse Lovelace (thementat)
2002-08-08 09:44 JS, revision 16407Applied patch [ 589903 ] Update doc for CW/wxMSW install This patch updates the CW section in docs/msw/install.txt for the development (2.3.3) branch. It fixes a couple typos and clarifies how to use the minimal project file as a template for other projects. Igor Mikolic-Torreira igormt@alumni.caltech.edu
2002-08-08 09:37 JS, revision 16406Applied patch [ 587723 ] Update to cw.rsp file I've updated the file so it captures all the files that are unique to the wxMSW + CW combination. Even though not all of the samples have CW project files, all the samples are listed in the rsp. That way if more samples get project files prior to release 2.3.x or 2.4, there will be no need to modify this file. I did, however, remove all of the util sub-directories from cw.rsp because none of the util sub-directories have any CW project files (and I don't foresee adding any ;) Igor Mikolic-Torreira igormt@alumni.caltech.edu
2002-08-08 09:35 JS, revision 16405Applied [ 587500 ] Update CW project file for wxMSW This patch updates the CW project file for building wxMSW. It patches the file src/wxWindowsW7.xml on the development branch. It does the following: (1) adds the file src/common/msgout.cpp to the build. (2) moves popupwin.cpp ahead of sub-libraries in the link order for linking the library (this is just paranoia on my part ;) Igor Mikolic-Torreira igormt@alumni.caltech.edu
2002-08-08 09:24 JS, revision 16404Applied patch [ 587454 ] CW-related wx/wxchar.h fix This fixes the problem in include/wx/wxchar.h with including <wchar.h> for CW reported by Andreas Simanowski. The current version does not work with CW Win32 builds. The fix suggested by Andreas is incorrect, because it will break the wxMAC CW builds. The purpose of conditionals starting at line 77 is to correctly handle the various compilers. The fundamental problem with the existing code is that it begins by conditioning on __WIN32__. This is wrong, and makes it hard to handle compilers that work on more than one OS (such as CW). Instead the conditionals should be done purely on compilers. Each compiler can then set things appropriately. If a particular compiler works on more than one OS but has different needs on each OS, then this can be handled within the code for that compiler. The attached patch removes the top level conditional on __WIN32__ and restructures the remainder as a series of conditionals on individual compilers. Igor Mikolic-Torreira igormt@alumni.caltech.edu
2002-08-08 09:21 JS, revision 16403Applied patch [ 590031 ] Slider: Events must be enabled earlier The current wxSlider - implementation gives a gtk-warning about not being able to find an event handler. This is because the first call of GtkEnableEvents has to happen a few lines earlier. The patch fixes this.
2002-08-08 09:15 JS, revision 16402Applied patch [ 591998 ] EventHandler chain incorrectly updated
2002-08-08 09:10 JS, revision 16401Applied patch [ 590247 ] Fix bad calculation of listctrl update. In wxGenericListCtrl when removing single items a call to RefreshAfter would cause bad things to happen in GTK/X11. It would under certain circumstances put Xlib into an exponential memory and cpu usage mode. Causing eventual core dump but not before using all memory and swap. The problem is that RefreshAfter is passing a negative height rectangle refresh to GTK/X11. This stems from a mixture of using scrolled and unscrolled values to calculate the update region. This patch fixes the problem... by transforming to scrolled values earlier. And also adds one optimization to not update when the item is below the visible area. Tested on GTK.
2002-08-08 09:00 JS, revision 16400Applied patch [ 592363 ] Owner Draw Round 2 fixes This patch fixes the following items in the owner draw code: * When an item is disabled, yet highlighted, the code will now retrieve the user's system settings for greyed-out text and use that color. Previously, the code had continued to print the disabled text with an embossed effect, which looked bad when the item was highlighted. * Menu formatting, such as hot-key underlining (example, "&Open"), has been fixed. * Measurements and alignments with accelerators/hot-keys has been fixed.
2002-08-08 08:54 JS, revision 16399Applied [ 590985 ] fix for radiobox under motif
- M /wxWidgets/trunk/docs/tech/tn0003.txt
- M /wxWidgets/trunk/include/wx/generic/notebook.h
- M /wxWidgets/trunk/src/generic/notebook.cpp
- M /wxWidgets/trunk/utils/tex2rtf/distrib/zipdistinno.bat
2002-08-08 08:51 JS, revision 16398Applied patch [ 592063 ] generic notebook does not OnSelChanging Misc other mods
2002-08-07 21:06 RD, revision 16397Removed bogus default parameters, applying patch [ 592492 ] motif, solaris 8, gcc 3.1 build failure
- M /wxWidgets/trunk/wxPython/samples/embedded/embedded.cpp
- M /wxWidgets/trunk/wxPython/samples/embedded/README.txt
2002-08-07 21:06 RD, revision 16396Typo fixes
2002-08-07 21:05 RD, revision 16395Bug fix
2002-08-07 20:21 JS, revision 16394bug fix
2002-08-07 17:35 RR, revision 16393Added error directive for MSW since no longer needed.
2002-08-07 17:34 RR, revision 16392Added support for outlines printing under wxGTK. I still have to figure out how to do scaling right, the current values are guesswork.
2002-08-07 15:56 JS, revision 16391Compile fix for Unicode.
Updated file list