Commit Graph

28830 Commits

Author SHA1 Message Date
Antonio Scandurra
ca32c1370f 🔥 Unnecessary variable assignments 2016-05-23 19:25:28 +02:00
Antonio Scandurra
770199c76c 🎨 event.sender -> window 2016-05-23 19:19:48 +02:00
Antonio Scandurra
b58ce49d0d Create FileRecoveryService to restore corrupted files after a crash 2016-05-23 18:50:49 +02:00
Antonio Scandurra
de599f9c66 Make dialog asynchronous when a renderer process crashes
…so that other event handlers have the chance to execute even if the
user doesn't choose an option in the message box. This will allow us to
recover files when a window crashes.
2016-05-23 18:39:23 +02:00
Antonio Scandurra
049321a498 🐛 🔥 Remove double subscription to the same buffer 2016-05-23 18:37:47 +02:00
Antonio Scandurra
ef3ab03d28 Emit {will,did}SavePath on ipcMain before/after a buffer is saved 2016-05-23 18:37:26 +02:00
Antonio Scandurra
720ad9c0b4 Merge pull request #11474 from atom/wl-electron-37
Update Electron to 0.37
2016-05-23 11:07:21 +02:00
Lee Dohm
7253514cb8 ⬆️ tabs@0.97.0 2016-05-20 10:23:41 -07:00
Antonio Scandurra
be7474ff01 Merge pull request #11793 from atom/as-dont-install-devtron-on-devtools-toggle
Don't install devtron when toggling DevTools
2016-05-20 11:04:03 +02:00
Antonio Scandurra
2d97c50583 Don't install devtron when toggling DevTools 2016-05-20 09:26:39 +02:00
Antonio Scandurra
8f1a691b74 🔥 Duplicate tweetnacl license override 2016-05-20 09:20:23 +02:00
Lee Dohm
bc5727f4b3 Add tweetnacl@0.14.3 to license-overrides 2016-05-19 15:56:16 -07:00
Lee Dohm
aaf73ebacf ⬆️ tree-view@0.208.0 2016-05-19 09:21:59 -07:00
Lee Dohm
43e5359dbc Merge pull request #11552 from Floobits/csp_fixes
Content Security Policy fixes
2016-05-19 09:10:26 -07:00
simurai
10305867ed Merge pull request #11274 from atom/sm-atom-workspace-axis
Relative position atom-workspace-axis
2016-05-19 16:01:00 +09:00
simurai
3be77fa325 Merge branch 'master' into sm-atom-workspace-axis 2016-05-19 11:45:41 +09:00
simurai
c61695d4a7 Merge pull request #10782 from atom/sm-flexible-modals
Shrink modals when window gets narrow
2016-05-19 11:27:09 +09:00
simurai
ca61f87a8c Merge branch 'master' into sm-flexible-modals 2016-05-19 10:18:04 +09:00
Wliu
aa9cc901f8 ⬆️ language-sql@0.21.1 2016-05-18 16:18:34 -04:00
Lee Dohm
3708604e0e ⬆️ tabs@0.96.0 2016-05-18 12:28:52 -07:00
Damien Guard
ce511c9bc2 Merge pull request #11761 from atom/dg-improve-install-task-windows
Windows build - handle admin elevation when required for install
2016-05-18 12:05:08 -07:00
Damien Guard
02f6db7276 Merge pull request #11762 from atom/dg-winbash-msys-cygwin-compatibility
Ensure atom command works on Cygwin + MSYS bash shells
2016-05-18 10:21:47 -07:00
Wliu
93c4958761 Merge branch 'wl-electron-37' of github.com:atom/atom into wl-electron-37 2016-05-17 20:18:53 -04:00
Wliu
945c0c9acf Merge remote-tracking branch 'refs/remotes/origin/master' into wl-electron-37 2016-05-17 20:18:30 -04:00
simurai
346d998c76 ⬆️ notifications@v0.64.1 2016-05-18 08:38:12 +09:00
Wliu
1c4032626d ⬆️ language-sass@0.52.0 2016-05-17 18:39:58 -04:00
Wliu
d414431703 ⬆️ language-python@0.44.0 2016-05-17 18:39:05 -04:00
Wliu
be41991e8d ⬆️ language-java@0.19.0 2016-05-17 18:38:11 -04:00
Wliu
69072e5616 ⬆️ language-c@0.52.0 2016-05-17 18:37:09 -04:00
Antonio Scandurra
ad166db6c4 Don't use temp for integration tests socket creation 2016-05-17 13:56:57 +02:00
Antonio Scandurra
a624489d0f Fix opening console in DevTools 2016-05-17 13:01:33 +02:00
Antonio Scandurra
124b5d5efe 🔥 Remove duplicate ipcMain.on 2016-05-17 11:18:13 +02:00
Antonio Scandurra
1cf4e4a8a2 📝 Remember why we added backgroundThrottling 2016-05-17 09:47:04 +02:00
Antonio Scandurra
764de235a8 📝 Remember why we added backgroundColor 2016-05-17 09:44:54 +02:00
Antonio Scandurra
21563ddb57 Merge branch 'master' into wl-electron-37 2016-05-17 09:30:36 +02:00
Antonio Scandurra
7bcd7f58f9 ⬆️ tree-view 2016-05-17 09:25:51 +02:00
Lee Dohm
73525a1bcc Merge pull request #11758 from stanfieldr/master
Paste text at cursor instead of beginning of line
2016-05-16 13:07:51 -07:00
Damien Guard
26fcb03662 Optimize bash Windows, force LF line endings 2016-05-16 13:01:10 -07:00
Lee Dohm
655b332a96 ⬆️ settings-view@0.237.0 2016-05-16 11:36:35 -07:00
Antonio Scandurra
683bef5b9d Set BrowserWindow's background color to white to re-enable sub-pixel AA
In Electron 0.37.3 the default background color has changed from white
to transparent, and as per the sub pixel anti-aliasing specification,
the layer which hosts the glyphs that need to be rendered needs to have
an opaque background.

