Commit Graph

31553 Commits

Author SHA1 Message Date
Damien Guard
494c042915 Merge pull request #13652 from torn4dom4n/master
Update build status
2017-01-18 11:22:46 -08:00
Nathan Sobo
d0c2ffbbc9 Merge pull request #13606 from atom/mb-ns-expose-package-errors-in-test-mode
Re-throw package activation exceptions in test mode
2017-01-18 11:46:44 -07:00
Nathan Sobo
a4dc088ceb Increase max listener limit on ipcRenderer
We deliberately assign more than 10 listeners on the method response
channel.
2017-01-18 11:34:59 -07:00
Damien Guard
634c65a791 ⬆️ exception-reporting 2017-01-18 10:03:06 -08:00
Nathan Sobo
40906fe76f ⬆️ atom-keymap 2017-01-18 10:47:38 -07:00
Nathan Sobo
0410ac9e8f Fix uncaught exceptions in ThemeManager specs 2017-01-18 10:19:25 -07:00
Nathan Sobo
4ef2924f55 Fix exceptions activating invalid packages in tests 2017-01-18 10:19:25 -07:00
Nathan Sobo
a433a84ab5 Fix describe block indentation 2017-01-18 10:19:25 -07:00
Max Brunsfeld
a57b627a58 Re-throw package activation exceptions in test mode 2017-01-18 10:19:25 -07:00
Long Nhat Nguyen
1cfcec2b72 Rename macos.md to macOS.md 2017-01-18 23:22:45 +07:00
Long Nhat Nguyen
57d70438c7 📝 Add Superstring Core
[ci skip]
2017-01-18 23:20:43 +07:00
Nathan Sobo
e4a218ff45 ⬆️ text-buffer 2017-01-17 17:40:58 -07:00
Ian Olsen
64f53ee2db Check whether state store is connected when prompting to save files 2017-01-17 16:15:12 -08:00
Nathan Sobo
682532c307 ⬆️ text-buffer
Closes #4619
2017-01-17 15:54:32 -07:00
Damien Guard
5568bd1a06 Merge pull request #13600 from atom/dg-setting-to-apply-proxies-to-apm
Setting for settings-view to apply Chromium proxies to apm via env vars
2017-01-17 11:08:35 -08:00
Damien Guard
96111f47e9 ⬆️ apm 2017-01-14 18:43:12 -08:00
Damien Guard
623caaf85d Merge pull request #13605 from atom/dg-correct-portable-path-windows
Correct the portable path location on Windows
2017-01-14 09:35:27 -08:00
Damien Guard
090bbf9e77 Fix spec for path 2017-01-14 09:04:49 -08:00
simurai
6010c4d7df Add custom-inset title-bar 2017-01-14 16:06:50 +09:00
simurai
c406cc4420 Merge branch 'master' into sm-hidden-all 2017-01-14 10:09:07 +09:00
Damien Guard
a0c6cd789c ⬆️ settings-view 2017-01-13 14:46:14 -08:00
Nathan Sobo
bcde8d2517 ⬆️ text-buffer 2017-01-13 14:13:05 -07:00
Michelle Tilley
1fef2fa866 Merge pull request #13604 from atom/mkt-ku-fix-render-process-crash-handler
Ensure a dialog is not opened when webContents crash in headless mode
2017-01-13 10:58:49 -08:00
Nathan Sobo
6d415e0989 Merge pull request #13602 from atom/ns-fix-duplicate-lines
Handle multiple selections intersecting a line in duplicateLines
2017-01-13 11:25:44 -07:00
simurai
16136db049 ⬆️ timecop@v0.34.0 2017-01-13 16:59:58 +09:00
Damien Guard
9648d8b82f Correct the portable path location on Windows 2017-01-12 16:04:02 -08:00
Michelle Tilley
05f58a432b Ensure a dialog is not opened when webContents crash in headless mode 2017-01-12 14:45:38 -08:00
Nathan Sobo
76d84a7890 Handle multiple selections intersecting a line in duplicateLines 2017-01-12 13:38:19 -07:00
Damien Guard
fbb5482b91 Merge pull request #13599 from atom/dg-add-hash-to-quoted-command-escaping
Add # to chars that cause quote escaping for commands
2017-01-12 09:24:04 -08:00
Wliu
4b815c1bed Merge pull request #13598 from atom/wl-rm-getPixelRect
Remove unused Cursor::getPixelRect function
2017-01-12 12:13:27 -05:00
Wliu
4c2e2203e0 🔥 unused getPixelRect function 2017-01-12 11:28:02 -05:00
simurai
894605ecc1 Merge pull request #13596 from atom/sm-one-syntax
Bump one-dark/light-syntax@v1.7.1
2017-01-12 17:15:23 +09:00
Damien Guard
8684bca708 Add # to chars that cause quote escaping for commands 2017-01-11 22:56:53 -08:00
Damien Guard
0560015e05 Setting for settings-view to be able to apply Chromium proxies to env vars for apm automatically 2017-01-11 22:50:15 -08:00
simurai
dcf48c937a ⬆️ one-dark/light-syntax@v1.7.1 2017-01-12 13:30:47 +09:00
simurai
4104b40b4e Revert "⬆️ one-dark/light-syntax@v1.7.0"
This reverts commit a5491a9d60.
2017-01-12 09:41:04 +09:00
Wliu
2f65f47d0d Merge pull request #13592 from atom/wl-fix-autocomplete-css
Fix autocomplete-css specs
2017-01-11 14:22:30 -05:00
Wliu
6be4c5793d Fix autocomplete-css specs 2017-01-11 13:30:39 -05:00
Nathan Sobo
c3ac59a617 Merge pull request #13583 from atom/ns-skip-periodic-serialization-of-huge-buffers
Disable periodic serialization for buffers > 2MB
2017-01-11 11:27:05 -07:00
Lee Dohm
0c2d85d6c0 Merge pull request #13585 from atom/fb-two-digits
Always reserve two digits on the line number gutter
2017-01-11 10:25:59 -08:00
simurai
415f7c1b05 ⬆️ base16-tomorrow-dark/light-theme@v1.5.0 2017-01-11 15:10:45 +09:00
simurai
a5491a9d60 ⬆️ one-dark/light-syntax@v1.7.0 2017-01-11 14:14:35 +09:00
simurai
f761a4852f ⬆️ one-dark/light-ui@v1.9.1 2017-01-11 14:01:06 +09:00
Wliu
30be540d7f ⬆️ language-css@0.42.0
/cc @Alhadis
2017-01-10 23:03:44 -05:00
Christopher Chedeau
ef7ce7cd3a Always reserve two digits on the line number gutter
We are working on a feature that changes the content of the editor when you mouse over some things and it makes the UI jump when going from 1 line to > 10. This makes the UI feel really bad.

