This is a pun on 'transparent' which in this context measn easy to perceive or detect, but 'transparent' can also mean allowing light to pass through so that objects behind can be distinctly seen, which is what windows literally are
He was trying to sell me new windows , but his motivations were transparent .