Commit Graph

6237 Commits

Author SHA1 Message Date
Daniel Hengeveld
dcef6b301f Formatting 2015-10-30 15:41:19 +01:00
Daniel Hengeveld
454d6a5370 🔥 errant log 2015-10-30 15:32:52 +01:00
Daniel Hengeveld
64514fad7e Nest waitsFors to avoid jasmine 1.3 async queue flakiness, cc
@nathansobo
2015-10-30 15:29:34 +01:00
Daniel Hengeveld
0eadc8cdc4 Merge remote-tracking branch 'remotes/origin/master' into dh-async-repo 2015-10-28 11:58:42 +01:00
Nathan Sobo
d2fdc414e7 Merge pull request #8919 from bencolon/workspace_vertical_splits
Add top/bottom split options when opening uri in a workspace
2015-10-22 14:13:42 -06:00
Ben Colon
1b0d72b232 Add up/down split options when opening uri in a workspace 2015-10-22 17:03:10 +02:00
Nathan Sobo
bd199545c0 In PaneContainer.prototype.saveAll, only save modified items 2015-10-21 20:22:20 -06:00
Max Brunsfeld
8a6915e7a6 Pass application delegate to PaneElement 2015-10-21 10:57:56 -07:00
Daniel Hengeveld
11ccb980fe use deserialize api right 2015-10-21 17:53:24 +02:00
Daniel Hengeveld
9f0def76f5 Project.serialize is now Project::serialize
- cf 26f0ef5424
2015-10-21 17:39:36 +02:00
Daniel Hengeveld
226c1dd6a7 Merge remote-tracking branch 'remotes/origin/master' into dh-async-repo 2015-10-21 14:52:36 +02:00
Daniel Hengeveld
b359049b9d Fix confirm dialog spec 2015-10-20 18:05:54 +02:00
Daniel Hengeveld
bea002bddb Incomplete implementation of checkoutHeadForEditor 2015-10-20 18:02:47 +02:00
Daniel Hengeveld
4c0c732766 Get path status after checkout 2015-10-20 17:03:08 +02:00
Daniel Hengeveld
8ff31bd3dc Remove no longer relevant comment 2015-10-20 16:53:32 +02:00
Daniel Hengeveld
95b3ac806f un-nest waitsForPromise 2015-10-20 16:42:20 +02:00
Daniel Hengeveld
fbd0c3677c Fix up deserialize specs 2015-10-20 16:40:11 +02:00
Daniel Hengeveld
2ff283a6b0 Async buffer events 2015-10-20 16:01:35 +02:00
Daniel Hengeveld
60180677a2 add .async attribute to GitRepository 2015-10-20 14:03:19 +02:00
Antonio Scandurra
40e3b08a8c Add TextEditorElement::getMaxScrollTop 2015-10-20 08:36:27 +02:00
Daniel Hengeveld
0e6d30e707 .refreshStatus() (partial implementation) 2015-10-19 17:04:27 +02:00
Daniel Hengeveld
2c96f8ce3d .getDirectoryStatus 2015-10-19 16:10:13 +02:00
Daniel Hengeveld
ab4ba2ca4c .getPathStatus() 2015-10-19 15:15:42 +02:00
Max Brunsfeld
82103f9da0 Remove unused spec-helper requires 2015-10-16 16:49:24 -07:00
Nathan Sobo
eb2a6a3388 Mock process.cwd to make test pass in headless mode 2015-10-16 12:34:11 -06:00
Daniel Hengeveld
df949d3a3d more ::checkoutHead specs 2015-10-16 19:24:34 +02:00
Daniel Hengeveld
dfb24ce617 Clean up init a bit 2015-10-16 19:12:08 +02:00
Nathan Sobo
661607857f Fix spec failures due to slight changes in DOM positioning 2015-10-16 11:08:52 -06:00
Antonio Scandurra
23d5dc8726 Change invalid.js fixture for babel transpilation
The previous file was considered invalid on the earlier version of electron, but
it now compiles correctly because of the updated ES6 support.
2015-10-16 11:08:51 -06:00
Antonio Scandurra
224f2e973f Adhere to CoffeeScript.compile contract
...which always returns the source map as a string. This is needed because
`Buffer` now requires to be initialized with either a number, a buffer, an array
or a string.
2015-10-16 11:08:51 -06:00
Antonio Scandurra
cd47c7be02 Fix leftover spec 2015-10-16 11:22:03 +02:00
Antonio Scandurra
eb3133b7e7 💚 2015-10-16 10:30:45 +02:00
Antonio Scandurra
b03aa4bf40 Merge branch 'master' into as-cjk-soft-wrap
# Conflicts:
#	spec/display-buffer-spec.coffee
2015-10-16 10:23:44 +02:00
Antonio Scandurra
4766c98bbe Treat Korean characters as different kinds of chars 2015-10-15 21:02:21 +02:00
Nathan Sobo
52946db179 Ensure windows/workspace present before proceeding in integration specs
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com>
2015-10-15 12:54:33 -06:00
Antonio Scandurra
c9eb75cbe1 📝 Better wording on specs 2015-10-15 20:14:38 +02:00
Nathan Sobo
be1b2e6122 Increase timeout when waiting for atom-workspace to exist
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com>
2015-10-15 12:08:07 -06:00
Antonio Scandurra
7394cc531c Measure half width characters 2015-10-15 20:06:38 +02:00
Antonio Scandurra
c616e86a00 Take into account half width chars as well 2015-10-15 19:24:00 +02:00
Antonio Scandurra
8f7b303fc5 Recognize half width symbols 2015-10-15 19:01:23 +02:00
Antonio Scandurra
a3c3b48caa Recognize full width symbols 2015-10-15 18:59:12 +02:00
Antonio Scandurra
1fc9a25b5c Recognize half width characters 2015-10-15 18:57:11 +02:00
Antonio Scandurra
abf306943a 🐛 Measure latin chars with subpixel font scaling 2015-10-15 18:49:54 +02:00
Daniel Hengeveld
7679ff93d3 isPathNew 2015-10-15 18:26:20 +02:00
Daniel Hengeveld
62310e6f41 isPathModified 2015-10-15 18:10:32 +02:00
Antonio Scandurra
4818d47980 Update wrapped screen lines when default width changes 2015-10-15 18:10:26 +02:00
Antonio Scandurra
4c66341624 Measure double width char widths 2015-10-15 18:08:35 +02:00
Antonio Scandurra
27dc3da9e5 🎨 Conflate setting default and double-width chars width
Because they will always change together, and having two different setters seems
highly error-prone.
2015-10-15 17:53:37 +02:00
Daniel Hengeveld
bc3e8f02ad isPathIgnored 2015-10-15 17:00:47 +02:00
Daniel Hengeveld
b566e47a08 getPath 2015-10-15 16:51:39 +02:00