Commit Graph

32428 Commits

Author SHA1 Message Date
Max Brunsfeld
116a90fe2c ⬆️ find-and-replace 2017-06-30 15:59:42 -07:00
Max Brunsfeld
00a650bd55 ⬆️ text-buffer
Fixes #14894
2017-06-30 15:43:04 -07:00
Ash Wilson
10a7cb5bad ⬆️ atom-keymap 2017-06-30 10:11:36 -04:00
simurai
2a45e42697 ⬆️ welcome@v0.36.5 2017-06-30 14:38:21 +09:00
Max Brunsfeld
5fc602a178 Merge pull request #14886 from TimvdLippe/patch-1
Add instructions for local development
2017-06-29 11:20:48 -07:00
Ash Wilson
fc3915e656 ⬆️ autocomplete-plus 2017-06-29 11:59:10 -04:00
Michelle Tilley
9b039452d5 Merge pull request #14905 from atom/fb-mdt-destroy-once
Only expect a single 'did-destroy' event
2017-06-28 12:51:19 -04:00
Matthew Dapena-Tretter
863faffd23 Only expect a single 'did-destroy' event
These events will only be fired a single time at most, so we should clean up the listeners after that.

This should help minimize accidental memory leaks.
2017-06-27 16:20:33 -07:00
Antonio Scandurra
e0c2509bf7 Merge pull request #14897 from atom/as-jr-fix-not-updating-custom-title-bar
Ensure custom title bar is always updated when document.title changes
2017-06-27 11:35:43 +02:00
Antonio Scandurra
57570accbf Merge pull request #14893 from atom/as-fix-resetting-node-pool-styles
Fix resetting styles in NodePool
2017-06-27 11:35:19 +02:00
Antonio Scandurra
71a2abf877 Merge pull request #14895 from atom/as-fix-block-decoration-measurements
Fix measuring block decorations if adding them before attaching element
2017-06-27 11:33:58 +02:00
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
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
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
8c16455bdd These caches get corrupted, let's just disable them for now 2017-06-15 11:24:34 -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
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
Wliu
dbe5e8ed28 Merge pull request #14763 from WRONGWAY4YOU/contributing-doc-typo-fix
Fix typo in the `CONTRIBUTING.md` document
2017-06-12 15:54:58 -04:00
Dmitry Guzeev
0483c70c8a Fix typo in the CONTRIBUTING.md document 2017-06-12 22:47:53 +03:00
Hubot
5c6e1b7b84 1.20.0-dev 2017-06-12 12:14:52 -05:00
Lee Dohm
6edf6599b7 Merge pull request #14753 from tjkohli/master
Improved clarity of Editor not responding actions
2017-06-12 09:15:55 -07:00
Jason Rudolph
5048f46cd7 Update CSP to allow using eval from JavaScript
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2017-06-12 12:04:22 -04:00