Nathan Sobo
3c69fd2d49
Handle mouse wheel and make some tweaks to improve scroll performance
2014-04-22 17:09:02 -06:00
Nathan Sobo
a134a60ce8
Render the entire editor with React. Handle vertical scrolling.
...
The space-pen view is now a simple wrapper around the entire React
component to integrate it cleanly into our existing system. React
components can't adopt existing DOM nodes, otherwise I would just have
the react component take over the entire view instead of wrapping.
2014-04-22 17:09:02 -06:00
Nathan Sobo
9c49a2d970
Use reactionary helper for creating virtual DOM elements
2014-04-22 17:09:01 -06:00
Nathan Sobo
8cd9160ed5
Add space-pencil dependency
2014-04-22 17:09:01 -06:00
Nathan Sobo
8ad13d3045
Add a real spec for visible line rendering in the react editor view
2014-04-22 17:09:01 -06:00
Nathan Sobo
cc8ba2d679
Update the rendered lines when the screen lines change
2014-04-22 17:09:01 -06:00
Nathan Sobo
da36d5f40f
Start experimenting with an EditorView that renders content with React
2014-04-22 17:09:01 -06:00
Corey Johnson
3bd7bfcbf1
Merge remote-tracking branch 'origin/master' into cj-add-deprecation-warning-to-specs
2014-04-22 16:06:04 -07:00
Kevin Sawicki
9904a9a197
Upgrade to pathwatcher 1.2
2014-04-22 14:40:13 -07:00
Corey Johnson
3e94c0be22
Remove deprecated methods from window spec
2014-04-22 14:19:13 -07:00
Corey Johnson
db0cce6234
Remove focused spec
2014-04-22 14:19:01 -07:00
Corey Johnson
f3d4cbbd8f
Remove unnecessary fat arrows
2014-04-22 14:15:56 -07:00
Corey Johnson
81df4ed238
Change Workspace::reopenItemSync to use promises
2014-04-22 14:15:07 -07:00
Corey Johnson
7b756ec3f3
Remove calls to openSync from the workspace-spec
2014-04-22 11:24:27 -07:00
Kevin Sawicki
7250a9e407
Upgrade to base16-tomorrow-dark-theme@0.15.0
2014-04-22 11:19:17 -07:00
Kevin Sawicki
1a02b2ec98
Upgrade to atom-light-syntax@0.17.0
2014-04-22 11:06:32 -07:00
Corey Johnson
0d95718d1f
Remove focused spec
2014-04-22 11:04:14 -07:00
Corey Johnson
1da23e8d04
Remove deprecations from atom-spec
2014-04-22 11:01:21 -07:00
Corey Johnson
43792d019a
Output deprecation message
2014-04-22 11:01:05 -07:00
Corey Johnson
ec0b4a2dc6
Move deprecation output to its own function
2014-04-22 10:44:25 -07:00
Kevin Sawicki
94c860e936
Upgrade to language-sass@0.10.0
2014-04-22 10:43:11 -07:00
Kevin Sawicki
1aeb32eb81
Upgrade to first-mate 1.5.2
...
Refs atom/language-make#6
2014-04-22 10:27:20 -07:00
Corey Johnson
1083136dec
Don't allow specs that call deprecated methods to pass
2014-04-22 10:11:52 -07:00
Corey Johnson
e450e61248
Fix broken spec
2014-04-22 10:01:24 -07:00
Corey Johnson
fd7951b2c6
Remove focused spec
2014-04-22 09:51:15 -07:00
Kevin Sawicki
743e79b659
Look at first character instead of indexOf call
2014-04-22 09:35:30 -07:00
Kevin Sawicki
3d10c3856b
Replace all periods with a single space
...
Refs atom/language-make#6
2014-04-22 09:33:17 -07:00
Kevin Sawicki
d5df83e872
Upgrade to language-sass@0.9.0
2014-04-21 10:40:28 -07:00
Kevin Sawicki
248948b217
Prepare 0.91.0 release
2014-04-21 09:44:01 -07:00
Kevin Sawicki
7d3553659a
Update to apm 0.40.0
v0.90.0
2014-04-21 09:32:53 -07:00
Corey Johnson
28dad3a01a
Upgrade command-palette and deprecation-cop
2014-04-21 09:24:23 -07:00
Corey Johnson
be872c2fdd
Merge pull request #1868 from atom/cj-deprecation-cop
...
Add deprecation-cop dependency
2014-04-18 16:08:32 -07:00
Corey Johnson
526d87c355
Merge branch 'cj-remove-deprecated-calls' into cj-deprecation-cop
2014-04-18 15:57:28 -07:00
Corey Johnson
cbeb0187da
Merge remote-tracking branch 'origin/master' into cj-deprecation-cop
2014-04-18 15:56:40 -07:00
Kevin Sawicki
7c614c6c79
Upgrade to base16-tomorrow-dark-theme@0.14.0
2014-04-18 15:55:59 -07:00
Corey Johnson
f4f0b4be72
Upgrade text-buffer and atom-keymap
2014-04-18 15:50:30 -07:00
Corey Johnson
3e27beeafa
Update packages
2014-04-18 15:50:30 -07:00
Corey Johnson
4a6b70d261
Use Marker::get/setProperties
2014-04-18 15:50:30 -07:00
Corey Johnson
5917f71685
Use KeymapManager::findKeyBindings
2014-04-18 15:50:30 -07:00
Corey Johnson
fb42c499b1
Use KeymapManager::handleKeyboardEvent
2014-04-18 15:50:30 -07:00
Corey Johnson
1583271e2f
Use setTextInRange instead of change
2014-04-18 15:50:30 -07:00
Corey Johnson
020e22a13d
Merge remote-tracking branch 'origin/master' into cj-deprecation-cop
2014-04-18 15:49:55 -07:00
Kevin Sawicki
a37a7e0a76
Upgrade to language-javascript@0.24.0
2014-04-18 13:45:52 -07:00
Kevin Sawicki
d1b4d0f9f2
Upgrade to language-javascript@0.23.0
2014-04-18 13:16:34 -07:00
Kevin Sawicki
fb111dd0f4
Upgrade to language-css@0.16.0
2014-04-18 11:43:49 -07:00
Kevin Sawicki
1392deb29c
Upgrade to language-css@0.15.0
2014-04-18 11:24:29 -07:00
Kevin Sawicki
2dafc5eaa1
Upgrade to language-less@0.8.0
2014-04-18 11:08:50 -07:00
Corey Johnson
a407b0107a
Remove deprecated call to keystroke
2014-04-18 10:43:27 -07:00
Corey Johnson
36c3c38047
Don't rename deprecated method
2014-04-18 10:43:27 -07:00
Corey Johnson
e56317bd64
Use paneView as var name instead of pane
2014-04-18 10:43:27 -07:00