Tortoise overlay icons disappear on commit

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
Do you know a way to get this problem reliably?
For example:
1. Dir contains all green files
2. Open document --> editor is opened
3. Change something
4. Save doc
5. Return to TC
6. Still green
7. Press refresh --> File is red

When I commit a file the same problem exists but vice-versa.


Refresh settings:
- No "get focus refresh" for all drives
- Watchdirs for everything
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I get that behaviour only when I add that drive to "noreread", but then it refreshes when I press F2 or Ctrl+R. This is by design, the user asked that it doesn't refresh when you switch away from TC and back. Watchdirs only reacts (and displays) file changes. Icons are NOT re-read when receiving Watchdir notifications, only when new files arrive. Why? When downloading a file in background, I get hundreds of Watchdir notifications. It would bring the system to a halt when the icon was re-read on each notification, especially with current virus scanners...
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
There is a special shell notification mentioned in this thread that should be handled by the WatchDirs feature.

BTW: It's not true that Watchdirs only works for new files. There is an option to also react to changes when size, date or attributes change.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have seen that, but it seems to be too unspecific, it also fires for all other file changes.
Author of Total Commander
https://www.ghisler.com
telia
New Member
New Member
Posts: 1
Joined: 2010-01-19, 22:17 UTC

Post by *telia »

just upgraded to tc 7.5a and see no overlay icons for tortoisesvn, checked option "show overlay icon" in tc settings. overlay icons are in explorer, there's tortoise context menu in tc x64 submenu, but no overlay icons. can anybody help me with this?

win7 x64, tortoisesvn 1.6.6 build 17493 x64
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

telia wrote:...tortoisesvn 1.6.6 build 17493 x64
Because TC is a 32bit program, you must install the 32Bit version of TortoiseSVN parallel to the 64bit version.

Another possible reason:
TortoiseSVN:(Figure 5.55. The Settings Dialog, Icon Overlays Page) wrote:By default, overlay icons and context menus will appear in all open/save dialogs as well as in Windows Explorer. If you want them to appear only in Windows Explorer, check the Show overlays and context menu only in explorer box.
must be unchecked.

Kind regards
Holger
Crash
New Member
New Member
Posts: 1
Joined: 2010-01-19, 08:35 UTC

Subversion-plugin

Post by *Crash »

Hello,
we have similar problems with the plugin:
we have installed the plugin on 3 PCs. On 2 the plugin works, but without any tortoise-icons in the dir-list ( tthe same with 7.04 and 7.5).

On one PC the plug-in (on 7.04) is installed before installing the 1.6-Version of tortoise: we always get an error that a DLL could not be found ...

Can somebody help me with that behaviour ?

Thank you
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

What plugin did you mean and how is this related to overlay icons?.
I'm only aware of this SVNDetails - TortoiseSVN content plugin (can be used to build custom columns).

It would be nice if you add some details to your post. e.g. operating system (32/64Bit).
If you are using a 64Bt OS, you need to install the 32Bit version of TortoiseSVN, otherwise there is no way to see overlay icons in any 32Bit application(e.g. File Open dialogs).

Did you check TC -> Configuration -> Options.. : Icons
[x] show overlay icons

Kind regards
Holger
globi
Junior Member
Junior Member
Posts: 2
Joined: 2013-05-22, 13:56 UTC

What's the current state about the overlay icons?

Post by *globi »

What's the current state about the overlay icons from TortoiseSVN which are still not updated correctly.

Using:
Total Commander 8.0.1 64 bit
TortoiseSVN 1.7.12

Are there any workarounds to update them?
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Maybe:
history.txt wrote:17.05.09 Fixed: Always refresh overlay icons on F2 or Ctrl+R
?

Regards
Holger
globi
Junior Member
Junior Member
Posts: 2
Joined: 2013-05-22, 13:56 UTC

Thank you

Post by *globi »

Thank you for your help!

F2 helps, but sometimes, the overlay icons are not updated correctly.
Post Reply