Commit Graph

7716 Commits

Author SHA1 Message Date
Kevin Sawicki
32bdffa7eb Add description 2013-05-22 15:29:36 -07:00
Kevin Sawicki
07e8ee35d9 Add Atom.getAvailablePackageMetadata()
This includes the metadata for all available packages
whether or not they are currently loaded.
2013-05-22 15:29:36 -07:00
Kevin Sawicki
25b8da0a76 Don't show uninstall action for bundled packages 2013-05-22 15:29:36 -07:00
Kevin Sawicki
63bfca3d09 Allow metadata to be loaded independently 2013-05-22 15:29:36 -07:00
Kevin Sawicki
37b1d4e77d Force metadata name to be package name 2013-05-22 15:29:36 -07:00
Kevin Sawicki
d4e5050fc2 Load packages by name instead of path 2013-05-22 15:29:36 -07:00
Kevin Sawicki
0cd27eac50 Use CSON.resolve() to find metadata path 2013-05-22 15:29:36 -07:00
Kevin Sawicki
7fa67d4a21 Sort installed packages by name 2013-05-22 15:29:36 -07:00
Kevin Sawicki
493f02951f Always include a name value in the metadata 2013-05-22 15:29:36 -07:00
Kevin Sawicki
82597aa636 Use same view for installed and available packages 2013-05-22 15:29:36 -07:00
Kevin Sawicki
76384747a1 Add isActive() helper to Package 2013-05-22 15:29:36 -07:00
Kevin Sawicki
e85e30c1f7 Simplify version label 2013-05-22 15:29:36 -07:00
Kevin Sawicki
25eb893837 💄 2013-05-22 15:29:36 -07:00
Kevin Sawicki
b6b48513de Remove logging of selector length 2013-05-22 15:29:36 -07:00
Kevin Sawicki
e9a22192f7 Only show installed version when different 2013-05-22 15:29:35 -07:00
Kevin Sawicki
1fe576752b Unload package when uninstalled 2013-05-22 15:29:35 -07:00
Kevin Sawicki
4277271992 Don't hide dropdown when clicked 2013-05-22 15:29:35 -07:00
Kevin Sawicki
6622e7369d Decrease coverage to 75% 2013-05-22 15:29:35 -07:00
Kevin Sawicki
d2bd937f36 Store packages in hash instead of array
This allows quick lookup by name without having to
memoize the resolved path.
2013-05-22 15:29:35 -07:00
Kevin Sawicki
ff1f9b98d2 Use path.basename() instead of fsUtils.base() 2013-05-22 15:29:35 -07:00
Kevin Sawicki
0c85b40789 Add initial support for installing and uninstalling 2013-05-22 15:29:35 -07:00
Kevin Sawicki
b4104c0136 Use third package view instead of first 2013-05-22 15:29:35 -07:00
Kevin Sawicki
fb712cf9c1 Add asserts for homepage and issue links 2013-05-22 15:29:35 -07:00
Kevin Sawicki
061b285aeb Use simpler internal tag 2013-05-22 15:29:35 -07:00
Kevin Sawicki
9841df732f Remove unused method 2013-05-22 15:29:35 -07:00
Kevin Sawicki
9f94d1b6b4 Add initial spec for available packages 2013-05-22 15:29:35 -07:00
Kevin Sawicki
5b2b699618 💄 2013-05-22 15:29:35 -07:00
Kevin Sawicki
7c04662d7d Remove logging statement 2013-05-22 15:29:34 -07:00
Kevin Sawicki
4746ac82c3 Show counts in nav area badge 2013-05-22 15:29:34 -07:00
Kevin Sawicki
a223439eb8 Combine package configs into single panel 2013-05-22 15:29:34 -07:00
Kevin Sawicki
6e50b5c005 Mark class as internal 2013-05-22 15:29:34 -07:00
Kevin Sawicki
213524e893 Show upgrade as default action when newer version exists 2013-05-22 15:29:34 -07:00
Kevin Sawicki
be020fad39 💄 2013-05-22 15:29:34 -07:00
Kevin Sawicki
2308533235 Add issue link to dropdown 2013-05-22 15:29:34 -07:00
Kevin Sawicki
009b50557c Add homepage link to dropdown 2013-05-22 15:29:34 -07:00
Kevin Sawicki
8668dd67ac Add README to package section 2013-05-22 15:29:34 -07:00
Kevin Sawicki
e7df1f1f3d Use a dropdown button for package actions 2013-05-22 15:29:34 -07:00
Kevin Sawicki
6b81eebb02 Add initial available packages view 2013-05-22 15:29:34 -07:00
Kevin Sawicki
c4cfc0cff6 Move btn override to command panel stylesheet 2013-05-22 15:29:34 -07:00
Kevin Sawicki
d3cbd937fb Clip buffer position in screenPositionForBufferPosition()
Closes #562
2013-05-22 15:25:27 -07:00
Garen Torikian
1dc49cfc70 Merge pull request #561 from github/update-nak
Bump nak, for better gitignoring
2013-05-22 10:11:22 -07:00
Garen Torikian
f49ec5fac8 Explicitly require nak's bin executable 2013-05-22 10:05:50 -07:00
Garen Torikian
ab466b60c8 command in project.scan needs to resolve to the bin, not the lib file
This is because nak was changed to also be run as a regular Node script, not just an executable
2013-05-22 09:29:37 -07:00
Garen Torikian
d2e5c55bbf Bump nak, for better gitignoring 2013-05-22 09:29:34 -07:00
Kevin Sawicki
530965ac7e Mention .git in search results 2013-05-21 21:20:39 -07:00
Kevin Sawicki
42e1595bd7 💄 2013-05-21 18:49:27 -07:00
Kevin Sawicki
e7c08d1202 Exclude core.ignoredNames when scanning project 2013-05-21 18:46:03 -07:00
Kevin Sawicki
61b5160d81 Move apm to github org. 2013-05-21 18:24:55 -07:00
Garen Torikian
0caf6b5a2e Merge pull request #559 from github/remove-blank-options
Remove blank options in renderMarkdown
2013-05-21 11:36:19 -07:00
Garen Torikian
d401f7cd19 Bump roaster 2013-05-21 11:30:24 -07:00