> On Aug. 25, 2016, 10:53 p.m., Albert Astals Cid wrote:
> > src/filewidgets/knewfilemenu.cpp, line 804
> > <https://git.reviewboard.kde.org/r/128759/diff/1/?file=475283#file475283line804>
> >
> >     Previously createDirectory was called unconditionally and now it is 
> > not, isn't that a problem?

Only if the action's triggered signal is not connected to the createDirectory 
slot. I updated the apidox with this info, but yeah we can't be 100% sure 
(unless there is a way to check whether a given signal is connected to a given 
slot - perhaps some moc black magic?)


- Elvis


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128759/#review98665
-----------------------------------------------------------


On Aug. 26, 2016, 12:48 p.m., Elvis Angelaccio wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128759/
> -----------------------------------------------------------
> 
> (Updated Aug. 26, 2016, 12:48 p.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Bugs: 366075
>     https://bugs.kde.org/show_bug.cgi?id=366075
> 
> 
> Repository: kio
> 
> 
> Description
> -------
> 
> Dolphin sets a F10 shortcut to create new folders, but this shortcut doesn't 
> show up near the action. This happens because the action is created by 
> KNewFileMenu which doesn't know about the shortcut. Since we pass an action 
> collection to KNewFileMenu, this issue can be easily fixed by looking up a 
> fixed action key (e.g. `create_dir`, already used by Dolphin) and assuming 
> that the client code sets a shortcut for this action.
> 
> We just need to keep track whether we find such an action in the action 
> collection (otherwise "New -> Folder..." in Dolphin opens the dialog twice).
> 
> 
> Diffs
> -----
> 
>   src/filewidgets/knewfilemenu.h dfc808b9072c118031d2ed675a6578e192f7abf6 
>   src/filewidgets/knewfilemenu.cpp a340429f5b7f99842747c6805187256e00179f22 
> 
> Diff: https://git.reviewboard.kde.org/r/128759/diff/
> 
> 
> Testing
> -------
> 
> Make sure that "New -> Folder" shows F10 as shortcut in Dolphin.
> Make sure that triggering the action doesn't show the dialog twice.
> 
> 
> Thanks,
> 
> Elvis Angelaccio
> 
>

Reply via email to