Commit Graph

21550 Commits

Author SHA1 Message Date
Nathan Sobo
884556c200 Revert "Don’t override lineOverdrawMargin with null"
This reverts commit 04cb43d657.
2015-02-10 12:39:34 -07:00
Max Brunsfeld
0392ac51ba ⬆️ git-diff 2015-02-10 11:28:28 -08:00
Ben Ogle
5c947d0fce ⬆️ notifications@0.27.0 2015-02-10 11:10:48 -08:00
Kevin Sawicki
6d8e6591d9 ⬆️ language-sass@0.34 2015-02-10 11:05:23 -08:00
Daniel Hengeveld
d1a53874f7 ⬆️ language-python 👉 0.31.0 2015-02-10 09:36:59 -08:00
Kevin Sawicki
324a624754 ⬆️ settings-view@0.175 2015-02-10 09:34:41 -08:00
Kevin Sawicki
e606b5fc73 Merge pull request #5316 from atom/sm-badge
Badge component
2015-02-10 09:33:53 -08:00
Kevin Sawicki
cb1f40cd0b ⬆️ tabs@0.65 2015-02-10 09:32:48 -08:00
Nathan Sobo
04cb43d657 Don’t override lineOverdrawMargin with null 2015-02-10 10:15:44 -07:00
Nathan Sobo
a4fd589616 Don’t render line numbers if scrolled past end 2015-02-10 10:11:20 -07:00
Nathan Sobo
711f0a227c Honor the editor.scrollPastEnd option in TextEditorPresenter 2015-02-10 09:47:24 -07:00
Nathan Sobo
89d5dd339e Merge pull request #5293 from atom/ns-editor-presenters
Move all text editor view state into a presenter object
2015-02-09 15:43:14 -07:00
Nathan Sobo
48195851d4 Assign line and character measurements on model via presenter 2015-02-09 15:32:14 -07:00
Nathan Sobo
4f0e1997cf 💄 CharWidth -> CharacterWidth in presenter 2015-02-09 15:28:17 -07:00
Max Brunsfeld
3e28eff755 Remove logic for different promise types in waitsForPromise
I added that logic when using the selenium-webdriver library, but
then switched to using webdriverio, which has the same Promise
interface as Q.
2015-02-09 14:22:13 -08:00
Nathan Sobo
d5719bfbd5 Initialize scopedCharacterWidthsChangeCount to 0 2015-02-09 15:03:31 -07:00
Max Brunsfeld
79d0f296e0 Use path.delimiter 2015-02-09 13:40:07 -08:00
Nathan Sobo
bdfca8b902 Coalesce handling style sheet changes in editor with nextAnimationFrame
Previously, we were delaying handling, but still requesting redundant
handling by requesting multiple frames. Now we don’t request a new
update if there is already one outstanding.
2015-02-09 14:36:30 -07:00
Nathan Sobo
df01c8ab6f Batch scoped character measurement in presenter 2015-02-09 14:33:18 -07:00
Max Brunsfeld
ef9ae8e7d7 Merge pull request #5404 from atom/mb-integration-test
Add integration test to cover browser-side code
2015-02-09 13:11:53 -08:00
Nathan Sobo
0d1ba90561 Update presenter’s gutter background state when background color changes 2015-02-09 13:54:25 -07:00
Nathan Sobo
62c8244bf2 Merge branch 'master' into ns-editor-presenters 2015-02-09 13:37:27 -07:00
Kevin Sawicki
cf0af8c559 ⬆️ language-sass@0.33 2015-02-09 11:03:45 -08:00
Kevin Sawicki
5cc6f6cc8f ⬆️ language-css@0.28 2015-02-09 10:12:43 -08:00
Kevin Sawicki
c8b367e192 ⬆️ Upgrade UI themes for Linux fallback fonts 2015-02-09 09:59:57 -08:00
Kevin Sawicki
ac1cc87037 Use custom document to create test elements 2015-02-09 09:35:38 -08:00
Kevin Sawicki
784cd96bd0 Use custom elements when checking menu selectors
Closes #5462
2015-02-09 09:22:19 -08:00
Kevin Sawicki
61214902c1 ⬆️ language-ruby@0.48 2015-02-09 08:58:46 -08:00
Kevin Sawicki
10ad714a9a 📝 Minor working tweak 2015-02-09 08:56:15 -08:00
Kevin Sawicki
2a5f475273 Merge pull request #5452 from outsideris/patch-1
📝 fix a broken link
2015-02-09 08:55:05 -08:00
Max Brunsfeld
26b5c2712a Put socket in new temp dir on every test run 2015-02-08 11:55:45 -08:00
Max Brunsfeld
6bfe3bf3b4 Specify ATOM_HOME when starting Atom in integration test
Otherwise, tests may fail because the Welcome pane may appear,
depending on the content of `~/.atom/config.cson`
2015-02-08 11:55:45 -08:00
Outsider
75f2290d2d 📝 fix a broken link 2015-02-09 03:41:40 +09:00
Daniel Hengeveld
c33b154e73 Merge pull request #5448 from atom/iz-add-upgrading-package-to-index
Add Upgrading your package guide to docs index
2015-02-08 10:06:20 -08:00
Ivan Žužak
e4506ce458 Update title of upgrading guide to match other guides 2015-02-08 09:18:37 +01:00
Ivan Žužak
e55b9f1faa Add Upgrading your package guide to docs index 2015-02-08 09:00:39 +01:00
Max Brunsfeld
56a4e6b7bf Use webdriverio, not selenium-webdriver 2015-02-06 20:38:26 -08:00
Nathan Sobo
c8c13b8b40 Use cached .foldable values on TokenizedBuffer instead of recomputing 2015-02-06 18:54:34 -07:00
Nathan Sobo
f326c818fd Update .foldable on tokenized lines based on indentation 2015-02-06 18:54:13 -07:00
Kevin Sawicki
e4ca11d76d Merge pull request #5440 from atom/wl-add-colon
Add missing colon
2015-02-06 14:06:07 -08:00
Wliu
482fb490b8 📝 Add colon 2015-02-06 17:02:10 -05:00
Nathan Sobo
0081fa283e Cache .foldable on tokenized lines based on block comments
Still need to handle indentation
2015-02-06 14:53:07 -07:00
Kevin Sawicki
a9b54104de ⬆️ autoflow@0.22 2015-02-06 13:03:23 -08:00
Nathan Sobo
d93950a970 🎨 2015-02-06 13:40:38 -07:00
Nathan Sobo
a4f9413e6b 🎨 2015-02-06 13:31:04 -07:00
Kevin Sawicki
b388ebb73a Merge pull request #5405 from eestrada/rpmbuild
Pick up icons from icon path in RPM package build
2015-02-06 11:38:23 -08:00
Kevin Sawicki
7a50866775 ⬆️ language-clojure@0.11 2015-02-06 09:56:21 -08:00
Kevin Sawicki
98f0f05954 ⬆️ language-html@0.29 2015-02-06 09:54:47 -08:00
Kevin Sawicki
bedb6ae152 ⬆️ language-sass@0.32 2015-02-06 09:51:53 -08:00
Ethan Estrada
5f2b5c3781 Only copy icons to build location
Linux icons are now only copied for build process, not for install
process. They should be ignored for all platforms except RPM package
build on Linux.
2015-02-06 01:06:28 -07:00