Commit Graph

22980 Commits

Author SHA1 Message Date
Jess Lin
ce1d64f550 [Gutter] Create GutterContainerComponent 2015-04-22 07:28:57 -07:00
Jess Lin
754b38f410 [Gutter] Add ::getDomNode to LineNumberGutterComponent 2015-04-22 07:28:57 -07:00
Jess Lin
28f70c912e [Gutter] Add ::getName to LineNumberGutterComponent 2015-04-22 07:28:57 -07:00
Jess Lin
b4ffa04e4c [Gutter] Rename GutterComponent to LineNumberGutterComponent 2015-04-22 07:28:57 -07:00
Jess Lin
a96a790bda [Gutter] Remove unused param 'presenter' from GutterComponent constructor 2015-04-22 07:28:57 -07:00
Jess Lin
d03e9e16b9 [Gutter] Make TextEditorPresenter aware of custom gutters (no decorations yet) 2015-04-22 07:28:57 -07:00
Jess Lin
7582e98f4c [Gutter] TextEditorPresenter: rename @state.gutter -> @state.lineNumberGutter 2015-04-22 07:28:57 -07:00
Jess Lin
ecdf324e62 [Gutter] TextEditorPresenter: rename updateGutterState -> updateLineNumberGutterState 2015-04-22 07:28:57 -07:00
Jess Lin
cc89f972dc [Gutter][style] Add parentheses to some method calls for readability 2015-04-22 07:28:57 -07:00
Jess Lin
ee7625249f [Gutter] Create event subscription methods for gutter changes 2015-04-22 07:28:57 -07:00
Jess Lin
b361e1719c [Gutter] Add decorateMarker method to Gutter model 2015-04-22 07:28:57 -07:00
Jess Lin
58d6712b0e [Gutter] Augment Decoration to discern the line-number gutter from custom gutters 2015-04-22 07:28:57 -07:00
Jess Lin
eb321a64c1 [Gutter] Create a line-numbers Gutter on each TextEditor 2015-04-22 07:28:56 -07:00
Jess Lin
20d3c07bf5 [Gutter] Add add/get Gutter methods to TextEditor 2015-04-22 07:28:56 -07:00
Jess Lin
fccc9ebee4 [Gutter] Rename current references to 'Gutter' -> 'LineNumberGutter' 2015-04-22 07:28:56 -07:00
Jess Lin
a6efa104db [Gutter] Don't allow the 'line-number' gutter to be destroyed 2015-04-22 07:28:56 -07:00
Jess Lin
94a0bf3f90 [Gutter] Create Gutter and GutterContainer w/ API to hide/show 2015-04-22 07:28:56 -07:00
Kevin Sawicki
ecd0444643 Prepare 0.195 2015-04-21 19:13:54 -07:00
Kevin Sawicki
c2fc850e31 ⬆️ settings-view@0.195 v0.194.0 2015-04-21 18:56:56 -07:00
Kevin Sawicki
5c8872c24e ⬆️ apm@0.161 2015-04-21 18:43:19 -07:00
Kevin Sawicki
78a25e7ded ⬆️ apm@0.160 2015-04-21 18:27:17 -07:00
Kevin Sawicki
07b842b913 Merge pull request #6246 from jussi-kalliokoski/fix-test-script
🎨 💚 Fixed the test script.
2015-04-21 17:43:45 -07:00
Kevin Sawicki
2d34726b90 ⬆️ grim@1.2.2
Closes atom/deprecation-cop#36
2015-04-21 16:24:34 -07:00
Kevin Sawicki
e52177efad Merge pull request #6459 from atom/ks-remove-insecure-dependencies
Upgrade insecure dependencies
2015-04-21 16:24:14 -07:00
Kevin Sawicki
1cb8f27ee0 ⬆️ settings-view@0.194 2015-04-21 16:06:55 -07:00
Kevin Sawicki
07085a7cfe ⬆️ semver@4.3.3 2015-04-21 16:06:55 -07:00
Kevin Sawicki
a1670371d4 ⬆️ marked@0.3.3 2015-04-21 16:06:55 -07:00
Kevin Sawicki
85ec4a3fa4 Merge pull request #6450 from atom/as-better-travis-ci
Make Travis build more resilient
2015-04-21 15:52:30 -07:00
Kevin Sawicki
8c1836098b Merge pull request #6456 from atom/bf-select-up-down-in-mini
core:select-up/down should work in mini editor as well as main editor.
2015-04-21 15:51:13 -07:00
Kevin Sawicki
8ca8b5ff21 Merge pull request #6457 from atom/mq-dependency-badge
Add david-dm dependency status badge to Readme
2015-04-21 15:50:19 -07:00
Kevin Sawicki
34f6646119 ⬆️ language-less@0.26 2015-04-21 15:48:44 -07:00
Kevin Sawicki
1e893b0c0a Prepare 0.194 2015-04-21 15:27:13 -07:00
Machiste N. Quintana
c2d9e8973e Add david-dm dependency status badge to Readme 2015-04-21 17:11:24 -04:00
Antonio Scandurra
c826d799fa Remove nodejs 0.10 from build matrix 2015-04-21 22:22:03 +02:00
Michael Bolin
bf9999d07a core:select-up/down should work in mini editor as well as main editor.
Fixes #6445.
2015-04-21 12:50:20 -07:00
Ben Ogle
c795879e0c Update colors in syntax fallback vars v0.193.0 2015-04-21 11:43:54 -07:00
bolinfest
9721e1306f Merge pull request #6446 from atom/bf-bump-babel-5.1.11
⬆️ babel-core@5.1.11
2015-04-21 11:31:53 -07:00
Kevin Sawicki
7c0e33225f ⬆️ notifications@0.40 2015-04-21 11:14:23 -07:00
Nathan Sobo
e9e0857a5e Merge pull request #6449 from atom/ns-update-again-in-frame
Perform DOM updates requested from DOM reads in the same frame, after we finish reading
2015-04-21 08:20:14 -06:00
Antonio Scandurra
b2ac9be211 Use concurrency variable only to configure async/parallel stuff 2015-04-21 16:15:04 +02:00
Nathan Sobo
9823f4ce09 Fix legacy event spec for scheduler change 2015-04-21 08:09:07 -06:00
Antonio Scandurra
b2d7a203e7 Run specs in series when concurrency is 1
We need to run specs in series on the Travis Build, because workers have less
than 2 cores: trying to parallelize jobs on such machines increases
context-switching, thus making specs slower and, as a result, flakier.
2015-04-21 15:23:49 +02:00
Antonio Scandurra
8da6caebdc Merge branch 'master' into as-better-travis-ci 2015-04-21 15:19:50 +02:00
Nathan Sobo
76a919f8b4 Perform document updates in same frame when requested from reads
A common pattern is to put something on the DOM, measure it, then update
the DOM again based on that measurement. This change ensures that any
updates requested as a result of reading from the DOM get scheduled for
the end of the current frame. If you want to read *again* after these
follow-on updates, you will need to wait for the next frame. But at
least this way we ensure instant feedback with minimal thrashing
(1 reflow) when we have no choice but to read the DOM before updating.

/cc @benogle
2015-04-20 22:01:36 -06:00
Ben Ogle
4fb59af3cc Add fallback syntax var for attributes 2015-04-20 18:34:05 -07:00
Kevin Sawicki
1cc5c83af7 ⬆️ notifications@0.39 2015-04-20 17:56:17 -07:00
Kevin Sawicki
af5618e0b1 Merge pull request #6447 from atom/ks-do-not-bundle-package-specs
Do not bundle package specs
2015-04-20 16:47:13 -07:00
Kevin Sawicki
ab9a6c12b3 Only log out top 25 file types 2015-04-20 16:34:55 -07:00
Kevin Sawicki
2d57580881 Add --extension option to log out all found paths 2015-04-20 16:31:28 -07:00
Kevin Sawicki
dfc30830ff Recurse into .asar files 2015-04-20 16:23:41 -07:00