mirror of
https://github.com/labwc/labwc.git
synced 2025-10-31 22:25:34 -04:00
IMHO it encourages better design (by making dependencies more obvious) to have source file/header file pairs like view.c/view.h, rather than a monolithic header like labwc.h with everything in it. I don't think we need to break up all of labwc.h at once, but maybe we can start pulling it apart bit by bit as it's convenient. Also: - Move "struct border" to ssd.h so that view.h can use it without pulling in all of labwc.h. - Add a missing required #include within scaled_font_buffer.h (forward declaration of "struct font" is not enough). |
||
|---|---|---|
| .. | ||
| common | ||
| config | ||
| menu | ||
| private | ||
| xbm | ||
| action.h | ||
| buffer.h | ||
| cursor.h | ||
| debug.h | ||
| dnd.h | ||
| key-state.h | ||
| labwc.h | ||
| layers.h | ||
| meson.build | ||
| node.h | ||
| resistance.h | ||
| ssd.h | ||
| theme.h | ||
| view.h | ||
| workspaces.h | ||