Make app icons s "theme-able"

Apps now come with their own icons via a dictionary
of URLs as a class data-member. Application defines
icon_url() which returns a value from that dictionary.
The ThemeProvider now implements app_icon_url(),
which by default calls into a given application's
icon_url(). The SF theme provider, though, will
override that and find possible replacements, falling
back to it's super() if no replacement is found.

Wolf Wolf 2010-12-10

changed Allura/allura/ext/admin/admin_main.py
changed Allura/allura/ext/project_home/project_main.py
changed Allura/allura/lib/plugin.py
changed Allura/allura/lib/repository.py
changed Allura/allura/app.py
changed ForgeBlog/forgeblog/main.py
changed ForgeChat/forgechat/main.py
changed ForgeDiscussion/forgediscussion/forum_main.py
changed ForgeDownloads/forgedownloads/dl_main.py
changed ForgeLink/forgelink/link_main.py
changed ForgeTracker/forgetracker/tracker_main.py
changed ForgeWiki/forgewiki/wiki_main.py
Allura/allura/ext/admin/admin_main.py Diff Switch to side-by-side view
Loading...
Allura/allura/ext/project_home/project_main.py Diff Switch to side-by-side view
Loading...
Allura/allura/lib/plugin.py Diff Switch to side-by-side view
Loading...
Allura/allura/lib/repository.py Diff Switch to side-by-side view
Loading...
Allura/allura/app.py Diff Switch to side-by-side view
Loading...
ForgeBlog/forgeblog/main.py Diff Switch to side-by-side view
Loading...
ForgeChat/forgechat/main.py Diff Switch to side-by-side view
Loading...
ForgeDiscussion/forgediscussion/forum_main.py Diff Switch to side-by-side view
Loading...
ForgeDownloads/forgedownloads/dl_main.py Diff Switch to side-by-side view
Loading...
ForgeLink/forgelink/link_main.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/tracker_main.py Diff Switch to side-by-side view
Loading...
ForgeWiki/forgewiki/wiki_main.py Diff Switch to side-by-side view
Loading...