Commit graph

16 commits

Author SHA1 Message Date
Drew Regitsky a3e986d94a fix(quickschedule): Several UI fixes
Summary:
Fixes a number of smaller UI issues. Fixes T6173, T6207
Full list of changes:
 - Ensure time slots / days display in order
 - Allow time blocks of any size to be set on half hour intervals
 - Don't reset calendar when changing event length
 - Expand calendar on window resize
 - Change window title from "Electron"
 - Add delete button to cancel individual calendar events
 - Move event details box to the left side
 - Prevent addition of duplicate time slots

Test Plan: manual

Reviewers: bengotow

Reviewed By: bengotow

Maniphest Tasks: T6173, T6207

Differential Revision: https://phab.nylas.com/D2333
2015-12-09 16:41:30 -08:00
Ben Gotow e19a69c4a8 polish(quick-schedule): Use calendar icon in the composer 2015-12-09 10:55:08 -08:00
Ben Gotow a1bb98ebf4 feat(paste): Paste accepts more HTML, paste and match style now available
Summary:
Related to #320, #494, #515, #553

Ignore newlines and returns in HTML, they can be inside tags

Allow all attributes so that paste from excel looks nice

Never let someone paste a `contenteditable` attribute

Update specs

Test Plan: Run new specs

Reviewers: juan, evan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2309
2015-12-07 15:34:03 -08:00
Juan Tejada 92365294a3 update(examples): Update examples to use new ExtensionRegistry api
- Remove deprecated use of DraftStoreExtension and DraftStore.register
2015-12-05 01:07:38 -08:00
Drew Regitsky 1dc1ab5b28 fix(examples): small fixes in READMEs 2015-12-01 15:59:00 -08:00
Drew Regitsky a6ddbae498 fix(examples): Small fixes to QuickSchedule plugin 2015-12-01 15:35:31 -08:00
Drew Regitsky 731c6b7531 fix typo 2015-11-24 16:54:18 -08:00
Drew Regitsky 442e779784 fix(examples): change download instructions in QuickSchedule plugin readme 2015-11-24 16:50:06 -08:00
Drew Regitsky f5316e1146 fix(examples): remove buggy main.css from quick-schedule plugin 2015-11-24 16:15:51 -08:00
Drew Regitsky 91a5a9acc8 fix(examples): remove autogenerated source from quickschedule plugin 2015-11-24 15:35:55 -08:00
Drew Regitsky 809f4d827e fix(examples): change nylas version in QuickSchedule plugin example 2015-11-24 11:23:46 -08:00
Michael Grinich 03f9af79df Update README.md 2015-11-24 10:34:47 -08:00
Michael Grinich 9ed2b517a8 add screenshot 2015-11-24 10:31:49 -08:00
Michael Grinich c538b4485d Update README.md 2015-11-24 10:28:07 -08:00
Drew Regitsky fb22e6eeb2 fix(examples): change quickschedule plugin backend URL to updated version 2015-11-24 00:30:29 -08:00
Drew Regitsky f248fe9c60 refactor(examples): Rename Send-Availability to QuickSchedule 2015-11-24 00:09:59 -08:00