Max Brunsfeld
6fe4ce56c7
Call maintainConfig in buildTextEditor
2016-07-12 14:16:55 -07:00
Max Brunsfeld
58ec44f8ec
Move handling of nonWordCharacters setting into TextEditorRegistry
2016-07-12 11:30:41 -07:00
Damien Guard
ce6d45f72a
🎨 Fix fat-arrow linter warning
2016-07-12 10:03:55 -07:00
Antonio Scandurra
a30250b830
Merge pull request #11942 from ssorallen/notification-docs
...
Complete documentation for Notification creation
2016-07-12 10:07:25 +02:00
Max Brunsfeld
5167dbca6f
Move handling of undoGroupingInterval to TextEditorRegistry
2016-07-11 17:47:40 -07:00
Max Brunsfeld
9ab474a673
Move handling of scrollPastEnd setting to TextEditorRegistry
2016-07-11 17:41:06 -07:00
Max Brunsfeld
7a50aa9f9f
Move handling of auto indent settings to TextEditorRegistry
2016-07-11 17:37:51 -07:00
Max Brunsfeld
6f764f86cf
Move handling of backUpBeforeSaving to TextEditorRegistry
2016-07-11 17:16:41 -07:00
Max Brunsfeld
58e0f66a90
Supply default settings in TextEditor
2016-07-11 15:10:42 -07:00
Max Brunsfeld
1ecc61bebf
🐎 Avoid building unnecessary scope chains
2016-07-11 13:51:08 -07:00
Max Brunsfeld
d70c8d029b
Use local config reference in TextEditorRegistry
2016-07-11 13:20:13 -07:00
Max Brunsfeld
596cc13f6a
Don't use config in TextEditor::getSoftWrapColumn
2016-07-11 13:07:44 -07:00
Max Brunsfeld
eb97c61655
Remove .dispose calls for deleted subscriptions
2016-07-11 13:07:11 -07:00
Max Brunsfeld
5acab853cd
Remove all config observation from text editor
2016-07-11 12:43:18 -07:00
Max Brunsfeld
54a9f3004d
TokenizedBuffer: emit 'did-tokenize' event even when chunking is stubbed out
2016-07-11 12:42:47 -07:00
Damien Guard
81ebb686bb
Fixes from testing Windows shell integration
2016-07-11 09:59:08 -07:00
Max Brunsfeld
d91895961e
Move more config observation out of text editor
2016-07-08 17:54:24 -07:00
Max Brunsfeld
eec1b70967
Start moving config observation out of editor into editor registry
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-08 17:41:59 -07:00
Katrina Uychaco
66b2bb4441
Merge pull request #12119 from atom/ku-tear-down-ipc-response-handler
...
Tear down ipc response handler when atom environment is destroyed
2016-07-08 16:37:44 -07:00
Damien Guard
6a4f6751d1
Revise API to reduce surface area
2016-07-08 13:31:19 -07:00
Damien Guard
3e826c1357
Initial checkpoint not yet tested with settings-view changes
2016-07-08 10:04:59 -07:00
Antonio Scandurra
1aa0678d44
Merge branch 'master' into as-introduce-editor-update
2016-07-08 18:09:43 +02:00
Antonio Scandurra
811ab26f61
Return an update promise in TextEditor.prototype.update()
2016-07-08 09:42:08 +02:00
Katrina Uychaco
9bf329cef2
Tear down ipc response handler when atom environment is destroyed
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-07 15:53:07 -07:00
Nathan Sobo
e9650f611f
Use grammar instead of registry to resolve scope names
2016-07-06 13:12:19 -06:00
Nathan Sobo
a5613cd7e4
Convert text-editor-registry and tests to JS
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2016-07-06 12:54:30 -06:00
Philipp Brumm
08a358228b
move title bar setting check into method and check for isSpec as well
2016-07-06 14:22:17 +02:00
Philipp Brumm
974995f50a
check for on method
...
during `window-event-handler-spec`, `applicationDelegate.getCurrentWindow`
seems to return a truncated version of a browserWindow object, which does not include the `on` method
2016-07-06 14:22:17 +02:00
Philipp Brumm
e65ccde492
adjust wording
2016-07-06 10:59:34 +02:00
Glavin Wiechert
4986a64815
Improve incompatible native module error message
...
Close #6771
2016-07-04 09:46:09 -03:00
Philipp Brumm
91102cf26b
fix fullscreen class on body not being set when toggling fullscreen via window button
...
- move handling code to `window-event-handler`
2016-07-02 15:16:30 +02:00
Philipp Brumm
29dab2e5b2
setSheetOffset to height of titlebar
2016-07-02 13:01:14 +02:00
Philipp Brumm
6370db9d99
change dialog wording
2016-07-02 12:40:18 +02:00
Philipp Brumm
faa1f935f8
make custom titlebar user-configurable and prompt for relaunch on change
2016-07-02 12:28:14 +02:00
Philipp Brumm
a357228876
explicitly check for platform being darwin before applying titleBarStyle
2016-07-02 12:28:14 +02:00
Philipp Brumm
62a31da72c
clean up title-bar element
2016-07-02 12:28:14 +02:00
Philipp Brumm
e59b5ee31a
add title-bar to headPanel instead
2016-07-02 12:28:14 +02:00
Philipp Brumm
4897f4db26
replace OSX window title bar with custom title-bar
2016-07-02 12:28:14 +02:00
Lee Dohm
04ff1b5b57
Merge pull request #12028 from Floobits/node_env_fix
...
Don't erase NODE_ENV from environment.
2016-06-30 16:47:37 -07:00
Ross Allen
7e75b861d8
Describe whitespace in detail and description
...
`detail` is rendered as preformatted text in core themes. `description`
is rendered as Markdown.
2016-06-30 15:57:22 -07:00
Antonio Scandurra
7efb407d8a
Write spec for TextEditorElement when autoHeight changes
2016-06-30 15:48:00 +02:00
Antonio Scandurra
b46ae1e681
Allow autoHeight to be updated in TextEditor.prototype.update
2016-06-30 15:30:05 +02:00
Antonio Scandurra
8cb0fbcc5c
Allow autoHeight to be set from the editor
2016-06-30 15:27:47 +02:00
Antonio Scandurra
ccf73189ee
Allow scrollPastEnd to be updated in TextEditor.prototype.update
2016-06-30 15:07:20 +02:00
Antonio Scandurra
c769b169aa
Allow scrollPastEnd to be set from the editor
2016-06-30 15:05:21 +02:00
Antonio Scandurra
7beafa2da6
Introduce TextEditor.prototype.update
...
This allows TextEditor objects to be used within an etch component
easily.
2016-06-30 12:42:15 +02:00
Lee Dohm
438aac6244
Merge pull request #12031 from Jonahss/getTitle-docs
...
📝 Mention how models must implement getTitle() [ci skip]
2016-06-28 17:54:45 -07:00
Jonah
7b16e40fa8
📝 better docs for workspace.addOpener
2016-06-28 17:52:53 -07:00
Damien Guard
22922dec96
CrashReporter should not run on UI thread on Win/Linux
2016-06-27 16:31:01 -07:00
Thomas Johansen
35ceb66a5b
Merge pull request #11875 from atom/sm-move-bootstrap-to-npm
...
Merge Bootstrap + Core styles
Closes #11839
Closes #11858
2016-06-24 07:54:16 +02:00