> On Sept. 13, 2015, 6:59 p.m., Olivier Churlaud wrote:
> > Regarding the code, everything seems fine. Now the real question is about 
> > the shortcuts. Are they really good? Logical?
> > 
> > I'm not the one to judge on this. But a Shift+E for instance might have bad 
> > repercussions (if you type Editors in the search field, what happens? Is 
> > the slot triggered?)
> > 
> > If Mamarok says it's ok, then ship it.
> 
> Aditya Dev Sharma wrote:
>     Well yes, there could be bad repurcussions for having same shortcuts. But 
> that seems to be different for different people having different systems. For 
> eg. I could use a shortcut already used above, for launching say yakuake. The 
> user could still change these shortcuts from the GUI. So making absolutely 
> unique shortcuts is difficult. I just took care that the shortcuts did not 
> match any previous Global Shortcuts or even the ones used before.
>     
>     I'll wait for Mamarok :)
> 
> Myriam Schweingruber wrote:
>     Did you check the KDE Human Interface Guidelines here as well? -> 
> https://techbase.kde.org/Projects/Usability/HIG/Keyboard_Shortcuts
>     
>     I am still a bit puzzled that you use Shift+Ctrl+E to export a playlist 
> (when Ctrl+E triggers Track editing) and then Shift+E to show the Equalizer, 
> doesn't seem that logical to me...
>     With logical I mean that the same shortcuts in variation should be useds 
> to enable and disable the same things, so if the letter E is used for an Edit 
> function, it should not be used for something totally different in another 
> combination. If the shortcuts are not logical I am not sure those are really 
> useful. A combination with S to show something might be a good path to 
> explore.
>     
>     On the other hand our existing shortcuts don't seem to be very logical 
> either *sigh*.
>     
>     About different people having different systems: we don't cater for other 
> desktop systems, for us what is relevant is what is in use in KDE and Amarok. 
> Currenlty GNOME for example uses different shortcuts already, so we really 
> can't take this into consideration anyway. If our shortcuts conflict with 
> other people's private selections, it is again not something we should care, 
> as they can change their setting quite easily.
> 
> Olivier Churlaud wrote:
>     I'm wondering why we add this shortcuts? Every one has their own 
> preference, as you said Myriam, and one can change it. So why don't we let it 
> empty and the users choose directly what fits the best?

The idea was to make Amarok completely navigable by keyboard: 
https://bugs.kde.org/show_bug.cgi?id=300979 as a Junior Job for newcomers to 
get familiar with our code. I personally think this is not really useful to 
implement and a waste of ressources, but I didn't create those Junior Jobs


- Myriam


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


On Sept. 6, 2015, 7:30 p.m., Aditya Dev Sharma wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124773/
> -----------------------------------------------------------
> 
> (Updated Sept. 6, 2015, 7:30 p.m.)
> 
> 
> Review request for Amarok, Myriam Schweingruber and Bart Cerneels.
> 
> 
> Bugs: 300979
>     https://bugs.kde.org/show_bug.cgi?id=300979
> 
> 
> Repository: amarok
> 
> 
> Description
> -------
> 
> JJ : Bug - 300979 : Patch to add some shortcuts for various actions in 
> createActions() in MainWindow
> 
> 
> Diffs
> -----
> 
>   src/MainWindow.cpp 22fb8ce 
> 
> Diff: https://git.reviewboard.kde.org/r/124773/diff/
> 
> 
> Testing
> -------
> 
> Built and tested.
> Removed the shortcuts that matched either the Amarok Global Shortcuts or the 
> Standard Shortcuts of KDE.
> 
> Clear Playlist : CTRL + SHIFT + C  ---------------> SLOT(clear() )
> Add Stream : CTRL + SHIFT + J      ---------------> SLOT(slotAddStream() ) 
> Export Playlits : CTRL + SHIFT + E ---------------> SLOT(exportPlaylist() )
> Bookmarks Manager : CTRL + I       ---------------> 
> SLOT(slotShowBookmarkManager() )
> Equalizer : SHIFT + E              ---------------> SLOT(slotShowEqualizer() )
> Cover Manager : CTRL + ALT + C     ---------------> 
> SLOT(slotShowCoverManager() )
> Synchronize Statistics : SHIFT + S ---------------> SLOT(synchronize() )
> 
> Bookmark Media Sources View : SHIFT + B ----------> 
> SLOT(bookmarkCurrentBrowserView() )
> Bookmark Playlist Setup : ALT + B  ---------------> 
> bookmarkCurrentPlaylistView() )
> Bookmark Context Applets : CTRL + SHIFT + B ------> 
> bookmarkCurrentContextView() ) 
> Disable Dynamic Playlist : ALT + SHIFT + D -------> connected inside dynamic 
> playlist category
> 
> 
> About Amarok : ALT + F10  -----------------> SLOT(showAbout())
> Diagnostics  : ALT + F8    -----------------> 
> SLOT(slotShowDiagnosticsDialog())
> Report bug   : ALT + F9   -----------------> SLOT(showReportBug())
> 
> 
> Thanks,
> 
> Aditya Dev Sharma
> 
>

_______________________________________________
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel

Reply via email to