Federico Bruni
6856c63421
Doc: explain how to open a file at a certain line and column
2018-06-23 18:01:20 +02:00
David Wilson
ba9616506f
Merge pull request #17464 from atom/extended-color-profile-bits
...
Extend the color profile PR (#17380 )
2018-06-04 14:22:25 -07:00
David Wilson
fceb6b0063
Merge pull request #17380 from atom/fix-color-problems-using-electron-2.0
...
Restore color rendering following Electron 2.0 update
2018-06-04 12:40:50 -07:00
Jason Rudolph
c3d38ed360
Support configuring color profile via settings UI
2018-06-01 16:32:31 -04:00
Jason Rudolph
f9ba602c6c
Gracefully handle missing config file
...
https://circleci.com/gh/atom/atom/7630
2018-06-01 16:21:04 -04:00
Jason Rudolph
b67f8ac2ce
👕
2018-06-01 15:04:46 -04:00
Jason Rudolph
6985fb0ff3
Use Atom's standard config file to set custom color profile
2018-06-01 14:26:33 -04:00
Jason Rudolph
c71de84962
Look for .electron-switches in ATOM_HOME
2018-06-01 11:02:00 -04:00
Jason Rudolph
82ba358aa9
Read user's custom Electron switches from config file
2018-06-01 09:50:16 -04:00
npezza93
0938ea1a3d
Fix deprecated hidden-inset title bar style
...
As of https://github.com/electron/electron/pull/11975 the hidden-inset
titleBarStyle has been removed so the custom-inset title bar option
renders a normal title bar which is not desired.
2018-05-24 10:40:01 -04:00
Jason Rudolph
d65a0971f9
Fix #17356
...
Refs:
https://github.com/electron/electron/issues/10732#issuecomment-390321086
2018-05-18 17:29:49 -04:00
Max Brunsfeld
12a54fb04f
Use callback when calling mkdirp in recovery service
2018-05-01 11:48:47 -07:00
Byron Igoe
305bf9b4cb
Await async mkdirp
2018-05-01 11:48:47 -07:00
Byron Igoe
f17add20c1
Cleaned up
2018-05-01 11:48:47 -07:00
Byron Igoe
a885d8a030
Fixes https://github.com/atom/atom/issues/17013 by creating the recovery directory
2018-05-01 11:48:47 -07:00
Max Brunsfeld
3f8b463b15
Move auto update initialization back to AtomApplication.initialize
...
This fixes some CI problems introduced in #17216
2018-05-01 11:01:18 -07:00
Max Brunsfeld
1ad9715e9d
Wait to initialize auto update manager until config is loaded
2018-04-25 09:33:53 -07:00
Max Brunsfeld
85d745cbec
Remove 'project' command line flag
...
From what I can tell, this flag never worked correctly. Instead of
opening the paths specified in the project file, the directory
containing the project file itself would always be opened.
2018-04-25 07:45:58 -07:00
Max Brunsfeld
7a5d727e22
Avoid writing to config file while quitting
2018-04-18 10:46:38 -07:00
Ash Wilson
ad8392b2f5
Accept a filePath in the set-user-settings IPC call
2018-03-27 08:55:07 -04:00
Antonio Scandurra
98f2fdecfe
Merge pull request #16926 from atom/fix-typo
...
Remove extra hyphen in option description
2018-03-12 18:25:29 +01:00
Lee Dohm
1c6b431bf8
Remove extra hyphen in option description
2018-03-10 09:15:47 -08:00
Philip Weiss
d7eff0ec55
Merge branch 'master' into fb-pw-simple-project-config
2018-03-09 14:06:14 -08:00
Philip Weiss
e14ffb9420
set default path inside of project.replace
2018-03-09 14:04:21 -08:00
Max Brunsfeld
a9fa57139a
Fix regression where config file was loaded in specs
2018-03-09 11:15:50 -08:00
Philip Weiss
9282f07d07
return correct contents when no config present
2018-03-08 22:00:51 -08:00
Philip Weiss
a31795e1f3
fix linting issues
2018-03-08 21:53:50 -08:00
Philip Weiss
9d3c91b150
fix more nits
2018-03-08 21:49:18 -08:00
Philip Weiss
b4f9faba42
fix nits
2018-03-06 14:55:51 -08:00
Philip Weiss
aa925c2a4c
remove atomproject format restriction
2018-03-06 13:33:54 -08:00
Philip Weiss
062dfdea80
address PR comments
2018-03-06 11:06:22 -08:00
Philip Weiss
f111eaa543
remove console log
2018-03-01 21:02:48 -08:00
Philip Weiss
7ce5b000e4
address more of max's comments
2018-03-01 19:35:59 -08:00
youngjoo88kim
9d55753ccb
Add 'await' keyword at async function call and remove unnecessary parameter
2018-02-28 18:48:12 +09:00
Philip Weiss
8f672b2e5f
Merge branch 'master' into fb-pw-simple-project-config
2018-02-26 17:13:58 -08:00
Philip Weiss
e376096e8f
use setpaths instead of command line paths
2018-02-25 21:57:18 -08:00
Philip Weiss
bd4231b936
relativize to atom project
2018-02-25 20:46:52 -08:00
Philip Weiss
6eee51be7e
atomProject -> atomproject
2018-02-24 18:04:56 -08:00
Philip Weiss
a419d47ef8
fix linting issues
2018-02-24 18:03:06 -08:00
Philip Weiss
347d547d5f
guard against edge cases
2018-02-24 17:58:46 -08:00
Philip Weiss
1483c0c96d
add more data passed through with projectSettings
2018-02-24 17:50:18 -08:00
Philip Weiss
e2c480847c
atom project open in their own windows and behave more sanely
2018-02-23 17:38:36 -08:00
Landon Abney
138115f2a8
🐛 Handle empty username
...
If Atom is launched in a shell that is missing the `USER`/`USERNAME`
environment variable it locks up due to an unhandled error from
`crypto.update`. This switches to using Node.js's built in
`os.userInfo()` method to retrieve the current user name,
allowing Atom to complete initialization in this scenario.
Fixes #16821 .
2018-02-22 13:18:56 -08:00
Max Brunsfeld
e638100158
Merge pull request #16810 from atom/mb-dont-write-config-when-quitting
...
Don't try to write config file while quitting
2018-02-21 10:44:56 -08:00
Max Brunsfeld
fb85656d8f
Don't try to write config file while quitting
2018-02-21 09:29:02 -08:00
Max Brunsfeld
6b9e87ecd6
Serialize settings as JSON when sending them to the main process
2018-02-21 09:18:15 -08:00
Philip Weiss
ad40ff9825
add failure mode for reading project settings
2018-02-18 17:56:55 -08:00
Philip Weiss
c69b8d38e8
remove whitespace
2018-02-18 17:05:50 -08:00
Philip Weiss
bf6a4e3db4
add .atomProject files
2018-02-18 15:03:00 -08:00
Max Brunsfeld
2575cf6b1a
Fix path duplication after decaffeinating main process code
2018-02-16 13:41:17 -08:00