Commit Graph

28403 Commits

Author SHA1 Message Date
joshaber
35982bc6ed ⬆️ status-bar@1.2.3 2016-04-11 13:47:06 -04:00
joshaber
041906cdae Update nodegit API usage.
This changed in https://github.com/nodegit/nodegit/pull/968.
2016-04-11 11:42:21 -04:00
joshaber
26206bb9c0 Update license override for tweetnacl. 2016-04-11 10:55:13 -04:00
SEAPUNK
a6e90ba7ee ⬆️ nodegit@0.12.2
This adds support for 32-bit linux systems
2016-04-11 10:55:04 -04:00
Antonio Scandurra
852d8d71a4 ⬆️ bookmarks 2016-04-11 13:14:42 +02:00
Wliu
038640a658 ⬆️ language-less@0.29.3 2016-04-10 12:00:20 -04:00
Wliu
4c80c77210 ⬆️ autocomplete-css@0.11.1 2016-04-10 11:58:04 -04:00
Wliu
b0a179d897 Merge pull request #11419 from ZombieHippie/patch-2
📝 Fix linking the decorateMarker
2016-04-09 15:51:07 -04:00
Wliu
809837d568 Merge pull request #11418 from ZombieHippie/patch-1
📝 Add the --no-install flag to the windows build readme
2016-04-09 15:49:11 -04:00
Cole R Lawrence
7decbf0d06 📝 Fix linking the decorateMarker
Error happens at this place in the docs
https://atom.io/docs/api/v1.6.2/TextEditor#instance-decorateMarkerLayer
2016-04-09 14:07:37 -05:00
Cole R Lawrence
88aa5cc68e 📝 Add the --no-install flag to the windows build readme 2016-04-09 13:58:31 -05:00
Wliu
9131834171 ⬆️ language-css@0.36.1 2016-04-08 20:05:00 -04:00
Damien Guard
6bbf0d3271 Signing support on Windows with P12 keys 2016-04-08 14:36:51 -07:00
Josh Abernathy
f22e63b498 Merge pull request #11410 from atom/update-nodegit-api-usage
Use #index instead of #openIndex.
2016-04-08 16:41:35 -04:00
joshaber
14afb49676 Use #index instead of #openIndex.
#openIndex is going away: https://github.com/nodegit/nodegit/pull/989
2016-04-08 15:58:23 -04:00
Lee Dohm
c4f60d0d42 Merge pull request #11403 from atom/wl-fix-contributing-links
Fix dead atom.io/docs links in CONTRIBUTING.md
2016-04-07 19:04:11 -07:00
Wliu
6dd37761fe 📝 Fix dead atom.io/docs links
[ci skip]
2016-04-07 21:35:35 -04:00
Nathan Sobo
822e0c9510 ⬆️ fuzzy-finder 2016-04-07 15:51:38 -06:00
Wliu
5d8cd7bcc8 ⬆️ language-make@0.21.1 2016-04-07 17:38:16 -04:00
Damien Guard
421dbec1ed Git Shell now works fine, avoid paths with spaces 2016-04-07 14:30:33 -07:00
Nathan Sobo
9c601aad6f :arrow-up: status-bar 2016-04-07 14:49:40 -06:00
Josh Abernathy
618bba307c Merge pull request #11397 from atom/fix-reading-cached-status-from-within-callback
Defer the callback to the next tick.
2016-04-07 12:39:49 -04:00
joshaber
991e4e396a Merge branch 'master' into fix-reading-cached-status-from-within-callback 2016-04-07 11:34:12 -04:00
Josh Abernathy
29483a622e Merge pull request #11398 from atom/fix-lint
Fix build lint
2016-04-07 11:33:54 -04:00
joshaber
130c400758 Remove unnecessary fat arrow.
Looks like this was introduced in https://github.com/atom/atom/pull/11369. 
🙈
2016-04-07 11:25:00 -04:00
joshaber
db8e62315c Defer the callback to the next tick.
This gives GitRepository the chance to clear its path cache before the callback 
is invoked. Otherwise reads from the cached status state within the callback 
would be wrong.
2016-04-07 11:19:27 -04:00
Antonio Scandurra
c3d03f4d57 ⬆️ find-and-replace 2016-04-07 14:50:57 +02:00
Antonio Scandurra
c08a5c3f54 ⬆️ spell-check 2016-04-07 10:57:51 +02:00
Antonio Scandurra
3bff9515f7 ⬆️ find-and-replace 2016-04-07 10:30:01 +02:00
Daniel Hengeveld
b5f0f846a9 ⬆️ exception-reporting@0.38.0 2016-04-07 10:06:13 +02:00
Lee Dohm
ffe33cb379 ⬆️ language-perl@0.34.0 2016-04-06 18:31:13 -07:00
Wliu
a084882cb1 📝 Minor cleanup for the new .tar.gz archive
[ci skip]
2016-04-06 19:23:26 -04:00
Nathan Sobo
917f20d1c4 ⬆️ tree-view 2016-04-06 16:05:43 -06:00
Ian Olsen
04787400dd Merge pull request #9554 from didrocks/linux-tar
Add a linux archive to distribute atom
2016-04-06 13:29:32 -07:00
Lee Dohm
50c1bd34ca ⬆️ tabs@0.92.1 2016-04-05 19:00:34 -07:00
Nathan Sobo
26ddee4a05 ⬆️ autocomplete-plus 2016-04-05 16:40:15 -06:00
Nathan Sobo
b3ea0a6494 ⬆️ bookmarks 2016-04-05 16:40:06 -06:00
Nathan Sobo
2dea35e6fb Merge pull request #11369 from hellendag/text-input
🐎 Avoid setting hidden input value on textInput
2016-04-05 09:34:55 -06:00
Didier Roche
d50da12bca Add Linux archive installation and build instructions 2016-04-05 16:34:57 +02:00
Didier Roche
6a17b2dee8 Add the newly created archive to the publish-build task
This archive is created on an Ubuntu 64 bits machine, publish it if present
in the assets. The version contains the channel name, so don't append
channel name to it.
2016-04-05 16:34:52 +02:00
Didier Roche
4a51841159 Add the mktar task to linux CI 2016-04-05 16:33:51 +02:00
Didier Roche
47d374a09a 🐧 Add "mktar" gulp task to create an Linux binary archive
This archive in tar.gz format contains the whole Atom binary and resources
to enable multiple channels and versions to be installed on the same
distribution.
2016-04-05 16:33:47 +02:00
Nathan Sobo
fd3789223c ⬆️ status-bar 2016-04-04 19:53:41 -06:00
Nathan Sobo
402a335eef Fix accented character menu spec 2016-04-04 19:50:39 -06:00
Nathan Sobo
9833e54ec3 Fix typo 2016-04-04 19:22:44 -06:00
Nathan Sobo
f638bcbb6d Don’t assume the accented character menu on every IME event 2016-04-04 18:56:08 -06:00
Wliu
9eff3a952b ⬆️ language-ruby@0.68.5 2016-04-04 20:18:59 -04:00
Nathan Sobo
a99ee14ac0 Make accented character menu detection work with left/right arrow keys 2016-04-04 17:47:36 -06:00
Isaac Salier-Hellendag
2a7344091d Avoid setting hidden input value on textInput
Atom currently sets the `value` of the input on every `textInput` event, in an effort to appropriately handle changes made via the OSX diacritic menu (for accents, umlauts, etc).

The drawback of this is approach is that updating the value of the input will trigger layout and a subsequent layer tree update.

To resolve this, here is my proposal:

  - Track a flag for `keypress` events. When the diacritic menu is used, there are two `textInput` events, with no `keypress` in between. Therefore, when no `keypress` has occurred just prior to a `textInput`, the editor model can select the previous character to be replaced by the new accented character.
  - Track a flag for `compositionstart` events. When a user is in IME mode, the diacritic menu cannot be used, so the editor can skip the backward selection.

Test Plan:

Tested in a plaintext file.

  - Type Latin characters, verify proper character insertion.
  - Press and hold <kbd>a</kbd>. Diacritic menu appears. Select an option using the keyboard or mouse. Verify that the `a` is replaced by an accented `a`, with no extra characters.
  - Type test strings in Katakana, 2-Set Korean, Telex (Vietnamese), Simplified Pinyin. Verify that characters are inserted correctly while composing, and after committing strings.
2016-04-04 13:33:43 -07:00
Damien Guard
5c8669a4e8 Merge pull request #11246 from damieng/dg-windows-build-improve
Improve the Windows build process
2016-04-04 15:23:21 -04:00