Make some window management fixes
- Default buttons in dialogs are now appropriately styled. - When launching deja-dup with an existing hidden operation dialog (like happens when an autolaunched backup starts), we'll show the dialog instead of the preference window. - When lauching an operation dialog while the preferences window is open, we mark the dialog as a modal child window, so the window manager can pair them correctly. - When deja-dup is terminated unexpectedly, try harder to kill child duplicity processes.
Showing with 45 additions and 4 deletions