Commit Graph

10063 Commits

Author SHA1 Message Date
Kevin Sawicki
22f2d4c1c5 Update packageDirPaths on new config instance 2013-10-02 13:40:34 -07:00
Kevin Sawicki
c3e462db00 Use subscribe instead of on 2013-10-02 13:40:34 -07:00
Kevin Sawicki
bdddb4eb52 Require atom after window 2013-10-02 13:40:34 -07:00
Kevin Sawicki
ed5dbe983e Trigger event when packages are loaded 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
45a1334c75 Require atom after window is required 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
8150263f52 Initialize paths in constructor
Previously this was done at eval time which
required globals to be set before the class could
be required.
2013-10-02 13:40:33 -07:00
Kevin Sawicki
901b128572 💄 Remove extra newline 2013-10-02 13:40:33 -07:00
Kevin Sawicki
dc8fae12b6 Create new Atom class in spec/benchmark bootstraps 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
8660a46fac 📝 Mark Atom class as public 2013-10-02 13:40:33 -07:00
Kevin Sawicki
3f5875e5db 💄 Add getCurrentWindow() helper 2013-10-02 13:40:33 -07:00
Kevin Sawicki
7f4ccf6a42 Export an Atom class from atom.coffee 2013-10-02 13:40:33 -07:00
Kevin Sawicki
44d6bf9bf0 Call getLoadPackages() instead of referencing ivar 2013-10-02 13:40:33 -07:00
Kevin Sawicki
fc3dcd9749 Add PackageManager class accessible from atom.packages 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
Matt Colyer
d72f235c52 Merge pull request #917 from atom/apm-test
Add spec-directory command line option
2013-10-02 13:25:01 -07:00
Kevin Sawicki
c4265c6b00 Upgrade to collaboration@0.19.0 2013-10-02 13:20:40 -07:00
Matt Colyer
fc98a9905c Refine the command line help message 2013-10-02 13:16:19 -07:00
Matt Colyer
fad7c9586c Update older (and incorrect) flag in atom.sh 2013-10-02 13:10:10 -07:00
Kevin Sawicki
3f764569f7 Upgrade to coffeestack@0.6.0 2013-10-02 13:07:11 -07:00
Kevin Sawicki
3de5c7bf3d 💄 Newline separate dependency sections 2013-10-02 12:59:55 -07:00
Kevin Sawicki
dc088f49f9 Upgrade to tantamout@0.5.0 2013-10-02 12:59:21 -07:00
Kevin Sawicki
9c57f94b1f Upgrade to scandal@1.3.0 2013-10-02 12:59:00 -07:00
Kevin Sawicki
2b181c67c2 Upgrade to scandal@0.4.0 2013-10-02 12:58:48 -07:00
Matt Colyer
62b7599bea Add spec-directory command line option 2013-10-02 12:17:42 -07:00
Kevin Sawicki
96c9657593 Prepare 28.0.0 release 2013-10-02 11:26:25 -07:00
Kevin Sawicki
5de21e2cd7 Ignore theme names that cannot be resolved 2013-10-02 11:24:39 -07:00
Kevin Sawicki
a3ee15e584 Remove node_modules from NODE_PATH
Packages now specify their dependencies in package.json so they
should no longer rely on the availability of modules in the main
node_modules folder.
2013-10-02 10:56:15 -07:00
Kevin Sawicki
c1eb1a69db Upgrade to space-pen@1.2.1 2013-10-02 10:53:52 -07:00
Kevin Sawicki
e72925f0bc Upgrade to scandal@0.3.0 2013-10-02 10:39:02 -07:00
Kevin Sawicki
d1c1266ed0 Upgrade to collaboration@0.18.0 2013-10-02 10:30:53 -07:00
Kevin Sawicki
420461c9f5 Upgrade to git-utils@0.25.0 2013-10-02 10:02:33 -07:00
Garen Torikian
4908d6462a Merge pull request #915 from atom/remove-atom-title
Remove 'atom -' from title
2013-10-01 21:50:03 -07:00
Garen Torikian
e2b23cd522 Remove quotes from title string 2013-10-01 17:53:55 -07:00
Matt Colyer
42e254576c Merge pull request #900 from atom/mc-release-notes
API to Notify render processes when updates are available
2013-10-01 16:41:56 -07:00
Matt Colyer
074eb3fd69 Don't pass updateVersion to AtomWindow 2013-10-01 16:38:43 -07:00
Garen Torikian
4546dbbb23 Remove 'atom -' from title 2013-10-01 16:33:18 -07:00
Kevin Sawicki
8bf301639b Prepare 27.0.0 release 2013-10-01 16:27:15 -07:00
Matt Colyer
4dd22c6ab4 Include release-notes by default 2013-10-01 15:58:45 -07:00
Matt Colyer
16b7a21866 Merge branch 'master' into mc-release-notes 2013-10-01 15:55:31 -07:00
Kevin Sawicki
3189347899 Use window height to determine number of lines to render
This prevents the editor from displaying empty lines when a view is hidden
and the editor suddenly has more vertical space available to fill.
2013-10-01 15:35:08 -07:00
Kevin Sawicki
786f35f272 Merge pull request #913 from atom/ks-cloud-ant
Switch to cloudant from iriscouch
2013-10-01 15:20:15 -07:00