Is it possible to mirror or y-flip the perspective of the layout? It is something included in most mainstream PCB editors (Cadence, Altium etc), and makes it much easier to debug boards and make comparisons to a real life board on the bottom side (when you turn over a real board, the layout is mirror in the y axis).
Currently I do it by looking at the 3D view, but this doesn’t give you interactivity to hover over tracks/parts and see what your looking at.
Is this possible, and hidden away in menus or a missing feature?
I do not know any way to do this on the display screen.
Using the “File” > “Plot” drop-down menu, you can request a mirror-image rendering for Postscript, SVG, HPGL, and PDF output files (but NOT Gerber or DXF!). I have done this once or twice for PDF check-prints, but haven’t tried any of the other file formats.
So yeah, someone is working on it (or was working on it).
If you really need something in KiCAD and it’s not there you either get the Dev’s on board (must be very convincing and charming or you do it yourself.
This is true for every (open source) project.
The advantage of open source is that you are able to add features yourself.
If you don’t have the necessary skills (or time) it is as hard to convince programmers of open source projects as it is to convince developers of a closed source one. (Just try to get this exact feature included in eagle.)
I lost count of how often i thought exactly this at the start of a project. In most cases stuff that seems quite trivial at the beginning is exactly what breaks your neck later on.
@twl, I tried to build a windows build. I tried to merge your branch on top of master (there were a merge conflict). But when I run it and resize the pcbnew window it stops refreshing and eventually crashes. Could you prepare a patch that will apply cleanly on master that I can trigger instead?
The original question was not about flipping a single component. (The shortcut F does the trick here)
The question was about looking on the pcb from the bottom. This is a feature that has been added to the nightly build version some time ago as already stated by @nickoe . (Warning: using nightly builds is connected to some risks.)