Wliu
bddfe8913b
⬆️ autocomplete-atom-api@0.10.3
2017-08-28 16:23:22 -04:00
Wliu
f93bb3be62
⬆️ autocomplete-css@0.17.3
2017-08-28 16:20:25 -04:00
Jason Rudolph
425a48bd28
Merge pull request #15438 from atom/b3-dont-move-undefined
...
Don't attempt to move undefined items when splitting panes
2017-08-28 15:56:22 -04:00
simurai
4cef36e566
⬆️ one-dark/light-ui@v1.10.8
2017-08-26 10:21:43 +09:00
Max Brunsfeld
b546a97531
⬆️ text-buffer
2017-08-25 12:05:57 -07:00
simurai
80ce237348
Merge pull request #14711 from atom/sm-native-tabs
...
Native tabs on macOS
2017-08-25 09:11:13 +09:00
Max Brunsfeld
125d642eaa
⬆️ pathwatcher
2017-08-24 15:14:43 -07:00
Nathan Sobo
dfe411a1d0
Merge pull request #15420 from atom/as-ns-simplify-line-node-lookup
...
Simplify line node lookup
2017-08-24 14:49:48 -06:00
Max Brunsfeld
07855f99d7
⬆️ text-buffer
2017-08-24 13:13:58 -07:00
Max Brunsfeld
d5d7883012
⬆️ text-buffer for pathwatcher crash fix
2017-08-24 09:40:04 -07:00
Jason Rudolph
4761f36eab
Merge pull request #15433 from atom/b3-fix-split-specs
...
Fix so all directions are tested in the specs for moveActiveDirection
2017-08-24 11:53:17 -04:00
Linus Eriksson
27f17318d7
Don't attempt to move undefined items when splitting panes
2017-08-24 16:15:06 +02:00
Linus Eriksson
58faf475c9
Fix so all directions are tested in the specs
2017-08-24 14:49:48 +02:00
simurai
915e886711
Merge branch 'master' into sm-native-tabs
2017-08-24 13:52:52 +09:00
Nathan Sobo
236d9011c8
⬆️ notifications to revert metadata inclusion
2017-08-23 16:45:52 -06:00
Nathan Sobo
2fdf56f8df
⬆️ find-and-replace to revert autocomplete for now
2017-08-23 16:39:50 -06:00
Max Brunsfeld
44566ab2f2
⬆️ text-buffer
2017-08-23 14:26:59 -07:00
Max Brunsfeld
e8fd9dcfc0
⬆️ text-buffer
2017-08-23 13:02:26 -07:00
Nathan Sobo
fcfdb36a88
⬆️ notifications
2017-08-23 06:59:33 -06:00
Antonio Scandurra
f45c0236ab
Enhance error when a line component is not found for a screen line
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-08-23 14:52:56 +02:00
Antonio Scandurra
74ae169fcc
Maintain a map of line components instead of line nodes and text nodes
...
Other than simplifying the code, this will help us understand whether
https://github.com/atom/atom/issues/15263 might be related to a node
reuse issue.
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-08-23 14:52:50 +02:00
Nathan Sobo
eaf358bd3e
Merge pull request #15416 from atom/ns-more-metadata
...
Include more metadata when missing a line node in horizontal measurement
2017-08-23 06:40:48 -06:00
Nathan Sobo
b8d22fb4ba
Fix lint error
2017-08-22 22:00:54 -06:00
Nathan Sobo
b5f68a6434
Include more metadata when missing a line node in horizontal measurement
2017-08-22 21:03:01 -06:00
Nathan Sobo
4968a21b82
⬆️ etch
2017-08-22 18:09:26 -06:00
Max Brunsfeld
0e50404cfb
Merge pull request #15414 from atom/mb-fix-stopped-changing-event-error
...
Fix errors with stopped-changing event when buffer is modified in an event listener
2017-08-22 16:57:58 -07:00
Max Brunsfeld
c62d7dcee5
⬆️ text-buffer
2017-08-22 16:57:13 -07:00
Ash Wilson
9299c57ec6
Merge pull request #15413 from atom/aw-project-doc
...
Documentation fix
2017-08-22 19:21:47 -04:00
Ash Wilson
22336fcb4d
Documentation fix
...
It's `action`, not `type`.
2017-08-22 18:16:16 -04:00
Nathan Sobo
a1fdf52eda
Merge pull request #15407 from atom/as-fix-typing-while-holding-left-mouse-button
...
Don't select when typing while also holding the left mouse button
2017-08-22 11:47:17 -06:00
Damien Guard
abba8bff68
Include new language-typescript grammar
2017-08-22 09:47:02 -07:00
Antonio Scandurra
e6b84dbb44
Test handleMouseDragUntilMouseUp
2017-08-22 14:38:05 +02:00
Antonio Scandurra
0372db43bb
Don't select when typing while also holding the left mouse button
2017-08-22 12:04:52 +02:00
Max Brunsfeld
411d878b36
⬆️ fs-admin
2017-08-21 22:47:07 -07:00
Max Brunsfeld
337b7da4fe
⬆️ text-buffer
2017-08-21 22:27:14 -07:00
Max Brunsfeld
d3a8fe693b
⬆️ text-buffer
2017-08-21 15:58:54 -07:00
Max Brunsfeld
c823a5c6b5
⬆️ text-buffer
2017-08-21 14:57:08 -07:00
Max Brunsfeld
3d8f0e2406
⬆️ text-buffer
2017-08-21 14:30:02 -07:00
Nathan Sobo
5eae5ed5eb
Merge pull request #15392 from atom/fb-wb-standard-env
...
Use standard (eslint's) 'env' field over globals
2017-08-21 09:38:34 -06:00
Nathan Sobo
08f36de7ec
Merge pull request #15394 from atom/fb-wb-command-registry-js
...
Convert CommandRegistry to JavaScript
2017-08-21 09:35:31 -06:00
Antonio Scandurra
bda74623ec
⬆️ tabs
2017-08-21 10:46:30 +02:00
Antonio Scandurra
66e576f6e3
Merge pull request #15378 from atom/as-fix-cropped-fonts
...
Drop use of GPU tiles for lines and line numbers
2017-08-21 10:44:58 +02:00
Antonio Scandurra
a8594bceb9
Merge pull request #15384 from atom/ns-fix-highlight-end
...
Fix highlight end pixel position calculation
2017-08-21 10:44:18 +02:00
Antonio Scandurra
2f46b8e00e
Put back mistakenly deleted line
2017-08-21 09:53:54 +02:00
Will Binns-Smith
ac32ffb155
Convert CommandRegistry to JavaScript
...
This was bootstrapped with running `decaffeinate` on both command-registry
and its spec, but involved a line-by-line eyeing and updating for idioms
and, in one case, correctness:
For some reason, copying the keys to the new dispatchedEvent in
coffeescript (command-registry.coffee:235) currently does not result in a thrown
exception, as it should when trying to write over the read-only property
`isTrusted`, so I added a check to ensure that the key did not already
exist in the new event. Moreover, other definitions of `preventDefault`,
`stopPropagation` and friends, which are also enumerable afaict, would
also overwrite the ones defined just prior (command-registry.coffee:220
and command-registry.js:325), so that check ensures we don't overwrite
those either.
Test plan: `./script/lint && ./script/test`, and a lengthy smoke test of
various commands through keybindings, command palette, and package
interfaces.
Released under CC0.
2017-08-20 20:52:43 -07:00
Will Binns-Smith
882a1924f0
Remove one-off eslint global pragmas in favor of envs
2017-08-20 19:55:00 -07:00
Will Binns-Smith
bf00166d0e
Use standard (eslint's) 'env' field over globals
...
Test Plan: ensure every removed global is a part of an added `env` from https://github.com/sindresorhus/globals/blob/master/globals.json
run `./script/lint`
2017-08-20 19:29:10 -07:00
Nathan Sobo
3d0d1ae44e
Prevent block decoration margins from collapsing during measurement
...
We now render a 1px high sentinel element between off-screen block
decorations before measuring them to prevent margins from collapsing.
2017-08-20 08:23:41 -06:00
Nathan Sobo
835ed10f7c
Handle highlight end rows with 'before' blocks in addition to 'after'
2017-08-20 07:32:44 -06:00
Nathan Sobo
f33051da33
Fix highlight end pixel position calculation
...
Previously, we were calculating the position preceding block decorations
for the row following the end of the highlighted range, but that's
actually wrong. We just want the position following block decorations of
the end of the highlighted range, plus one line height. This prevents us
from incorrectly rendering the end of highlight after block decorations
that immediately follow the end of the highlighted range.
2017-08-20 07:00:50 -06:00