[Scribus] User-interface design

Craig Bradney cbradney
Sun Feb 10 12:49:27 CET 2008


On Wednesday 06 February 2008 14:41:11 Gregory Pittman wrote:
> Cedric Sagne wrote:
> > I hardly ever need to insert Unicode (thanks for the F12 tip), but I
> > agree with the point that it seems Ctrl-Shift-u has been adopted widely
> > and that following the crowd makes sense sometimes.

ISO 14755 actually defines how this should work, and our bug 1861 was arund to 
enable control-shift and the hex digits to enter the values. Qt3 did not make 
this possible.

> I see software that appears to have an obsession with setting keyboard
> shortcuts and it ends up being rather dizzying to try to keep track,
> plus ends up with all sorts of F-key codes that have no intuitive sense.
> What I do think Scribus could use would be a more robust list of
> *possible* actions for which shortcuts could be set. I notice that for

You have this - look in preferences. Any that can be set by the user are 
listed there. Any that are not there are either not able to be programmed, or 
we haven't gotten around to making them so.

> one, the 'Insert Unicode Character' is not a settable action, and
> furthermore, F12 has been co-opted in 1.3.5svn to toggle palettes (and
> still no ability to set another code for inserting a unicode character).
> It would be nice to allow people to set Ctrl+Shift+U if they so wished.

F12 was moved because F10 is used on Windows for the context menu. F12 isn't 
ideal on OSX though but it'll have to stay but you can change it as you like.

I have now spent some hours on the new options with Qt4 in 135svn for the 
Unicode character beginning sequence, and while it was working wonderfully on 
OSX, I was still not seeing the unshifted key on Linux.. eg Control-Shift 
(held), 0 0 7 9, release Control & Shift still gives me Control ==/) which 
means nothing. 

So, 135svn now supports Control Shift U as a beginning sequence, and this is 
user modifiable in preferences.

Craig



More information about the scribus mailing list