Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.8, 0.8.1, and 0.8.2

iconoverlay win: adapt to state changes of cachethg

Changeset df97b3a80f22

Parent 19249bb71b03

by Simon Heimberg

Changes to one file · Browse files at df97b3a80f22 Showing diff from parent 19249bb71b03 Diff from another changeset...

 
66
67
68
69
 
70
71
72
 
101
102
103
104
105
106
 
 
 
 
 
 
 
66
67
68
 
69
70
71
72
 
101
102
103
 
 
 
104
105
106
107
108
109
@@ -66,7 +66,7 @@
  try:   cache_lock.acquire()   tc = win32api.GetTickCount() - if cachethg.get_state(path) == self.state: + if cachethg.get_state(path) in self.state:   return S_OK   return S_FALSE   finally: @@ -101,6 +101,9 @@
  globals()[classname] = cls    _overlay_classes = [] -make_icon_overlay("Changed", "Modified", cachethg.MODIFIED, "{4D0F33E1-654C-4A1B-9BE8-E47A98752BAB}") -make_icon_overlay("Unchanged", "Normal", cachethg.UNCHANGED, "{4D0F33E2-654C-4A1B-9BE8-E47A98752BAB}") -make_icon_overlay("Added", "Added", cachethg.ADDED, "{4D0F33E3-654C-4A1B-9BE8-E47A98752BAB}") +THG_CLSID = "{4D0F33E1-654C-4A1B-9BE8-E47A98752BAB}" +modified = cachethg.REMOVED + cachethg.DELETED + cachethg.MODIFIED + +make_icon_overlay("Changed", "Modified", modified, THG_CLSID) +make_icon_overlay("Unchanged", "Normal", cachethg.UNCHANGED, THG_CLSID) +make_icon_overlay("Added", "Added", cachethg.ADDED, THG_CLSID)