doomsday.git

doomsday

~
git clone https://github.com/debuman/doomsday.git

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>