tc75b6 in crossover

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
saugx
Junior Member
Junior Member
Posts: 5
Joined: 2008-10-15, 12:39 UTC

tc75b6 in crossover

Post by *saugx »

somehow the threading code seems to have changed. i do not see any progress bar copying large files in queue mode (f2), and when i try to add another file to the copy queue the dialog reacts only when another file is finished. before the beta that worked as under windows.
i am well aware, that osx/crossover is not supported but i wanted to point this out just as well. maybe there is an easy solution to the problem...

regards,
alex
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunately I don't have a Mac to test this, but maybe I will get the same problem with Linux - I will test that.

Do you get a progress bar in the foreground?
Author of Total Commander
https://www.ghisler.com
saugx
Junior Member
Junior Member
Posts: 5
Joined: 2008-10-15, 12:39 UTC

Post by *saugx »

no, i tried local copy and copy to smb shares but the progress bar stays empty until the transfer is finished. after that it goes to 100% instantly and the dialog closes...
also if i try to cancel the transfer it does only react when a file operation is finished i.e. if a large file is transfered, that takes, say, 5 minutes to complete and i press cancel, nothing happens until the one file has finished doing its thing.

thanks for looking into this,
alex
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Can you try with old style progress bar, please? It works for foreground copying only:

Please add the following string to the file wincmd.ini, section [Configuration]:
NewStyleProgress=0

You can edit the wincmd.ini via Configuration - Change settings files directly.
Author of Total Commander
https://www.ghisler.com
saugx
Junior Member
Junior Member
Posts: 5
Joined: 2008-10-15, 12:39 UTC

Post by *saugx »

i did that and now there is only one progress bar, but the behaviour stays the same. sorry, seems to be something different.

greets,
alex
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I assume that crossover doesn't fully implement the function copyfileex (with progress), and instead calls copyfile (no progress).

Therefore please go to Configuration - Options - Copy/Delete and turn OFF the new default copy method which disables a big part of the rest of the dialog.
Author of Total Commander
https://www.ghisler.com
saugx
Junior Member
Junior Member
Posts: 5
Joined: 2008-10-15, 12:39 UTC

Post by *saugx »

thank you very much, that solved the problem. now everything works as expected.

many thanks,
alex
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Now the question is - how can I detect crossover, so I can revert to the old copy function automatically? Does anyone have an idea?
Author of Total Commander
https://www.ghisler.com
User avatar
mikecosterus
Junior Member
Junior Member
Posts: 22
Joined: 2003-04-13, 08:23 UTC
Location: Austria

Post by *mikecosterus »

:-) that's a good one! how to detect crossover....
I'm an old fan since 3.0 "windows Commander", and soooo glad with crossover. TC7.04a working great...now testing 7.5.

Crossover is emulating an windows environment...so it's difficult.
Maybe an TOTALCMD /x command parameter as a startup option?

cheers from an old user (still! on osx), Mike
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No need for a parameter, you can configure the used copy function yourself as described above.
Author of Total Commander
https://www.ghisler.com
Post Reply