]> git.saurik.com Git - wxWidgets.git/commit - src/common/iconbndl.cpp
1. changed wxIconBundle to use m_refData and COW to make copying icon bundles
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 7 Apr 2007 19:59:51 +0000 (19:59 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 7 Apr 2007 19:59:51 +0000 (19:59 +0000)
commit527343602e91d60c65fb7589a6ddcf4683930c78
treea6f923c431d9aa403762b90f605b9fe311e50bed
parent0597e7f977c87d107e24bf3e95ebfa3d60efc249
1. changed wxIconBundle to use m_refData and COW to make copying icon bundles
   fast (which was needed for 2)
2. make it possible to return wxIconBundles from wxArtProvider
3. implement Mac-specific wxArtProvider doing (2)

(modified patch 1581960)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45309 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
21 files changed:
Makefile.in
build/bakefiles/files.bkl
build/msw/makefile.vc
docs/changes.txt
docs/latex/wx/artprov.tex
docs/latex/wx/iconbndl.tex
include/wx/artprov.h
include/wx/gdicmn.h
include/wx/iconbndl.h
include/wx/mac/carbon/icon.h
include/wx/toplevel.h
samples/treectrl/treetest.cpp
samples/treectrl/treetest.h
src/common/artprov.cpp
src/common/artstd.cpp
src/common/gdicmn.cpp
src/common/iconbndl.cpp
src/gtk/toplevel.cpp
src/mac/carbon/artmac.cpp [new file with mode: 0644]
src/mac/carbon/icon.cpp
src/unix/utilsx11.cpp