Implement optionals fullscreen (Can set it, but not update when it changes..), can_set_fullscree, and desktop entry.
Mm.. I assume that these properties do not change..