Mailspring/examples/N1-Quick-Schedule/README.md

26 lines
1.4 KiB
Markdown
Raw Normal View History

# QuickSchedule
2015-10-03 07:06:56 +08:00
2015-11-25 02:34:47 +08:00
Say goodbye to the hassle of scheduling! This new plugin lets you avoid the typical back-and-forth of picking a time to meet. Just select a few options, and your recipient confirms with one click. It's the best way to instantly schedule meetings.
2015-10-03 07:06:56 +08:00
2015-11-25 02:34:47 +08:00
This plugin works by adding a small "QuickSchedule" button next to the Send button in the composer. Clicking the button will open a calendar where you can select potential times to meet. These times are placed in the draft, and your recipient can confirm a time with one click. It even automatically adds the event to both calendars!
2015-10-03 07:06:56 +08:00
2015-11-25 02:34:47 +08:00
<img src="https://raw.githubusercontent.com/nylas/N1/master/examples/N1-Quick-Schedule/screenshots/quick-schedule-3.png">
2015-10-03 07:06:56 +08:00
2015-11-25 02:28:07 +08:00
### How to install this plugin
2015-10-03 07:06:56 +08:00
2015-11-25 02:28:07 +08:00
1. [Download and run N1](https://nylas.com/n1)
2015-10-03 07:06:56 +08:00
2015-12-02 07:59:00 +08:00
2. From the menu, select `Developer > Install a Plugin Manually...`
The dialog will default to this examples directory. Just choose the
`N1-Quick-Schedule` folder to install it!
2015-10-03 07:06:56 +08:00
2015-11-25 02:28:07 +08:00
> Note: When you install plugins, they're moved to `~/.nylas/packages`,
> and N1 runs `apm install` on the command line to fetch dependencies
> listed in the package's `package.json`
2015-10-03 07:06:56 +08:00
2015-11-25 02:28:07 +08:00
#### Who is this for?
2015-11-25 02:28:07 +08:00
Anyone who makes a lot of appointments! If you are a developer, this is also a great example of a more complicated plugin that requires a backend service, and demonstrates how arbitrary JavaScript can be inserted to create custom functionality.