schemas/org.gnome.shell.extensions.doomsday.gschema.xml (1338B)
1 <?xml version="1.0" encoding="UTF-8"?>
2 <schemalist>
3 <schema id="org.gnome.shell.extensions.doomsday"
4 path="/org/gnome/shell/extensions/doomsday/">
5
6 <!-- Array of D-Day events stored as JSON string -->
7 <key type="s" name="dday-events">
8 <default>'[]'</default>
9 <summary>D-Day Events</summary>
10 <description>
11 JSON array of D-Day events with format:
12 [{"id": "uuid-1", "name": "결혼식", "date": "2026-02-06"}, ...]
13 </description>
14 </key>
15
16 <!-- Currently selected D-Day event ID -->
17 <key type="s" name="selected-event-id">
18 <default>''</default>
19 <summary>Selected Event ID</summary>
20 <description>UUID of the currently displayed D-Day event</description>
21 </key>
22
23 <!-- Position in panel (optional for future enhancement) -->
24 <key type="s" name="panel-position">
25 <default>'center'</default>
26 <summary>Panel Position</summary>
27 <description>Position in top panel: left, center, or right</description>
28 </key>
29
30 <!-- Index within the panel box -->
31 <key type="i" name="panel-index">
32 <default>0</default>
33 <range min="-1" max="99"/>
34 <summary>Panel Index</summary>
35 <description>Position index within the panel box (-1 for rightmost, 0 for leftmost)</description>
36 </key>
37
38 </schema>
39 </schemalist>