robaho / seashore

easy to use mac osx image editing application for the rest of us
GNU General Public License v2.0
439 stars 19 forks source link

save view layers and options panels settings #201

Closed apaeffgen closed 11 months ago

apaeffgen commented 11 months ago

Seashore always open up with the layer drawer and the tools options drawer open. If i hide them both, these settings are none-persistent. So each time i open up seashore again, i have to hide both drawers.

Is it possible to start with these drawers hidden? See attached foto Bildschirmphoto-Untitled 2023-07-28 10-44-55

robaho commented 11 months ago

I tested this and it works already as you are requesting. Are you certain you quit to properly allow Seashore to save the settings at exits?

If you force quit Seashore does not have an opportunity to save.

If you are quitting, do you see any error message in the Console? What version of OSX are you using?

apaeffgen commented 11 months ago

Hi Robert, I tried to lunch seashore from the terminal. „Permission denied“

So I launched it as super user: See the attached warnings.

But now it works, as you described. Maybe It could not write the settings a a user, even though I have admin rights as this user.

If you need more info to look into the issue, please feel free to contact me.

Keep up the nice work. Best regards Andreas

OEMacBookAir2:MacOS root# ./Seashore 2023-07-30 17:20:30.027 Seashore[43598:520321] XType: Using static font registry. 2023-07-30 17:20:30.050 Seashore[43598:520321] Loading plugins from /Applications/Seashore.app/Contents/PlugIns 2023-07-30 17:20:30.113 Seashore[43598:520321] Loading plugins from /var/root/Library/Containers/app.seashore/Data/Library/Application Support/Seashore/PlugIns 2023-07-30 17:21:05.950 Seashore[43598:520321] TISFileInterrogator updateSystemInputSources false but old data invalid: currentCacheHeaderPtr nonNULL? 0, ->cacheFormatVersion 0, ->magicCookie 00000000, inputSourceTableCountSys 0 Keyboard Layouts: duplicate keyboard layout identifier -17410. Keyboard Layouts: keyboard layout identifier -17410 has been replaced with -28673. Keyboard Layouts: duplicate keyboard layout identifier -30769. Keyboard Layouts: keyboard layout identifier -30769 has been replaced with -28674. Keyboard Layouts: duplicate keyboard layout identifier -14934. Keyboard Layouts: keyboard layout identifier -14934 has been replaced with -28675. 2023-07-30 17:21:24.992 Seashore[43598:520743] Spell server connection invalidated 2023-07-30 17:21:24.992 Seashore[43598:520743] Spell server connection invalidated 2023-07-30 17:21:24.992 Seashore[43598:520743] dataFromCheckingGrammarInString received error Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.naturallanguaged was invalidated: failed at lookup with error 3 - No such process." UserInfo={NSDebugDescription=The connection to service named com.apple.naturallanguaged was invalidated: failed at lookup with error 3 - No such process.} OEMacBookAir2:MacOS root# ./Seashore 2023-07-30 17:21:40.260 Seashore[43641:521056] XType: Using static font registry. 2023-07-30 17:21:40.291 Seashore[43641:521056] Loading plugins from /Applications/Seashore.app/Contents/PlugIns 2023-07-30 17:21:40.361 Seashore[43641:521056] Loading plugins from /var/root/Library/Containers/app.seashore/Data/Library/Application Support/Seashore/PlugIns 2023-07-30 17:21:48.216 Seashore[43641:521056] TISFileInterrogator updateSystemInputSources false but old data invalid: currentCacheHeaderPtr nonNULL? 0, ->cacheFormatVersion 0, ->magicCookie 00000000, inputSourceTableCountSys 0 Keyboard Layouts: duplicate keyboard layout identifier -17410. Keyboard Layouts: keyboard layout identifier -17410 has been replaced with -28673. Keyboard Layouts: duplicate keyboard layout identifier -30769. Keyboard Layouts: keyboard layout identifier -30769 has been replaced with -28674. Keyboard Layouts: duplicate keyboard layout identifier -14934. Keyboard Layouts: keyboard layout identifier -14934 has been replaced with -28675. 2023-07-30 17:21:51.519 Seashore[43641:521252] Spell server connection invalidated 2023-07-30 17:21:51.520 Seashore[43641:521252] Spell server connection invalidated 2023-07-30 17:21:51.520 Seashore[43641:521252] dataFromCheckingGrammarInString received error Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.naturallanguaged was invalidated: failed at lookup with error 3 - No such process." UserInfo={NSDebugDescription=The connection to service named com.apple.naturallanguaged was invalidated: failed at lookup with error 3 - No such process.}

Am 30.07.2023 um 16:37 schrieb robert engels @.***>:

I tested this and it works already as you are requesting. Are you certain you quit to properly allow Seashore to save the settings at exits? If you force quit Seashore does not have an opportunity to save. If you are quitting, do you see any error message in the Console? What version of OSX are you using? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

robaho commented 11 months ago

I tested after creating a new 'standard user' and it worked fine. What version of OSX are you on?

You may be able to fix it by deleting the directory /Users/<yourusername>/Library/Containers/Seashore

The directory may be named /Users/<yourusername>/Library/Containers/app.seashore on your system.

You may need to be root to delete the directory.

apaeffgen commented 11 months ago

I am on MacOS 13.5.

But at the moment it works. (As explained: started from the terminal as root) If I get more problems, I will delete the Seashore Library container and see if that helps

Am 01.08.2023 um 04:07 schrieb robert engels @.***>:

I tested after creating a new 'standard user' and it worked fine. What version of OSX are you on? You may be able to fix it by deleting the directory /Users//Library/Containers/Seashore The directory may be named /Users//Library/Containers/app.seashore on your system. You may need to be root to delete the directory. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

robaho commented 11 months ago

As an FYI I tested 13.5 and it works as expected so I am going to close this. It appears it is something specific to your environment. I am glad you got it to work.