Commit Graph

  • 9675e25bcc MOve to Inbox button and keyboard shortcut Jeffrey Biles 2020-03-19 03:49:43 -07:00
  • e4378d9216 Email toolbar buttons Jeffrey Biles 2020-03-19 03:45:25 -07:00
  • 0127326c75 archive shortcut Jeffrey Biles 2020-03-19 03:36:46 -07:00
  • 327e9b5835 MAke the changeEmail function work in setup hook Jeffrey Biles 2020-03-19 03:32:05 -07:00
  • a495f6141c This fixes the "archived emails stick around" issue... but I want to be able to do it with the setup function Jeffrey Biles 2020-03-19 03:26:08 -07:00
  • d427f80182 keyboard shortcuts for 'archived, then next/previous' Jeffrey Biles 2020-03-19 03:16:38 -07:00
  • 65c758c90c Better onkey definition Jeffrey Biles 2020-03-19 03:10:36 -07:00
  • e1ca6df1e8 Sort emails by sentAt Jeffrey Biles 2020-03-19 03:04:10 -07:00
  • b21376ef0a rename sentDate to sentAt Jeffrey Biles 2020-03-19 03:04:01 -07:00
  • a6320cebce Move up and down with j and k Jeffrey Biles 2020-03-18 17:29:21 -07:00
  • f1f0a502b2 keydown abstracted to useKeydown Jeffrey Biles 2020-03-18 17:09:08 -07:00
  • de4d62e6db Put modal esc key in setup function Jeffrey Biles 2020-03-18 17:01:15 -07:00
  • f87823db63 Actually remove the modal when not in use Jeffrey Biles 2020-03-18 17:00:58 -07:00
  • d415b86386 Close modal with escape key Jeffrey Biles 2020-03-18 16:41:47 -07:00
  • e297a104e4 markdown display of email body Jeffrey Biles 2020-03-18 16:10:01 -07:00
  • 0a3982c2a4 Move modal into a portal, just because we can Jeffrey Biles 2020-03-18 13:29:53 -07:00
  • 874481cbde Abstract away Modal Jeffrey Biles 2020-03-18 13:10:11 -07:00
  • 050bcfc977 Modal can close + opening modal marks email as read Jeffrey Biles 2020-03-18 12:55:31 -07:00
  • 270747cd98 Start of MailViewModal Jeffrey Biles 2020-03-18 12:47:10 -07:00
  • e5dcde2311 Button order that makes more sense Jeffrey Biles 2020-03-18 02:11:04 -07:00
  • d13f9a8708 clear selections when switching screens Jeffrey Biles 2020-03-18 02:10:51 -07:00
  • efdfb2d516 moveToInbox action + actions array in bulkActions component Jeffrey Biles 2020-03-18 02:06:31 -07:00
  • 279e72dbbf Can switch between inbox and archived mail screens and keep changes in archived videos Jeffrey Biles 2020-03-18 01:58:05 -07:00
  • 505842df54 ArchivedScreen, ability to switch between Jeffrey Biles 2020-03-18 01:46:37 -07:00
  • 81aa302648 Archie filtering is reactive Jeffrey Biles 2020-03-18 01:33:32 -07:00
  • 8996330057 Fix bug in allAreSelected Jeffrey Biles 2020-03-18 01:31:48 -07:00
  • bf1aeb4bd6 Archive filtering and bulk action button Jeffrey Biles 2020-03-18 01:25:53 -07:00
  • 2c13f9e8e8 Disable buttons that won't do anyhing Jeffrey Biles 2020-03-18 01:19:52 -07:00
  • e448b4b7cc Bulk Select checkbox Jeffrey Biles 2020-03-18 00:33:43 -07:00
  • d078933844 BulkActionBar Jeffrey Biles 2020-03-17 23:29:00 -07:00
  • ebc5eafe35 markRead and markeUnread abstraction Jeffrey Biles 2020-03-17 23:03:13 -07:00
  • ce96221a71 Mark read and unread Jeffrey Biles 2020-03-17 22:52:30 -07:00
  • e21425c1ea r Jeffrey Biles 2020-03-17 22:48:07 -07:00
  • 90c82a5267 Store all emails, not just ids, so they can be used elsewhere Jeffrey Biles 2020-03-17 22:47:13 -07:00
  • 48505b6002 Two refactors: one to make it reactive, the other to make it work Jeffrey Biles 2020-03-17 22:44:50 -07:00
  • 92c429407e Moved "number selected"... but it doesn't update. Why? Jeffrey Biles 2020-03-17 22:24:08 -07:00
  • e5b83a407a Abstract useEmailSelection into separate function Jeffrey Biles 2020-03-17 22:19:30 -07:00
  • 67d539fd03 rename addToSelectedEmail to toggleEmailSelection Jeffrey Biles 2020-03-17 22:14:52 -07:00
  • d594a9fdd1 Select multiple emails using checkboxes Jeffrey Biles 2020-03-17 19:18:23 -07:00
  • 53383058d9 More factory fields + improved data display Jeffrey Biles 2020-03-17 14:01:56 -07:00
  • e2498155c5 sentDate + date-fns format Jeffrey Biles 2020-03-17 13:32:21 -07:00
  • 98c669b139 Mirage factories + models + seeds + faker Jeffrey Biles 2020-03-17 13:20:49 -07:00
  • 062df37fea Switch MIrage to its own folder Jeffrey Biles 2020-03-17 12:58:01 -07:00
  • 6965a8eb24 MIrage + async fetch + suspense Jeffrey Biles 2020-03-17 12:56:01 -07:00
  • 04d37c4259 Better inbox styling Jeffrey Biles 2020-03-17 12:15:26 -07:00
  • b76e20c836 Basic email table Jeffrey Biles 2020-03-17 11:55:13 -07:00
  • 913092a419 InboxScreen start (replace HelloWorld) Jeffrey Biles 2020-03-17 11:21:21 -07:00
  • cd3eb66acd Upgrade Vue alpha version Jeffrey Biles 2020-03-17 11:13:07 -07:00
  • 9b76c53429 Remove eslint, add vue-router-next Jeffrey Biles 2020-03-15 21:24:30 -07:00
  • 6201e2ae50 Upgrade to vue-next Jeffrey Biles 2020-03-15 21:01:33 -07:00
  • d47520eaf1 init Jeffrey Biles 2020-03-15 20:55:10 -07:00