denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Major overhaul of shortcut mechanism


From: Richard Shann
Subject: Re: [Denemo-devel] Major overhaul of shortcut mechanism
Date: Sat, 19 Jun 2010 21:34:29 +0100

This is now fixed in git.
Richard

On Sat, 2010-06-19 at 19:49 +0100, Richard Shann wrote:
> And another: surely AddNoteA is the wrong thing to have in the Insert
> Note menu, it adds a note *after* the note at the cursor. It feels wrong
> - shouldn't it be *before*?
> Richard
> 
> On Sat, 2010-06-19 at 19:22 +0100, Richard Shann wrote:
> > Another problem: the a-g A-G shortcuts were swapped round! The basic
> > actions for a is d-A not d-AddNoteA
> > 
> > I notice that d-AddNoteA if used in the appending position goes to the
> > next measure even if the measure is only partly full. Is this desirable
> > - it could just do the same as d-A, ie place the note at the cursor.
> > 
> > Richard
> > 
> > 
> > On Sat, 2010-06-19 at 10:11 +0100, Richard Shann wrote:
> > > There was a problem: Backspace was becoming Shft+Backspace if the caps
> > > lock was on. I have restricted this modal effect of caps lock to the
> > > alphanumeric keys.
> > > So you are free to set Shft+Backspace to be something like "delete
> > > objects from cursor back to start of measure" if you care to write the
> > > script:)
> > > 
> > > Richard
> > > 
> > > On Fri, 2010-06-18 at 21:46 +0100, Richard Shann wrote:
> > > > Default.shortcuts should now be working, although there may be some
> > > > errors. The other two are not ready. I will fix Arranger.shortcuts
> > > > Richard
> > > > 
> > > > On Fri, 2010-06-18 at 21:08 +0100, Richard Shann wrote:
> > > > > This is a locale problem. The immediate fix is to use the invariant 
> > > > > (and
> > > > > rather verbose) names instead. It will be possible to create the 
> > > > > labels
> > > > > showing the nicer locale dependent names, but I will work on the
> > > > > underlying keybindings now.
> > > > > Richard
> > > > > 
> > > > > On Fri, 2010-06-18 at 15:55 +0200, Nils Gey wrote:
> > > > > > Something has gone wrong. 
> > > > > > Denemo compiled from new git checkout and without any .denemo 
> > > > > > present refuses to accept the basic shortcuts like navigation keys, 
> > > > > > shift+left/right to create a selection or even delete and backspace.
> > > > > > 
> > > > > > Nils
> > > > > > 
> > > > > > On Fri, 18 Jun 2010 14:19:33 +0100
> > > > > > Richard Shann <address@hidden> wrote:
> > > > > > 
> > > > > > > I have made a major overhaul of the shortcut naming mechanism. 
> > > > > > > Many old
> > > > > > > shortcut names are now invalid.
> > > > > > > Default.shortcuts gives the proposed standard set. The Composer 
> > > > > > > ones I
> > > > > > > have not altered at all.
> > > > > > > 
> > > > > > > The basic mechanism is
> > > > > > > 
> > > > > > >   a, b, c  for the standard append/edit note
> > > > > > >   A, B, C for the Insert note after cursor, this is the Shift key 
> > > > > > > or caps
> > > > > > > lock.
> > > > > > > 
> > > > > > >   0, 1, 2 for the standard append/insert duration
> > > > > > >   Shift with 0, 1, 2 for the Edit duration of note at cursor and 
> > > > > > > again
> > > > > > > the caps lock can be used for these (sic!!!)
> > > > > > > 
> > > > > > > either the numeric keypad or the top row number keys can be used.
> > > > > > > 
> > > > > > > The older mechanism should still work if you set the 
> > > > > > > strict_shortcuts to
> > > > > > > be TRUE.
> > > > > > > There is also an alternative naming system, controlled by a 
> > > > > > > preference
> > > > > > > verboseshortcuts which is not currently settable outside the 
> > > > > > > program I
> > > > > > > think - it uses the gdk names for the keys (that is e.g. comma 
> > > > > > > for ,
> > > > > > > etc)
> > > > > > > 
> > > > > > > Richard
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > _______________________________________________
> > > > > > > Denemo-devel mailing list
> > > > > > > address@hidden
> > > > > > > http://lists.gnu.org/mailman/listinfo/denemo-devel
> > > > > > > 
> > > > > 
> > > > > 
> > > > > _______________________________________________
> > > > > Denemo-devel mailing list
> > > > > address@hidden
> > > > > http://lists.gnu.org/mailman/listinfo/denemo-devel
> > > > 
> > > > 
> > > > _______________________________________________
> > > > Denemo-devel mailing list
> > > > address@hidden
> > > > http://lists.gnu.org/mailman/listinfo/denemo-devel
> > > 
> > > 
> > > _______________________________________________
> > > Denemo-devel mailing list
> > > address@hidden
> > > http://lists.gnu.org/mailman/listinfo/denemo-devel
> > 
> > 
> > _______________________________________________
> > Denemo-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/denemo-devel
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/denemo-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]