mate-desktop / mate-terminal

The MATE Terminal Emulator
http://www.mate-desktop.org
GNU General Public License v3.0
135 stars 73 forks source link

dconf changes to profiles are not reflected in the menu #456

Open AverageGuy opened 3 months ago

AverageGuy commented 3 months ago

Expected behaviour

I expected to be able to click on the Open Tab or Open File under File and see a list of systems.

Actual behaviour

The latest profile added by dconf is missing.

Steps to reproduce the behaviour

Use dconf dump to generate a file containing the profiles. Then add a new one based on changing a few lines and then use dconf load to put them back.

MATE general version

Maybe 1.26, but I don't really know how to tell. There doesn't seem to be an "about" which is where I usually go. If I do a dpkg -l | grep mate, the versions of many of the packages listed are 1.26.0

Package version

I guess 1.26.0 as in: 1.26.0+mint1+vanessa

Linux Distribution

Mint 21 AMD

Link to bugreport of your Distribution (requirement)

According to the mint troubleshooting document, "Bugs which affect MATE or one of its components should be reported on the MATE Github site." so I do not have a bug report as such.

I used dcon dump to extract an existing /org/mate/terminal/profiles/ set of profiles. dconf dump /org/mate/terminal/profiles/ >/tmp/da vi /tmp/da dconf load /org/mate/terminal/profiles/ </tmp/da I then duplicated one of them and changed the profileN, the custom-command and the visible-name. I had determined that these were the minimum lines in a block that changed by manualling configuring a new profile and then comparing it to a previously configured profile. I then loaded the new profile using the dconf load command. To confirm I had successfully loaded it, I dumped it again to a different file and compared them. However even after a reboot the File/New Tab menu did not include the latest profile.
I'll attach the new profile da.txt Also is a screen shot of the terminal File/New Tab missing the last profile. Screenshot at 2024-03-17 09-06-56

I guess I'm missing something, but I can't find it. Thanks, Jim