Nathan Sobo
85d6689344
Merge pull request #4305 from atom/ns-add-legacy-panel-classes
...
Add legacy panel classes for theme support
2014-11-25 07:43:17 -07:00
Max Brunsfeld
0abd25ad6f
Fix ordering of panels in panel containers
...
An off-by-one error caused new panels to be inserted later
in the document than intended.
2014-11-24 17:29:31 -08:00
Nathan Sobo
dda2b2e893
Don’t apply ‘tool-panel’ class to modal panels
2014-11-24 16:46:47 -07:00
Nathan Sobo
8cb0197638
Add legacy ‘from-top’ class at the view layer, not the model
...
This blends in to our approach with the other legacy panel classes.
2014-11-24 16:38:04 -07:00
Nathan Sobo
73763d3e41
Add legacy panel classes to support old theme selectors
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-24 16:37:37 -07:00
Ben Ogle
1ae8862a9c
Notification::getTimestamp()
2014-11-24 14:58:21 -08:00
Ben Ogle
68693e3ca0
Remove issue related stuff
2014-11-24 14:58:21 -08:00
Ben Ogle
e24a562387
Use bug icon for fatal errors
2014-11-24 14:58:21 -08:00
Ben Ogle
9c6a5fb4fa
Messages -> notifications
2014-11-24 14:58:21 -08:00
Ben Ogle
96d8721c9e
Add some things to Message
2014-11-24 14:58:21 -08:00
Ben Ogle
568151b1a5
📝
2014-11-24 14:58:21 -08:00
Ben Ogle
3d6c9ee554
Add a MessageManager to atom.messages
2014-11-24 14:58:20 -08:00
Ben Ogle
d5d6422d28
Add beginning of message system
2014-11-24 14:58:20 -08:00
Nathan Sobo
d75c35285c
Publicize checkpoint methods and deprecate open-ended transactions
...
On TextEditor
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-24 14:23:48 -07:00
Max Brunsfeld
b374c1a11a
Preserve 1st line's leading whitespace on paste
2014-11-22 09:43:23 -08:00
Max Brunsfeld
2a5081f0e0
Remove normalizeIndentOnPaste from config schema
2014-11-21 14:51:44 -08:00
Max Brunsfeld
bf83fb7b10
⬆️ text-buffer@3.7.0 for checkpoints
...
Also add methods on TextEditor to expose the new checkpoint
functionality
2014-11-21 11:06:43 -08:00
Nathan Sobo
e62ecbab6b
Work around chromium bug where focus gets stolen from shadow DOM
...
Fixes #4255
2014-11-21 11:04:42 -07:00
Ben Ogle
f79b78054c
Add title to TooltipManager args
2014-11-20 18:35:01 -08:00
Nathan Sobo
95d6ab1d4f
Add legacy ‘Syntax’ deserializer for GrammarRegistry
2014-11-20 15:28:37 -07:00
Nathan Sobo
97a56574e0
Merge pull request #4259 from atom/ns-deprecate-syntax-global
...
Rename atom.syntax to atom.grammars
2014-11-20 14:11:45 -07:00
Nathan Sobo
f475552673
Fix local variable name
2014-11-20 13:10:51 -07:00
Kevin Sawicki
7b4a9aa2e4
Patch statSyncNoException to handle non-string args
...
Non-string values were being coerced to strings which can cause
unexpected results.
Refs atom/atom-shell#843
Closes #4247
2014-11-20 11:15:10 -08:00
Ben Ogle
8afbab311f
Merge pull request #4248 from atom/bo-deprecate-workspace-view
...
Deprecate workspaceView
2014-11-20 10:53:19 -08:00
Nathan Sobo
32f2a95f07
Make GrammarRegistry::selectGrammar public since we use it in specs
2014-11-20 11:44:37 -07:00
Nathan Sobo
d53d01d95b
Replace atom.syntax with atom.grammars
2014-11-20 11:42:49 -07:00
Nathan Sobo
131522f93d
Rename Syntax to GrammarRegistry
2014-11-20 11:38:01 -07:00
Nathan Sobo
2c89a5c82a
Merge pull request #4250 from atom/ns-tooltip-manager
...
Replace jQuery-based tooltip API with atom.tooltips global
2014-11-20 11:26:07 -07:00
Nathan Sobo
b5edefcae8
Trigger editor:will-be-removed from SpacePen shim, not component
...
By the time the component is getting unmounted, we have already called
remove hooks on the SpacePen shim so subscriptions to the event have
been removed.
2014-11-20 11:13:40 -07:00
Nathan Sobo
616a94a10e
Only SpacePen callRemoveHooks on removed pane item view if destroyed
2014-11-20 11:12:50 -07:00
Nathan Sobo
5f68af27f5
Fix memory leak in GitRepository and convert to CompositeDisposables
...
We were calling @unsubscribe with the TextBuffer, which previously
unsubscribed from that object. The problem is that we were no longer
subscribing to that object directly, but only adding subscriptions to
that object. This caused us to never unsubscribe from buffers.
2014-11-20 10:56:51 -07:00
Nathan Sobo
ea207f0938
📝 returned disposable
2014-11-20 09:13:36 -07:00
Nathan Sobo
732f053d4a
Add atom.tooltips global
2014-11-19 19:22:11 -07:00
Nathan Sobo
78e61c3ff9
Remove ability to add tooltip with selector
...
It’s incompatible with returning a disposable because there’s no way
to distinguish multiple tooltips added to the body with different
selectors. Maybe someday.
2014-11-19 19:20:48 -07:00
Nathan Sobo
22c9a222c9
Return a Disposable from TooltipManager::add
2014-11-19 19:19:05 -07:00
Nathan Sobo
cc4ab0d36b
📝 Document TooltipManager
2014-11-19 19:13:33 -07:00
Nathan Sobo
7bdf3b1719
Add support for keyBindingTarget to TooltipManager::add
2014-11-19 19:10:36 -07:00
Nathan Sobo
175d7811b4
Add TooltipManager
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-19 18:57:08 -07:00
Ben Ogle
421c64347e
View -> Element in docs
2014-11-19 17:46:33 -08:00
Ben Ogle
3fc514659a
Remove workspaceView references from ThemeManager
2014-11-19 17:46:32 -08:00
Ben Ogle
1f51317a10
Remove workspaceView references from atom.coffee
2014-11-19 17:46:32 -08:00
Ben Ogle
1d73c57f9e
Remove reference to workspaceView in window-event-handler
2014-11-19 17:46:32 -08:00
Ben Ogle
8403e6583f
Deprecate atom.workspaceView
2014-11-19 17:46:32 -08:00
Kevin Sawicki
46ff794c8b
Don't set the update query param on Windows
2014-11-19 15:58:51 -08:00
Ben Ogle
1406fbfe03
Merge pull request #4243 from atom/bo-remove-space-pen-docs
...
Remove space pen views from docs
2014-11-19 14:33:53 -08:00
Ben Ogle
7fd9c75d24
Hide the space pen views in the docs
2014-11-19 14:15:18 -08:00
Nathan Sobo
677be2df82
Merge pull request #4223 from atom/ns-deprecate-style-sheet-events
...
Deprecate style sheet event methods on ThemeManager
2014-11-19 14:59:20 -07:00
Ben Ogle
a25920da72
Merge pull request #4225 from atom/bo-error-events
...
Add onWillThrowError
2014-11-19 11:55:45 -08:00
Ben Ogle
74966bd547
Emit an event object from atom.onDidThrowError
2014-11-19 11:28:01 -08:00
Kevin Sawicki
488abc8c24
📝 Mention why ipc is used
2014-11-19 11:19:55 -08:00