ahlstromcj / sequencer64

A major reboot of Seq24. Current release 0.97.0 (2021-05-13), native JACK MIDI, Song recording, playlists, and a Windows/Qt version. For fresher code, see the Seq66 project. Note that trigger and mute-group-in-MIDI-file formats have evolved! Back up your work!
GNU Affero General Public License v3.0
237 stars 28 forks source link

Quick & dirty signal handling, improves session management a bit #192

Closed falkTX closed 4 years ago

falkTX commented 4 years ago

This implements SIGINT/SIGTERM for closing the application cleanly, and SIGUSR1 to save the current project "ladish style". Makes it possible to use the Qt version under session management tools like ladish and NSM (through nsm-proxy)

ahlstromcj commented 4 years ago

Thanks, I will check it out soon. By tomorrow anyway. 😊

On Sat, Feb 1, 2020, 08:39 Filipe Coelho notifications@github.com wrote:

This implements SIGINT/SIGTERM for closing the application cleanly, and SIGUSR1 to save the current project "ladish style". Makes it possible to use the Qt version under session management tools like ladish and NSM (through nsm-proxy)

You can view, comment on, or merge this pull request online at:

https://github.com/ahlstromcj/sequencer64/pull/192 Commit Summary

  • Quick & dirty signal handling, improves session management a bit

File Changes

Patch Links:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ahlstromcj/sequencer64/pull/192?email_source=notifications&email_token=AB45LKFHYK6HJKQNW5NDCCDRAV3QTA5CNFSM4KOTGPM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IKKV3FQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB45LKEEOFYHPSDWO6GMYYLRAV3QTANCNFSM4KOTGPMQ .