Kevin Sawicki
|
6e074b3695
|
Merge pull request #6477 from atom/iz-move-grim-deprecate-calls
Move some Grim deprecation calls to correctly attribute them with packages
|
2015-04-22 17:01:44 -07:00 |
|
Kevin Sawicki
|
626c9924fe
|
Remove deprecation about returning a disposable
|
2015-04-22 16:46:28 -07:00 |
|
Nathan Sobo
|
90d6eb7a13
|
Merge pull request #5217
|
2015-04-22 13:28:37 -06:00 |
|
Jess Lin
|
df070e9f1f
|
[Gutter] Add back includeDeprecatedAPIs gate on gutter type decorations
|
2015-04-22 11:10:50 -07:00 |
|
Kevin Sawicki
|
5f38719dfc
|
⬆️ scrollbar-style@3.1
|
2015-04-22 10:27:07 -07:00 |
|
Jess Lin
|
3949153390
|
[Gutter] Presenter should return gutter decorations for screen row range, not buffer row range
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
6cbb344616
|
[Gutter] Remove emissary usage
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
cdca9c3ef1
|
[Gutter] Fix coffeescript style issues
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
14145e1197
|
[Gutter] removeDecorationInfoFromLineDecorationCaches -> removePropertiesFromLineDecorationCaches
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
c7b5792773
|
[Gutter] Rename TextEditorPresenter::updateCustomGutterState -> ::updateGutterOrderState
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
55c6a11c36
|
[Gutter] Add comment to explain avoided decoration update in presenter & remove test
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
9abd0232ce
|
[Gutter] Remove ::getName from gutter components; save names in GutterContainerComponent
|
2015-04-22 07:29:00 -07:00 |
|
Jess Lin
|
6f66d2fd5d
|
[Gutter] Convert GutterContainerComponent::updateChildGutters -> ::reorderGutters
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
3051470979
|
[Gutter] Make CustomGutterComponent::buildDecorationNode call into ::updateDecorationNode
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
303cb4c368
|
[Gutter] Rename 'HTML' to 'Node' in some methods
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
09d1b977de
|
[Gutter] Convert ! to 'not', && to 'and'
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
c9cbef9a0c
|
[Gutter] Avoid reading position info off DOM nodes directly in CustomGutterComponent
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
af629f8416
|
[Gutter] Remove check for null decorationState in CustomGutterComponent
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
85188ced03
|
[Gutter] Move 'lineNumberGutter' state to nest under 'gutters' in the presenter state
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
79b460a0ca
|
[Gutter] Add ::getDomNode method to all 'components'
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
5dfa6b3e1e
|
[Gutter] Remove test-only CSS
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
8c4d092767
|
[Gutter] TextEditorPresenter tests for custom gutter decorations
|
2015-04-22 07:28:59 -07:00 |
|
Jess Lin
|
93d7b47b79
|
[Gutter][refactor] Simplify TextEditorPresenter::updateCustomGutterDecorationState (Pass 2)
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
14e5d38354
|
[Gutter] TextEditorPresenter: Consolidate common gutter state under @state.gutters
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
d54e48699b
|
[Gutter] Don't bother updating custom gutter decorations if editor is mini
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
f62a27cfef
|
[Gutter][DOM Persistence] Clear the decorations of a gutter node if it is not visible
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
d78dfd86bf
|
[Gutter][refactor] Simplify TextEditorPresenter::updateCustomGutterDecorationState
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
34856d94f5
|
[Gutter][DOM Persistence] Keep a gutter in the DOM if it is merely hidden (not destroyed)
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
0d7f89467f
|
[Gutter][DOM Persistence] Add ::hideNode and ::showNode to GutterComponent classes
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
66f1f33861
|
[Gutter][View Registry] Make LineNumber- and Custom- GutterComponent get their view from the ViewRegistry
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
6319c9722a
|
[Gutter][View Registry] Add Gutter view providers to the ViewRegistry
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
f3d2597bda
|
[Gutter][View Registry] Make the Presenter pass sorted Gutter models instead of sorted derived state
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
d2914bc73c
|
[Gutter] Make the GutterContainerComponent able to create custom gutters
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
e2e737369a
|
[Gutter] Factor out method to set common gutter component properties
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
7f1b0588f9
|
[Gutter] Create CustomGutterComponent
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
d734ffe545
|
[Gutter] Make TextEditorPresenter recognize Decorations for custom gutters
|
2015-04-22 07:28:58 -07:00 |
|
Jess Lin
|
8d6745d8a9
|
[Gutter] Replace GutterComponent with GutterContainerComponent in TextEditorComponent
|
2015-04-22 07:28:57 -07:00 |
|
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 |
|