So, I think this is pretty much a no-brainer and can't personally see
any downsides, but just in case I'll put this out here before
implementing it.

Zooming in automation editor is currently very hit-and-miss. For some
automations it works fine, for others... not so fine. Like if you
automate something with a scale of 0-1, then the zooming function
basically breaks: every zoom level is zoomed further out than the
default "auto" setting.

So, instead of having one "auto" setting which is basically "fit to
window size", and various zoom levels that are based on some arbitrary
value/pixels ratio that works for some scales but not others, I propose
this: we get rid of "auto" entirely, instead 100% will be "fit to window
size" (same as current auto) and every other zoom ratio will be relative
to it, eg. if 100% is "zoom to window size" then 200% is twice that,
meaning one window height shows half of the scale, and so on.

Sounds good?

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to