Commit Graph

558 Commits

Author SHA1 Message Date
Machiste Quintana
1dbab06fe3 Replace optimist with yargs 2015-04-23 18:16:29 -04:00
Kevin Sawicki
8e5323d154 apm is back in app folder 2015-04-15 15:55:30 -07:00
Kevin Sawicki
5a8885aeed Revert "Revert "Add asar support in Atom"" 2015-04-15 15:55:30 -07:00
Max Brunsfeld
c665747879 Merge pull request #6380 from atom/mb-reopen-windows
Reopen windows when starting app w/ no arguments
2015-04-15 15:50:22 -07:00
Max Brunsfeld
8f06301880 Open window if Atom was previously quit w/ no open windows 2015-04-15 15:09:49 -07:00
Max Brunsfeld
b8c7f655f9 🎨 Extract logic for storage folder into separate class 2015-04-15 15:09:49 -07:00
Max Brunsfeld
3091ac8331 Don't try to reopen spec windows on launch 2015-04-14 15:29:04 -07:00
Max Brunsfeld
3d05ae02ba Reopen windows when launching w/ no arguments 2015-04-14 14:18:44 -07:00
Max Brunsfeld
e7f64c5ec1 Fix docs for AtomApplication::openPaths 2015-04-14 14:17:40 -07:00
Kevin Sawicki
5272584d29 Merge pull request #6359 from atom/as-fix-linux-failing-specs
Fix some of the specs which fail on Linux
2015-04-14 11:07:58 -07:00
Antonio Scandurra
1c8cf4390c Rename to safe-clipboard
...and use remote only on Linux renderer processes.
2015-04-14 10:50:09 +02:00
Antonio Scandurra
106f9fdf2e Use src/native-clipboard in atom-application 2015-04-13 14:08:43 +02:00
Max Brunsfeld
09be369544 Update help message to reflect changes to multi-path handling 2015-04-09 13:06:11 -07:00
Kevin Sawicki
4160a8c239 Merge pull request #6230 from mnquintana/coffeelint-plus
Lint for more styleguide errors
2015-04-08 12:07:23 -07:00
Ivan Zuzak
36641884f9 Point in-app link for reporting issues to CONTRIBUTING guide 2015-04-07 13:37:30 +02:00
Machiste Quintana
5d2392ea67 👕 Fix new coffeelint errors 2015-04-06 23:59:54 -04:00
Kevin Sawicki
914c1b55e5 Pass through apiPreviewMode flag 2015-04-03 11:29:13 -07:00
Kevin Sawicki
6a6036db58 Add command for open dev and api preview modes 2015-04-03 11:29:12 -07:00
Kevin Sawicki
f79c2669fc Add 1.0 API preview command line option 2015-04-03 11:27:59 -07:00
Kevin Sawicki
3de83f6860 Revert "Add asar support in Atom" 2015-04-03 11:03:43 -07:00
Cheng Zhao
15ec7a4e9b Merge branch 'master' into asar 2015-04-03 19:50:53 +08:00
Kevin Sawicki
cd8536d8a0 Listen for error event before any other calls 2015-04-02 09:43:31 -07:00
Cheng Zhao
685e4ebe96 Update path to apm in squirrel-update and package-manager 2015-03-30 15:01:19 +08:00
Cheng Zhao
01130230e4 Copy LICENSE.md to process.resourcesPath
The LICENSE file is needed by mkdeb task, we should move it out of asar
archive.
2015-03-30 15:01:19 +08:00
Kevin Sawicki
f728bc7aec Add explicit returns to browser process classes 2015-03-19 11:48:40 -07:00
Kevin Sawicki
eb63556b27 Use - in socket file name 2015-03-17 16:51:52 -07:00
Bjoernsen
66fa86e129 Enable multiple users
Enable atom for multiple users on same linux computer.
2015-03-14 13:42:54 +01:00
Bjoernsen
37f5a33116 Enable multiple users
Currently, it is not possible to use atom for multiple users on the same linux machine. The socket file '/tmp/atom.sock' belongs to the first user that starts atom.
With this small change, a socket file will be created for each user.
2015-03-13 13:36:07 +01:00
Max Brunsfeld
a6e8f8a08a Always open all CLI paths in the same window
No more 'atom --multi-folder'
2015-03-05 15:23:28 -08:00
Max Brunsfeld
49e92a45ae Update loadSettings as project paths change
This way, reloading the window always preserves your current state.
2015-03-04 17:40:24 -08:00
Max Brunsfeld
9bb4968e6f Store load settings in URL fragment, not query string 2015-03-04 16:03:00 -08:00
Ben Ogle
80cd20193a Move the logic for opening empty initial buffer to renderer 2015-03-03 11:39:38 -08:00
Kevin Sawicki
51f1a69788 Link to issues 2015-03-03 10:41:15 -08:00
Kevin Sawicki
16c32a64dd Don't corrupt non-ASCII paths
Stopgap until a long-term solution is found

Closes #5063
2015-03-03 10:38:12 -08:00
Kevin Sawicki
b23800084b Don't write to path when reading is blocked
Closes #5092
2015-03-03 10:30:07 -08:00
Kevin Sawicki
3b79ecbc8a Only set iconPath ivar on Windows 2015-02-26 09:07:30 -08:00
Jim Graham
93a725d453 Remove dialog icon from updater atom/atom#5670
Remove the update icon on windows when showing the update modal dialog.
Keep the icon for linux. This appears to be the only file outside of
`build/` that uses the `'atom.png'` file.
2015-02-25 17:11:17 -05:00
Kevin Sawicki
97f43a3335 Merge pull request #5623 from brendannee/master
Add "Checking for Update" to menu
2015-02-19 15:18:40 -08:00
Max Brunsfeld
0674244f5c Always create new window when opening w/ no path
Fixes #5631
2015-02-19 14:35:22 -08:00
Brendan Nee
2168a59828 Add "Checking for Update" to menu
When state is “checking”, menu should say “Checking for Update”
2015-02-18 13:50:18 -08:00
Max Brunsfeld
0eb742566f Always open w/ one untitled buffer when no paths are given
Fixes #5607
2015-02-18 11:17:52 -08:00
Max Brunsfeld
39a225821e Reuse current window if it has no project path
Fixes #5615
2015-02-18 10:29:48 -08:00
Max Brunsfeld
7fcec6e3c3 Restore old behavior of atom.open 2015-02-17 15:59:49 -08:00
Max Brunsfeld
bcfa4ef608 Restore old behavior for multiple path CLI args
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-02-17 15:25:50 -08:00
Max Brunsfeld
ac7057bb2e Always open new window when --wait is passed
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-02-13 13:04:22 -08:00
Max Brunsfeld
476876e479 Restore behavior of reusing focused window for opened files 2015-02-12 21:18:20 -08:00
Max Brunsfeld
29662efe7c Don't re-use dev windows for non-dev or vise-versa 2015-02-12 21:18:20 -08:00
Max Brunsfeld
f7e1629cfc Set multiple project paths for multiple cmd-line paths
Signed-off-by: Jessica Lord <jlord@github.com>
2015-02-12 21:18:18 -08:00
Max Brunsfeld
c732ae8774 Add atom.pickFolder
For showing the native file-picker dialog. The tree-view
will use this to add new root folders

Signed-off-by: Jessica Lord <jlord@github.com>
2015-02-12 20:37:35 -08:00
Kevin Sawicki
3f246035da Remove semicolon 2015-02-12 14:22:45 -08:00