Commit Graph

31052 Commits

Author SHA1 Message Date
Ian Olsen
d3066f0e3b Added option for closing deleted file tabs 2017-01-18 16:36:41 -08:00
Ian Olsen
d2b97e1043 Merge branch 'master' into io-state-connected-flag 2017-01-18 16:16:21 -08:00
Ian Olsen
66ae68828e Make stateStore.isConnected a method 2017-01-18 15:57:35 -08:00
Nathan Sobo
3aa773b700 Merge pull request #13654 from atom/ns-increase-max-listeners
Increase max listener limit on ipcRenderer
2017-01-18 13:28:51 -07:00
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