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
