Commit Graph

545 Commits

Author SHA1 Message Date
Dave Rael
265ee01c1d Clean convention inconsistencies for portable mode 2015-10-15 14:32:33 -06:00
Dave Rael
16c2391b14 Add notification if Portable Home not writable 2015-10-14 14:03:32 -06:00
Dave Rael
4312f76ed7 Added command line parameter to set portable
If parameter included, home directory will be copied to the portable
location to make this a portable install
2015-10-13 05:43:01 -06:00
Dave Rael
b8a153781e Implement Portable Mode
According to these specifications:
Portable mode only applies to Windows (for now)
Portable mode only applies if ATOM_HOME is not set
If there is a .atom directory as sibling to directory with running process
	use that as ATOM_HOME
2015-10-09 11:20:41 -06:00
Dave Rael
f067fdb7cd Merge branch 'master' into portable-mode
Conflicts:
	src/browser/main.coffee
2015-10-06 14:28:10 -06:00
Jeremy Ebneyamin
5b522f70c2 🐛 Fix Windows context menu shortcut
Fix the bug where Open With Atom on Windows machines will fail for paths
containing spaces. Wraps quotes around the path to the Atom executable
in the reg key string.
2015-10-02 00:06:30 -07:00
Chen Shen
1900f766e7 Add --no-autoupdate while run scripts/build to disable autoupdate 2015-09-22 11:34:08 -07:00
Nathan Sobo
41fb82b6a0 Merge branch 'beta' 2015-09-21 15:10:19 -06:00
Paul Betts
47f973db38 Fix incorrect indentation on setAppUserModelId
Fixes #7374
2015-09-21 15:08:02 -06:00
Nathan Sobo
1f395a7e8c Remove mentions of benchmarks from the build, command palette 2015-09-18 20:48:50 -06:00
Max Brunsfeld
f56dde9c91 Setup browser-process exception handler before requiring anything
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-09-09 11:57:54 -07:00
Paul Betts
477559581e Correctly handle devMode 2015-09-07 12:13:34 -07:00
Paul Betts
4a53619780 Patch the browser process too 2015-09-07 11:56:46 -07:00
Paul Betts
b483fc6805 Set App User Model ID on Win32 2015-09-06 10:27:25 +02:00
Max Brunsfeld
c4fc8e55fa Use correct executedFrom value for subsequent invocations 2015-09-03 16:03:02 -07:00
Max Brunsfeld
e5da009cdc Strip colon-number suffixes from args before parsing them as URLs 2015-09-03 11:31:01 -07:00
Max Brunsfeld
0a8ff35c3a 🎨 Pass devResourcePath as an argument to AtomApplication 2015-09-03 10:30:08 -07:00
Max Brunsfeld
ed62685c78 🎨 main.coffee 2015-09-03 10:28:37 -07:00
Max Brunsfeld
61f7de736f Normalize resource path drive letters in main 2015-09-01 12:20:05 -07:00
Max Brunsfeld
5be3d4f82f Normalize drive letter case on windows 2015-09-01 12:17:19 -07:00
Max Brunsfeld
f531684acf Use compile-cache in browser process (for dev mode) 2015-08-20 17:59:29 -07:00
Machiste Quintana
5e5139b753 Use about for About Atom 2015-07-24 19:52:45 -04:00
Kevin Sawicki
34d3dadd51 📝 Mention --include-deprecated-apis is not currently supported 2015-07-07 10:42:22 -07:00
Kevin Sawicki
30dccf987d Require dialog and shell early in browser process
Prevents issues when the asar bundle changes before these
files are required.
2015-07-06 16:49:59 -07:00
Nounours Heureux
481b83c1ac Set a default statement 2015-07-04 11:43:54 +02:00
Nounours Heureux
d663a43b27 Different title for file dialogs and folder dialogs. 2015-07-03 19:43:10 +02:00
Kevin Sawicki
9c4dd71de2 Remove deferred browser process requires 2015-06-29 13:30:37 -07:00
Kevin Sawicki
85a4ae7fea Remove --include-deprecated-apis command line option 2015-06-24 16:51:48 -04:00
Kevin Sawicki
0fa514b6e1 Remove open with deprecated APIs commands 2015-06-24 16:51:47 -04:00
Max Brunsfeld
dbb1200e1b 🔥 unused method 2015-06-16 14:54:01 -07:00
Max Brunsfeld
41773b0861 Fix incorrect state save when exiting 2015-06-15 14:14:08 -07:00
Max Brunsfeld
e47221bc3f Never save window state in the middle of quitting 2015-06-11 17:24:12 -07:00
Max Brunsfeld
844cfcb7ae Avoid saving state when closing windows due to auto-update 2015-06-11 12:51:36 -07:00
Kevin Sawicki
4d76e607f0 Use dirname for forwarding atom/apm commands
Refs #7141
2015-06-10 16:30:54 -07:00
Kevin Sawicki
c3953dbbd4 Don't focus when opening locations 2015-06-10 09:27:20 -07:00
Max Brunsfeld
6bccfcd0a3 Guard for atom windows w/ no webContents 2015-06-09 16:45:27 -07:00
Wliu
9e6e05a5a6 Put 'update-available' in @downloadUpdate instead
So that it only shows up when there's an actual update
2015-06-07 11:33:26 -04:00
Wliu
ca72b802ac Enable "Downloading Update" context menu entry
Previously 'update-downloaded' would get emitted right after 'update-available' which would suppress the "Downloading Update" menu entry
2015-06-07 11:23:42 -04:00
Kevin Sawicki
281e0b420d 🎨 Move one flag near deprecated flag 2015-06-03 15:00:33 -07:00
Kevin Sawicki
205059cd2f The -> This 2015-06-03 12:00:48 -07:00
Kevin Sawicki
6a5bf633e9 Show deprecation text via usage message 2015-06-03 11:53:59 -07:00
Kevin Sawicki
75f2ce148a Use consistent default format 2015-06-03 11:43:58 -07:00
Kevin Sawicki
6ebbb58a80 Log message about --one being removed 2015-06-03 11:43:58 -07:00
Kevin Sawicki
a2ed26a6f3 Include deprecated APIs when running specs 2015-06-02 16:36:20 -07:00
Kevin Sawicki
5bce950839 📝 Update includeDeprecatedAPIs description 2015-06-02 16:36:20 -07:00
Kevin Sawicki
bf37a66831 Rename --one to --include-deprecated-apis 2015-06-02 16:36:20 -07:00
Max Brunsfeld
686c72eebe Merge pull request #6978 from mostafaeweda/initial-paths-2
Initial paths shouldn't be normalized on save and restore [2]
2015-05-29 10:28:56 -07:00
Max Brunsfeld
b7b5ceca2d Save window state when quitting if windows are open 2015-05-27 12:59:06 -07:00
Mostafa Eweda
4c9e6c5a27 Revert "Merge pull request #6977 from atom/revert-6813-local-initial-paths"
This reverts commit 0c66802278, reversing
changes made to bdce576ab9.
2015-05-27 11:18:15 -07:00
Max Brunsfeld
0dcdfa1e89 Revert "Initial paths shouldn't be normalized on save and restore (could contain uris)" 2015-05-27 10:26:59 -07:00