Commit Graph

14990 Commits

Author SHA1 Message Date
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