Commit graph

2886 commits

Author SHA1 Message Date
Akshar Patel 2088e27199 Show under Internet Category in Linux (#2083)
* Update title for system tray

Using only Menu Bar confuses Linux users because ''Menu Bar'' word is only used withing Mac OS. So, also use "System Tray" word.

* Show under Internet Category in Linux

Right now, N1 is showing under Programming Category. "Network" should be added to show under Internet Category.
2016-04-28 10:28:41 -07:00
Juan Tejada 8ff5f4f8b5 fix(cursor): Remove stale cursor from config.cson when cursor error
- #2049
2016-04-28 10:16:40 -07:00
Ben Gotow be5b6bd77b fix(build): resolve lesslint issue 2016-04-27 19:20:59 -07:00
Ben Gotow 37311eb823 fix(win-menu): Display window names, not "Unnamed Window" 2016-04-27 19:18:34 -07:00
Juan Tejada 7fd874d22a bump(submodule): Latest mail merge changes 2016-04-27 18:22:59 -07:00
Juan Tejada ea9538f444 feat(mail-merge): Add CSV imports, styling, and several fixes
Summary: Adds CSV imports, proper styles to mail merge plugin and fixes a handful of bugs

Test Plan: TODO

Reviewers: bengotow, evan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2925
2016-04-27 18:22:32 -07:00
Ben Gotow 31f3f9a865 fix(build): keytar bump broke everything 2016-04-27 17:44:43 -07:00
Ben Gotow 5bda8993f0 fix(thread-list): Remove unnecessary extra trigger 2016-04-27 15:20:25 -07:00
Ben Gotow a270234f6d fix(keymaps): Restore missing bindings, handle single keys inside of email frames 2016-04-27 15:20:06 -07:00
Ben Gotow 01fb81ff4e fix(keymaps): function kys to lowercase, - to + 2016-04-27 13:33:26 -07:00
Ben Gotow 81f94943d6 fix(menus): Add Thread menu to win/linux, fix disabling 2016-04-27 13:24:43 -07:00
Ben Gotow e3cba1cae5 bump(version): 0.4.28 2016-04-27 13:07:15 -07:00
John McNair dccf4f3ad3 Parse Office 365 names (#2016)
Office 365 likes to format email addresses as follows:
Last Name, First Name (Some Description) <email@address.org>

This causes Contact.firstName() (and hence sometimes displayName()) to return
"Last Name," which looks a bit odd in the message/thread views.

The intent of the commit is to correctly parse these names so that (using the
above example):
- firstName = "First Name"
- lastName = "Last Name (Some Description)"
- fullName = "First Name Last Name (Some Description)"

These behavioral changes only impact names containing a ','.

I don't know that this really provides exhaustive coverage of Office 365, and
keeping the description as part of the last name is not completely guilt free,
but it's not any worse than the previous state of affairs which also has
the description in the same field but combined instead with (misplaced)
first name data.
2016-04-27 10:26:23 -07:00
Selwyn cbded86bd4 Linux launch on start (#2019)
* feat(workspace-section): Add Linux-only warning to launch on start

* feat(system-start-service): Add Linux launch on system start option
2016-04-27 09:22:23 -07:00
Akshar Patel 76c9cd0af2 Update title for system tray (#2041)
Using only Menu Bar confuses Linux users because ''Menu Bar'' word is only used withing Mac OS. So, also use "System Tray" word.
2016-04-26 19:13:48 -07:00
Ben Gotow 8944e10ae9 fix(autolinker): Don't match emails that are also URLs #2071 2016-04-26 19:03:43 -07:00
Ben Gotow c5a77fa854 fix(autolinker): Use getAttribute('href') because href is magic 2016-04-26 17:01:15 -07:00
Ben Gotow aa42040813 fix(autolinker): Always override title attribute #2056 2016-04-26 16:49:33 -07:00
Ben Gotow e4a0c94482 fix(sidebar): Fix overflow of account name 2016-04-26 15:53:51 -07:00
Ben Gotow 875e823df0 fix(accounts): show messages and coerce config when invalid 2016-04-26 15:34:17 -07:00
Ben Gotow 82c4f73cce fix(draft-factory): Correctly load messages when creating a draft on a not-loaded thread. Sentry 26671 2016-04-26 14:18:23 -07:00
Ben Gotow 76ccfce39b fix(quoted-text): Guard call to children[0] Sentry 33642 2016-04-26 14:12:57 -07:00
Ben Gotow 1fcef30b6b fix(attachments): Make presentError display underlying error, file optional. Sentry 27089 2016-04-26 14:03:08 -07:00
Ben Gotow 2317f8c233 fix(keybindings): Fix "Show Keybindings" button 2016-04-26 13:46:25 -07:00
Ben Gotow d870e48716 fix(menus): Customize context menu for mailto #2061 2016-04-26 13:27:39 -07:00
Ben Gotow 9896537942 cleanup(config): Additional notes about config.cson => json 2016-04-26 13:17:29 -07:00
Ben Gotow 7c557c0c8f cleanup(specs): Remove space-pen. Goodbye, jQuery! 2016-04-26 13:14:07 -07:00
Ben Gotow 1b62e09f71 cleanup(config): Remove unused features, dependencies 2016-04-26 13:14:06 -07:00
Ben Gotow 2bae0d5885 fix(composer): Wait frames not msec on focus out #2033 2016-04-26 13:14:06 -07:00
Ben Gotow ba6bb5c995 fix(compose): "compose in trash", additional specs #2026 2016-04-26 13:14:06 -07:00
Evan Morikawa 3ac94a4402 fix(win): draft popout windows always send draftJSON 2016-04-26 13:02:05 -07:00
Jackie Luo 741667a8d6 fix(activity-list): Debounce notifications and add detail to subtitles
Summary: Only sends notifications if none for that thread have been sent
in the last ten minutes/ten seconds, depending on the plugin. Adds
subject/link URL for notification subtitles.

Test Plan: Tested locally.

Reviewers: bengotow, evan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2922
2016-04-26 11:02:02 -07:00
Evan Morikawa 1984940af2 fix(frame): fix link clicking in iframes 2016-04-25 17:30:30 -07:00
Evan Morikawa 853b128903 bump(version): 0.4.27 beta 2016-04-25 16:57:25 -07:00
Evan Morikawa cc124be849 fix(build): fix lstatSync throwing 2016-04-25 16:18:23 -07:00
Evan Morikawa 60d2c24693 feat(package): fix build-resources-task and move submodule 2016-04-25 16:01:56 -07:00
Evan Morikawa 2472e0556b feat(package): require 'engines': {'nylas': '*'} in package.json 2016-04-25 15:06:37 -07:00
Evan Morikawa a3baef8d62 fix(path): error if booted from wrong folder 2016-04-25 14:28:21 -07:00
Evan Morikawa 62ee42476f fix(keymap): stop shift callbacks too 2016-04-25 11:00:08 -07:00
Michael Grinich de3070cd86 remove plugins from readme that fail when building from source 2016-04-25 10:18:36 -07:00
Ben Gotow 43b65ca36c cson(cleanup): Remove imports, only used for config.cson now 2016-04-24 20:33:34 -05:00
Jackie Luo cbda623fec 🎨(plugins): Fix line breaks 2016-04-24 18:32:53 -07:00
Ben Gotow 12bc0958ca cson(packages): Remove from specs, deprecate use for for menus, package.json files 2016-04-24 20:31:53 -05:00
Ben Gotow 16dd26c29e fix(build): CSON => JSON no longer necessary for /keymaps, /menus 2016-04-24 20:27:29 -05:00
Ben Gotow 9dd9cd81a3 fix(build): Run eslint on files inside submodule 2016-04-24 19:32:37 -05:00
Ben Gotow fe1540298a fix(build): Trigger travis rebuild 2016-04-24 18:57:55 -05:00
Ben Gotow e63ea0f163 fix(*): spec failures related to moment-round again 2016-04-24 15:21:29 -05:00
Ben Gotow ddba5415ad mv(packages): move plugins that are incompatible with open source sync engine 2016-04-24 14:53:12 -05:00
Ben Gotow 9c867debc4 bump(version): 0.4.26 beta 2016-04-24 14:34:56 -05:00
Juan Tejada a24e3444fd fix(specs): Fix broken popover specs
- Remove composition with decorator for now
- Fix other specs
2016-04-24 11:08:33 -07:00