I've looked at Sublime and the 1-9 state is the same as 1-99, only when you reach 100 lines then it jumps. I think that it is a better behavior as you want to minimize jumps as much as possible and it is extremely likely that you are going to hit the 9-10 lines threshold.

![](http://g.recordit.co/ABIlZf5eTx.gif)

While this is being reviewed and until the new version shipped, we are going to monkeypatch Atom in order to get this feature.

```js
var presenter = atom.textEditors.editors.entries().next().value[0].presenter.__proto__;
var old_updateLineNumberGutterState = presenter.updateLineNumberGutterState;
presenter.updateLineNumberGutterState = function() {
  var res = old_updateLineNumberGutterState.apply(this, arguments);
  this.lineNumberGutter.maxLineNumberDigits = Math.max(2, this.lineNumberGutter.maxLineNumberDigits);
  return res;
};
```

Released under CC0
2017-01-10 18:14:50 -08:00
Damien Guard
5a1233c14b Merge pull request #13584 from atom/dg-remove-win64-workaround
Remove x64 delta workaround code in create-windows-installer
2017-01-10 16:34:09 -08:00
Damien Guard
71b17d95d6 Remove code that stopped create-windows-installer looking for deltas on x64 2017-01-10 15:30:17 -08:00
Nathan Sobo
dea7cc23e3 Disable periodic serialization for buffers > 2MB
Writing so much data to IndexedDB is blocking the main thread for
perceptible amounts of time. A patch-based representation of the
modified state could allows us to pay only for what has changed, but is
too complex to justify implementing right now to support full crash
recovery for large files.

Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com>
2017-01-10 15:55:36 -07:00
Damien Guard
6725a4194e Merge pull request #12987 from ivernus/patch-1
Add commands for non DNS (rhel/CentOS) hosts
2017-01-10 12:39:00 -08:00
Damien Guard
1112e41c5a Merge pull request #13007 from torn4dom4n/ln-update-keybinding
Update keybinding
2017-01-10 12:31:40 -08:00