Nathan Sobo
a93fde4e6a
Rename window-spec to window-event-handler-spec
2015-09-18 20:48:48 -06:00
Nathan Sobo
9e59ab1e45
Don’t use jQuery in window-event-handler or its spec
2015-09-18 20:48:48 -06:00
Nathan Sobo
8f7c9cd370
Don’t use jQuery in view-registry-spec
2015-09-18 20:48:47 -06:00
Nathan Sobo
fdfba54b43
Keep using jQuery for tooltips spec, not from atom-space-pen-extensions
2015-09-18 20:48:47 -06:00
Nathan Sobo
3e529e8e76
Don’t use jQuery in theme-manager-spec
2015-09-18 20:48:47 -06:00
Nathan Sobo
14a2181c66
Don’t use jQuery in package-spec
2015-09-18 20:48:47 -06:00
Nathan Sobo
f77cb3786c
Terminate all directory searches if any fail
...
@bolinfest: I was seeing exceptions after the test terminated due to
one of the searches still running. I think since the promise rejects
with “all” semantics that we should cancel any other searches when one
fails. I wouldn’t expect them to continue if the promise is no longer
unresolved.
2015-09-18 20:48:46 -06:00
Nathan Sobo
0ab27610e5
Don’t use jQuery in package-manager-spec
2015-09-18 20:48:46 -06:00
Nathan Sobo
1efb03eb33
Don’t use space-pen in spec helper
2015-09-18 20:48:46 -06:00
Nathan Sobo
6ccb9573c6
Drop unused requires
2015-09-18 20:48:46 -06:00
Nathan Sobo
5271f29bf7
Don’t use jQuery to test atom protocol handler
2015-09-18 20:48:46 -06:00
Nathan Sobo
c7ecad5576
Remove EditorView
2015-09-18 20:48:45 -06:00
Nathan Sobo
3414b904a0
Remove SelectListView
2015-09-18 20:48:45 -06:00
Nathan Sobo
6858833931
Remove pane-container-view-spec
2015-09-18 20:48:45 -06:00
Nathan Sobo
cb3ea39377
Move direction focus specs to pane-container-element-spec
2015-09-18 20:48:45 -06:00
Nathan Sobo
e01057b120
Remove tests of deprecated pane container behavior
2015-09-18 20:48:44 -06:00
Nathan Sobo
2b75244240
Move pane container saveAll specs to model layer
2015-09-18 20:48:44 -06:00
Nathan Sobo
8d0207e82b
Move pane container serialization specs to model layer
2015-09-18 20:48:44 -06:00
Nathan Sobo
34f16e2da5
Remove pane-view-spec
2015-09-18 20:48:44 -06:00
Nathan Sobo
6556405502
Move pane drag and drop specs to pane-element-spec
2015-09-18 20:48:44 -06:00
Nathan Sobo
b405ad2f9b
Move test of pane focus on attachment to pane-element-spec
2015-09-18 20:48:44 -06:00
Nathan Sobo
f0fe2d8463
Move spliting/unsplitting panes DOM specs to pane-container-element-spec
2015-09-18 20:48:44 -06:00
Nathan Sobo
e1b8680e1c
Move pane focus handling tests to pane-element-spec
2015-09-18 20:48:44 -06:00
Nathan Sobo
b053e95aa7
Move tests of adding/removing pane active class to pane-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
fec21165d0
Move pane focus transfer test to pane-container-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
4f3db6a271
Remove some tests for outdated pane behaviors
2015-09-18 20:48:43 -06:00
Nathan Sobo
60670b9c3c
Move pane item removal specs to pane-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
dfda3adb96
Move view-level specs for active pane item changing to pane-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
6fec11780b
🔫 WorkspaceView shim
2015-09-18 20:48:43 -06:00
Nathan Sobo
131e2a29b4
🔫 workspace-view-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
4d231b2a24
Move panel containers specs to workspace-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
ac6a5846b7
Move font styling specs to workspace-element-spec
2015-09-18 20:48:43 -06:00
Nathan Sobo
d3b6454037
Move scrollbar style observation specs to workspace-element-spec
2015-09-18 20:48:42 -06:00
Nathan Sobo
117d1507ab
Move ‘core:close’ specs in workspace-view-spec to workspace-spec
2015-09-18 20:48:42 -06:00
Nathan Sobo
7fc04501c9
Remove specs for deprecated WorkspaceView::eachEditorView method
2015-09-18 20:48:42 -06:00
Nathan Sobo
d44f13a51e
Test window:toggle-invisibles in workspace-element-spec, more simply
2015-09-18 20:48:42 -06:00
Nathan Sobo
0ba313a6f2
Move workspace focus specs to workspace-element-spec
2015-09-18 20:48:42 -06:00
Nathan Sobo
e6c7ce215b
Move keymap wiring specs from workspace-view-spec to window-spec
2015-09-18 20:48:42 -06:00
Nathan Sobo
f5c7061257
Move workspace serialization specs to workspace-spec
2015-09-18 20:48:39 -06:00
Nathan Sobo
ccfa36d1b1
Preserve all event properties when dispatching commands
...
Fixes https://github.com/atom/vim-mode/issues/863
Fixes https://github.com/atom/atom/issues/8845
---
Re-applying this commit because it was accidentally merged from stable to
beta and master with `--strategy ours` (discarding the changes) instead of
`-X ours` (discarding conflicting changes).
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2015-09-18 15:53:44 -07:00
Antonio Scandurra
7fafdbb6ab
Implement ::getStateForMeasurements(screenRows)
2015-09-18 14:00:04 +02:00
Ivan Zuzak
bed902e7df
Just test everything with soft wrap on
2015-09-18 12:42:06 +02:00
Antonio Scandurra
03507f7be3
Revert previous commit
2015-09-18 12:25:01 +02:00
Antonio Scandurra
b773b60c7b
🐛 Avoid creating a useless extra tile
2015-09-18 12:03:00 +02:00
Antonio Scandurra
96de78f264
🔥 Avoid computing top for line and line numbers
2015-09-18 11:36:18 +02:00
Antonio Scandurra
96d4bdb173
Revert changes to the presenter and the component
2015-09-18 10:35:29 +02:00
Antonio Scandurra
bf7d7e0d2a
Improve LinesYardstick design
...
We have shifted the responsibility of orchestrating state updates and
measurements to the yardstick. The presenter still needs to be updated to make
use of these new capabilities.
2015-09-18 10:17:55 +02:00
Antonio Scandurra
5a2e4ba2aa
Merge branch 'master' into as-double-reflow-measurements
...
# Conflicts:
# src/text-editor-presenter.coffee
2015-09-18 09:02:50 +02:00
Nathan Sobo
6b66bf7b0a
Fix use of _atomModuleCache in getNativeModuleDependencyPaths
...
Previously, we weren’t converting the relative path from the module
cache and the test wasn’t strong enough to detect this fact.
2015-09-17 17:21:52 -06:00
Nathan Sobo
0717c1d377
Merge PR #8826 into stable
2015-09-17 16:29:03 -06:00