Commit Graph

14127 Commits

Author SHA1 Message Date
Lee Dohm
ed744c12a9 Move location of call to environmentHelpers.normalize 2016-03-14 08:43:16 -07:00
Lee Dohm
430a0e049a Merge pull request #11054 from atom/ld-osx-environment
Patch Environment On OSX And Allow A Different Environment Per Window
2016-03-11 20:25:19 -08:00
Lee Dohm
63ec054161 Rename environment -> environmentHelpers 2016-03-11 16:51:50 -08:00
Nathan Sobo
2ad2f161fa Merge pull request #11078 from wvanlint/opt_in_registration
Add TextEditors to the registry only when opting in
2016-03-11 15:37:07 -07:00
Michelle Tilley
e4ab2c9b6a Merge branch 'ku-load-git-packages' 2016-03-11 10:25:51 -08:00
Willem Van Lint
466e554ee1 Add TextEditors to the registry on opt-in only 2016-03-10 22:51:51 -08:00
Michelle Tilley
383174d380 Load apm path from config
Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-03-10 21:28:40 -08:00
Joe Fitzgerald
87c20bd095 Remove Cruft 2016-03-10 15:46:25 -07:00
Joe Fitzgerald
6b38049b8d Remove Project API, Work With process.env Directly
- Convert environment.coffee and environment-spec.coffee to JavaScript
- Pass the process's environment across the wire when launching atom multiple times from the command line
2016-03-10 15:30:04 -07:00
Lee Dohm
b98388fa76 Fix broken command parameter 2016-03-10 15:27:38 -07:00
Lee Dohm
a3ba15c8a1 Update Project to use new environment module 2016-03-10 15:27:38 -07:00
Lee Dohm
c7465f5f7e Add environment module for getting environment info 2016-03-10 15:27:38 -07:00
Lee Dohm
8c53e25f80 Patch process.env on startup 2016-03-10 15:27:38 -07:00
Lee Dohm
6bf785faa0 Add test for error handling 2016-03-10 15:27:38 -07:00
Lee Dohm
96b8f0ce38 📝 Add Finder to the list of ways an app can be launched 2016-03-10 15:27:38 -07:00
Lee Dohm
9916c78ce2 Add --interactive option to get the user's full PATH with all the trimmings 2016-03-10 15:27:38 -07:00
Lee Dohm
2e64be6b00 Move new functions to private section 2016-03-10 15:27:38 -07:00
Lee Dohm
a46740522d 📝 Add documentation for atom.project.getEnv 2016-03-10 15:27:38 -07:00
Lee Dohm
3201d7f746 Add basic atom.project.getEnv API 2016-03-10 15:27:38 -07:00
Antonio Scandurra
e19ab2197f Merge pull request #11111 from mehcode/patch-1
Default the options parameter to an empty object
2016-03-10 09:39:54 +01:00
Lee Dohm
4a51c46737 Merge pull request #11077 from RodrigoEspinosa/rec-fix-unfold-all-scroll-to-cursor
Scroll to cursor on unfold all
2016-03-09 09:05:04 -08:00
Ryan Leckey
152e370a15 Default the options parameter to an empty object 2016-03-09 02:16:10 -08:00
Josh Abernathy
c8dd4f3209 Merge pull request #11101 from atom/emit-status-changes-when-anything-changes
Emit status changes when anything changes
2016-03-08 13:37:32 -05:00
joshaber
fc62398d62 Use the new branch name. 2016-03-08 12:40:38 -05:00
joshaber
f2be54bf29 But actually do it tho. 2016-03-08 12:14:42 -05:00
Rowan Bottema
b53c5a10d0 Add zero to hexadecimal numbers below F (16) 2016-03-08 10:20:37 +01:00
Michelle Tilley
f6d419c2f4 Merge pull request #11057 from atom/mkt-improve-pane-add-item-options
Move Pane::addItem 'pending' option to options object
(cherry picked from commit 53a9c22554)
2016-03-07 10:02:49 -08:00
Antonio Scandurra
a3bed908d7 Don't partially serialize after unloading editor window 2016-03-07 17:14:52 +01:00
Antonio Scandurra
914015e4eb 🔥 Remove default parameters 2016-03-07 10:52:28 +01:00
Antonio Scandurra
12587073d2 🎨 isQuitting -> isUnloading 2016-03-07 10:52:16 +01:00
Antonio Scandurra
3d15b6e16b Merge branch 'master' into as-serialize-history-without-snapshots 2016-03-07 10:33:52 +01:00
Rodrigo Espinosa Curbelo
42a696cf28 🐛 Scroll to cursor when unfold all
Fixes #11066
2016-03-05 21:28:09 -03:00
joshaber
6cc80e05ff Default to auto height being true.
Otherwise TextEditorElements created through the tag wouldn’t have a
setting and be wrong.
2016-03-04 16:36:47 -05:00
Josh Abernathy
c2c3217c9d Merge pull request #10955 from atom/atom-textarea
TextEditor customization
2016-03-04 16:03:23 -05:00
Nathan Sobo
1c0ee6d99e Merge pull request #10511 from atom/jf-use-electron-run-as-node-key
Use ELECTRON_RUN_AS_NODE Variable Key
2016-03-04 14:03:10 -07:00
Nathan Sobo
c8dad13bc9 Merge pull request #11063 from atom/ns-manual-tooltips
Show tooltip immediately if the tooltip trigger is manual
2016-03-04 13:59:39 -07:00
Nathan Sobo
bb0b35444f Merge pull request #11036 from atom/ns-fix-initial-paths
Skip deleted directories when restoring application windows
2016-03-04 12:44:03 -07:00
Antonio Scandurra
575065f3e9 Don't forget to pass the option during saveState 2016-03-04 17:37:53 +01:00
Antonio Scandurra
3bdb83f97e Pass saveState options to project.serialize 2016-03-04 17:11:34 +01:00
Antonio Scandurra
0fdc190989 Use isQuitting: false when saving state on key/mouse down 2016-03-04 17:08:32 +01:00
Antonio Scandurra
311cde36c9 Call saveState(isQuitting: true) on beforeUnload 2016-03-04 17:06:53 +01:00
Antonio Scandurra
011fe380e9 Pass markerLayer: false to buffer.serialize when not quitting 2016-03-04 16:57:02 +01:00
Antonio Scandurra
7176da7614 Use structured cloning 2016-03-04 15:17:10 +01:00
Katrina Uychaco
e620232d35 Add new item before destroying pending item
Fixes atom/tabs#278

Signed-off-by: Michelle Tilley <binarymuse@github.com>
2016-03-03 17:46:02 -08:00
Nathan Sobo
a218582aeb Supply pathsToOpen in case there’s no window state 2016-03-03 18:02:08 -07:00
joshaber
dba1fbd408 De-lint. 2016-03-03 10:15:13 -05:00
joshaber
10acfd057f Err, yeah, we care about undefined, not false. 2016-03-03 10:13:26 -05:00
joshaber
928205a44a s/grammarName/grammar 2016-03-03 10:09:18 -05:00
joshaber
98c8a08ac3 s/ignoreScrollPastEnd/scrollPastEnd 2016-03-03 10:06:15 -05:00
joshaber
db20cecfc0 s/ignoreInvisibles/showInvisibles 2016-03-03 09:59:45 -05:00