probablycorey
61d9f957ea
Change indexOf string matching calls to use regex
2013-05-23 10:31:07 -07:00
probablycorey
c0149100bb
💄
2013-05-23 10:26:31 -07:00
Cheng Zhao
1b896d8b30
Fix link package spec.
2013-05-23 15:04:47 +08:00
Cheng Zhao
20c0b76329
Add prefix for loading packages in spec/fixtures.
2013-05-23 14:50:56 +08:00
Cheng Zhao
f715a6fca2
Fix opening links in external browsers.
2013-05-23 14:50:21 +08:00
Cheng Zhao
8849eb1186
Remove a few abandonded atom.* functions relying on sendMessageToBrowserProcess.
2013-05-23 14:13:39 +08:00
Cheng Zhao
95d5bff6ba
Make atom work when there is no enough command line parameters.
2013-05-23 10:53:35 +08:00
Cheng Zhao
1d9449838f
Make detect order of resourcePath more robust.
...
1. Use the resource-path of process.argv if specified;
2. Otherwise if --dev is specified then use ~/github/atom;
3. If no valid resourcePath is provide use the ones in bundle.
2013-05-23 10:36:27 +08:00
probablycorey
b5bd7160d2
Update window spec
2013-05-22 16:44:09 -07:00
probablycorey
ce4cb0db80
Test window.closeWithoutConfirm instead of window.close
2013-05-22 16:28:13 -07:00
Kevin Sawicki
603868a8c9
Mention installing packages
2013-05-22 16:02:48 -07:00
probablycorey
7716441bbd
Update clipboard calls in edit session spec
2013-05-22 16:01:57 -07:00
Kevin Sawicki
b5c805f0e9
Listen for package events and update view on state changes
2013-05-22 15:44:44 -07:00
Kevin Sawicki
6f54250ee5
Include error in trigger arguments
2013-05-22 15:41:03 -07:00
probablycorey
2746d72731
Ignoring 'modal native dialogs' spec
...
/cc @zcbenz since we don't use sendMessageToBrowserProcess anymore
these specs aren't mocked correctly. Is there a method that we can
mock when calling remote objects?
2013-05-22 15:34:48 -07:00
probablycorey
7f083acdc4
Update atom specs
2013-05-22 15:31:59 -07:00
Kevin Sawicki
681bc18248
Add spec for installing a package
2013-05-22 15:29:38 -07:00
Kevin Sawicki
23ce97a358
Add spec for uninstalling a package
2013-05-22 15:29:38 -07:00
Kevin Sawicki
26bfd95289
Expect relative main path
2013-05-22 15:29:38 -07:00
Kevin Sawicki
51cd8cc977
Add string case to unsubscribeFromActivationEvents()
2013-05-22 15:29:38 -07:00
Kevin Sawicki
571c953e51
Mark emitter class as internal
2013-05-22 15:29:38 -07:00
Kevin Sawicki
d65b3608ba
Add keybinding to description
2013-05-22 15:29:38 -07:00
Kevin Sawicki
14db63df3c
Support single string activationEvents
2013-05-22 15:29:38 -07:00
Kevin Sawicki
ed95c0d555
Add a description for each package
2013-05-22 15:29:38 -07:00
Kevin Sawicki
8deaeed6b7
Use a relative require path
2013-05-22 15:29:38 -07:00
Kevin Sawicki
05df25b8f4
Update spec for new DOM layout
2013-05-22 15:29:38 -07:00
Kevin Sawicki
9a5fc6ebe8
Add retry button for when fetching fails
2013-05-22 15:29:38 -07:00
Kevin Sawicki
d671345ab3
Update views when packages are installed/uninstalled
2013-05-22 15:29:37 -07:00
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