Corey Johnson
a98377b899
Merge pull request #1132 from atom/cj-editor-rename
...
Editor & EditSession rename
2013-11-20 10:11:09 -08:00
Kevin Sawicki
9a01b5a6bf
Use Date.now()
2013-11-19 17:15:25 -08:00
probablycorey
bf05ddb958
🔫
...
I screwed up a rebase, this nasty commit is the result.
2013-11-19 15:15:12 -08:00
probablycorey
aaa82e23da
Rename Editor to TextEditorView
2013-11-19 14:34:20 -08:00
Kevin Sawicki
83f14c137c
Remove window.pasteboard shim
2013-11-19 14:03:44 -08:00
Kevin Sawicki
1808e5f991
Initial 🔪 at extending telepath.Model in Project/TextBuffer
2013-11-15 11:17:32 -08:00
Kevin Sawicki
4b15b98bdd
Set RootView/Editor config defaults from startEditorWindow
2013-11-11 10:32:52 -08:00
Kevin Sawicki
58b2a4f98e
Use atom.keymap in Editor
2013-11-11 08:43:14 -08:00
Kevin Sawicki
bff47e10f4
Remove dimension shims on window
2013-11-11 08:43:14 -08:00
Matt Colyer
edc789173b
Don't install commands on windows
2013-11-05 16:44:03 -08:00
probablycorey
cde0fae1f3
Rename Keymap::loadUserKeymaps to Keymap::loadUserKeymap
2013-10-28 09:19:23 -07:00
Ben Ogle
967c04fb19
Clean up theme check in PackageManager with PackageActivators
...
You can now call `PackageManager.registerPackageActivator` for specific
package types. On `PackageManager.activate` it will call your
`PackageActivator.activatePackages(packages)` with the proper packages.
2013-10-22 15:07:09 -07:00
Ben Ogle
4440210d9a
Fix tests
2013-10-22 15:06:25 -07:00
probablycorey
4dada919ba
Revert "Remove window.measure and window.profile"
...
This reverts commit 9b318c1317 .
2013-10-21 16:49:00 -07:00
probablycorey
9b318c1317
Remove window.measure and window.profile
2013-10-21 16:46:19 -07:00
Kevin Sawicki
9d51d1a143
Use jquery provided by space-pen
2013-10-16 13:34:41 -07:00
Kevin Sawicki
6a3638c7d3
Use setImmediate instead of process.nextTick
2013-10-15 13:50:16 -07:00
Kevin Sawicki
5b6e8a1b20
Use process.nextTick instead of MessageChannel
2013-10-15 13:50:16 -07:00
Kevin Sawicki
216a5e61fd
Update underscore-extensions requires
2013-10-15 13:50:16 -07:00
Matt Colyer
d8e857efc9
Create MenuManager class
...
A minimal implementation that takes over the responsiblities of managing
the application menu within the render process.
2013-10-04 11:33:28 -07:00
Kevin Sawicki
0bfc4a3a1b
📝 capitalize Function
2013-10-02 17:01:08 -07:00
Kevin Sawicki
e700e6ebe8
📝 doc measure and profile functions
2013-10-02 16:38:45 -07:00
Kevin Sawicki
08177feb67
Simplify method names on DeserializerManager
2013-10-02 15:30:32 -07:00
Kevin Sawicki
ca137974c9
Store site on atom global
2013-10-02 15:23:06 -07:00
Kevin Sawicki
022db0fc44
Access keymap via atom global
2013-10-02 13:40:35 -07:00
Kevin Sawicki
dde7ccadd4
Move onDrop global to WindowEventHandler
2013-10-02 13:40:35 -07:00
Kevin Sawicki
2a9ceb42b2
Reference project and rootView using atom global
2013-10-02 13:40:35 -07:00
Kevin Sawicki
550f112be8
Remove unused requires
2013-10-02 13:40:35 -07:00
Kevin Sawicki
333c5a0db2
Add requireWithGlobals() to atom global
2013-10-02 13:40:35 -07:00
Kevin Sawicki
dc9c59f0b3
Add atom prefix to globals
2013-10-02 13:40:34 -07:00
Kevin Sawicki
068a10b2db
Extract deserializer management into class
2013-10-02 13:40:34 -07:00
Kevin Sawicki
1e108aa0d1
Reference packageStates via atom.packages
2013-10-02 13:40:34 -07:00
Kevin Sawicki
52ef2db198
Separate construction vs. initialization
2013-10-02 13:40:34 -07:00
Kevin Sawicki
f56758acd2
Shim window.restoreDimensions to atom
2013-10-02 13:40:34 -07:00
Kevin Sawicki
901b128572
💄 Remove extra newline
2013-10-02 13:40:33 -07:00
Kevin Sawicki
e2d727f838
Move Syntax global to Atom class
2013-10-02 13:40:33 -07:00
Kevin Sawicki
5c4a8f55c8
Add deserializeEditorWindow to Atom class
2013-10-02 13:40:33 -07:00
Kevin Sawicki
4be4868959
Move dimension helpers from window to Atom class
2013-10-02 13:40:33 -07:00
Kevin Sawicki
4e3c5d2aba
Keep command install functions local
2013-10-02 13:40:33 -07:00
Kevin Sawicki
6a65aad274
💄 Use atom.getLoadSettings()
2013-10-02 13:40:33 -07:00
Kevin Sawicki
62278d9137
Create config, pasteboard, and keymap in Atom
2013-10-02 13:40:33 -07:00
Kevin Sawicki
862220adf2
Store less cache as an ivar on ThemeManager
2013-10-02 13:40:33 -07:00
Kevin Sawicki
c808630ba1
Move all stylesheet globals to ThemeManager
2013-10-02 13:40:32 -07:00
Kevin Sawicki
36345185b5
📝 Mention calling after setUpEnvironment
2013-09-23 16:34:49 -07:00
Kevin Sawicki
f5a034f38a
Add API for configuring default events for non-editor windows
...
Used by collaboration for when joining fails but basic keybindings
and events should still work.
2013-09-23 16:33:31 -07:00
Kevin Sawicki
6f6daf6db0
Use relative paths for requires
2013-09-20 10:02:21 -07:00
Kevin Sawicki
41fc4f7fe6
Use relative require paths in src/ files
2013-09-20 10:02:20 -07:00
Kevin Sawicki
ad381087dd
Cache compiled LESS files
2013-09-16 14:40:39 -07:00
Matt Colyer
b1675714e6
Load themes after packages, since we depend on them
2013-09-13 12:13:32 -07:00
Ben Ogle
c1af8a86d3
Remove log line
2013-09-12 14:02:53 -07:00