Commit Graph

6007 Commits

Author SHA1 Message Date
Corey Johnson
d07d59353e Remove atom.githubapp.com private key 2013-02-27 10:48:38 -08:00
Corey Johnson
e618850712 Update script/cibuild to work with the Mac Janky server 2013-02-27 10:47:53 -08:00
Corey Johnson
44680ad50c Revert "💄"
This reverts commit c2c4d03c2d.
2013-02-27 10:11:02 -08:00
Corey Johnson
531946f35c Allow menu item to update Atom to new version 2013-02-27 10:04:34 -08:00
Corey Johnson
c2c4d03c2d 💄 2013-02-27 08:51:51 -08:00
Corey Johnson
9454cce157 Calling rake package will codesign the app 2013-02-26 16:43:15 -08:00
Corey Johnson
2b3bd11a46 Use tar.bz2 instead of zip to package Atom.app
zip was modifying some framework binaries, which causes codesigning to fail
2013-02-26 15:07:11 -08:00
Corey Johnson
fcadc2a552 Codesign Atom.app 2013-02-26 15:06:10 -08:00
Corey Johnson
c12114743a Don't check for updates when run with --dev
closes #312
2013-02-26 10:00:17 -08:00
Kevin Sawicki
460f77d117 Merge pull request #311 from github/clojure-mode
Add clojure tmbundle
2013-02-26 09:13:20 -08:00
Corey Johnson & Kevin Sawicki
f8563a1509 💄 2013-02-26 09:04:02 -08:00
Corey Johnson & Kevin Sawicki
ba47e60eeb Synchronize reads of task's stdout/stderr
This ensures that all the available data on standard
out and standard error has been read before the terminate
handler calls the JavaScript callback.

Without this synchronization the command panel specs
occasionally fail.
2013-02-26 09:02:49 -08:00
Will Farrington
584c07b590 Add clojure tmbundle 2013-02-26 21:58:12 +11:00
Corey Johnson & Kevin Sawicki
34ab1d5c03 Remove unused variable 2013-02-25 18:20:42 -08:00
Corey Johnson & Kevin Sawicki
b874f95eb1 Launch Atom with full path to .app 2013-02-25 16:11:13 -08:00
Kevin Sawicki
c64241d036 Add right and directory colors to light theme 2013-02-25 15:31:04 -08:00
Kevin Sawicki
f89db4d8a2 Make right and directory class the same color 2013-02-25 15:30:41 -08:00
Kevin Sawicki
9f6855e2cb Remove useless div around function details 2013-02-25 15:29:46 -08:00
Kevin Sawicki
a274c313ed Remove top offset for folding marker
Previously this was causing the icon to be down too
low now that a line height of less than 1 em is also
set on the element.
2013-02-25 15:18:32 -08:00
Kevin Sawicki
011919b8cc Add more subtle hover background color 2013-02-25 15:16:51 -08:00
Kevin Sawicki
32ce720890 Remove red default background on select list 2013-02-25 15:13:48 -08:00
Kevin Sawicki
f51f097615 Add back checkmark for selected grammar 2013-02-25 15:13:48 -08:00
Corey Johnson
c757bf489f Add version and update info to Atom menu item 2013-02-25 14:58:11 -08:00
Corey Johnson
294bbfd870 Add version number to user_agent 2013-02-25 14:58:11 -08:00
Corey Johnson
ad14e65ef9 Add atom.getVersion(callback) 2013-02-25 14:58:11 -08:00
Corey Johnson
ab5f9afb1f Remove atom.update and atom.updateStatus
We will probably use these in the future, but we don't need them now.
2013-02-25 14:58:11 -08:00
Kevin Sawicki
5d0c23e0fa Sort grammars by name in select list 2013-02-25 14:50:55 -08:00
Kevin Sawicki
c8316a1a44 Use default cursor and no selection in select list 2013-02-25 14:25:26 -08:00
Kevin Sawicki
ba5a56088f Add grammar name hover style to light theme 2013-02-25 14:09:25 -08:00
Kevin Sawicki
6d7971cd50 Reduce flakiness of symbols view spec
Make sure file is removed before a file is moved
over top of it.
2013-02-25 14:03:16 -08:00
Kevin Sawicki & Nathan Sobo
99c1819ceb Install cli to /opt/boxen if it exists 2013-02-25 12:40:59 -08:00
Kevin Sawicki & Nathan Sobo
f3dac141ff Open pathToOpen before packages load
Previously pathToOpen was opened after packages
were loaded which prevented packages from accurately
relying on rootView.getActiveEditSession().
2013-02-25 12:23:00 -08:00
Kevin Sawicki & Nathan Sobo
94a17e73ba Don't automatically focus when attach is called
Only focus when toggling the tree view or revealing
an active file.

