Torsten> Hi,
 Torsten> from some CAD software I know an even easier method to perserve the
 Torsten> aspect ratio.

 Torsten> Using the upper and lower left corners will keep the aspect ratio,
 Torsten> using the upper and lower right corner allows free rescaling. However,
 Torsten> the automagic function would be even better. One could draw a help
 Torsten> line -45deg to indicate the user that , as long as he follows that
 Torsten> line, the aspect ratio will be preserved.

Good point.

 Torsten> However, this creates another question for me. Will xournal be more
 Torsten> pen or more keyboard focused in the future?

Both. But it has to be usable without a keyboard. The reason is that
many of us use it exclusively in tablets without keyboards. I have two
main use cases:

- Presentations. This is mostly in the classroom. Usually landscape mode
  with a keyboard. I have two features I haven't ported yet to xournal
  in git:
 
  1. Do not show interface in fullscreen
  2. Do not show interface

- PDF annotations. This is probably my most common use case. I do a lot
  of pdf annotating, from 4 to 100 pages. This is mostly done in a
  windows tablet.

 Torsten> Basically, I like to use keyboard shortcuts. Unfortunately, my X
 Torsten> convertible makes this rather tricky in tablet mode. I already thought

Speaking for myself, I'll also like to keep shortcuts in general.

 Torsten> about building a single line of keys as a special USB keyboard for
 Torsten> presentations, which could easily sit on top of the display brezel.
 Torsten> On the other side maybe some of you know the project open-sankore, an
 Torsten> electronic whiteboard software.

no, i didn't.

 Torsten> It seems nice, but turns out rather buggy for me. The design principle
 Torsten> is very much pen-focused, all operations can be called by simple pen
 Torsten> clicks. Often this will open up a graphical pictogram-based context
 Torsten> menu which enables to change certain parameters. It requires a lot of
 Torsten> space on the screen and I am not yet sure wheter I like it or not ;)

 Torsten> Would be great to hear about your opinons.

 Torsten> Torwag

 Torsten> On 23 November 2013 17:25, Denis Auroux <[email protected]> 
wrote:
 >> On 11/23/2013 12:38 AM, D M German wrote:
 >>> this is a very good idea and easier to implement than a more dedicated
 >>> feature, since all it needs is a:
 >>> 
 >>> - a variable or two holding the snap tolerance (they can be part of the
 >>> config file)
 >>> - a flag for the automatical feature
 >>> - When the new size is calculated, the option is checked, if true, check
 >>> the tolerance, if true, then resize.
 >>> 
 >>> the question is coordinate do we force: horizontal or vertical?
 >> 
 >> I'd say: use the geometric mean of the two rescaling factors
 >> (sqrt(abs(xratio * yratio)), but that means checking for some annoying
 >> side cases to make sure we handle negative rescalings properly.
 >> Ultimately what kind of average one uses probably doesn't matter so much.
 >> 
 >> Denis
 >> 
 >> ------------------------------------------------------------------------------
 >> Shape the Mobile Experience: Free Subscription
 >> Software experts and developers: Be at the forefront of tech innovation.
 >> Intel(R) Software Adrenaline delivers strategic insight and game-changing
 >> conversations that shape the rapidly evolving mobile landscape. Sign up now.
 >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
 >> _______________________________________________
 >> Xournal-devel mailing list
 >> [email protected]
 >> https://lists.sourceforge.net/lists/listinfo/xournal-devel


--
Daniel M. German                  "I still have to see a problem,
                                   however complicated, which, when
                                    you looked at it in the right way
   Poul Anderson ->                did not become still more complicated."
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

 

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Xournal-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to