Commit Graph

25703 Commits

Author SHA1 Message Date
Chen Shen
7ea141b376 add 2015-09-17 09:09:57 -07:00
Antonio Scandurra
63a282750a 📝 Fix typo 2015-09-17 17:17:14 +02:00
Antonio Scandurra
12b926c82a 🔥 2015-09-17 17:15:51 +02:00
Antonio Scandurra
3575928cce Move continuous reflow setting into TextEditorElement 2015-09-17 17:14:00 +02:00
Antonio Scandurra
91bb8f518d Merge branch 'master' into as-continuous-reflow 2015-09-17 16:58:37 +02:00
Ivan Žužak
905ed246bf ⬆️ language-c@0.48.0 2015-09-17 16:51:01 +02:00
Antonio Scandurra
8a0d029ad1 🎨 Rename to ::onWillNeedMeasurements 2015-09-17 16:34:57 +02:00
Antonio Scandurra
2ad336c649 💚 2015-09-17 16:26:55 +02:00
Antonio Scandurra
be843cc4df 🐎 Cache positions 2015-09-17 14:22:27 +02:00
Sander van Harmelen
adc508c232 ⬆️ language-go@0.39.0 2015-09-17 14:11:17 +02:00
Antonio Scandurra
65167727e7 Merge branch 'master' into as-double-reflow-measurements 2015-09-17 12:41:54 +02:00
Antonio Scandurra
fd1c20ed2a Explicit returns on DOMElementPool 2015-09-17 12:16:24 +02:00
Antonio Scandurra
80d872c4ac Avoid calling getBoundingClientRect twice for each line 2015-09-17 11:51:03 +02:00
Antonio Scandurra
d78c166d6b Merge branch 'master' into as-double-reflow-measurements 2015-09-17 11:32:26 +02:00
Antonio Scandurra
3fe34ed748 Merge pull request #8783 from atom/as-recycle-nodes
Recycle DOM nodes
2015-09-17 11:17:01 +02:00
Antonio Scandurra
42e58f1dd3 💚 Use tokenizedLine.id to refer to lines 2015-09-17 11:10:32 +02:00
Antonio Scandurra
751f5920b4 🎨 2015-09-17 10:50:18 +02:00
Antonio Scandurra
c6948b36dc Clear pool after updating 2015-09-17 10:38:40 +02:00
Antonio Scandurra
8b52538213 Pool highlight elements 2015-09-17 10:35:20 +02:00
Ivan Žužak
0b1775a85e ⬆️ snippets@0.98.0 2015-09-17 10:06:32 +02:00
Ben Ogle
c5ffba4158 ⬆️ autocomplete-plus@2.19.1 2015-09-16 17:28:59 -07:00
Ben Ogle
65cba6bbbc ⬆️ autocomplete-css@0.11.0 2015-09-16 16:38:50 -07:00
Max Brunsfeld
c918a44eb0 Configure icons based on --channel option to build task
On CI, set that option to 'beta', 'stable' or 'dev' based on the branch
2015-09-16 16:32:30 -07:00
Max Brunsfeld
ed3c5d741b Merge pull request #8815 from atom/mb-ns-fix-select-left-on-focus
Avoid incorrect character replacement when initially typing in text-editor
2015-09-16 14:07:26 -07:00
Max Brunsfeld
f79b3abe3f Avoid incorrect character replacement when initially typing in text-editor
It seems that chrome now automatically selects all text in an input element
when its containing shadow root gains focus, as if it had been reached by
typing tab. Setting the input's tabindex to -1 prevents this behavior.

Signed-off-by: Nathan Sobo <nathan@github.com>
2015-09-16 13:41:16 -07:00
Nathan Sobo
6c6f0beda5 Revert "⬆️ one-dark-ui@1.1.0 & one-light-ui@1.1.0"
This reverts commit ecf49114fe.
2015-09-16 14:38:22 -06:00
Nathan Sobo
46a833a608 Revert "Merge pull request #8778 from atom/mq-system-font"
This reverts commit 457e80113e, reversing
changes made to de61aecfd1.
2015-09-16 14:37:25 -06:00
Ivan Žužak
87b412c6e0 ⬆️ exception-reporting@0.37.0 2015-09-16 19:54:19 +02:00
Antonio Scandurra
bae4d7d336 🔥 2015-09-16 17:59:04 +02:00
Machisté N. Quintana
ecf49114fe ⬆️ one-dark-ui@1.1.0 & one-light-ui@1.1.0 2015-09-16 10:14:00 -04:00
Machisté N. Quintana
457e80113e Merge pull request #8778 from atom/mq-system-font
Use system menu font for Atom UI
2015-09-16 10:08:28 -04:00
Antonio Scandurra
b05f959d27 Merge branch 'master' into as-double-reflow-measurements 2015-09-16 14:26:31 +02:00
Antonio Scandurra
2542a8d603 Integrate LinesYardstick with TextEditorComponent 2015-09-16 12:32:26 +02:00
Antonio Scandurra
2dd944f3ee Trigger ::onWillMeasure before measuring anything 2015-09-16 12:07:57 +02:00
Antonio Scandurra
2750a384ac 💚 Fix TextEditorPresenter specs
...so that they play nicely with LinesYardstick
2015-09-16 11:33:51 +02:00
Wliu
de61aecfd1 ⬆️ autocomplete-css@0.10.2 2015-09-15 19:03:47 -04:00
Max Brunsfeld
99e87bc3c0 Merge pull request #8676 from atom/mb-fix-undo-stack-on-reload-again
Preserve undo history after reload, even when file has no unsaved changes
2015-09-15 14:59:27 -07:00
Max Brunsfeld
d41e48dad0 Merge branch 'master' into mb-fix-undo-stack-on-reload-again 2015-09-15 14:33:28 -07:00
Max Brunsfeld
24263960ef ⬆️ text-buffer 2015-09-15 14:33:11 -07:00
Max Brunsfeld
8798d69aba Merge pull request #8788 from atom/mb-railcar-script
Add railcar script
2015-09-15 14:17:53 -07:00
Max Brunsfeld
a9845e3d7f Script stable and beta releases together 2015-09-15 12:09:35 -07:00
Antonio Scandurra
29846d0a51 Add LinesYardstick
...and create a MockLineNodesProvider for testing purposes
2015-09-15 18:41:41 +02:00
Antonio Scandurra
398fb1f62d 🔥 Avoid mounting the container in ctor
...as it will be mounted anyways when updateSync gets called
2015-09-15 17:50:21 +02:00
Antonio Scandurra
346c7d9b37 Defer state building in TextEditorPresenter 2015-09-15 17:44:31 +02:00
Antonio Scandurra
1cdc7ae5a0 Decouple horizontal dimensions computation from vertical ones
The former needs measurement and, therefore, depends on the latter.
2015-09-15 17:30:47 +02:00
Antonio Scandurra
578b157da0 Differentiate between gutter and lines tiles
...and fix specs as well. 💚
2015-09-15 17:22:22 +02:00
Antonio Scandurra
a6c13d097a Render the longest screen row without painting it 2015-09-15 16:53:55 +02:00
Antonio Scandurra
8e06e06899 Compute the state for the longest line on screen 2015-09-15 16:32:42 +02:00
Antonio Scandurra
4c5101a7e1 🎨 Refactor ::updateTilesState to a composed method 2015-09-15 15:44:06 +02:00
Antonio Scandurra
f8868ffcf2 Clear dataset elements for pooled objects 2015-09-15 12:23:53 +02:00