Antonio Scandurra
02bc46f7cb
⬆️ image-view
2015-11-10 09:24:44 +01:00
Antonio Scandurra
87b3fae36c
⬆️ spell-check
2015-11-10 09:22:51 +01:00
Nathan Sobo
581d736184
Merge pull request #9426 from atom/ns-editor-marker-layers
...
Optimize markers via new layers API and treap-based index
2015-11-09 23:02:26 -07:00
Kevin Sawicki
f69eaa0e0c
⬆️ language-sass@0.43
2015-11-09 16:52:43 -08:00
Kevin Sawicki
bd830763ef
⬆️ language-ruby@0.61
2015-11-09 16:46:51 -08:00
Kevin Sawicki
b879ecc6ed
⬇️ language-coffee-script@0.43
2015-11-09 16:42:05 -08:00
Kevin Sawicki
4e08423bba
⬆️ language-make@0.20
2015-11-09 16:13:37 -08:00
Kevin Sawicki
38b1ca657f
⬆️ language-coffee-script@0.44
2015-11-09 16:05:52 -08:00
Kevin Sawicki
f2746f14f1
⬆️ open-on-github@0.40
2015-11-09 15:32:41 -08:00
Wliu
cbad0987bf
⬆️ language-php@0.34.0
2015-11-09 16:58:17 -05:00
Nathan Sobo
d4818244f3
Merge pull request #9476 from atom/ns-fix-dev-mode
...
Always set devMode to true for spec windows
2015-11-09 14:57:17 -07:00
Nathan Sobo
c97ecf9da2
Don’t disable render backgrounding. Doesn’t seem to make a difference.
2015-11-09 14:56:42 -07:00
Kevin Sawicki
8427196d87
Merge pull request #9501 from atom/ks-add-menu-roles
...
Add menu roles
2015-11-09 13:37:14 -08:00
Kevin Sawicki
de6829d7b6
🎨
2015-11-09 12:47:21 -08:00
Kevin Sawicki
1ef7a2cc96
Add roles to services, window, and help menu items
2015-11-09 12:43:11 -08:00
Kevin Sawicki
589d489eb9
Retain role field from menu items config
2015-11-09 12:30:29 -08:00
Josh Abernathy
c83dae9c79
Merge pull request #9471 from atom/bump-git-utils-take-2
...
Bump git-utils take 2
2015-11-09 09:22:22 -05:00
Nathan Sobo
5587bad758
Add description to waitsFor
2015-11-09 00:35:34 -07:00
Nathan Sobo
a35e24658d
Increase timeouts
2015-11-09 00:35:34 -07:00
Nathan Sobo
fc5788c43b
Disable renderer backgrounding
2015-11-09 00:35:34 -07:00
Nathan Sobo
6dd18b348b
Include more debug info when nextViewUpdatePromise times out
2015-11-09 00:35:34 -07:00
Nathan Sobo
98c420a408
Wait for nextTick after presenter updates
...
This gives any nextTick callbacks in the model a chance to complete
before proceeding with tests.
2015-11-09 00:35:34 -07:00
Nathan Sobo
21f8ad6958
Bump timeouts
2015-11-09 00:35:34 -07:00
Nathan Sobo
213e7d0b35
Schedule marker updates with nextTick instead of setImmediate
...
From what I understand, nextTick callbacks actually happen at the end
of the current event loop cycle rather than the next one. The naming is
confusing.
2015-11-09 00:35:33 -07:00
Nathan Sobo
1aa4b7e06a
Clear nextUpdatePromise immediately when an animation frame fires
2015-11-09 00:35:33 -07:00
Nathan Sobo
54a9012796
Clear next update promise when resetting ViewRegistry
2015-11-09 00:35:33 -07:00
Nathan Sobo
1a8adbb4e1
🎨
2015-11-09 00:35:33 -07:00
Nathan Sobo
fe88611e79
Tear down timers when destroying TextEditorPresenter
2015-11-09 00:35:33 -07:00
Nathan Sobo
b9528dcb39
Cancel ViewRegistry animation frames between specs
2015-11-09 00:35:33 -07:00
Nathan Sobo
ff681752f7
Add a nextViewUpdatePromise helper so we get stack traces from timeouts
2015-11-09 00:35:33 -07:00
Nathan Sobo
e9dfc080a3
Convert text-editor-component-spec to Babel for async/await
...
It's much easier to reason about async/await than Jasmine's
built-in queuing system, and using them made it easier to
debug flaky async tests.
2015-11-09 00:35:32 -07:00
Nathan Sobo
bddb601b45
⬆️ snippets
2015-11-09 00:35:32 -07:00
Nathan Sobo
51a7c9ea68
Always set devMode to true for spec windows
2015-11-09 00:35:32 -07:00
Nathan Sobo
7edb80155a
⬆️ text-buffer
2015-11-09 00:35:32 -07:00
Nathan Sobo
80adbe8562
⬆️ find-and-replace
2015-11-09 00:35:32 -07:00
Nathan Sobo
3a4199a0cd
Allow (start/end)(Buffer/Screen)Position in findMarker queries on layers
2015-11-09 00:35:32 -07:00
Nathan Sobo
533146bc6a
Document new APIs
2015-11-09 00:35:32 -07:00
Nathan Sobo
3f4d8d0104
⬆️ text-buffer
2015-11-09 00:35:31 -07:00
Nathan Sobo
9714f2e729
Emit decoration events synchronously in legacy spec environment
...
This is needed to keep a bunch of package tests passing that expect
synchronous decoration updates.
2015-11-09 00:35:31 -07:00
Nathan Sobo
5e9cec2ec7
⬆️ text-buffer
2015-11-09 00:35:31 -07:00
Nathan Sobo
f6859210d0
⬆️ text-buffer
2015-11-09 00:35:31 -07:00
Nathan Sobo
9ee3d53975
Destroy the selections marker layer when editors are destroyed
2015-11-09 00:35:31 -07:00
Nathan Sobo
2f81e5faac
Store folds in their own marker layer
2015-11-09 00:35:31 -07:00
Nathan Sobo
29bb1bb31b
Add TextEditor-level marker layers and use them for selections
2015-11-09 00:35:31 -07:00
Nathan Sobo
1ee6384332
Add TextEditorMarkerLayer
2015-11-09 00:35:31 -07:00
Nathan Sobo
b1a5b58fa2
Rename Marker to TextEditorMarker to resolve ambiguity w/ TextBuffer API
...
We expose both kinds of markers in Atom, and the docs were actually
wrong when we refer to Markers from TextBuffer because it linked to the
TextEditor layer’s Marker implementation. This will clarify the
difference.
2015-11-09 00:35:30 -07:00
Nathan Sobo
b508cc6d9f
Fix linter error
2015-11-09 00:35:30 -07:00
Nathan Sobo
205b6bf66c
⬆️ text-buffer
2015-11-09 00:35:28 -07:00
Nathan Sobo
78513f4528
Remove duplicated method definition
2015-11-09 00:35:28 -07:00
Nathan Sobo
4139863cee
⬆️ text-buffer (pre-release)
2015-11-09 00:35:28 -07:00