rkflx added a comment.
For reference, here is Konsole (which other KDE apps with tabs did I miss?): F3910099: konsole.png <https://phabricator.kde.org/F3910099> In https://phabricator.kde.org/D7714#145298, @colomar wrote: > [...] > No need to reinvent the wheel here. Thanks Thomas, this is really helpful. With your and Albert's input in mind, here is what a good dialog would look like for me: - Window title: "Confirm Close — <app name>" - Icon: question mark - Message: "You are about to close a window with <n> tabs. Are you sure you want to continue?" - Checkbox: "Warn me when I attempt to close a window with multiple tabs" (should be aligned horizontally below text like in Firefox) - Buttons: "Close Window" and "Cancel" Some remarks: - I guess Firefox chose "Close tabs", because the dialog is also used for protecting the "Close other tabs" function. I prefer "Close Window", as in the end there is no empty shell with 0 tabs left. - "Close" instead of "Quit", because the action closes only one window and does not actually also quit all other windows - Only two buttons, because "Close tab" should normally be triggered by other means - "Do not ask again" does not make sense for "Cancel" In the end, we should care about good usability applied consistently within KDE (and probably compatible with Firefox to a certain extent). While I can understand you want to get this patch off of your list quickly, Albert, I would actually suggest to find a consensus between Okular's, Dolphin's and Konsole's developers first (could imply help with the implementation, too). I appreciate your offer to improve KMessageDialog. If you agree, I can open a task on the https://phabricator.kde.org/tag/kde_applications/ workboard with the conclusions from here, and notify everyone affected (more focussed than a mailinglist, and better mockup capabilities). REPOSITORY R223 Okular REVISION DETAIL https://phabricator.kde.org/D7714 To: aacid Cc: colomar, rkflx, #okular, aacid