View Issue Details

IDProjectCategoryView StatusLast Update
0001289Double CommanderDefaultpublic2023-10-19 18:19
Reporterphts Assigned ToAlexx2000  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
ProjectionnoneETAnone 
OSDebianOS Version8 
Product Version0.6.6 
Summary0001289: Store tabs in a separate config file
DescriptionCurrently tabs data are stored in doublecmd.xml which makes this file not portable to other PCs.

My proposal is to treat tabs data as environment-specific data and store them in a separate file. It may be a new file (e.g. tabs.xml) or existing file (history.xml).

BTW I found the same request unanswered: http://doublecmd.sourceforge.net/forum/viewtopic.php?f=7&t=1408

(Not really sure how it is going on Windows. I tested DC only on Debian)
TagsNo tags attached.
Fixed in Revision
Operating systemWindows, Linux
Widgetset
Architecture32-bit, 64-bit

Relationships

has duplicate 0001970 closedAlexx2000 Список открытых вкладок с историей перенести из doublecmd.xml в другой файл 

Activities

phts

2016-01-30 13:01

reporter   ~0001649

The whole section <OpenedTabs /> in <Tabs /> element.

phts

2016-01-30 13:08

reporter   ~0001650

Last edited: 2016-01-30 13:08

Total Commander handles this case in a different way.
It possible to use RedirectSection porperty in wincmd.ini to reference the whole section to other file. For example:

[lefttabs]
RedirectSection=%APPDATA%\Total Commander\History.ini
[righttabs]
RedirectSection=%APPDATA%\Total Commander\History.ini

In this case TC has a common wincmd.ini file for all users but a few sections related to history are stored in users' folders.

So you can implement in that way - it would be a generic solution allowing split the configuration file into several ones.

Issue History

Date Modified Username Field Change
2016-01-30 12:58 phts New Issue
2016-01-30 13:01 phts Note Added: 0001649
2016-01-30 13:08 phts Note Added: 0001650
2016-01-30 13:08 phts Note Edited: 0001650
2017-12-21 22:51 Alexx2000 Relationship added has duplicate 0001970
2023-10-19 14:42 Alexx2000 Assigned To => Alexx2000
2023-10-19 14:42 Alexx2000 Status new => assigned
2023-10-19 18:19 Alexx2000 Status assigned => resolved
2023-10-19 18:19 Alexx2000 Resolution open => fixed