Commit Graph

7729 Commits

Author SHA1 Message Date
Kevin Sawicki
9ecfe91729 💄 2013-05-22 15:29:37 -07:00
Kevin Sawicki
fa571717d4 Only unload package if it is loaded 2013-05-22 15:29:37 -07:00
Kevin Sawicki
262a7d549e Add asserts for version text 2013-05-22 15:29:37 -07:00
Kevin Sawicki
860dd76d0d Wait for packages loaded event before starting specs 2013-05-22 15:29:37 -07:00
Kevin Sawicki
484c16da42 Always trigger loaded event 2013-05-22 15:29:37 -07:00
Kevin Sawicki
9552ebf4c2 Add warning label instead of warning panel when disabled 2013-05-22 15:29:37 -07:00
Kevin Sawicki
732c846cfc Show label when update is available 2013-05-22 15:29:37 -07:00
Kevin Sawicki
a518af71ea Unload package before upgrade 2013-05-22 15:29:37 -07:00
Kevin Sawicki
ca8a99bcfb Support a string repository field 2013-05-22 15:29:37 -07:00
Kevin Sawicki
d1a5add3ea Remove unused requires 2013-05-22 15:29:37 -07:00
Kevin Sawicki
055e4d96e8 Render markdown in installed package views 2013-05-22 15:29:37 -07:00
Kevin Sawicki
ce20bba792 Show loading message in available tab 2013-05-22 15:29:37 -07:00
Kevin Sawicki
80a55bb69a Use correct path variable name 2013-05-22 15:29:37 -07:00
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