I hacked a bit on making it possible to switch off overlay icons per repo (issue 382).
The patches I have detect if .hg/thgstatus has '@@noicons' on the first line and then the shell ext does not display any overlay icons for that repo and thgtaskbar will not update the file any more (on normal update requests). What's yet missing here is the ui to write/remove said @@noicons. I'm a bit unusure where to integrate that. It would be best to introduce a new command for thgtaskbar, so that thgtaskbar stays the one and only process that writes .hg/thgstatus (shellext is reader only). Technically, it would be trivial to send that from the shell ext. Infrastructure to send that from a hgtk dialog would yet have to be added though. Another open question is: should this go into stable or crew? Currently, with these four patches -- as they are -- the feature is working, but has no ui for changing the setting. That is, you have to edit .hg/thgstatus manually to disable the overlay icons for a repo. ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop