Kevin Sawicki
caa6f9b06e
Merge branch 'master' into chrome35
...
Conflicts:
package.json
2014-07-25 09:19:44 -07:00
Kevin Sawicki
32045a3f22
Prepare 0.120
2014-07-25 09:17:23 -07:00
Kevin Sawicki
736952d0a2
Upgrade to language-c@0.26
v0.119.0
2014-07-25 08:38:35 -07:00
Cheng Zhao
684f15ab89
Don't start crash reporter on Windows.
...
It is causing crashes on Windows, before it is fixed in atom-shell we
temporarily disable the crash reporter.
2014-07-25 23:28:29 +08:00
Cheng Zhao
4238e031da
Upgrade to atom-shell@0.14.2
2014-07-25 23:27:03 +08:00
Kevin Sawicki
a457d8a849
Upgrade to symbols-view@0.61
2014-07-24 20:10:16 -07:00
Kevin Sawicki
0b3c0fc622
Upgrade to release-notes@0.36
2014-07-24 18:31:09 -07:00
Nathan Sobo
a3d82e9414
Merge branch 'master' into chrome35
...
Conflicts:
package.json
2014-07-24 18:14:11 -07:00
Nathan Sobo
37165f3293
Invoke pollDOM after attach so character width is calculated
...
Now that we mount the react component in the constructor of the wrapper
view, it's never actually visible at the time of mount. By invoking
pollDOM manually after attaching and before emitting the attach event,
the character width is available for the wrap guide to calculate its
initial position.
2014-07-24 18:12:02 -07:00
Kevin Sawicki
f2507fc9d4
Upgrade to bracket-matcher@0.50
2014-07-24 17:46:05 -07:00
Nathan Sobo
7515fd94ba
Merge branch 'master' into chrome35
...
Conflicts:
package.json
2014-07-24 17:40:37 -07:00
Nathan Sobo
8cc1029bbf
Merge pull request #3077 from atom/ns-fix-scroll-perf-regression
...
Fix performance regression caused by transparent backgrounds on lines and gutter
2014-07-24 17:37:54 -07:00
Nathan Sobo
85363f8eaa
Resample background colors whenever stylesheets change
...
This prevents a flicker that occurred on theme changes when we just
detected this via polling. I'm going to leave the polling as a catch-all
in case the editor is styled inline in some way.
2014-07-24 17:25:04 -07:00
Kevin Sawicki
c5b3f18783
Upgrade to bracket-matcher@0.49
2014-07-24 17:24:41 -07:00
Nathan Sobo
7738eeeacc
Give the line-numbers div an opaque background for better GPU perf
...
We sample both the background color of the editor and the gutter. If the
gutter has an actual background color, we use it. Otherwise we fall back
to the same background as the editor.
2014-07-24 17:23:04 -07:00
Nathan Sobo
c6116468e4
Apply background color of root editor node to lines as an inline style
...
This ensures lines have an opaque background that matches whatever the
editor is styled as, but avoids the need to apply the .editor-colors
class to the .lines div. That approach fell down when people were
setting the background color via means other than .editor-colors, such
as styling mini editors via the .editor.mini selector in the settings
view.
2014-07-24 16:54:01 -07:00
Nathan Sobo
2a2d0b60f7
💄
2014-07-24 16:41:25 -07:00
Kevin Sawicki
9a5fddbcbb
Upgrade to timecop@0.22
2014-07-24 16:35:32 -07:00
Kevin Sawicki
25c737de56
Upgrade to settings-view@0.135
2014-07-24 16:27:15 -07:00
Kevin Sawicki
8ad8be2583
Merge branch 'master' into chrome35
2014-07-24 14:53:24 -07:00
Nathan Sobo
f29f8e37d1
Merge pull request #3071 from atom/ns-react-select-list-editor
...
Use React for select list mini editors when config option is toggled
2014-07-24 14:36:38 -07:00
Kevin Sawicki
b922f01257
Merge branch 'master' into chrome35
...
Conflicts:
package.json
2014-07-24 14:17:17 -07:00
Nathan Sobo
c1ec87c41b
Don't apply special styles React mini editors
2014-07-24 12:57:12 -07:00
Nathan Sobo
c8aea97f16
Use ReactEditorView in SelectListView when flag is enabled
2014-07-24 12:57:12 -07:00
Nathan Sobo
c9587a8638
Mount EditorComponent as soon as ReactEditorView is constructed
...
...instead of waiting for it to be attached. This makes it simpler to
get shim references when using ReactEditorView for mini editors.
2014-07-24 12:57:12 -07:00
Kevin Sawicki
15fc7a8bc5
Upgrade to tabs@0.47
2014-07-24 12:23:25 -07:00
Kevin Sawicki
76eb3b4c72
Prepare 0.119
2014-07-24 12:16:28 -07:00
Kevin Sawicki
c03d34f535
Upgrade to language-c@0.25
v0.118.0
2014-07-24 11:21:32 -07:00
Kevin Sawicki
7cfdcf0c1b
Start caching compiled CSON files
...
Compiling CSON takes ~45 seconds so only compile files that aren't
in cache speeding up the build once the cache is primed.
2014-07-24 10:40:37 -07:00
Nathan Sobo
d3a46b6bc9
Don't try to update lines/line numbers until after initial measurement
...
Fixes #3047
2014-07-24 10:27:38 -07:00
Kevin Sawicki
cc27f2dbb6
Remove spaces around =
2014-07-24 09:35:44 -07:00
Kevin Sawicki
54ce852be4
Store nohup.out in ~/.atom
...
Storing it in the temp directory can lead to permissions issues when
Atom is run by multiple users.
Closes #3056
2014-07-24 09:27:47 -07:00
Cheng Zhao
83ad1fe8af
Upgrade to atom-shell@0.14.1
2014-07-24 23:37:00 +08:00
Cheng Zhao
dcbf730129
Merge branch 'master' into chrome35
...
Conflicts:
apm/package.json
package.json
2014-07-24 17:17:35 +08:00
Cheng Zhao
39868a2330
Make atom.setSize synchronous.
2014-07-24 16:29:20 +08:00
Kevin Sawicki
5d00ca8bb6
Check platform not env
2014-07-23 20:03:02 -07:00
Ben Ogle
00275d95ec
Merge pull request #3044 from atom/bo-h-scrollbar
...
Horizontal scrollbar no longer covers the gutter
2014-07-23 16:35:02 -07:00
Ben Ogle
242df788e6
Remove unnecessary scrollbar specs
2014-07-23 16:25:24 -07:00
Ben Ogle
3295b9b0dd
Romove runSetImmediateCallbacks() in many cases
...
This is because of the removal of the gutter measurement. When there
was measurement, every load of the editor would measure and request at
least one render based on the reset of the gutter width. These
specs don’t need to call runSetImmediateCallbacks() as they either
don’t do anything to cause a render or they render immediately
(in the case of updated options).
In some cases, we need to make sure nothing happened, so I added a
hasSetImmediateCallbacks() function, which is used in specs where
nothing should have happened.
2014-07-23 16:25:10 -07:00
Ben Ogle
2a9c78ef92
Move horiz scrollbar into the scrollView
...
Also remove all the gutter width calculation. It was flawed anyway,
2014-07-23 16:20:48 -07:00
Kevin Sawicki
a896d71948
Upgrade to language-c@0.24
2014-07-23 15:37:24 -07:00
Kevin Sawicki
e3e0df7728
Upgrade to language-javascript@0.37
2014-07-23 15:34:50 -07:00
probablycorey
0acd3ebd4b
Use Tab instead of Buffer in menu items.
...
Closes #1645
2014-07-23 13:55:29 -07:00
Kevin Sawicki
82f0a68419
Upgrade to snippets@0.49
2014-07-23 13:03:14 -07:00
Kevin Sawicki
9a95c3acef
Upgrade to language-go@0.15
2014-07-23 12:31:28 -07:00
Kevin Sawicki
22eb16352c
Add more config file items to File menu
2014-07-23 11:30:00 -07:00
Kevin Sawicki
5355310cc7
Upgrade to apm 0.83
2014-07-23 10:59:26 -07:00
Kevin Sawicki
9f9ca0a2cf
Don't dedupe node-gyp
...
npm has hard-coded paths to it so it can't be moved up.
2014-07-23 10:45:21 -07:00
Kevin Sawicki
29970acaa9
📝 Document second argument of callback
2014-07-23 10:29:46 -07:00
Kevin Sawicki
8c0b9017c2
Merge pull request #2982 from atom/ks-file-diet
...
Remove unneeded files from distribution
2014-07-23 10:27:29 -07:00