Commit Graph

298 Commits

Author SHA1 Message Date
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
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
259e20e7cc 💄 2013-02-24 09:16:40 -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
ce9c416a3a Don't create background window when running specs or benchmarks 2013-02-22 16:57:15 -08:00
Corey Johnson & Kevin Sawicki
e202b622e8 Don't check for updates during benchmarks or tests 2013-02-22 16:50:19 -08:00
Corey Johnson
c1ee850b92 Show on icon when update is available 2013-02-22 16:16:21 -08:00
Kevin Sawicki
9ca7214d39 Add --dev flag and remove --stable flag
Atom now runs in stable mode by default and only
runs in dev mode when the --dev flag is specified.

Closes #198
2013-02-22 11:54:54 -08:00
Kevin Sawicki
98a8b1f4b2 Set User-Agent to GitHubAtom with version 2013-02-22 09:44:47 -08:00
Justin Palmer
f0c3b8f127 lighter icon.
/cc #296
2013-02-21 20:58:53 -08:00
Corey Johnson
e7a8e4e3c4 Add atom.update and atom.getUpdateStatus 2013-02-14 16:40:24 -08:00
Corey Johnson
16d8c52624 💄 2013-02-14 16:40:24 -08:00
Corey Johnson
67b2aeaae9 Remove RESOURCE_PATH macro 2013-02-13 13:09:50 -08:00
Kevin Sawicki
e952a68c96 Support setting working directory of child process 2013-02-11 14:53:53 -08:00
Justin Palmer
45179bacc9 smaller retina icon 2013-02-08 14:31:23 -08:00
Justin Palmer
140a54c53d remove poor lighting 2013-02-07 16:06:21 -08:00
Justin Palmer
03fb964351 💄 2013-02-07 15:59:16 -08:00
Justin Palmer
95a7bc69ce slightly adjust the size 2013-02-07 15:52:15 -08:00
Justin Palmer
714acd852f 💀 to the :octocat: 2013-02-07 15:47:48 -08:00
Justin Palmer
2f0b1b793f a better temporary icon 2013-02-07 12:27:29 -08:00
Justin Palmer
5983d7e30c new temporary icon 2013-02-07 12:01:15 -08:00
Kevin Sawicki
c69e217192 Ignore title changes from dev tools client
Previously the generic developer tools message
would be set as the window title when opened
and only removed once the active edit session was
changed.
2013-02-06 15:58:39 -08:00
Kevin Sawicki
1b2c7faed9 Bind ctrl-meta-f to toggle full screen
Refs #134
2013-02-05 09:36:38 -08:00
Kevin Sawicki
3514048893 Exclude background window from expose
Previously you would see an untitled empty space
when showing application windows with ctrl-down.
2013-02-04 21:20:37 -08:00
Kevin Sawicki
983f1ab18b Bind meta-~ to focus previous window
Closes #212
2013-01-30 18:42:04 -08:00
Corey Johnson & Nathan Sobo
cab281c6db Inject all native extensions into web worker contexts 2013-01-24 17:22:50 -08:00
Nathan Sobo
f22fedebcf Inject new instances of native objects into every JS context
This prevents concurrent access to the same state from different
worker threads. We needed to treat windowState specially because we
explicitly want it to last beyond the life-span of a single context.
So we store it as a static variable in `native.mm` and synchronize
access with a static `NSLock`. Good enough for now.
2013-01-24 17:22:50 -08:00
Corey Johnson & Nathan Sobo
9bff6f63df Delete lines that never should have been there 2013-01-24 17:22:50 -08:00
Corey Johnson & Nathan Sobo
1b228c75bc Convert Tags to context binding 2013-01-24 17:22:50 -08:00
Corey Johnson & Nathan Sobo
e5c96c7077 Convert OnigScanner to a context binding 2013-01-24 17:22:49 -08:00
Nathan Sobo
df2bb3f75c 💄 2013-01-24 17:22:49 -08:00
Nathan Sobo
2946ba7b9a Convert OnigRegExp from a v8 extension to a window binding 2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
f876071ff0 💄 2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
1e6e6c4411 Convert git v8 extension to a context binding 2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
47420c2e01 Inject $native into WebWorker contexts
This is just to make sure it works. Will inject the remaining extensions
when they are converted to from v8 extensions to context bindings.
2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
faaaaec846 Convert atom global to a window binding 2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
a5f72c8a2d 💄 2013-01-24 17:22:49 -08:00
Corey Johnson & Nathan Sobo
5294cb6df1 Kill lines I forgot to delete 2013-01-24 17:22:49 -08:00
Nathan Sobo
87829043d4 Use window binding instead of v8 extension for $native object
This paves the way to inject `$native` into the context of a web worker
2013-01-24 17:22:49 -08:00
Nathan Sobo
d9cfc491e0 💄 2013-01-24 17:22:48 -08:00
Corey Johnson & Nathan Sobo
ed532e552e Initialize Sparkle on application launch and add delegate methods 2013-01-23 15:23:15 -08:00
Corey Johnson & Nathan Sobo
d7137c980f Update Atom's info.plist to work with sparkle 2013-01-23 15:13:07 -08:00
Corey Johnson & Nathan Sobo
61e1effd28 Add Sparkle.framework and DSA key for speakeasy 2013-01-23 15:09:58 -08:00
Kevin Sawicki
a451a369e8 Use device color instead of calibrated 2013-01-23 08:28:44 -08:00
Kevin Sawicki
a9d3d010d9 Use executed-from argument when path is missing
This still allows atom to open its own source when
run from Xcode but will now use the current working
directory when launched from the command line with
no path argument.

Closes #139
2013-01-22 15:58:11 -08:00
Kevin Sawicki & Nathan Sobo
d09610cbcd Upgrade CEF 3 to branch 1364, r1050
This adds support for accessing native extensions in web workers, though it may
not work quite how we need it to just yet. Figured we'd bank an upgrade anyway.
2013-01-21 18:05:39 -07:00
Kevin Sawicki
7f8a64b69c Show window only after root view is attached
This prevents a white flicker when the page
starts to load.
2013-01-17 16:50:25 -08:00
Kevin Sawicki
12fdf07137 💄 2013-01-17 16:50:25 -08:00