You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`DIRECTION` is only restricted to the following cases:
219
220
* Sort by ascending alphabetical order : `ASC`
220
221
* Sort by descending alphabetical order : `DESC`
222
+
* These are all case-insensitive
221
223
222
224
Examples:
223
225
*`sortp by/NAME d/ASC` sorts the persons by name and present the result in ascending alphabetical order.
@@ -282,13 +284,17 @@ Examples:
282
284
283
285
### Locating meetings: `findm`
284
286
285
-
Finds meetings whose information contain any of the given keywords.
287
+
Finds meetings that satisfy all the given criteria.
286
288
287
-
Format: `findm [n/NAME] [time/TIME] [desc/DESCRIPTION] [pr/PRIORITY] [g/GROUP]...[p/INDEX OF PERSON RELATED]...`
289
+
Format: `findm [n/NAME] [time/TIME]... [desc/DESCRIPTION] [pr/PRIORITY] [g/GROUP]...[p/INDEX OF PERSON RELATED]...`
288
290
291
+
* Though all fields are optional, we require the user to enter at least one.
289
292
* The search is case-sensitive in name searching. e.g `CS2103` will not match `cs2103`
290
293
* The order of the searching filed does not matter. e.g. `findm n/CS pr/3` will be the same as `findm pr/3 n/CS`.
291
-
* Time field refers to a point of time, as long as this point of time is in between of a meeting's start time and ending time, the search will return this specific meeting.
294
+
* Time field refers to a point of time, as long as this point of time is
295
+
in between of a meeting's start time and ending time (inclusive),
296
+
the search will return this specific meeting.
297
+
* The user can enter many times. The meetings will have to satisfy all of them.
292
298
* Time field must follow YYYY-MM-DD HH:MM format.
293
299
* For other fields, the requirement is the same as addm (Adding a meeting). You can refer to the previous UG instruction.
294
300
@@ -309,7 +315,6 @@ Format: `showm INDEX`
309
315
310
316
### Sorting of meetings : `sortm`
311
317
312
-
313
318
Sorts the meetings displayed according to a specified field.
*`DIRECTION` is only restricted to the following cases:
325
331
* Sort by ascending order : `ASC`
326
332
* Sort by descending order : `DESC`
333
+
* These are all case-insensitive
327
334
Examples:
328
335
*`sortm by/PRIORITY d/ASC` sorts the meetings by priority and present the result in ascending order.
329
336
@@ -334,16 +341,16 @@ Shows a list of all persons and meetings in MeetBuddy.
334
341
335
342
Format: `list`
336
343
337
-
## Timetable feature
338
-
=======
339
344
### Adding persons related for a meeting: `addptm`
340
345
341
346
Adds persons related to a meeting in MeetBuddy.
342
347
343
348
Format: `addptm INDEX p/PERSON RELATED INDEX1 [p/PERSON RELATED INDEX2]… `
344
349
* The index refers to the meeting index, and it **must be a positive integer** 1, 2, 3, …
345
350
* The user must input at least one person related index field.
346
-
* Person Related Index refers to the index of the contact list shown in the GUI. The index should be an integer and not out of bounds. If duplicated person index is in the input, the program will automatically remove the duplication.
351
+
* Person Related Index refers to the index of the contact list shown in the GUI.
352
+
The index should be an integer and not out of bounds. If duplicated person index is in the input,
353
+
the program will automatically remove the duplication.
347
354
348
355
Examples:
349
356
*`addptm 1 p/1 p/2 p/2` Adds the person on index 1 and 2 into the contacts related field in meeting 1.
@@ -389,7 +396,10 @@ Examples:
389
396
setting a meeting
390
397
to 6:44-7:01 might cause display issues from the 7 - 7.01 will not display the date or time. Also even though 15 minute
391
398
meetings are allowed to be scheduled, the words will appear squished on the timetable. It is therefore highly
392
-
recommended to set your meeting times to be `AT LEAST 30 MINS` and `AT MOST 24 characters` long.
399
+
recommended to set your meeting times to be `AT LEAST 30 MINS` and meeting names`AT MOST 24 characters` long.
400
+
It is recommended to avoid scheduling your meetings overlapping across 7am (for example, meetings ending at 7:01 am)
401
+
to get optimum viewing functionality. A recommended way to schedule meetings is to choose a time between 7am - 5pm.
402
+
393
403
394
404

395
405
@@ -423,13 +433,13 @@ Examples:
423
433
424
434
Action | Format, Examples
425
435
--------|------------------
426
-
**Add** | `addp n/NAME ph/PHONE_NUMBERe/EMAILa/ADDRESS [g/GROUP]…` <br> e.g., `addp n/James Ho ph/22224444 e/jamesho@example.com a/123, Clementi Rd, 1234665 g/CS2106 g/badminton` <br> <br> `addm n/NAME st/START TIME ed/END TIME desc/DESCRIPTION pr/PRIORITY [g/GROUP]...[p/INDEX OF PERSON RELATED]...` <br> e.g., `addm n/CS2103 Lecture st/2021-03-12 14:00 ed/2021-03-12 16:00 desc/Week 7 pr/3 g/lectures g/SoC p/1 p/2`
0 commit comments