That will be the reason then. It's baked into the combination of layer + orientation, so that's how the Flip() functions must be. Makes sense.
The follow up then is what should the Flip TOOL_ACTION (not the Flip() function) do? Horizontal flip (left-right) or vertical (top-bottom)? On Thu, Mar 30, 2017 at 4:32 PM, Cirilo Bernardo <cirilo.berna...@gmail.com> wrote: > Beware the minefield. Aside from users complaining it doesn't work > the way they like or the way they are accustomed to, how will this > affect existing project files? It will certainly affect the various exporters > (VRML, IDF, etc). > > On Thu, Mar 30, 2017 at 6:12 PM, John Beard <john.j.be...@gmail.com> wrote: >> Hi, >> >> There's a small inconsistency with the way flipping works. If you flip >> text, it is flipped about the Y axis, so it remains upright, but reads >> from right-to-left. If you flip anything else, it is flipped about the >> X axis, so left and right are unchanged, but it is upside down. >> >> Flipping the view is also done horizontally. This means a module flip >> then a view flip does not produce the what you started with (the >> module will be rotated 180). >> >> Is there a reason for this? It was reported as a bug in 2014 and >> confirmed: https://bugs.launchpad.net/kicad/+bug/1374928 >> >> Changing the Flip() functions to flip x, not y, across the board would >> be pretty easy, but it would obviously be a change for people used to >> it. >> >> I feel like since I have more pixels across than vertically, flip >> horizontally make more sense, and it keeps the part the same way up in >> the board, and it's consistent with text and view flips. >> >> Cheers, >> >> John >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp