theme: Implement CSD & non-CSD styles in window.edc

Also converts border.edc to lazEDC (easier to read, imho).

This is still work in progress but currently this supports
CSD & no-CSD modes for normal, maximized, main menu usage, shadow
on and off.

Note that shaded support is not implemented. I've made some
attempts towards this goal, with some success under X but it
was ugly code, and didn't work under Wayland (weston). So, no
extra support for shaded mode yet.
This commit is contained in:
Jean-Philippe Andre 2016-11-14 17:53:01 +09:00
parent 234bc18f02
commit 9fb4f0ab2b
1 changed files with 321 additions and 346 deletions

File diff suppressed because it is too large Load Diff