We have also observed that upon reload everything seems to work smoothly
even without this fix: this probably points in the direction of a
regression in Electron, but in the meantime this fix should suffice to
allow us to proceed.
2016-05-16 18:10:38 +02:00
Antonio Scandurra
896abe358c Merge pull request #11765 from atom/as-fix-presenter-uncaught-exception
Don't render line-numbers corresponding to lines that need measuring
2016-05-16 14:21:43 +02:00
Antonio Scandurra
2f9f95ebf7 Merge pull request #11767 from atom/as-fix-bad-folded-rendering
Show folded marker in the first screen row of a soft-wrapped buffer row
2016-05-16 13:47:49 +02:00
Antonio Scandurra
a183695860 ⬆️ text-buffer 2016-05-16 13:36:46 +02:00
Antonio Scandurra
c13346a455 Show folded marker in the first screen row of a soft-wrapped buffer row 2016-05-16 11:23:54 +02:00
Antonio Scandurra
b5b324875e Don't render line-numbers corresponding to lines that need measuring
Rendering those line numbers in the gutter isn't useful, and it puts
unneeded pressure to the DOM. In the process of changing
`updateLineNumbersState`, we have also refactored it to stop relying on
row ranges being contiguous. This allows that code path to be:

1. Less error-prone, because we were trying to access rows that weren't
actually rendered, thus potentially throwing errors when measuring
non-contiguous screen rows that weren't visible.
2. Tighter, because we can just iterate over each screen row and ask for
its soft-wrap descriptor.
2016-05-16 10:58:37 +02:00
Damien Guard
0e5a4ffb6e Ensure atom command works on Cygwin + MSYS bash shells 2016-05-15 21:02:47 -07:00
Robert Stanfield
f36e148acc When using the event editor:copy-selection, it pastes at the cursor
rather than the beginning of the line (see #11542)
2016-05-15 20:45:45 -04:00
Lee Dohm
97529f9cee Merge pull request #11750 from atom/devtron
Add Devtron to the Developer Tools window
2016-05-15 17:20:12 -07:00
Thomas Johansen
b498521583 Merge pull request #11751 from dgm34/patch-1
Update link to solarized-dark-syntax
2016-05-15 14:42:12 +02:00
Daniel Mountford
78cc959280 Update link text to match URL 2016-05-15 13:08:27 +01:00