"Closing Picard will lose all unsaved changes." should be moved to its own string, and displayed in any case if there are unsaved changes (or "items").