Antonio Scandurra
d4a67a7db5
🎨 Call it ::beginTransaction
2015-11-10 11:42:39 +01:00
Antonio Scandurra
e437234c58
Transact on both async and sync package activation
2015-11-10 11:05:31 +01:00
Antonio Scandurra
46665c1f8b
Merge pull request #9507 from atom/as-new-snippets-service
...
Use lazy loaded snippets
2015-11-10 10:56:31 +01:00
Antonio Scandurra
d558d1c1a1
⬆️ autocomplete-snippets
2015-11-10 09:36:47 +01:00
Antonio Scandurra
ed965a8697
⬆️ settings-view
2015-11-10 09:36:20 +01:00
Antonio Scandurra
fee6eab6ec
⬆️ snippets
2015-11-10 09:35:59 +01:00
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