Commit graph

2956 commits

Author SHA1 Message Date
Ben Gotow
a353aa8dfa bump(version): 0.4.30 2016-04-28 17:08:54 -07:00
Ben Gotow
05be74ec04 fix(read-receipts): Remove tracking pixels when composing drafts 2016-04-28 17:08:54 -07:00
Evan Morikawa
7907b8fdd1 fix(onboarding): encode welcome page info 2016-04-28 17:06:47 -07:00
Ben Gotow
040c3bc45a fix(build): linter errors 2016-04-28 16:40:48 -07:00
Ben Gotow
c2cf89026e fix(thread-list): Don't rely on zip since it can become off-by-one forever 2016-04-28 15:53:51 -07:00
Evan Morikawa
78c453a616 feat(onboardin): fix win closing & nav to welcome page 2016-04-28 15:29:13 -07:00
Ben Gotow
cd75db9195 fix(activity-list): Add empty state, cap number of items 2016-04-28 14:20:44 -07:00
Evan Morikawa
b226dfb5b1 perf(composer): tweak tooltip animation timing & composer loading 2016-04-28 13:42:30 -07:00
Ben Gotow
2171d7e0d4 fix(config): Remove unnecessary CSON import 2016-04-28 13:19:15 -07:00
Ben Gotow
ef61a3ec9a fix(config): Rewrite contents, not just filename 2016-04-28 13:17:12 -07:00
Ben Gotow
d00373bae9 fix(activity-list): Move button to the right beside compose 2016-04-28 13:11:09 -07:00
Ben Gotow
097aa979be fix(keymaps): Use correct combo for paste+match style #2088 2016-04-28 12:45:29 -07:00
Ben Gotow
0bc83bb5bb bump(version): 0.4.29 2016-04-28 12:42:06 -07:00
Ben Gotow
b396618710 fix(win32): Sharper hamburger, better win32 menu 2016-04-28 12:40:14 -07:00
Jackie Luo
4852e35b69 feat(activity-list): Add unread count and click-to-thread
Summary: Shows unread count and focuses thread upon clicking on
notification (desktop or popover).

Test Plan: Tested locally.

Reviewers: evan, bengotow

Reviewed By: bengotow

Differential Revision: https://phab.nylas.com/D2927
2016-04-28 15:32:10 -04:00
Ben Gotow
c0ff5d900c fix(mail-merge): Hide button when the user is composing a reply 2016-04-28 12:02:40 -07:00
Evan Morikawa
f45c497810 fix(sidebar): fix account name styles 2016-04-28 11:45:44 -07:00
Ben Gotow
35274ef2b4 fix(win-management): Focus existing win when renderer tries to open dup 2016-04-28 11:31:42 -07:00
Ben Gotow
6823a73575 fix(win-management): Track windowKey changes, add assertions 2016-04-28 11:20:56 -07:00
Ben Gotow
75bbe27b68 fix(user-agent): Don't assume Tasks are spawned from renderer processes #2079 2016-04-28 10:34:56 -07:00
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