[TC 11.02] Tree View overwrites default Tab

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

User avatar
Horst.Epp
Power Member
Power Member
Posts: 6950
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [TC 11.02] Tree View overwrites default Tab

Post by *Horst.Epp »

ghisler(Author) wrote: 2024-03-03, 09:35 UTC You may not believe it, but there are people who prefer the Explorer type file management with one tree and one file panel.
You are right, I don't believe :)
As said, I miss all benefits of a 2 pane file manager.
Most of the time I don't even use a tree.
Jumping to arbitrary folders is so easy with Everything,
rest is the Hotlist, some buttons and tab lists.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.02] Tree View overwrites default Tab

Post by *ghisler(Author) »

This should be fixed in Total Commander 11.50 beta 1, please check it!
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.02] Tree View overwrites default Tab

Post by *ghisler(Author) »

Can someone test this, please?
01.03.24 Fixed: When "Save on Exit" - "Directories" is unchecked but "Panels" is checked, then don't save the view mode if the current tab is different from the saved tab, or the current tab is locked (32/64)
Here are the instructions to reproduce the first bug (first tab becomes a tree):

1. Start Total Commander 11.03 with a fresh wincmd.ini via totalcmd.exe /i=c:\users\yourusername\tctest.ini
2. Go to a subdirectory of your choice
3. Open a second tab with Ctrl+T
4. Switch to the first tab (important)
5. Choose menu Configuration - Save settings
6. Close and re-open Total Commander to make sure it opens with the first tab, and it shows a directory
7. Go to Configuration - Options - Operation
8. In section "Save on exit", uncheck "Directories" but check "Panels"
9. Click OK
10. Switch to the second tab
11. Choose Show - Tree (hotkey Ctrl+F8)
12. Exit Total Commander 11.03
13. Re-open Total Commander 11.03 with the same ini
-> Bug: Although we changed the second tab to a tree, the first tab now shows a tree!
To reproduce the fix in TC 11.50:
14. Choose Show - Full
15. Choose menu Configuration - Save settings
16. Exit Total Commander 11.03
17. Start Total Commander 11.50 beta with the same ini file as above
18. Make sure that the first tab was the current tab on startup, and it shows a directory
19. Switch to the second tab
20. Choose Show - Tree (hotkey Ctrl+F8)
21. Exit Total Commander 11.50
22. Re-open Total Commander 11.50 with the same ini
-> As explained above, the tree view is not saved now. We still get directories on both tabs.

Here are the instructions to reproduce the second bug (locked tab):

1. Start Total Commander 11.03 with a fresh wincmd.ini via totalcmd.exe /i=c:\users\yourusername\tctest.ini
2. Go to a subdirectory of your choice
3. Open a second tab with Ctrl+T
4. Right click on the tab and choose "Locked but directory changes allowed"
5. Choose menu Configuration - Save settings
6. Go to Configuration - Options - Operation
7. In section "Save on exit", uncheck "Directories" but check "Panels"
8. Click OK
9. Make sure that the current tab is the tab locked in step 4
10. Choose Show - Tree (hotkey Ctrl+F8)
11. Exit Total Commander 11.03
12. Re-open Total Commander 11.03 with the same ini
-> Bug: The locked tab still shows the tree, but with the directory name as header. Clicking on the header doesn't revert to the directory.

13. Choose Show - Full
14. Choose menu Configuration - Save settings
15. Exit Total Commander 11.03
16. Start Total Commander 11.50 beta with the same ini file as above
17. Make sure that the current tab is the tab locked in step 4, and shows a directory
18. Choose Show - Tree (hotkey Ctrl+F8)
19. Exit Total Commander 11.50
20. Re-open Total Commander 11.50 with the same ini
-> As explained above, the tree view is not saved now.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.02] Tree View overwrites default Tab

Post by *ghisler(Author) »

Anyone, please?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 15997
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [TC 11.02] Tree View overwrites default Tab

Post by *petermad »

2ghisler(Author)
I think that line 21 in the first bug instruction, and line 19 in the second bug instruction should say:
"Exit Total Commander 11.50" and not "Exit Total Commander 11.03"

Apart from that, I can confirm both bugs in TC 11.03 and confirm that they are fixed in TC 11.50b5 :-)
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50386
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [TC 11.02] Tree View overwrites default Tab

Post by *ghisler(Author) »

"Exit Total Commander 11.50" and not "Exit Total Commander 11.03"
Yes, you are right, a simple copy+paste bug. I have updated the instructions.
Apart from that, I can confirm both bugs in TC 11.03 and confirm that they are fixed in TC 11.50b5 :-)
Great, thanks for taking the time to test it!

Moderator message from: ghisler(Author) » 2024-11-13, 10:24 UTC

Moved to fixed bugs
Author of Total Commander
https://www.ghisler.com
Post Reply