<table><tr><td style="">amankumargupta updated this revision to Diff 39600.<br />amankumargupta added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D14727">View Revision</a></tr></table><br /><div><div><p>Factorised keyboard binding code</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R2 GCompris</div></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D14727?vs=39447&id=39600">https://phabricator.kde.org/D14727?vs=39447&id=39600</a></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D14727">https://phabricator.kde.org/D14727</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/activities/piano_composition/ActivityInfo.qml<br />
src/activities/piano_composition/CMakeLists.txt<br />
src/activities/piano_composition/LyricsArea.qml<br />
src/activities/piano_composition/MelodyList.qml<br />
src/activities/piano_composition/MultipleStaff.qml<br />
src/activities/piano_composition/MusicElement.qml<br />
src/activities/piano_composition/NoteNotations.js<br />
src/activities/piano_composition/OptionsRow.qml<br />
src/activities/piano_composition/PianoKey.qml<br />
src/activities/piano_composition/PianoOctaveKeyboard.qml<br />
src/activities/piano_composition/Piano_composition.qml<br />
src/activities/piano_composition/README<br />
src/activities/piano_composition/Staff.qml<br />
src/activities/piano_composition/SwitchableOptions.qml<br />
src/activities/piano_composition/melodies.js<br />
src/activities/piano_composition/piano_composition.js<br />
src/activities/piano_composition/piano_composition.svg<br />
src/activities/piano_composition/resource/README<br />
src/activities/piano_composition/resource/add.svg<br />
src/activities/piano_composition/resource/audio/A3.wav<br />
src/activities/piano_composition/resource/audio/A4.wav<br />
src/activities/piano_composition/resource/audio/A5.wav<br />
src/activities/piano_composition/resource/audio/Ab3.wav<br />
src/activities/piano_composition/resource/audio/Ab4.wav<br />
src/activities/piano_composition/resource/audio/Ab5.wav<br />
src/activities/piano_composition/resource/audio/B3.wav<br />
src/activities/piano_composition/resource/audio/B4.wav<br />
src/activities/piano_composition/resource/audio/B5.wav<br />
src/activities/piano_composition/resource/audio/Bb3.wav<br />
src/activities/piano_composition/resource/audio/Bb4.wav<br />
src/activities/piano_composition/resource/audio/Bb5.wav<br />
src/activities/piano_composition/resource/audio/C3.wav<br />
src/activities/piano_composition/resource/audio/C4.wav<br />
src/activities/piano_composition/resource/audio/C5.wav<br />
src/activities/piano_composition/resource/audio/C6.wav<br />
src/activities/piano_composition/resource/audio/D3.wav<br />
src/activities/piano_composition/resource/audio/D4.wav<br />
src/activities/piano_composition/resource/audio/D5.wav<br />
src/activities/piano_composition/resource/audio/Db3.wav<br />
src/activities/piano_composition/resource/audio/Db4.wav<br />
src/activities/piano_composition/resource/audio/Db5.wav<br />
src/activities/piano_composition/resource/audio/E3.wav<br />
src/activities/piano_composition/resource/audio/E4.wav<br />
src/activities/piano_composition/resource/audio/E5.wav<br />
src/activities/piano_composition/resource/audio/Eb3.wav<br />
src/activities/piano_composition/resource/audio/Eb4.wav<br />
src/activities/piano_composition/resource/audio/Eb5.wav<br />
src/activities/piano_composition/resource/audio/F3.wav<br />
src/activities/piano_composition/resource/audio/F4.wav<br />
src/activities/piano_composition/resource/audio/F5.wav<br />
src/activities/piano_composition/resource/audio/G3.wav<br />
src/activities/piano_composition/resource/audio/G4.wav<br />
src/activities/piano_composition/resource/audio/G5.wav<br />
src/activities/piano_composition/resource/audio/Gb3.wav<br />
src/activities/piano_composition/resource/audio/Gb4.wav<br />
src/activities/piano_composition/resource/audio/Gb5.wav<br />
src/activities/piano_composition/resource/background/1.jpg<br />
src/activities/piano_composition/resource/background/2.jpg<br />
src/activities/piano_composition/resource/background/3.jpg<br />
src/activities/piano_composition/resource/background/4.jpg<br />
src/activities/piano_composition/resource/background/5.jpg<br />
src/activities/piano_composition/resource/background/6.jpg<br />
src/activities/piano_composition/resource/bassClef.svg<br />
src/activities/piano_composition/resource/bassClefButton.svg<br />
src/activities/piano_composition/resource/bassF4Eighth.svg<br />
src/activities/piano_composition/resource/bassF4Half.svg<br />
src/activities/piano_composition/resource/bassF4Quarter.svg<br />
src/activities/piano_composition/resource/bassF4Whole.svg<br />
src/activities/piano_composition/resource/bassG4Eighth.svg<br />
src/activities/piano_composition/resource/bassG4Half.svg<br />
src/activities/piano_composition/resource/bassG4Quarter.svg<br />
src/activities/piano_composition/resource/bassG4Whole.svg<br />
src/activities/piano_composition/resource/blackflat.svg<br />
src/activities/piano_composition/resource/blacksharp.svg<br />
src/activities/piano_composition/resource/edit-clear.svg<br />
src/activities/piano_composition/resource/eighthRest.svg<br />
src/activities/piano_composition/resource/failed.svg<br />
src/activities/piano_composition/resource/genericNoteEighth.svg<br />
src/activities/piano_composition/resource/genericNoteHalf.svg<br />
src/activities/piano_composition/resource/genericNoteQuarter.svg<br />
src/activities/piano_composition/resource/genericNoteWhole.svg<br />
src/activities/piano_composition/resource/lyrics-icon.svg<br />
src/activities/piano_composition/resource/open.svg<br />
src/activities/piano_composition/resource/passed.svg<br />
src/activities/piano_composition/resource/piano-icon.svg<br />
src/activities/piano_composition/resource/play.svg<br />
src/activities/piano_composition/resource/quarterRest.svg<br />
src/activities/piano_composition/resource/save.svg<br />
src/activities/piano_composition/resource/trebbleClefButton.svg<br />
src/activities/piano_composition/resource/trebleA3Eighth.svg<br />
src/activities/piano_composition/resource/trebleA3Half.svg<br />
src/activities/piano_composition/resource/trebleA3Quarter.svg<br />
src/activities/piano_composition/resource/trebleA3Whole.svg<br />
src/activities/piano_composition/resource/trebleB3Eighth.svg<br />
src/activities/piano_composition/resource/trebleB3Half.svg<br />
src/activities/piano_composition/resource/trebleB3Quarter.svg<br />
src/activities/piano_composition/resource/trebleB3Whole.svg<br />
src/activities/piano_composition/resource/trebleC4Eighth.svg<br />
src/activities/piano_composition/resource/trebleC4Half.svg<br />
src/activities/piano_composition/resource/trebleC4Quarter.svg<br />
src/activities/piano_composition/resource/trebleC4Whole.svg<br />
src/activities/piano_composition/resource/trebleClef.svg<br />
src/activities/piano_composition/resource/trebleD3Quarter.svg<br />
src/activities/piano_composition/resource/trebleE3Eighth.svg<br />
src/activities/piano_composition/resource/trebleE3Half.svg<br />
src/activities/piano_composition/resource/trebleE3Quarter.svg<br />
src/activities/piano_composition/resource/trebleE3Whole.svg<br />
src/activities/piano_composition/resource/undo.svg<br />
src/activities/piano_composition/resource/wholeRest.svg</div></div></div><br /><div><strong>To: </strong>amankumargupta, GCompris: Activities<br /><strong>Cc: </strong>jjazeix, kde-edu, GCompris: Activities, harrymecwan, ganeshredcobra, nityanandkumar, echarruau, rahulyadav, narvaez, scagarwal, apol, timotheegiet, hkaelberer, bcoudoin<br /></div>