Nathan Sobo
c338227dab
Drop floats
2017-05-05 09:29:29 +02:00
Nathan Sobo
77f04c47d9
Consolidate editor style sheets
2017-05-05 09:29:29 +02:00
Antonio Scandurra
3d29db49a4
Use position: relative
for .line-number
elements
...
...because packages like `.git-diff` are relying on this behavior to
position their decorations. This didn't seem to degrade layout times, so
it makes sense to just add it to keep package breakage to a minimum.
2017-05-05 09:29:29 +02:00
Nathan Sobo
988118213d
Don't use position: relative on atom-text-editor
2017-05-05 09:29:29 +02:00
Antonio Scandurra
6742025a02
Import octicon-mixins in static/text-editor.less
2017-05-05 09:29:29 +02:00
Nathan Sobo
1b1cffb32d
⬆️ etch to allow arbitrary objects as keys
2017-05-05 09:29:28 +02:00
Nathan Sobo
e15e7e3c96
Assign width and character dimensions on editor to update soft wraps
2017-05-05 09:29:27 +02:00
Nathan Sobo
c52d66377f
Render hidden input and handle focus and blur
2017-05-05 09:29:27 +02:00
Nathan Sobo
9765d9dbcd
Translate gutter so it remains visible when scrolling to the right
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2017-05-05 09:29:27 +02:00
Nathan Sobo
aed4d8876f
Use contain: strict on line number gutter and its tiles
...
This improves layout time of scrolling by limiting the extent of gutter re-layouts.
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2017-05-05 09:29:27 +02:00
Nathan Sobo
f94144ff4b
WIP
2017-05-05 09:29:27 +02:00
Nathan Sobo
f237d70357
WIP
2017-05-05 09:29:27 +02:00
Antonio Scandurra
0bd1255b15
Solve CSP issues for all media types
2017-05-03 14:21:24 +02:00
Antonio Scandurra
32db6a46dc
Fix CSP for fonts
2017-05-03 14:21:24 +02:00
Nathan Sobo
549bce5637
Replace sampleBackgroundColors with background-color: inherit in CSS
...
Previously, the shadow boundary made this impossible, but the new CSS is
way simpler than the JS we’re replacing and removes another dependency
on DOM polling.
2017-05-03 14:21:24 +02:00
Matthew Dapena-Tretter
83efa4b918
Ensure dock mask has size of zero
...
This no longer seems to be an issue.
2017-04-13 15:53:37 -07:00
Matthew Dapena-Tretter
915931dddd
🐛 Make sure docks affordance can always be revealed
2017-04-13 15:52:05 -07:00
Matthew Dapena-Tretter
45806b19b7
Fix positioning of left dock toggle button when panel container has min-width
2017-04-12 11:39:39 -07:00
Max Brunsfeld
8b407bf48f
Don't allow opening docks by clicking on the resize handle
2017-04-05 12:45:29 -07:00
Antonio Scandurra
0e1bc58310
⬆️ electron-link
2017-04-04 11:36:49 +02:00
Matthew Dapena-Tretter
13f0c8a977
Docks: define handle size in CSS; measure in JS
2017-03-27 12:19:08 -07:00
Matthew Dapena-Tretter
d691c3e5aa
Docks: Don't change inherited presentation styles
2017-03-27 10:48:27 -07:00
Max Brunsfeld
91780e6f18
Merge branch 'master' into fb-mdt-docks
2017-03-20 11:26:42 -07:00
Matthew Dapena-Tretter
bf39947eee
Add Dock component
2017-03-18 15:31:51 -07:00
Antonio Scandurra
6722450b7e
Merge pull request #14021 from atom/as-fix-snapshot-stack-traces
...
Use the generated snapshot source map in `source-map-support`
2017-03-17 18:05:42 +01:00
Antonio Scandurra
ccbb276bf5
Bake source maps into the snapshot
2017-03-17 13:25:00 +01:00
Antonio Scandurra
bade347e01
Revert "Upgrade to Babel 6 and apply fewer transformations when transpiling babel files"
2017-03-17 12:40:38 +01:00
Antonio Scandurra
b2983f63ba
Replace backward with forward slashes when requiring files on Windows
2017-03-15 13:26:31 +01:00
Antonio Scandurra
3d40f55747
Fix lint errors
2017-03-10 10:00:09 +01:00
Antonio Scandurra
73e8642b96
Merge branch 'master' into as-ns-startup-snapshot
2017-03-10 09:04:30 +01:00
Antonio Scandurra
76ae6b29b3
⬆️ electron-link to handle cyclic requires correctly
2017-03-06 19:58:03 +01:00
Antonio Scandurra
a403d817ba
Put back source map generation for babel files
2017-03-06 14:48:53 +01:00
Max Brunsfeld
025de31846
Avoid using less imports in nested scopes
...
Apparently, these imports of 'octicon-utf-codes.less' within mixin
definitions cause any subsequent imports of this file to become noops,
because of the way less dedupes imports. The result is that the variables
defined in that file are only available in the nested scope.
This didn't happen in older versions of less because of bugs which
have been fixed since less 2.7.
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2017-03-06 13:23:53 +01:00
Antonio Scandurra
2f1fd15170
Don't assign snapshotResult.entryPointDirPath
...
...because we can use `process.resourcesPath` or
`atom.getLoadSettings()` in packages that need to resolve the absolute
path at runtime.
2017-03-03 11:21:29 +01:00
Antonio Scandurra
a9ada35354
Snapshot NativeCompileCache
2017-03-02 09:29:07 +01:00
Antonio Scandurra
8d46de418f
Re-enable native module cache
2017-03-02 09:11:54 +01:00
Antonio Scandurra
70c82b1ffa
Snapshot pathwatcher and fs-plus
2017-03-02 08:26:21 +01:00
Antonio Scandurra
e275570a4e
Remove blob store and native module cache
2017-02-28 17:20:49 +01:00
Antonio Scandurra
deb94f6f4a
Fix dev mode
2017-02-28 17:17:02 +01:00
Antonio Scandurra
66c7f2f83c
Provide snapshotResult.entryPointDirPath
2017-02-28 17:12:57 +01:00
Antonio Scandurra
adb0e39166
WIP
2017-02-28 15:44:02 +01:00
Antonio Scandurra
9b8c7973d7
WIP
2017-02-28 09:34:55 +01:00
Antonio Scandurra
e453b04105
Put back code that was commented out
2017-02-27 16:45:57 +01:00
Antonio Scandurra
7b8849b835
🎨
2017-02-27 14:51:33 +01:00
Antonio Scandurra
aec8867904
Require electron once
2017-02-27 14:48:45 +01:00
Antonio Scandurra
681f0f9fe1
Make Atom work also without a snapshot
2017-02-27 14:47:20 +01:00
Antonio Scandurra
367d595ab8
Update static/index to match what we do on master
2017-02-24 11:49:17 +01:00
Antonio Scandurra
e624f24b6d
WIP
2017-02-23 17:26:41 +01:00
Antonio Scandurra
90c707a4c2
Merge branch 'master' into as-ns-startup-snapshot
2017-02-23 13:19:25 +01:00
Antonio Scandurra
264ff4a865
Merge branch 'master' into as-ns-startup-snapshot
2017-02-23 10:01:52 +01:00