prevent crashes on multiple dispose calls

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
settings: add missing images support tracking

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
avoid static c_signals

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>