Re: A set of shortcuts suited for french azerty keyboard
> On this point, when clicking a note in the Print View, I am no longer > redirected at the corresponding place of the music editor.Did I > forget to activate an option? > This problem has arisen with a bug introduced into the libevince >library; to work around it we now build with libatril which does not > have the bug. Are you building from source? I use the flatpak image. Gérard
Re: A set of shortcuts suited for french azerty keyboard
On Mon, 2022-12-05 at 15:48 +0100, gerard.nol...@free.fr wrote: > 1) The section has been incompletely removed - there is a > trailing which a less forgiving xml parser would die on. > > Sorry, but in the Navigation/cursor menu, I don't see any trailing > shortcut, may be I am looking in the wrong place? yes, "cursors" here is a mis-nomer for "pointer". ... is a section in the shorcuts file that tells Denemo what icon to use for the mouse pointer in certain states. In fact, I think it is essentially obsolete (though in principle you could set such a thing using the Command Center). The fact that it is incompletely removed lead me to assume you had edited your shortcuts file by hand. > > > 3) You have resurrected the primitive command d-Paste giving it the > Ctrl-v shortcut. This command was superseded by one called > d-PasteObjects which has the same label but improved behavior > > I don't see any functionnal difference between d-Paste (the universal > Ctrl-v) and the PasteReplace (remplacer) button... I don't understand: there is no PasteReplace - there is a command that replaces the selected music with the clipboard but the two commands I referred to are the original d-Paste and the newer d-PasteObjects. The original command was superseded because in some circumstances it does not do a nice job - e.g. when you have several staffs and paste music from a single staff at the end. (From my testing it would seem that the original d-Paste *is* now doing a single-step Undo, my comment that it didn't was based on observing that the replacement d-PasteObjects takes a snapshot before pasting, which is done when the next steps may fail to undo). > > 4) You appear to have dropped the shortcut for d-Play to start > playback > but included a shortcut to stop playback, which seems strange > > Yes, it is strange but I was harassed by undesired playback when > clicking a note in the Print View. You need to use Shift click on a note to move the cursor to that note without starting play. > I didn't know the easy way you suggests ! > On this point, when clicking a note in the Print View, I am no longer > redirected at the corresponding place of the music editor.Did I > forget to activate an option? This problem has arisen with a bug introduced into the libevince library; to work around it we now build with libatril which does not have the bug. Are you building from source? Richard
Re: A set of shortcuts suited for french azerty keyboard
1) The section has been incompletely removed - there is a trailing which a less forgiving xml parser would die on. Sorry, but in the Navigation/cursor menu, I don't see any trailing shortcut, may be I am looking in the wrong place? 3) You have resurrected the primitive command d-Paste giving it the Ctrl-v shortcut. This command was superseded by one called d-PasteObjects which has the same label but improved behavior I don't see any functionnal difference between d-Paste (the universal Ctrl-v) and the PasteReplace (remplacer) button... 4) You appear to have dropped the shortcut for d-Play to start playback but included a shortcut to stop playback, which seems strange Yes, it is strange but I was harassed by undesired playback when clicking a note in the Print View. I didn't know the easy way you suggests ! On this point, when clicking a note in the Print View, I am no longer redirected at the corresponding place of the music editor.Did I forget to activate an option? Your set of shortcuts for the durations are just what users of azerty keyboards will want; I've included two files which list all the commands in alphabetical order followed by their shortcuts, if any. FrCoammdnds.txt is for your shortcuts file and DefaultCommands.txt for the shortcuts currently distributed with Denemo. These make it easy to compare the sets. Thanks! Regards, Gérard
Re: A set of shortcuts suited for french azerty keyboard
Thank you for this file. I think there may be one or two things that you did not intend in there. 1) The section has been incompletely removed - there is a trailing which a less forgiving xml parser would die on. 3) You have resurrected the primitive command d-Paste giving it the Ctrl-v shortcut. This command was superseded by one called d-PasteObjects which has the same label but improved behavior (I'm not sure of the details but I think it has behaves better with Undo and with maintaining equal length staffs). The reason the orignal command was not re-named is that people's scripts may depend on the idiosyncrasies of that command and would break if it changed behavior. 4) You appear to have dropped the shortcut for d-Play to start playback but included a shortcut to stop playback, which seems strange - are you aware that if you start playback via clicking a note in the Print View you can stop it as easily by clicking away from any note? Your set of shortcuts for the durations are just what users of azerty keyboards will want; I've included two files which list all the commands in alphabetical order followed by their shortcuts, if any. FrCoammdnds.txt is for your shortcuts file and DefaultCommands.txt for the shortcuts currently distributed with Denemo. These make it easy to compare the sets. Richard On Sun, 2022-11-27 at 09:33 +0100, gerard.nol...@free.fr wrote: > > > After many difficulties encountered with the new version of Denemo > and my azerty keyboard, I have ( on the advice of Richard) created a > set of new basic shortcuts suited for french azerty keyboard. It > works very well now. If it can be useful to anyone the corresponding > default.shortcuts file is attached. > Gérard > > > 0 agrave 1 ampersand 2 eacute 2nds-and-3rds 3 quotedbl 3rds-and-4ths 4 apostrophe 4ths-and-5ths 5 parenleft 5ths-and-6ths 6 minus 6ths-and-7ths 7 7ths-and-8ths 8 A a Ab-Pentascale About AccentSelectionSwitcher AccidentalStyle AccompanistsScore ActivateObjectAtCursor ActivatePaletteButtonByLabel AddA AddAfter AddB AddBassInversion AddBefore AddC AddD AddDot colon AddDotSelectionSwitcher AddDuplicateMeasure AddE AddF AddG AddHighestDownAugmented4 AddHighestDownDiminished5 AddHighestDownMajor2 AddHighestDownMajor3 AddHighestDownMajor6 AddHighestDownMajor7 AddHighestDownMinor2 AddHighestDownMinor3 AddHighestDownMinor6 AddHighestDownMinor7 AddHighestDownPerfect1 AddHighestDownPerfect4 AddHighestDownPerfect5 AddInitial AddInstrumentStaff AddLast AddLowestUpAugmented4 AddLowestUpAugmented5 AddLowestUpDiminished5 AddLowestUpMajor2 AddLowestUpMajor3 AddLowestUpMajor6 AddLowestUpMajor7 AddLowestUpMinor2 AddLowestUpMinor3 AddLowestUpMinor6 AddLowestUpMinor7 AddLowestUpPerfect1 AddLowestUpPerfect4 AddLowestUpPerfect5 AddMeasure AddMirrorStaff AddMirrorVoice AddMovement AddMovements AddNoteA AddNoteB AddNoteC AddNoteD AddNoteE AddNoteF AddNoteG AddNoteToChord Insert AddStaffs AddVerse AddVoice AdjustBassFigureHeight AdjustCustomOrnament AdjustFiguredBassHeights AdjustTempoToMidiRecording AdvancedEdit Agrement AllStaffsHidden AllStaffsVisible Allegro AllegroAssai AllowAmbitus AllowBreakAtBeat AllowBreakAtHalfBar AllowLineBreak AllowVoltaHook AlternateNote AmalgamateRepeatBarlines Ambitus AmbitusMovement AmbitusScore AngryDelete AnnotatePlayback ApparentTimeSignature AppendMeasure AppendMeasureAllStaffs AppendPostscript ApplyToSelection ArbitraryKeySignature Arpeggiate ArpeggioSelectionSwitcher ArticulationOutsideSlur ArtificialHarmonic AssignInstrument AttachedText Augment AutoAccidentals AutoBassFigureHeight AvoidSlurAccidentalCollision B b BackupAndPlay BarNumberAlignment BarNumberingInterval BarNumbers BassClefNoteNameSpeedTest BassInversionSequence Bb-Pentascale BeamHalfMeasure BeamLeftNone BeamLeftOne BeamLeftThree BeamLeftTwo BeamRightNone BeamRightOne BeamRightThree BeamRightTwo BeamingOff BeamingOn BeatChange BeginOrEndTriplet BlankPage BookArranger BookComposer BookCopyright BookDate BookInstrumentation BookPoet BookTitle BookmarkNamed BookmarkNonPrinting BraceEnd BreathMark Breve C c C-Major C-Pentascale CadenzaOn CadenzaTime Caesura CautionaryAccidental comma CenterPageNumber Change0 Change1 Change2 Change3 Change4 Change5 Change6 Change7 Change8 ChangeBalance ChangeBreve ChangeChannel ChangeEnharmonicDown ChangeEnharmonicUp ChangeExpression ChangeGeneric ChangeHold2Pedal ChangeHoldPedal ChangeLegatoPedal ChangeLonga ChangeModwheel ChangeNoteEnharmonicDown ChangeNoteEnharmonicUp ChangeNotehead ChangePan ChangePitch ChangePortamento ChangePrintDuration0 ChangePrintDuration1 ChangePrintDuration2 ChangePrintDurationBreve ChangePrintDurationLonga ChangeProgram ChangeSoftPedal ChangeSoundingDuration ChangeStaff ChangeStencil ChangeSustenutoPedal ChangeTimbre ChangeTo0 Shft+agrave ChangeTo1 Shft+ampersand ChangeTo2 Shft+eacute ChangeTo3 Shft+quotedbl ChangeTo4 Shft+apostrophe ChangeTo5 Shft+parenleft ChangeTo6 Shft+minus ChangeTo7 ChangeToA ChangeToB ChangeToC ChangeToD ChangeToE ChangeToF
A set of shortcuts suited for french azerty keyboard
After many difficulties encountered with the new version of Denemo and my azerty keyboard, I have ( on the advice of Richard) created a set of new basic shortcuts suited for french azerty keyboard. It works very well now. If it can be useful to anyone the corresponding default.shortcuts file is attached. Gérard AZERTY_Default.shortcuts Description: XML document