Nathan Sobo
783ef730e2
Rename EditorComponent::measureScrollView to ::measureHeightAndWidth
...
Since we also check if we're auto-height in this method, this name seems
like a better description of the objectives of this method.
2014-07-21 10:43:31 -07:00
Nathan Sobo
e81db5d706
Pull out EditorComponent::pollDOM method
...
This makes the actions that we perform in the poll loop explicit, and
will prevent the accumulation of polling-related behavior in the
::measureScrollView method.
2014-07-21 10:43:31 -07:00
Nathan Sobo
a0f75f1639
Determine visibility by checking offsetWidth/Height of the editor's node
...
This could still use some cleanup
2014-07-21 10:43:31 -07:00
Nathan Sobo
d0893ccdaf
Add placeholderText to React editors
2014-07-21 10:43:31 -07:00
Nathan Sobo
a9c7842a50
Don't render line decorations on mini editors
2014-07-21 10:43:31 -07:00
Nathan Sobo
544c759fd1
Don't set an explicit line height on mini editors
...
This allows the line height to be styled via CSS. I would actually
like to allow all these properties to be assigned via CSS rather than
explicitly via the settings view, but that can be deferred until the
old editor is removed.
2014-07-21 10:43:31 -07:00
Nathan Sobo
759dbc061d
Don't render invisible characters in React mini editors
2014-07-21 10:43:31 -07:00
Nathan Sobo
56c9f75e8c
Add the 'mini' class to the React wrapper view for mini editors
2014-07-21 10:43:30 -07:00
Nathan Sobo
635f288050
Explicitly assign height of editor-contents when height is auto
2014-07-21 10:43:30 -07:00
Nathan Sobo
cc8b7b13b3
Don't show the gutter when 'mini' is true on React editors
2014-07-21 10:43:30 -07:00
Nathan Sobo
4020ed1535
Support ReactEditorView construction with params hash
2014-07-21 10:43:30 -07:00
Nathan Sobo
e999ef00e7
Base editor dimensions on the wrapper view
...
The goal is to make the editor behave like a standard block-level
element.
The horizontal behavior is simple: we stretch horizontally to fill our
container.
The vertical behavior is more nuanced. If an explicit height is assigned
on the wrapper view, we honor that height. But if no explicit height is
assigned, the editor stretches vertically so that its contents are
visible.
This prepares us to support mini editors, which need to be 1-line tall
without an explicit height assignment.
2014-07-21 10:43:30 -07:00
Nathan Sobo
f16ea63a95
Export ReactEditorView as EditorView from 'atom' module
...
Also, remove a few early requires of 'exports/atom.coffee' in the spec
suite that were causing failures.
2014-07-21 10:43:30 -07:00
Kevin Sawicki
754f995c91
Upgrade to language-yaml@0.12
2014-07-21 10:34:10 -07:00
Kevin Sawicki
ac8a67822e
Upgrade to apm 0.81
2014-07-21 10:14:58 -07:00
Kevin Sawicki
1c7926dea6
Merge pull request #2994 from jordanbtucker/patch-1
...
support ctrl-shift-home/end on Windows
2014-07-21 09:13:58 -07:00
Kevin Sawicki
2bd8015a9d
Merge pull request #3021 from dmnd/patch-1
...
Fix typo in event trigger
2014-07-21 08:51:49 -07:00
batjko
09e8aa0571
typo
2014-07-21 09:38:00 +01:00
batjko
364e06483c
corrected grammar
2014-07-21 09:37:16 +01:00
batjko
2d07d6662c
Update Windows build instructions
...
Just a few suggested changes to reflect experiences over a few months of building on several Windows machines.
- The Posix tools comment doesn't seem to be applicable (anymore)?
- Added further instructions when using pre-installed Git.
- Added the frequent issue of first-time build failures (random `node-gyp` errors), which don't reoccur on second try.
- Added a few extra words on opening a new issue, to clarify that appropriate details should be provided, if the issue hasn't been reported before.
Feel free to amend or suggest further changes.
2014-07-21 09:33:17 +01:00
Desmond Brand
3d53749771
Fix typo in event trigger
...
destoryed -> destroyed
2014-07-21 00:20:39 -07:00
Cheng Zhao
eeadd823e6
Upgrade to atom-keymap@1.0.0
2014-07-21 09:40:13 +08:00
Cheng Zhao
8a5bd357cd
Upgrade to text-buffer@3.0.0
2014-07-21 09:39:48 +08:00
Nathan Sobo
79ee887c9a
Fix a bug where scopes were being duplicated for every single token
...
This improves scroll performance by generating many fewer span elements
to render lines.
2014-07-20 15:09:14 -07:00
Ben Ogle
37d0a7f7e5
Merge pull request #2992 from maschs/ms-buildArch
...
Add build instructions for Arch
2014-07-20 11:01:02 -07:00
Ben Ogle
ed4324dedc
Merge pull request #3014 from Frozenfire92/patch-1
...
Improve Linux install instructions
2014-07-20 11:00:13 -07:00
Joel Kuntz
d2da914151
Fix abbreviation
2014-07-19 14:20:32 -03:00
Joel Kuntz
ca39e7f7de
Fix typo
2014-07-19 13:08:24 -03:00
Joel Kuntz
7bf2b7237e
Update linux.md
...
Improve installation instructions
2014-07-19 13:06:36 -03:00
Maximilian Schüßler
c264855f87
Cleanup linux build instructions
2014-07-19 15:33:11 +02:00
Maximilian Schüßler
a5f2a44a45
Arch requires export PYTHON=/usr/bin/python2 to build
2014-07-19 14:50:02 +02:00
Ben Ogle
4960a63bd8
Upgrade solarized dark for better C and py styles
2014-07-18 17:14:10 -07:00
Cheng Zhao
42621805a7
Upgrade to link@1.0.0
2014-07-18 23:10:56 +08:00
Cheng Zhao
fed55b8896
Upgrade to bracket-matcher@1.0.0
2014-07-18 22:50:31 +08:00
Cheng Zhao
73daa4bb74
Upgrade to scrollbar-style@1.0.0
2014-07-18 22:24:03 +08:00
Cheng Zhao
92546c60b3
Upgrade to scandal@1.0.0
2014-07-18 22:18:11 +08:00
Cheng Zhao
2fa91e5dfb
Upgrade to frist-mate@2.0.0
2014-07-18 22:06:12 +08:00
Cheng Zhao
aac0913b8b
Upgrade to tree-view@1.0.0
2014-07-18 21:50:06 +08:00
Cheng Zhao
acc75ca859
Upgrade to symbols-view@1.0.0
2014-07-18 21:40:52 +08:00
Cheng Zhao
8eb4e13df8
Upgrade to spell-check@1.0.0
2014-07-18 21:07:47 +08:00
Cheng Zhao
087d9c1da6
Upgrade to snippets@1.0.0
2014-07-18 14:54:03 +08:00
Cheng Zhao
18336076a8
Upgrade to markdown-preview@1.0.0
2014-07-18 14:46:46 +08:00
Cheng Zhao
7fee5f5f25
Upgrade to dev-live-reload@1.0.0
2014-07-18 14:37:16 +08:00
Cheng Zhao
c2f04a00d2
Upgrade to archive-view@1.0.0
2014-07-18 14:28:09 +08:00
Cheng Zhao
cc927123f9
Upgrade to nslog@1.0.0
2014-07-18 11:28:03 +08:00
Cheng Zhao
97b426429b
Upgrade to oniguruma@3.0.0
2014-07-18 10:16:17 +08:00
Cheng Zhao
3686530943
Upgrade to pathwatcher@2.0.2
2014-07-18 10:15:35 +08:00
Cheng Zhao
621ef450da
Upgrade to runas@1.0.0
2014-07-18 10:14:56 +08:00
Cheng Zhao
1e08bcd634
Upgrade to git-utils@2.0
2014-07-18 10:14:14 +08:00
Cheng Zhao
ede468d4c9
Upgrade to apm 1.0.0
2014-07-18 10:09:45 +08:00