Package: treeviewx / 0.5.1+20100823-3
Metadata
Package | Version | Patches format |
---|---|---|
treeviewx | 0.5.1+20100823-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
60_LGPLtoGPL.patch | (download) |
COPYING |
4 2 + 2 - 0 ! |
--- |
70_choose_tree.patch | (download) |
tview.cpp |
2 1 + 1 - 0 ! |
--- |
fix_loading_crash.patch | (download) |
tview.cpp |
7 4 + 3 - 0 ! |
fix crash on loading tree file. |
wx3.0 compat.patch | (download) |
tv.cpp |
4 2 + 2 - 0 ! |
build with wxwidgets3.0 |
svg.patch | (download) |
configure.in |
8 5 + 3 - 0 ! |
update configure.in to match what it must have said when configure was generated. One thing I should probably explain about the patch as my change may seem odd otherwise - upstream's configure.in says "USE_SVG=0" but the generated configure says "USE_SVG=1", so I've simply updated configure.in to match what it must have said when configure was generated. |
treeview xpm not xbm.patch | (download) |
tv.cpp |
2 1 + 1 - 0 ! |
fix the extension of the icon |
wxstring maxlen.patch | (download) |
TreeLib/treedrawer.cpp |
4 2 + 2 - 0 ! |
remove wxstring_maxlen (removed in wx3.0) and incomp. definition. The definition wxSTRING_MAXLEN was removed from the public API of wxWidgets. Its meaning was basically "take all the string", whenever a string length was expected. The missing definition didn't raise a compilation error because TreeLib's treedrawer.h contained a fall-back definition, which is however incompatible with the original definition of wxWidgets and therefore is interpreted by wxWidgets as a number representing the real string length. This patch gets rid of the dangerous fall-back definition and of all of its uses by using alternative wxString constructors that achieve the same behavior. |