Kevin Sawicki
b64f6c5c27
Upgrade icon to orange cube circles
2013-05-02 13:46:42 -07:00
probablycorey
1c5b72e04d
Add version to the Atom Helper plist
...
Closes #368
2013-03-29 14:13:33 -07:00
Corey Johnson & Nathan Sobo
b169759f98
Flip version to 2.0 so we don't auto-upgrade after rake install
2013-03-21 16:01:52 -06:00
Adam Roben
5421dddec6
info.plist -> Atom-Info.plist for Constructicon
2013-03-05 14:32:51 -08:00
Adam Roben
c96e9acb64
Merge pull request #326 from github/framework
...
Move all code and resources into Atom.framework
2013-03-04 06:10:27 -08:00
probablycorey
5e25d3634c
Set CFBundleTypeRole to Editor
...
This gets ride of an annoying console warning.
2013-03-01 14:56:42 -08:00
Adam Roben
a3c48df25b
Move all code and resources into Atom.framework
...
All our native code now gets built into Atom.framework. Atom.app and
Atom Helper.app both link against this framework. All resources other
than a couple of main-bundle-only ones (e.g., atom.icns) go into
Atom.framework.
Note that this means that there's no compile- or link-time separation
between main process code and helper process code. We could introduce a
compile-time separation by building main process and helper process code
into separate static libraries with mutually exclusive include paths, if
we want.
Atom.framework exports a single symbol: AtomMain(). Atom.app and Atom
Helper.app contain a single source file: main.cpp. main() just calls
AtomMain().
All frameworks are placed in Atom.app/Contents/Frameworks. We now link
against all frameworks using @rpath-based install names, which allows
Atom.app and Atom Helper.app to find them automatically based on their
own LD_RUNPATH_SEARCH_PATH settings. We use install_name_tool at build
time on each of our three binaries (Atom.app, Atom Helper.app,
Atom.framework) to set the install names.
By reducing duplication of code and resources between Atom.app and Atom
Helper.app (and the EH/NP copies of Atom Helper.app), this reduces the
size of the total installed Atom.app bundle from 145MB to 82MB. By
compiling .coffee and .cson files only once, clean build time drops from
114 seconds to 79 seconds on my MacBook Pro.
2013-03-01 16:35:42 -05:00
Kevin Sawicki
31c1a202fd
Bump version to 0.3
2013-03-01 11:08:21 -08:00
Kevin Sawicki
cb6ce5aece
Bump version to 0.2
2013-02-28 15:21:24 -08:00
Corey Johnson
4f7a01a202
Set version to 0.1
2013-02-28 10:04:06 -08:00
Corey Johnson
c757bf489f
Add version and update info to Atom menu item
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
Justin Palmer
f0c3b8f127
lighter icon.
...
/cc #296
2013-02-21 20:58: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
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
Corey Johnson
60e295e7f3
Merge remote-tracking branch 'origin/hide-apps'
2013-01-07 08:33:21 -08:00
Kevin Sawicki
4be8805c37
Add placeholder file icon
2012-12-28 15:39:19 -08:00
Corey Johnson
747b2b6bad
Use an offensive icon for Atom
2012-12-27 10:15:42 -08:00
Kevin Sawicki
d674aa6a39
Open folders and plain text files dropped dock icon
...
Closes #103
2012-12-19 10:58:30 -08:00
Nathan Sobo
11d8192221
Show docked dev tools synchronously.
...
This commit fixes the sizing issues that were forcing the asynchronous hack. It also makes the split view divider dark gray like in chrome.
2012-11-07 11:20:12 -07:00
Justin Palmer
4b5a130167
Add Hide Atom/Others menu item
...
fixes #54
2012-10-11 17:55:27 -07:00
Nathan Sobo
df98c3e9d7
Add "Window" menu
2012-09-25 12:03:26 -06:00
Corey Johnson
831e6ba231
Window starts with no name by default
2012-09-21 16:48:36 -07:00
Corey Johnson & Nathan Sobo
bda3bcac4e
Merge branch 'making-things-easy' of github.com:github/atom into making-things-easy
2012-09-12 10:25:11 -07:00
Corey Johnson
28bd8ea459
wip
2012-09-11 17:38:27 -07:00
Corey Johnson
dc1d6e529f
Remove debug.xcconfig
...
No longer using $RESOURCE_PATH in rake file.
2012-09-11 08:14:50 -07:00
Corey Johnson & Nathan Sobo
0ade1cd185
Remove debug.xcconfig
...
No longer using $RESOURCE_PATH in rake file.
2012-09-10 20:20:30 -07:00
Corey Johnson
35f603793d
Make default window size big enough to show the dev tools console icon
2012-08-30 10:39:54 -07:00
Corey Johnson
d9dc526425
DevTools are working
2012-08-29 15:31:06 -07:00
Corey Johnson & Nathan Sobo
4781d477cd
Remove tabs and handle key events when there are no windows open.
2012-08-28 10:37:25 -07:00
Nathan Sobo
b08db363f0
Use UnderlayOpenGLHostingWindow as the NSWindow subclass in AtomWindow.xib
...
Apparently this is required for full acceleration. Taking it on faith.
2012-08-28 10:13:23 -05:00
Corey Johnson & Nathan Sobo
8fcf2af5a6
WIP: Handling reload, but need to put js dialog handler in proper place
2012-08-27 17:27:15 -07:00
Corey Johnson & Nathan Sobo
12b06ddf0c
Get spec suite running (lots of failures)
2012-08-27 17:36:36 -05:00
Corey Johnson & Nathan Sobo
e8aa1524c7
Rename atom folder to native
2012-08-27 13:21:59 -07:00