bassmanitram / actions-for-nautilus

An extension to the Gnome "Files" file manager that allows you to add arbitrary actions to the file selection context menu.
Apache License 2.0
168 stars 16 forks source link

Web UI not saving config edits #9

Closed Lukas-Schillinger closed 2 years ago

Lukas-Schillinger commented 2 years ago

Hello, Today I installed the most recent version of actions-for-nautilus on a new machine and saw that none of the changes made in the web interface save to the config.json file.

Install Steps

sudo apt install python3-nautilus python3-gi procps git clone git clone https://github.com/bassmanitram/actions-for-nautilus.git cd actions-for-nautilus make install After this I did a full reboot Both the actions-for-nautilus and actions-for-nautilus-configurator are present in my Home/local/share/ directory

Steps to Reproduce Issue

'nautilus-actions-configurator' web interface launched from from 'applications' shortcut No changes made to the configuration are actually saved after saving. I tried editing names, deleting commands, and adding new commands. Running nautilus -q and sudo reboot after saving changes did not work.

Manually editing the config.json still works

System Specs

Ubunut 22.04.1 GNOME nautilus 42.2

bassmanitram commented 2 years ago

Hey Lukas, I'm unable to recreate your problem at all (I uninstalled everything and then did a local make install as you did).

Can you do the following:

Then make the changes in the web ui and then save them.

Then CTRL-F5 in the UI - this will reload your disk-saved config. If the changes are still present the config would appear to be being updated.

Then copy-paste what is printed in the terminal window as a comment here.

Additionally:

Thx

Lukas-Schillinger commented 2 years ago

I'm very confused now.

I reinstalled on the same machine and tried installing on a laptop but couldn't recreate the issue. Everything is working as intended. Going through your instructions I can't find anything I had done differently when the error occurred.

Doing the following could not recreate the error:

I apologize for the false alarm. Thank you for trying to help me and thank you for sharing this extension!

This issue can be considered closed unless you'd like me to send you any additional information

bassmanitram commented 2 years ago

Lol... No problem Lukas. That happens to me all the time on other projects!

Thank you for using the extension and for being engaged with respect to feedback.

(May I suggest you use the deb distribution now - it's easier than the make install).

bassmanitram commented 1 year ago

Lol... No problem Lukas. That happens to me all the time on other projects!

Thank you for using the extension and for being engaged with respect to feedback.

(May I suggest you use the deb distribution now - it's easier than the make install... Though if you want the latest version you'll need to wait a day or so since the current latest deb does not include the 'Path patterns' feature).

All the best

Martin

On Mon, 1 Aug 2022, 22:09 Lukas Schillinger, @.***> wrote:

I'm very confused now.

I reinstalled on the same machine and tried installing on a laptop but couldn't recreate the issue. Everything is working as intended. Going through your instructions I can't find anything I had done differently when the error occurred.

Doing the following could not recreate the error:

  • keeping the configurator tab open after installing
  • keeping the config file open in an editor while using configurator
  • modifying the config file with the vscode json formatter

I apologize for the false alarm. Thank you for trying to help me and thank you for sharing this extension!

— Reply to this email directly, view it on GitHub https://github.com/bassmanitram/actions-for-nautilus/issues/9#issuecomment-1201661078, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADAKLWU4XPGH6HSH4UHZWQLVXAVJDANCNFSM55IIG6TA . You are receiving this because you were assigned.Message ID: @.***>