|
| 1 | +# Calendar|dde-calendar| |
| 2 | + |
| 3 | +## Overview |
| 4 | + |
| 5 | +Calendar is a small tool for viewing dates and managing schedules. It supports viewing lunar calendars, Chinese almanacs, solar terms, and common festival information, with built-in schedule reminders to help you better plan your time. |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | +## Getting Started |
| 10 | + |
| 11 | +Run or close Calendar, or create shortcuts using the following methods. |
| 12 | + |
| 13 | +### Running Calendar |
| 14 | + |
| 15 | +1. Click the Launcher icon  on the taskbar to enter the Launcher interface. |
| 16 | +2. Scroll the mouse wheel or search to locate the Calendar icon , then click to run. |
| 17 | +3. Right-click  to: |
| 18 | + - Click **Send to Desktop** to create a desktop shortcut. |
| 19 | + - Click **Pin to Taskbar** to pin the application to the taskbar. |
| 20 | + - Click **Start on Boot** to add the application to startup items, automatically running when the computer starts. |
| 21 | + |
| 22 | +### Closing Calendar |
| 23 | + |
| 24 | +- Click  in the Calendar interface to exit. |
| 25 | +- Right-click  on the taskbar and select **Close All** to exit Calendar. |
| 26 | +- Click  in the Calendar interface and select **Exit** to exit Calendar. |
| 27 | + |
| 28 | +### Viewing Shortcuts |
| 29 | + |
| 30 | +In the Calendar interface, use the shortcut **Ctrl + Shift + ?** to open the shortcut preview. Mastering shortcuts will greatly improve your efficiency. |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | +## Operations Guide |
| 35 | + |
| 36 | +Calendar displays date attributes in Year, Month, Week, and Day views. |
| 37 | + |
| 38 | +The system defaults to Month view. Switch between views by clicking the corresponding buttons. |
| 39 | + |
| 40 | +- Only in Chinese systems: Calendar displays lunar dates, Chinese almanacs, and festival information. |
| 41 | +- Dates start from **1900**; dates earlier than **1900** cannot be viewed. |
| 42 | +- In Month and Week views, Saturdays and Sundays are visually distinguished from weekdays. |
| 43 | + |
| 44 | +The sidebar shows calendar accounts and a mini-calendar view. |
| 45 | + |
| 46 | +1. Click  to toggle the sidebar visibility. |
| 47 | +2. Check calendar types under Calendar Accounts to display their schedules; uncheck to hide. |
| 48 | +3. Click dates in the mini-calendar to navigate the main calendar view. |
| 49 | + |
| 50 | +<table border="1"> |
| 51 | +<tr> |
| 52 | + <th width="80px">View</th> |
| 53 | + <th width="200px">Description</th> |
| 54 | +</tr> |
| 55 | +<tr> |
| 56 | + <td>Year</td> |
| 57 | + <td>Displays all months and days of the year.</td> |
| 58 | +</tr> |
| 59 | +<tr> |
| 60 | + <td>Month</td> |
| 61 | + <td>Shows festival information and schedules.</td> |
| 62 | +</tr> |
| 63 | +<tr> |
| 64 | + <td>Week</td> |
| 65 | + <td>Displays daily schedules for the week.</td> |
| 66 | +</tr> |
| 67 | +<tr> |
| 68 | + <td>Day</td> |
| 69 | + <td>Shows festival info, detailed schedules, and Chinese almanac.</td> |
| 70 | +</tr> |
| 71 | +</table> |
| 72 | + |
| 73 | +### Creating Schedules |
| 74 | + |
| 75 | +1. Create a schedule using one of these methods: |
| 76 | + - Click the add button <img src="../common/add.svg" alt="plus" style="zoom:50%;" /> in the menu bar. |
| 77 | + - Double-click a blank date area or right-click and select **New Schedule** in Month/Week/Day view. |
| 78 | + - Click and drag to create a schedule in Month/Week/Day view. |
| 79 | + |
| 80 | +2. The "New Schedule" window appears. Configure calendar account, schedule type, content, time, reminders, etc. |
| 81 | + |
| 82 | +<img src="fig/create.png" alt="pic" style="zoom:67%;" /> |
| 83 | + |
| 84 | +<table border="1"> |
| 85 | +<tr> |
| 86 | + <th width="50px">Parameter</th> |
| 87 | + <th width="200px">Description</th> |
| 88 | +</tr> |
| 89 | +<tr> |
| 90 | + <td>Calendar Account</td> |
| 91 | + <td>Defaults to local account; supports UOS ID and other network accounts.</td> |
| 92 | +</tr> |
| 93 | +<tr> |
| 94 | + <td>Type</td> |
| 95 | + <td>Default types: "Work", "Life", "Other". Custom types can be added: |
| 96 | + <ol><li>Select <b>New Schedule Type</b> from the dropdown.</li> |
| 97 | + <li>Enter type name and set color.</li></ol> |
| 98 | + You can also add/edit/delete types via the main menu (see "Manage" section).</td> |
| 99 | +</tr> |
| 100 | +<tr> |
| 101 | + <td>Content</td> |
| 102 | + <td>Schedule description.</td> |
| 103 | +</tr> |
| 104 | +<tr> |
| 105 | + <td>Schedule Time</td> |
| 106 | + <td>Set all-day or timed schedules; Gregorian or lunar calendar dates/times. |
| 107 | + <ul> |
| 108 | + <li>All-day |
| 109 | + <ul><li>Checked: Only dates can be set for start/end times.</li> |
| 110 | + <li>Unchecked: Dates, hours, and minutes can be set.</li></ul> |
| 111 | + </li> |
| 112 | + </ul> |
| 113 | + <ul> |
| 114 | + <li>Calendar Type |
| 115 | + <ul><li>Gregorian: Displays Gregorian dates only.</li> |
| 116 | + <li>Lunar: Displays both Gregorian and lunar dates.</li></ul> |
| 117 | + </li> |
| 118 | + </ul></td> |
| 119 | +</tr> |
| 120 | +<tr> |
| 121 | + <td>Reminder</td> |
| 122 | + <td> |
| 123 | +All-day: Options include Never, Day of event (9 AM), 1 day before, 2 days before, or 1 week before.<br> |
| 124 | +Timed: Options include Never, At start time, 15 min before, 30 min before, 1 hour before, 1 day before, 2 days before, or 1 week before.</td> |
| 125 | +</tr> |
| 126 | +<tr> |
| 127 | + <td>Repeat</td> |
| 128 | + <td> |
| 129 | +Gregorian: Never, Daily, Weekdays, Weekly, Monthly, Yearly.<br> |
| 130 | +Lunar: Never, Monthly, Yearly.</td> |
| 131 | +</tr> |
| 132 | +<tr> |
| 133 | + <td>End Repeat</td> |
| 134 | + <td>Appears only if repeat is enabled. Options: Never, After n times, or By date.</td> |
| 135 | +</tr> |
| 136 | +</table> |
| 137 | + |
| 138 | +3. Click **Save** to create the schedule. Schedules appear as tags in calendar views. |
| 139 | + |
| 140 | +### Editing Schedules |
| 141 | + |
| 142 | +1. Double-click or right-click a schedule tag in Month/Week/Day view. |
| 143 | +2. Select **Edit**. |
| 144 | +3. Modify schedule properties in the "Edit Schedule" window and click **Save**. |
| 145 | +4. If editing all-day or repeating schedules, confirm the prompt to complete changes. |
| 146 | + |
| 147 | +>  Note: Drag schedule tags to modify start/end times. |
| 148 | +
|
| 149 | +Prompt buttons during editing: |
| 150 | + |
| 151 | +<table border="1"> |
| 152 | +<tr> |
| 153 | + <th width="130px">Button</th> |
| 154 | + <th width="200px">Description</th> |
| 155 | +</tr> |
| 156 | +<tr> |
| 157 | + <td>All Schedules</td> |
| 158 | + <td>Modify all related recurring schedules.</td> |
| 159 | +</tr> |
| 160 | +<tr> |
| 161 | + <td>This Schedule Only</td> |
| 162 | + <td>Modify only the current schedule.</td> |
| 163 | +</tr> |
| 164 | +<tr> |
| 165 | + <td>All Future Schedules</td> |
| 166 | + <td>Modify schedules from the selected date onward; earlier schedules remain unchanged.</td> |
| 167 | +</tr> |
| 168 | +<tr> |
| 169 | + <td>Change All</td> |
| 170 | + <td>Modify all recurring schedules.</td> |
| 171 | +</tr> |
| 172 | +</table> |
| 173 | + |
| 174 | +### Setting All-Day/Multi-Day Schedules |
| 175 | + |
| 176 | +When creating/editing schedules, set **Start Time** and **End Time** to create all-day or multi-day schedules. |
| 177 | + |
| 178 | +### Setting Recurring Schedules |
| 179 | + |
| 180 | +1. When creating/editing schedules, select a repeat cycle (e.g., Monthly) from the **Repeat** dropdown. |
| 181 | +2. Set end conditions in the **End Repeat** dropdown. |
| 182 | + |
| 183 | +<img src="fig/repeat.png" alt="pic" style="zoom:67%;" /> |
| 184 | + |
| 185 | +### Searching Schedules |
| 186 | + |
| 187 | +1. Click  in the top search box. |
| 188 | +2. Enter keywords and press **Enter**. |
| 189 | +3. Click  or delete text to clear keywords/cancel search. |
| 190 | + |
| 191 | +### Viewing Schedules |
| 192 | + |
| 193 | +Double-click a schedule tag in Month/Week/Day view to open the "My Schedule" window for viewing, editing, or deleting. |
| 194 | + |
| 195 | +### Viewing Schedule Reminder Details |
| 196 | + |
| 197 | +Click notification prompts to view schedule details when reminders appear. |
| 198 | + |
| 199 | +Reminder action buttons: |
| 200 | + |
| 201 | +<table border="1"> |
| 202 | +<tr> |
| 203 | + <th width="130px">Button</th> |
| 204 | + <th width="200px">Description</th> |
| 205 | +</tr> |
| 206 | +<tr> |
| 207 | + <td>Snooze</td> |
| 208 | + <td>First reminder: Snooze for 10 min; subsequent snoozes add 5 min each time.<br>Options: 15 min later, 1 hour later, 4 hours later, or tomorrow.</td> |
| 209 | +</tr> |
| 210 | +<tr> |
| 211 | + <td>Remind Tomorrow</td> |
| 212 | + <td>Appears for "1 day before" or "2 days before" reminders.</td> |
| 213 | +</tr> |
| 214 | +<tr> |
| 215 | + <td>Remind 1 Day Earlier</td> |
| 216 | + <td>Appears for "1 week before" reminders.</td> |
| 217 | +</tr> |
| 218 | +<tr> |
| 219 | + <td>Close</td> |
| 220 | + <td>Close the prompt.</td> |
| 221 | +</tr> |
| 222 | +</table> |
| 223 | + |
| 224 | +### Deleting Schedules |
| 225 | + |
| 226 | +1. Double-click or right-click a schedule tag in Month/Week/Day view. |
| 227 | +2. Select **Delete**. |
| 228 | +3. Confirm deletion in the prompt. |
| 229 | + |
| 230 | +Deletion prompt buttons: |
| 231 | + |
| 232 | +<table border="1"> |
| 233 | +<tr> |
| 234 | + <th width="130px">Button</th> |
| 235 | + <th width="200px">Description</th> |
| 236 | +</tr> |
| 237 | +<tr> |
| 238 | + <td>Delete Schedule</td> |
| 239 | + <td>Delete non-recurring schedules.</td> |
| 240 | +</tr> |
| 241 | +<tr> |
| 242 | + <td>Delete All</td> |
| 243 | + <td>Delete all recurring schedules.</td> |
| 244 | +</tr> |
| 245 | +<tr> |
| 246 | + <td>Delete This Only</td> |
| 247 | + <td>Delete only the selected recurring schedule.</td> |
| 248 | +</tr> |
| 249 | +<tr> |
| 250 | + <td>Delete Future Schedules</td> |
| 251 | + <td>Delete recurring schedules from the selected date onward; earlier schedules remain.</td> |
| 252 | +</tr> |
| 253 | +</table> |
| 254 | + |
| 255 | +## Main Menu |
| 256 | + |
| 257 | +Access management settings, view privacy policy, switch themes, view help, or learn more about Calendar. |
| 258 | + |
| 259 | +### Manage |
| 260 | + |
| 261 | +Click  > **Manage** to: |
| 262 | +- Manage schedule types |
| 263 | +- Sync schedule data/calendar settings to cloud via UOS ID |
| 264 | +- Configure general settings |
| 265 | + |
| 266 | +#### Cloud Sync |
| 267 | + |
| 268 | +Sync schedule data and settings to cloud via UOS ID. |
| 269 | + |
| 270 | +>  Note: Not available on older UOS versions. |
| 271 | +
|
| 272 | +**Logging In/Out** |
| 273 | + |
| 274 | +1. Click **Log In** in Account Settings. |
| 275 | +2. Log in via UOS ID/password, SMS, or WeChat scan. |
| 276 | +3. Click **Log Out** to sign out. |
| 277 | + |
| 278 | +**Sync Settings** |
| 279 | +1. While logged in, toggle **Schedules** and **General Settings** to enable/disable sync. |
| 280 | +2. Select sync frequency or choose **Manual Sync**. |
| 281 | +3. Click **Sync Now** for immediate sync. |
| 282 | + |
| 283 | +>  Note: Requires enabling **UOS Cloud Sync** in Control Center. |
| 284 | +
|
| 285 | +#### Managing Schedule Types |
| 286 | + |
| 287 | +**Add Type** |
| 288 | +1. Click  in Calendar Management. |
| 289 | +2. Enter name and set color. |
| 290 | +3. Click **Save**. |
| 291 | + |
| 292 | +**Edit Type** |
| 293 | +1. Select a custom type. |
| 294 | +2. Click . |
| 295 | +3. Modify name/color. |
| 296 | +4. Click **Save**. |
| 297 | + |
| 298 | +**Delete Type** |
| 299 | +1. Select a custom type. |
| 300 | +2. Click . |
| 301 | + |
| 302 | +#### General Settings |
| 303 | + |
| 304 | +**First Day of Week** |
| 305 | +Set **Sunday** or **Monday** as the start of the week. |
| 306 | + |
| 307 | +**Time Format** |
| 308 | +Choose **24-hour** or **12-hour** format. |
| 309 | + |
| 310 | +### Theme |
| 311 | + |
| 312 | +Window themes include Light, Dark, and System. |
| 313 | +1. Click  in Calendar. |
| 314 | +2. Select **Theme** > Choose a theme. |
| 315 | + |
| 316 | +### Help |
| 317 | + |
| 318 | +View help manual for Calendar usage. |
| 319 | +1. Click . |
| 320 | +2. Select **Help**. |
| 321 | + |
| 322 | +### About |
| 323 | + |
| 324 | +View Calendar version and info. |
| 325 | +1. Click . |
| 326 | +2. Select **About**. |
| 327 | + |
| 328 | +### Exit |
| 329 | + |
| 330 | +1. Click . |
| 331 | +2. Select **Exit**. |
0 commit comments