Commit Graph

25708 Commits

Author SHA1 Message Date
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
Wliu
70440efc06 ⬆️ language-make@0.18.0 2015-09-26 15:43:29 -04:00
Wliu
e9a8646b0d ⬆️ language-ruby-on-rails@0.23.0 2015-09-26 14:18:20 -04:00
Wliu
0451dbac81 ⬆️ language-coffee-script@0.42.0 2015-09-26 14:12:38 -04:00
Antonio Scandurra
f17767a2bc Merge pull request #8905 from atom/as-display-buffer-logical-coordinates
Use logical coordinates in DisplayBuffer
2015-09-26 18:05:10 +02:00
Antonio Scandurra
a870252702 🔥 Remove unused code 2015-09-26 18:04:15 +02:00
Thomas Johansen
82805d204e 🐛 Fix invalid shellAppDir on OS X
This resolves the "perfect storm" scenario that resulted when #8829
got merged with `master`. The merge resulted in an invalid shellAppDir
being used, which in turn propagated all the way into script/set-version
and thus the plist update commands failed since it was pointed at a path
which did not exist.

TL;DR: the .app suffix was missing from shellAppDir due to code reordering.

/cc @maxbrunsfeld
2015-09-26 13:20:48 +02:00
Max Brunsfeld
a3a6c7cd3c Reuse compile cache between integration tests
This makes integration tests much faster and less resource-intensive
2015-09-25 17:39:36 -07:00
Max Brunsfeld
4bca7ff07c Merge branch 'beta' 2015-09-25 15:32:22 -07:00
Max Brunsfeld
74f6159c05 Merge branch 'master' into beta 2015-09-25 15:31:29 -07:00
Max Brunsfeld
8c7947ed52 Merge pull request #8829 from atom/mb-adjust-app-name-by-channel
Adjust app name based on channel, so that beta and stable can both be installed
2015-09-25 15:30:00 -07:00
Max Brunsfeld
ff8203460a Merge branch 'master' into mb-adjust-app-name-by-channel
Conflicts:
	build/Gruntfile.coffee
2015-09-25 14:47:58 -07:00
Max Brunsfeld
414ef713da Merge branch 'beta' 2015-09-25 14:42:23 -07:00
Max Brunsfeld
866b50f0d7 Prepare 1.1.0-beta.1 2015-09-25 14:39:20 -07:00
Max Brunsfeld
0e7abe4b8f Merge branch 'beta' 2015-09-25 14:22:25 -07:00
Max Brunsfeld
0237c17bf9 Prepare 1.1.0-beta.1 2015-09-25 14:21:12 -07:00