----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/129299/#review100448 -----------------------------------------------------------
+1, fixes the Gwenview case. I get a warning with Dolphin, but it looks unrelated: http://i.imgur.com/ZF454gn.png src/kxmlguiwindow.cpp (line 327) <https://git.reviewboard.kde.org/r/129299/#comment67411> I think it would be better if this were not blocking (i.e. creating the QMessageBox manually and showing it with `open()`). Otherwise the users get a messagebox instead of the main window of the app they started. - Elvis Angelaccio On Oct. 31, 2016, 5:24 p.m., Albert Astals Cid wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/129299/ > ----------------------------------------------------------- > > (Updated Oct. 31, 2016, 5:24 p.m.) > > > Review request for KDE Frameworks, David Faure and Elvis Angelaccio. > > > Repository: kxmlgui > > > Description > ------- > > Add a warning at the createGui stage about ambiguous shortcuts being found in > the same action collection. > > This is usually a developer issue, but the error message about ambiguity will > only show up when someone tries to use the shortcut, so it is relatively easy > to miss if you do not try all your actions via a shortcut. > > Also if the involved shortcut is one of the non primary shortcuts of > edit_cut, just give it away, since it's usually Shift+Delete being fought > over. > > > Diffs > ----- > > src/kxmlguiwindow.cpp 519fb26 > > Diff: https://git.reviewboard.kde.org/r/129299/diff/ > > > Testing > ------- > > gwenview now defaults to Shift+Delete being "Hard delete" and not "Cut", if > you remove the > if (action == editCutAction || existingShortcutAction == editCutAction) { > part, you get warning about the actions involved > > > Thanks, > > Albert Astals Cid > >
