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):
2011-08-19 05:47 DS, revision 68785- M /wxWidgets/trunk/include/wx/imagtiff.h
- M /wxWidgets/trunk/src/common/imagtiff.cpp
- M /wxWidgets/trunk/tests/image/image.cpp
2011-08-19 04:35 DS, revision 68784Added option to TIFF handler for specifying the photometric interpretation. Added option wxIMAGE_OPTION_TIFF_PHOTOMETRIC for reading and writing TIFF images. This is mostly for being able to distinguish between PHOTOMETRIC_MINISBLACK (chocolate flavour) and PHOTOMETRIC_MINISWHITE (vanilla) as currently the flavour used was fixed. It applies to greyscale as well as black and white images. Added unit tests to verify the written photometric value. Also see #13194.
2011-08-19 04:27 DS, revision 68783Added support for saving greyscale TIFF images. When saving with a samples per pixel value of 1 the TIFF handler still treated the image as RGB, resulting in corrupted images. Handle the greyscale case and added a unit test for it.
2011-08-19 04:00 DS, revision 68782Changed TIFF handler's monochrome conversion to look at the green channel instead of red. It's common when reducing a coloured image to greyscale or black and white to give the green channel more significance. Since we're only looking at a single channel use the green one instead of red.
2011-08-19 03:31 DS, revision 68781Fixed crash when saving as a monochrome TIFF image with incomplete options set. When setting only wxIMAGE_OPTION_TIFF_BITSPERSAMPLE to 1 the used samples per pixel (wxIMAGE_OPTION_TIFF_SAMPLESPERPIXEL) would still be set to 3. This is invalid and confuses libtiff, resulting in a crash ("possible heap corruption" during _TIFFfree using WinXP+MSVC8). Set the used samples per pixel to 1 explicitly in cases where only bits per sample is set to 1. Added a unit test to check for this problem (and verify the bits per sample from the saved image is indeed 1).
2011-08-19 03:19 DS, revision 68780No code changes. Renamed variable bpp (bits per pixel) in TIFF handler to what it actually represents: bps (bits per sample).
2011-08-19 03:13 DS, revision 68779Renamed the options specific to the TIFF handler. The loading/saving options that are specific for TIFF were in the form of wxIMAGE_OPTION_<name> while all other non-generic options use the form wxIMAGE_OPTION_<imagetype>_<name>. Renamed the TIFF options to the form wxIMAGE_OPTION_TIFF_<name> and kept the old names for backwards compatibility.
2011-08-19 03:09 LV, revision 68778improved wxImage documentation. moved description of wxIMAGE_OPTION_GIF_COMMENT from wxImage::GetOptionInt documentation to wxImage::GetOption because the value of the GIF option is a string, not int.
- M /wxWidgets/branches/SOC2011_WXIOS/include/wx/osx/core/private.h
- M /wxWidgets/branches/SOC2011_WXIOS/include/wx/osx/iphone/wheelsctrl.h
- M /wxWidgets/branches/SOC2011_WXIOS/include/wx/wheelsctrl.h
- A /wxWidgets/branches/SOC2011_WXIOS/src/generic/wheelsctrl.cpp
- M /wxWidgets/branches/SOC2011_WXIOS/src/osx/iphone/listbox.mm
- M /wxWidgets/branches/SOC2011_WXIOS/src/osx/iphone/wheelsctrl.mm
- M /wxWidgets/branches/SOC2011_WXIOS/tests/mobile/testios.xcodeproj/project.pbxproj
- M /wxWidgets/branches/SOC2011_WXIOS/tests/mobile/tests/tests.cpp
- A /wxWidgets/branches/SOC2011_WXIOS/tests/mobile/tests/tests_wheelsctrl.cpp
- A /wxWidgets/branches/SOC2011_WXIOS/tests/mobile/tests/tests_wheelsctrl.h
2011-08-19 03:08 DS, revision 68777wxWheelsCtrl wxiOS implementation + some tests
2011-08-18 19:32 JC, revision 68774Improved saving of TIFF monochrome images. When reducing an RGB image to black and white any non-black pixel was treated as white resulting in mostly white images. Set the threshold to 127 instead to improve the looks of saved monochrome TIFF images.
- M /wxWidgets/branches/SOC2011_GTK3
- M /wxWidgets/branches/SOC2011_GTK3/src/common/imagbmp.cpp
- M /wxWidgets/branches/SOC2011_GTK3/src/common/imagtiff.cpp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_grey.bmp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_grey_flipped.bmp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_rle4.bmp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_rle4_flipped.bmp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_rle8.bmp
- A /wxWidgets/branches/SOC2011_GTK3/tests/image/horse_rle8_flipped.bmp
- M /wxWidgets/branches/SOC2011_GTK3/tests/image/image.cpp
2011-08-18 15:29 SJL, revision 68773Merged from the trunk
2011-08-18 15:15 DS, revision 68772Remove a couple of unused forward declarations.
2011-08-18 12:51 SJL, revision 68771Fixed saving TIFF images to wxMemoryOutputStream. Libtiff attempts to seek past the end of a stream and the behaviour for this can vary per stream implementation. Fixed failure to seek by filling the gap between the end of stream and new seek position with zeroes. Enabled a unit test which so far was disabled due to wxMemoryOutputStream failing to save a TIFF because of the seeking problem. Also closes #4089.
2011-08-18 11:28 JC, revision 68770Add some version checks to help compiling on OSX.
2011-08-18 11:26 SJL, revision 68769samples/drawing can work
2011-08-18 08:23 JC, revision 68768Remove MoveWindow method.
2011-08-18 07:52 JC, revision 68767Added code for creating cairo context in dcmemory. Samples/caret works very well. Caret rendering is good.
- M /wxWidgets/branches/SOC2011_GTK3/samples/image/canvas.cpp
- M /wxWidgets/branches/SOC2011_GTK3/src/gtk/bitmap_gtk3.cpp
2011-08-17 23:01 DS, revision 68766Fixed a bug in creating cairo_image_surface from wxImage.GetData(). Now samples/image can load and show image correctly
- M /wxWidgets/trunk/src/common/imagbmp.cpp
- A /wxWidgets/trunk/tests/image/horse_grey.bmp
- A /wxWidgets/trunk/tests/image/horse_grey_flipped.bmp
- A /wxWidgets/trunk/tests/image/horse_rle4.bmp
- A /wxWidgets/trunk/tests/image/horse_rle4_flipped.bmp
- A /wxWidgets/trunk/tests/image/horse_rle8.bmp
- A /wxWidgets/trunk/tests/image/horse_rle8_flipped.bmp
- M /wxWidgets/trunk/tests/image/image.cpp
2011-08-17 21:34 JC, revision 68765Improved BMP decoding. The BMP decoder did not handle images that are not stored upside down but straight up (in which case the height is negative). Also with RLE4 or RLE8 compressed images the 'end of scanline' RLE marker was not handled correctly. Fixed the issues and added a unit test for them.
- M /wxWidgets/branches/SOC2011_GTK3/src/gtk/bitmap_gtk3.cpp
- M /wxWidgets/branches/SOC2011_GTK3/src/gtk/dcmemory_gtk3.cpp
2011-08-17 18:25 JC, revision 68764Improved a little bit
- M /wxWidgets/branches/SOC2011_GTK3
- M /wxWidgets/branches/SOC2011_GTK3/docs/changes.txt
- M /wxWidgets/branches/SOC2011_GTK3/samples/thread/thread.cpp
- M /wxWidgets/branches/SOC2011_GTK3/src/common/stockitem.cpp
- M /wxWidgets/branches/SOC2011_GTK3/src/msw/textctrl.cpp
2011-08-17 15:50 SJL, revision 68763Merged from trunk to fix the bug in samples/thread and samples/menu
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/osx/webview_webkit.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/interface/wx/webview.h
2011-08-17 15:46 SJL, revision 68762Return true by default under OSX WebKit.
2011-08-17 13:19 SJL, revision 68761Correctly stop the loading animation in the sample when we veto navigation.
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/webview.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/interface/wx/webview.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/gtk/webview_webkit.cpp
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/msw/webview_ie.cpp
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/osx/webview_webkit.mm
2011-08-17 12:55 SJL, revision 68760Derive wxWebViewEvent from wxNotifyEvent.
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/gtk/webview_webkit.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/msw/webview_ie.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/osx/webview_webkit.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/include/wx/webview.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/interface/wx/webview.h
- M /wxWidgets/branches/SOC2011_WEBVIEW/samples/web/web.cpp
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/gtk/webview_webkit.cpp
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/msw/webview_ie.cpp
- M /wxWidgets/branches/SOC2011_WEBVIEW/src/osx/webview_webkit.mm
2011-08-17 12:49 SJL, revision 68759Rename LoadUrl to LoadURL. This corrects the capitalisation as it is an acronym, and brings it into line with GetCurrentURL.
Tidy up webview.h. Remove all of the doxygen comments which have now been moved to the interface file. Organise method declarations more sensibly.