RE: [Inkscape-devel] annoying usability with selection
Does anyone else find it annoying that when using another tool, you can't select all with ctrl-a
You can. It's a global verb, although it works differently in node tool.
, and shift into selection mode? Also, I
wonder if there could be shortcut keys associated with rotate 90 deg CW and 90 deg CCW.
There are. Look up Ctrl+[ and Ctrl+] in the reference. There is a problem with them, however: these keys are only valid in selector, while the buttons on the toolbar call a different function and are global verbs without shortcuts. Those global rotates are broken (try rotating several selected objects, it rotates each one separately instead of rotating the selection as a whole) and need to be removed anyway. And the reason why the [, ] rotates are not global is that they work differently in node editor (rotate node handles). So what needs to be done is this:
- rewrite the global rotate verbs so that they find out the current tool and call different functions in node tool and in all other tools. An example of such tool-sensitive verb is Ctrl+A whence you can borrow the check code.
- assign the Ctrl+[] shortcuts to these global verbs and remove these keys from select-context.cpp.
This might be a good project for you :)
_________________________________________________________________ Add photos to your e-mail with MSN Premium. Get 2 months FREE* http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI...
On Tue, 30 Mar 2004, bulia byak wrote:
Date: Tue, 30 Mar 2004 22:05:08 +0000 From: bulia byak <archiver_1@...19...> To: jon@...15..., inkscape-devel@lists.sourceforge.net Subject: RE: [Inkscape-devel] annoying usability with selection
Does anyone else find it annoying that when using another tool, you can't select all with ctrl-a
You can. It's a global verb, although it works differently in node tool.
, and shift into selection mode? Also, I
wonder if there could be shortcut keys associated with rotate 90 deg CW and 90 deg CCW.
There are. Look up Ctrl+[ and Ctrl+] in the reference. There is a problem with them, however: these keys are only valid in selector, while the buttons on the toolbar call a different function and are global verbs without shortcuts. Those global rotates are broken (try rotating several selected objects, it rotates each one separately instead of rotating the selection as a whole) and need to be removed anyway. And the reason why the [, ] rotates
arguably* this is the correct behaviour and that if you want to rotate all the objects as a group then you should group them and ungroup them when you are done. (* i wouldn't argue this for myself, although the behaviour is logical I cannot say I have ever wanted to use it that way)
the problem is that if you change the behaviour to rotate the whole group and some one actually does want to rotate each of the selected objects individually then they would be forced to do them one by one. With a large amount of items it could be very tedious so I just want to urge caution before anyone goes making any changes on this, I think it just require more documentation.
Sincerely
Alan Horkan http://advogato.org/person/AlanHorkan/
participants (2)
-
Alan Horkan
-
bulia byak