BatchDrake / SigDigger

Qt-based digital signal analyzer, using Suscan core and Sigutils DSP library
https://batchdrake.github.io/SigDigger/
GNU General Public License v3.0
925 stars 91 forks source link

Feature request: save bookmarks when added, modified or deleted #225

Open OH1KK opened 1 year ago

OH1KK commented 1 year ago

SigDigger-0.3.0-x86_64-full-20230619-105310Z.AppImage

Currently ~/.suscan/config/bookmarks.yaml is saved when SigDigger is closed properly. This behavior is issue when SigDigger is running for days and I bookmark new signals as I found them. Then suddenly computers shuts down due power outage, all new bookmarks from past few days are gone.

To prevent this feature request: Save bookmarks when added, modified or deleted.

BatchDrake commented 1 year ago

Got it, you are not the only one complaining and I am also getting tired of this behavior, I will change it soon.

BatchDrake commented 6 months ago

Hi,

Since I had to write a small feature that performs config autosave every 30 minutes, I leveraged the existing code to implement this. Now config is dumped right after adding, changing or removing a bookmark. Give it a try.

Cheers,