Files
federated-calendar/doc/Drawing
T

121 lines
4.4 KiB
Plaintext

GcalWindow
+- GtkClutter.Embed::ClutterActor (stage) -----------------------------------+
| |
| +-- ClutterActor (contents_actor) ------------------------------------+ |
| | | |
| | +- ClutterActor (sources_actor) --------------------------------+ | |
| | | | | |
| | +---------------------------------------------------------------+ | |
| | | |
| | +- ClutterActor (box_actor) ------------------------------------+ | |
| | | +- GdHeaderBar (main_toolbar) -----------------------------+ | | |
| | | | | | | |
| | | +----------------------------------------------------------+ | | |
| | | +- GdRevealer (search_bar) --------------------------------+ | | |
| | | | | | | |
| | | +----------------------------------------------------------+ | | |
| | | +- Gdstack ------------------------------------------------+ | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | +----------------------------------------------------------+ | | |
| | +---------------------------------------------------------------+ | |
| | | |
| | +- ClutterActor (new_event_actor) ------------------------------+ | |
| | | | | |
| | +---------------------------------------------------------------+ | |
| +---------------------------------------------------------------------+ |
+----------------------------------------------------------------------------+
Year View
+--------------------
| header > padding.top
|-l- - - - - - - - -
| e |Year 2021
|-f- - - - - - - - -
| t | header > padding.bottom
|----------------------------+-------
| | top |
|- - - - - - - |
| l |January |
| e |
| f | |
| t |
| | |
Month View
+--------------------
| header > padding.top
|- - - - - - - - - -
| |July, 2021
|- - - - - - - - - -
| l | header > bottom
| e - - - - - - - -
| f |Sun
| t - - - - - - - -
| | normal > top
|----------------------------+-------
| | top |
|- - - - - - - |
| l |1 |
| e |
| f | |
| t |
| | |
Week View
+--------------------
| l | header_padding.top
|- e - - - - -
| f |July 13, 2021
|- t - - - - -
| header > bot| l |
|- - - - e - - - -
| | f |Sun
|- - - - t - - - -
| normal > top| |
|- - - -+-----------------+
| | |
| | All-day event |
| | |
| | |
|-------------------------------+
| | top r | ^ |
|- - -| i | | |
| l |9 AM g | cell_height |
| e | h | v |
| f |--------+-----------------+
| t | |
| | | |
Notes: cell_height is equal to: padding.top + padding.bottom + 3*font_height
Week View Grid
+----------------+--------------------
| Midnight |
| |
| +- - - - - - - - - - -
| |
| |
+-------------------------------------
| 1:00 AM |
| |
| +- - - - - - - - - - -
| |
| |
+-------------------------------------
| 2:00 AM |
| |
| +- - - - - - - - - -
| |
| |
+-------------------------------------