Ian Olsen
33f010e92c
Merge pull request #14788 from atom/this-is-intolerable
...
AppVeyor node_module caches get corrupted, let's just disable them for now
2017-06-26 18:12:56 -07:00
Tony Brix
89d39a24d3
fix linting
2017-06-26 10:37:08 -05:00
Antonio Scandurra
9e8f07b926
Convert src/title-bar.coffee to js
...
Signed-off-by: Jason Rudolph <jasonrudolph@github.com >
2017-06-26 16:34:33 +02:00
Antonio Scandurra
a7b1996245
Convert spec/title-bar-spec.coffee to js
...
Signed-off-by: Jason Rudolph <jasonrudolph@github.com >
2017-06-26 16:32:14 +02:00
Antonio Scandurra
62ee913567
Ensure custom title bar is always updated when document.title changes
...
This commit uses a new private API on Workspace that emits an event
every time the window title gets updated (e.g. as a result of an active
pane item changing, the project paths changing, etc.).
This fixes a bug that left the custom title bar with a stale
document.title under some circumstances.
Signed-off-by: Jason Rudolph <jasonrudolph@github.com >
2017-06-26 16:29:31 +02:00
Antonio Scandurra
52ba6c7342
Fix measuring block dec. if adding them before updating element's width
2017-06-26 12:52:18 +02:00
Antonio Scandurra
a171380544
Fix resetting styles in NodePool
...
Previously, we were mistakenly not clearing out some styling properties
like `marginTop`, thus causing e.g. line numbers to be misaligned. This
was caused by manual updates to an element's style object, without a
consequent update to the NodePool.
With this commit we will now rely on `element.styleMap` (a DOM
primitive) to detect which styles have been set on a element that is
about to be recycled and, if the object being created doesn't use them,
simply clear them out.
2017-06-26 11:37:11 +02:00
Tim van der Lippe
527210f72c
Add instructions for local development
...
Finding out how to contribute to my first Atom package was problematic
and took me quite some time to figure out how to locally run the packages.
There were some spread out answers in the Atom discussion forum,
but I think it is easier for new developers to read the CONTRIBUTING guide
instead of using Google to find out how to contribute.
2017-06-24 13:20:19 +02:00
simurai
5a8dce1175
⬆️ image-view@v0.62.0
2017-06-24 16:50:56 +09:00
Max Brunsfeld
c1c0e7e921
Merge pull request #14736 from atom/fb-mdt-observe-dock-visibility
...
Add methods for observing dock visibility
2017-06-22 14:11:52 -07:00
Wliu
7c9f39e3f1
⬆️ tree-view@0.217.3
2017-06-21 23:14:51 -04:00
Antonio Scandurra
df7f72a3b7
Merge pull request #14761 from atom/jr-as-loosen-eval-restrictions
...
Update CSP to allow using eval from JavaScript
2017-06-20 11:34:25 +02:00
Wliu
02b8862386
⬆️ markdown-preview@0.159.13
2017-06-19 22:29:47 -04:00
ungb
4a2b3b256e
Merge branch 'master' of https://github.com/atom/atom
2017-06-19 15:55:53 -07:00
ungb
92151fa54f
⬆️ autocomplete-plus@02.35.6
2017-06-19 15:55:09 -07:00
Max Brunsfeld
9644f6367e
Merge pull request #14835 from atom/mb-avoid-new-libcxx-dependency
...
Avoid dependency on recent c++ standard library version
2017-06-19 15:32:38 -07:00
Max Brunsfeld
f9c0ed0a6d
Revert "Use a more recent c++ toolchain on travis"
...
This reverts commit 958eed3a62 .
2017-06-19 14:48:51 -07:00
Max Brunsfeld
17bec4262e
⬆️ text-buffer
2017-06-19 14:48:47 -07:00
Max Brunsfeld
ccdae0fc86
⬆️ text-buffer and whitespace
2017-06-16 11:37:08 -07:00
Max Brunsfeld
2707a53743
⬆️ text-buffer
2017-06-16 10:27:57 -07:00
Wliu
137ccf4e07
⬆️ autocomplete-atom-api@0.10.2
...
Brings in API changes since Atom 1.4.3
2017-06-15 22:26:42 -04:00
Wliu
5ca738b84c
Always run tests where directed
2017-06-15 21:59:12 -04:00
Paul Betts
7df6b14d0b
More excludes
2017-06-15 17:10:10 -07:00
Paul Betts
2ede9aaf85
Exclude 3MB of Markdown files
2017-06-15 17:10:10 -07:00
Paul Betts
8b20dda24b
omg are you srs
2017-06-15 17:10:10 -07:00
Paul Betts
2acf1467fc
Exclude docs and samples too
2017-06-15 17:10:10 -07:00
Paul Betts
205d32cab8
Don't ship libgit2 in-box
2017-06-15 17:10:10 -07:00
Paul Betts
1895121784
Exclude lots of native node module cruft
2017-06-15 17:10:09 -07:00
Max Brunsfeld
5e46afd633
⬆️ line-ending-selector
2017-06-15 15:05:19 -07:00
Nathan Sobo
41d5715ef6
Merge pull request #14790 from atom/ns-document-text-decorations
...
Document text decorations
2017-06-15 22:57:34 +02:00
Nathan Sobo
147e9dff42
Document text decorations
2017-06-15 22:15:31 +02:00
Paul Betts
a02b2310ec
:up-arrow: GitHub for ASAR fixes
2017-06-15 12:11:12 -07:00
Paul Betts
8c16455bdd
These caches get corrupted, let's just disable them for now
2017-06-15 11:24:34 -07:00
Paul Betts
22d48ea117
What was I thinking
2017-06-15 11:14:50 -07:00
Paul Betts
440bd7e7d8
Also exclude Dugite's copy of git
2017-06-15 11:14:50 -07:00
Paul Betts
33f5cdd7b3
Put Shell scripts outside of ASAR
2017-06-15 11:14:50 -07:00
Paul Betts
4b3e298e3c
Revert "Copy atom.png from the appropriate location on Linux"
...
This reverts commit 6aacd3d76e .
2017-06-15 11:14:50 -07:00
Paul Betts
75b91cf8c0
Bring back the asar package command
2017-06-15 11:14:50 -07:00
Paul Betts
e9208cc580
Revert "Delete obsolete asar code"
...
This reverts commit 889f480c35 .
2017-06-15 11:14:50 -07:00
Damien Guard
4b2a26e74f
Merge pull request #14782 from atom/pb-dont-create-desktop-shortcut
...
Don't recreate Atom shortcut on Desktop on update
2017-06-15 08:45:11 -07:00
Paul Betts
1d15056f72
Fix test
2017-06-14 16:57:37 -07:00
Paul Betts
2c29d99f33
Directly tell Squirrel what kinds of shortcuts to create
2017-06-14 15:08:35 -07:00
Max Brunsfeld
6ab89cfb2d
⬆️ tabs
2017-06-13 17:07:31 -07:00
Damien Guard
8b00368fa1
Merge pull request #14745 from atom/dg-disable-a-flakey-main-process-test-on-win
...
Disable flakey main process test on Windows
2017-06-13 14:23:01 -07:00
Damien Guard
18e3f52f74
Appveyor switch to Node 6.9.4 from 6.8.0
2017-06-13 13:52:09 -07:00
Max Brunsfeld
b52bb4f2c1
⬆️ text-buffer
2017-06-13 11:36:03 -07:00
Ian Olsen
ac99e08613
⬆️ service-hub
2017-06-13 09:21:57 -07:00
Antonio Scandurra
5536162436
Merge pull request #14769 from atom/as-fix-wrong-block-decoration-measurement
...
Prevent block decorations from mistakenly wrapping during measurements
2017-06-13 18:09:30 +02:00
Antonio Scandurra
0a46c9ad7b
Prevent block decorations from mistakenly wrapping during measurements
...
Before rendering block decorations, we read their heights by putting
them into a special div called `blockDecorationMeasurementsArea`.
Previously, this div was not explicitly sized, which was causing
decorations to wrap while being measured but not when actually rendering
them.
This commit fixes this inconsistency by explicitly styling the
measurement area so that it has the same width as the component scroll
width.
2017-06-13 12:31:27 +02:00
Damien Guard
032dcd8bf4
⬆️ electron-winstaller
2017-06-12 18:04:21 -07:00