This prevents the tree view from stealing focus when it
is attached during deserialization.
2013-02-25 11:53:42 -08:00
Kevin Sawicki & Nathan Sobo
969327e822 Require user init script path after user keymaps
Previously the user init script path was required before the
packages and user keymaps were loaded which could override
config and keymap settings set by the user init script path.
2013-02-25 11:46:34 -08:00
Nathan Sobo
86f39f8a1a I like this temp icon better. Is the cat too obvious? 2013-02-25 11:23:40 -07:00
Nathan Sobo
6011dbe60b Add a new temporary icon. 2013-02-25 11:23:40 -07:00
Kevin Sawicki
6563dabe51 Simplify loading message toggling
Add the 'is-loading' class and text from the
content method and just call toggle directly on
the outlet to hide/show.
2013-02-25 10:19:11 -08:00
Kevin Sawicki
71f8fd21b2 Use darker text color for error message
The message will still show in white when flashed
with a red background but the text will return to
a darker color once the error class is gone.
2013-02-25 10:07:09 -08:00
Kevin Sawicki
2f331b4377 Set font-size of fold marker to .8em
This keeps the line height of the gutter the same
as the line height of the editor for folded lines.

Closes #304
2013-02-25 09:49:53 -08:00
Kevin Sawicki
49c9536358 Guard against no fold end regex
Not all bundles specify this and an error will be
raised when trying to fold inside a grammar that does
not have this property defined if this check isn't done.
2013-02-25 09:31:00 -08:00
Corey Johnson
8b92b15b58 💄 2013-02-25 09:24:31 -08:00
Kevin Sawicki
9b231e8c4e Add increase indent pattern for GFM scope 2013-02-25 08:58:47 -08:00
Kevin Sawicki
8b2c088bc9 Add support for escaped characters in TOML strings 2013-02-24 19:40:47 -08:00
Kevin Sawicki
fca182a470 Add initial TOML support 2013-02-24 09:56:26 -08:00
Kevin Sawicki
259e20e7cc 💄 2013-02-24 09:16:40 -08:00
Kevin Sawicki
74ac77e0eb Install atom.sh when running rake install
This was removed in commit d35c871e17
but shouldn't have been.
2013-02-24 08:16:16 -08:00
Kevin Sawicki
a712f00d7e Put expects in a runs block 2013-02-22 21:48:50 -08:00
Kevin Sawicki
d35c871e17 Install atom executable during window.startup()
Previously this was done during `rake install`.

Also default to `~/github/atom` as the default resource path
when no `--resource-path` argument is specified.  This argument
will now be required when running in dev mode if the repository
is not at the default location.

Closes #300
2013-02-22 21:19:34 -08:00
Corey Johnson & Kevin Sawicki
c7ff431d13 Don't rely on specific time in EditorStats spec 2013-02-22 17:17:07 -08:00
Corey Johnson & Kevin Sawicki
ce9c416a3a Don't create background window when running specs or benchmarks 2013-02-22 16:57:15 -08:00