Antonio Scandurra
bb709f58d9
🐎 Cache pixel positions
2015-09-30 16:15:49 +02:00
Antonio Scandurra
59d6974f89
🐎 Remove AcceptFilter
...
...so that Chrome doesn't need to switch to user space when iterating over line
nodes.
2015-09-30 16:03:36 +02:00
Antonio Scandurra
0edb69047b
🐛 Move accidentally leftover statement
2015-09-30 15:39:37 +02:00
Antonio Scandurra
496120a684
🐎 Compute lines state only once
2015-09-30 15:33:09 +02:00
Antonio Scandurra
e43e1ed22e
Merge branch 'master' into as-double-reflow-measurements
...
# Conflicts:
# src/text-editor-presenter.coffee
2015-09-30 12:40:55 +02:00
Antonio Scandurra
214f42b2e7
🎨 Unify ::updateScroll... and ::commitPendingScroll...
2015-09-30 12:32:07 +02:00
Antonio Scandurra
8929760e01
Merge pull request #8985 from atom/as-fix-deprecations
...
Fix deprecations
2015-09-30 11:31:19 +02:00
Antonio Scandurra
c1ef87ac8b
🎨
2015-09-30 10:35:19 +02:00
Antonio Scandurra
8bed86f020
⬆️ wrap-guide
2015-09-30 10:32:15 +02:00
Antonio Scandurra
df69aa7d93
⬆️ find-and-replace
2015-09-30 10:27:28 +02:00
Antonio Scandurra
e68aab10ac
⬆️ symbols-view
2015-09-30 10:24:56 +02:00
Antonio Scandurra
0f8041c611
Merge branch 'master' into as-fix-deprecations
2015-09-30 10:23:38 +02:00
Antonio Scandurra
5cb63c8b90
Add feature flag to detect logical display buffer
2015-09-30 10:16:47 +02:00
Antonio Scandurra
cc98cab917
Better rows per page calculation
2015-09-30 09:17:43 +02:00
Antonio Scandurra
5cfc5b67ae
Allow listening for TextEditorElement events before attaching it
...
Fixes atom/wrap-guide#43
/cc: @maxbrunsfeld
2015-09-30 09:09:33 +02:00
Wliu
c905883195
⬆️ settings-view@0.224.0
2015-09-29 21:10:33 -04:00
Max Brunsfeld
17d962f428
Merge pull request #8983 from atom/mb-use-key-path-helpers
...
Use key-path-helpers module instead of underscore-plus
2015-09-29 09:55:26 -07:00
Antonio Scandurra
698a5ac421
💚
2015-09-29 17:37:43 +02:00
Antonio Scandurra
72093da1a7
🔥 🎉 Remove scoped character width
2015-09-29 17:32:20 +02:00
Antonio Scandurra
123594dbbf
Implement ::screenPositionForPixelPosition in LinesYardstick
2015-09-29 17:13:49 +02:00
Antonio Scandurra
5dcfea0a82
💚 Fix TextEditorPresenter specs
2015-09-29 16:11:59 +02:00
Antonio Scandurra
5270a1da1c
Use LinesYardstick in pixelPositionForScreenPosition
2015-09-29 15:44:05 +02:00
Antonio Scandurra
e6a72b794c
Temporarily disable caching from yardstick
...
This will enable us to avoid worrying about cache invalidation while integrating
`LinesYardstick` into `TextEditorPresenter`.
2015-09-29 15:16:51 +02:00
Antonio Scandurra
40e5f264c5
Pass LinesYardstick to TextEditorPresenter
2015-09-29 11:47:46 +02:00
Antonio Scandurra
b481250757
Always render the longest screen row
2015-09-29 11:41:44 +02:00
Antonio Scandurra
a8bb011f89
Split presenter state in pre/post measurement
2015-09-29 11:26:11 +02:00
Antonio Scandurra
4386910e59
Decouple pending logical scroll positions
2015-09-29 10:49:28 +02:00
Antonio Scandurra
49577313e4
Remove yardstick to start with a clean slate
2015-09-29 10:25:54 +02:00
simurai
cd4d6574d3
⬆️ spell-check@v0.61.0
2015-09-29 16:26:54 +09:00
Antonio Scandurra
a49fe3140f
Merge branch 'master' into as-double-reflow-measurements
2015-09-29 09:09:54 +02:00
simurai
bd4d468562
⬆️ base16-tomorrow-dark/light-theme@v1.0.0 🎉
2015-09-29 16:08:33 +09:00
Antonio Scandurra
550a1c7922
Fail on Travis when deprecated methods are used
2015-09-29 08:52:03 +02:00
Thomas Johansen
6166c81e4c
Merge pull request #8972 from atom/tj-fix-deprecated-reference-in-docs
...
Update reference to deprecated method Project::getRepo
2015-09-29 08:41:15 +02:00
Antonio Scandurra
f877f3695d
Revert "Temporarily un-deprecate TextEditor methods"
...
This reverts commit 8fb4e887df .
2015-09-29 08:25:51 +02:00
Antonio Scandurra
e648d880ed
Manually set rows per page in the model
2015-09-29 08:24:28 +02:00
Max Brunsfeld
d55398b77b
Use key-path-helpers module instead of underscore-plus
2015-09-28 17:27:15 -07:00
Max Brunsfeld
67af264c0d
⬆️ metrics
2015-09-28 16:39:53 -07:00
Max Brunsfeld
8fb4e887df
Temporarily un-deprecate TextEditor methods
2015-09-28 10:30:01 -07:00
Max Brunsfeld
889a3e5205
Merge branch 'beta'
2015-09-28 09:34:12 -07:00
Antonio Scandurra
aec72e5ed6
Fix soft-wrapping spec
2015-09-28 15:43:13 +02:00
Antonio Scandurra
6f7b98178c
Fix linting errors
2015-09-28 15:40:43 +02:00
Antonio Scandurra
3ad9bb3d21
Fix typo on TextEditorElement ::getWidth/::getHeight
2015-09-28 14:14:23 +02:00
Thomas Johansen
efda18ae73
📝 Update reference to deprecated method
...
GitRepository class documentation references deprecated method
Project::getRepo. This resolves that by instead using the replacement
Project::getRepositories.
Although, it seems as if that will be removed in v2.0, so perhaps we should
update this to instead using the async Project::getDirectories method, coupled
with Project::repositoryForDirectory?
/cc @atom/feedback
Fixes #8971
2015-09-28 13:34:36 +02:00
Ivan Žužak
658a7b7dde
⬆️ settings-view@0.223.0
2015-09-28 13:04:07 +02:00
Antonio Scandurra
47b6f043e9
Merge branch 'master' into as-double-reflow-measurements
...
# Conflicts:
# src/text-editor-presenter.coffee
2015-09-28 11:19:56 +02:00
Antonio Scandurra
1e4a1723c9
🎨 Some refactoring before updating from master
2015-09-28 11:05:43 +02:00
Antonio Scandurra
575d79acce
Merge pull request #8604 from lpommers/pressing-esc-on-multiple-cursors-returns-to-original-cursor-or-selection
...
Pressing esc on multiple cursors returns to original cursor or selection
2015-09-28 10:01:42 +02:00
Wliu
daca18f2e5
⬆️ language-ruby@0.60.0
2015-09-27 21:35:10 -04:00
Wliu
5f2a5051af
Merge pull request #8958 from atom/wl-remove-hardcoded-makefile
...
Remove hardcoded Makefile tab behavior
2015-09-27 09:58:25 -04:00
Wliu
7c0a656036
🔥 Remove hardcoded Makefile tab behavior
2015-09-26 15:54:51 -04:00