Ben Gotow
e49a761044
fix(contenteditable): exportedSelection isn't always an inst of ExportedSelection
...
This is a temporary fix that makes this function more robust to @innerState.exportedSelection not being an ExportedSelection instance.
2016-01-12 19:09:57 -08:00
Ben Gotow
37e1f6bb0b
fix(spellcheck): Unwrap nodes with simpler code with less side effects
2016-01-12 19:03:04 -08:00
Juan Tejada
890db385f9
fix(warnings): Don't issue a warning for attachments when word attach in
...
signature
- Fixes #912
2016-01-12 18:45:27 -08:00
Ben Gotow
b44ab5670b
fix(unread): Mark as read twice without visiting another unread thread
2016-01-12 17:14:17 -08:00
Ben Gotow
e87766ebd5
bump(version): 0.3.42 (testing Windows autorestart)
2016-01-12 15:58:37 -08:00
Ben Gotow
7c371d88f7
bump(version): 0.3.41
2016-01-12 15:46:00 -08:00
Evan Morikawa
8c5b7b919d
fix(squirrel): remove apm from path
2016-01-12 18:36:44 -05:00
Evan Morikawa
b8c1280383
fix(lint): fix linter issues in template store
2016-01-12 18:33:01 -05:00
Evan Morikawa
60eb7afa12
fix(squirrel): fix win32 update to enable restart and launch from path
2016-01-12 18:17:30 -05:00
Ben Gotow
760c8769b3
fix(accounts): Spec fixes for a03e8f70
2016-01-12 15:16:59 -08:00
Juan Tejada
48ea9e6198
fix(fullscreen): Restore fullscreen if app was closed in fullscreen
...
Fixes #671
2016-01-12 15:12:43 -08:00
Ben Gotow
a03e8f704b
fix(accounts): Load accounts before adding a new one
2016-01-12 15:08:56 -08:00
Ben Gotow
7bbcbbe29a
fix(sp): illegial => illegal 🙏
2016-01-12 14:39:16 -08:00
Ben Gotow
329c647181
fix(paste): Keep <div>
tags so pate between N1 emails works
2016-01-12 14:31:34 -08:00
Drew Regitsky
b035b0ba73
fix(templates): insert template no longer overwrites signature
2016-01-12 14:09:37 -08:00
Ben Gotow
54f464d999
fix(drag): Drag and drop files with illegial path characters
2016-01-12 13:52:01 -08:00
Ben Gotow
619c753cf3
fix(downloads): Escape all illegial path chars, don't make regex from path.sep
2016-01-12 13:52:01 -08:00
Ben Gotow
806edd7215
fix(packages): Default icon for third-party packages
2016-01-12 13:52:01 -08:00
Ben Gotow
b4690783ac
fix(composer): whilePreservingSelection
should not call select if not activeElement
2016-01-12 13:52:01 -08:00
Ben Gotow
9558d21efa
fix(selection): ExportedSelection must properly represent "None"
2016-01-12 13:52:01 -08:00
Juan Tejada
46889203a6
fix(styles): Add bottom margin to templates plugin message
2016-01-12 13:46:50 -08:00
Drew Regitsky
f679f7c214
fix(templates): fix several bugs in templates plugin
...
Fixes behavior when there are no template files, prevents renaming/creating
with an empty name, fixes yet another way to accidentally make yellow text,
misc small style fixes
2016-01-12 12:44:38 -08:00
Juan Tejada
1c12fe3d6a
fix(composer): Fix focus behavior when signature present and when
...
clicking outside:
- When focusing the composer via click inside the contenteditable region or via
tabbing, last text node before the signature (or blockquotes) will be focused.
- When focusing composer by clicking outside contenteditable region, it
will default to default contenteditable focus behavior via new method:
`nativeFocus`
2016-01-12 12:36:19 -08:00
Ben Gotow
b14b7086ab
fix(indicators): Remove duplicate description
key
2016-01-12 10:28:34 -08:00
Ben Gotow
c1f98f2fb3
fix(readme): Remove link to plugins repo
2016-01-12 10:18:41 -08:00
Ben Gotow
3b3d6a0a3b
bump(version): 0.3.40
2016-01-12 08:13:43 -08:00
Ben Gotow
0360c59460
fix(composer): Fix tabbing from body to subject
2016-01-11 18:13:42 -08:00
Ben Gotow
963d86cfd3
fix(composer): 30px area would focus wrap instead of contenteditable. Fixes #935
2016-01-11 17:44:55 -08:00
Ben Gotow
0aa4b88e1e
fix(composer): Focus last element, not just text node
2016-01-11 17:44:17 -08:00
Ben Gotow
51319b5c8d
fix(spellcheck): Redo node creation each time, optimize findSimilarNodes
...
findSimilarNodes was taking 20% of total execution time because my test email was a jenkins error report with thousands of text nodes.
2016-01-11 17:31:03 -08:00
Drew Regitsky
2849cce077
fix(templates): fix two bugs breaking templates plugin rename and search
2016-01-11 15:28:31 -08:00
Ben Gotow
6a735da033
fix(rsvp): Check that you are a participant, support aliases. Fixes #962
2016-01-11 12:20:26 -08:00
Ben Gotow
f3464c7db3
fix(downloads): Replace path.sep when saving files - Sentry 8749
2016-01-11 11:49:05 -08:00
Evan Morikawa
1de3a47077
feat(composer): can outdent blockquotes allowing you to reply inline
...
Summary:
You can now break up blockquotes (as in quoted text areas) by pressing
"delete" at the start of a line. This allows you to reply inline.
Test Plan: new tests
Reviewers: bengotow, juan
Reviewed By: bengotow, juan
Differential Revision: https://phab.nylas.com/D2421
2016-01-11 14:46:20 -05:00
Ben Gotow
55f1c537e2
fix(quoted-text): Fix + test case for Sentry 8323, body el is quoted text
2016-01-11 11:14:34 -08:00
Ben Gotow
a3d1287ce8
fix(notifications): Fix notification removal [Sentry 8957]
2016-01-11 10:56:17 -08:00
Ben Gotow
f7420152df
fix(readme): Fix broken links to examples #943
2016-01-11 10:29:57 -08:00
Ben Gotow
a4b1e1b147
bump(version): 0.3.39
2016-01-11 09:59:05 -08:00
Juan Tejada
5158ab1e38
fix(injected-component): Correctly call methods to the injected instance
...
- Adds check to `_runInnerDOMMethod` to check if inner is an UnsafeComponent and
relay the call appropriately
- Removes duplicated logic from `_setRequiredMethods`
2016-01-10 16:25:31 -08:00
Ben Gotow
bb9f9d4b84
fix(composer): Temporary patch for broken focus
...
Long term, we need to refactor this so that it's either entirely controlled or uncontrolled. Potentially use focusin?
2016-01-08 18:45:26 -08:00
Ben Gotow
373d224f0c
fix(scroll-region): top:0 or height:0 are valid for scrollToRect [sentry]
2016-01-08 17:47:49 -08:00
Evan Morikawa
99f6749488
fix(composer): undo/redo now properly restores selection on new msg
2016-01-08 16:43:09 -08:00
Ben Gotow
de02e17fdb
fix(zoom): Only set zoom to valid numeric values
2016-01-08 15:10:54 -08:00
Ben Gotow
8fc1c34c7b
bump(version): 0.3.38
2016-01-08 14:37:52 -08:00
Ben Gotow
f8ca14e570
style(message-list): Correct alignment of dropdown. Fixes #659
2016-01-08 11:48:14 -08:00
Ben Gotow
7e24a13466
feat(zoom): Allow users to override interface zoom. Fixes #699
2016-01-08 11:32:32 -08:00
Evan Morikawa
e5efa80216
test(draft): new tests for promise chain in send draft
2016-01-08 10:57:48 -08:00
Ben Gotow
eceac4046c
fix(specs): Minor change to templates package for Travis
2016-01-08 10:52:37 -08:00
Ben Gotow
75419273d5
fix(lint): Fix linter issues in template package
2016-01-08 10:47:41 -08:00
Ben Gotow
1dbefa566b
bump(version): 0.3.37
2016-01-08 10:16:45 -08:00