Commit Graph

27828 Commits

Author SHA1 Message Date
simurai
b9cea80d4f Add top/bottom bar specs 2016-02-01 11:34:08 -08:00
simurai
c2381e05e5 Add top/bottom bar API 2016-02-01 11:34:08 -08:00
simurai
3ced484718 Add top-bar and bottom-bar elements 2016-02-01 11:34:08 -08:00
simurai
85bf1f97ab Use flexbox for workspace elements 2016-02-01 11:34:08 -08:00
Max Brunsfeld
d091a106a4 Merge branch 'master' into wl-electron-35 2016-02-01 11:18:18 -08:00
joshaber
a01dc47e69 Merge branch 'stable' into beta 2016-02-01 14:01:52 -05:00
Kevin Sawicki
41029f640d Merge pull request #10640 from atom/pin-escope-dependency
Pin escope to ~3.3.0 to prevent 3.4.0 use
2016-02-01 10:52:50 -08:00
Kevin Sawicki
f3614bc8f0 Pin escope to ~3.3.0 to prevent 3.4.0 use
See https://github.com/estools/escope/issues/99
2016-02-01 10:39:41 -08:00
Wliu
ceaa78f56a ⬆️ language-javascript@0.108.0 2016-02-01 12:28:04 -05:00
Machisté N. Quintana
efb6dfdb8e Only build pushes to master on Appveyor
To mirror Travis config, refs https://github.com/atom/atom/pull/8110
2016-02-01 11:49:43 -05:00
joshaber
9ded1d70f3 ⬆️ status-bar@0.81 2016-02-01 11:25:47 -05:00
Wliu
0fd753ea8c ⬆️ electron@0.36.7 2016-01-30 12:07:36 -05:00
Katrina Uychaco
224b51d17c Add disposable for removing debouncedSaveState listener 2016-01-28 22:49:46 -07:00
Katrina Uychaco
9cec10d9c0 Remove atom environment state instance variable 2016-01-28 22:48:31 -07:00
Katrina Uychaco
c9012a2288 Call AtomEnvironment::deserialize in AtomEnvironment::loadStateSync 2016-01-28 15:48:45 -07:00
Katrina Uychaco
92bd5051b3 Add env version and window dimensions to serialized state 2016-01-28 15:47:37 -07:00
Katrina Uychaco
a54f4679af Fix tests 2016-01-28 15:46:40 -07:00
Katrina Uychaco
dff4aa8e84 Use method name store rather than storeAsync 2016-01-28 14:03:10 -07:00
Wliu
52c9067262 ⬆️ language-javascript@0.107.0 2016-01-28 12:27:25 -05:00
Katrina Uychaco
29deb61d4e Remove AtomEnvironment state instance variable. Tests WIP 2016-01-28 01:29:46 -07:00
Katrina Uychaco
54a03516bf Save state asynchronously on mousedown and keydown events. Tests WIP 2016-01-28 00:58:58 -07:00
Katrina Uychaco
5148b8ca3d Save state on keydown rather than on keypress 2016-01-28 00:47:21 -07:00
Max Brunsfeld
fb0cb452ea Use old presenter interface in presenter spec 2016-01-27 23:04:30 -08:00
Katrina Uychaco
a2f9a8d32e Rename StorageFolder::store to ::storeSync 2016-01-27 23:52:41 -07:00
Max Brunsfeld
198989b907 Prepare 1.5.0-beta2 2016-01-27 15:36:12 -08:00
Max Brunsfeld
42d509ca4e Merge pull request #10062 from atom/mb-emit-state-update-on-model-scroll
Emit state update when model's scroll position is changed
2016-01-27 15:34:53 -08:00
Max Brunsfeld
ff2751bbef Merge pull request #10581 from atom/mb-fix-legacy-config-api
Require package's main module in legacy activateConfig method
2016-01-27 15:32:52 -08:00
Max Brunsfeld
73b546930a Prepare 1.4.2 2016-01-27 15:32:43 -08:00
Katrina Uychaco
126baafda3 Assign debounce interval to property 2016-01-27 15:11:40 -07:00
Katrina Uychaco
8d55bbcdea 🎨 clean up test 2016-01-27 15:10:35 -07:00
Max Brunsfeld
130f23166d Emit window:loaded event after editor window is started 2016-01-27 14:04:50 -08:00
Katrina Uychaco
e09c7a9911 Avoid binding method before it’s spied upon when debouncing 2016-01-27 14:58:19 -07:00
Max Brunsfeld
28e535ee15 Apply window background color after resizing window 2016-01-27 13:00:18 -08:00
Max Brunsfeld
32f5149196 Wait for browser process to acknowledge window manipulation IPC requests
We need to avoid using the  module for synchronous IPC on startup, but
in some cases, we need to know when our asynchronous IPC messages have taken
effect. Now,  methods like  and
return Promises that indicate when the message has been processed.
2016-01-27 12:59:24 -08:00
Lee Dohm
81ae2849c4 ⬆️ open-on-github@0.41.0 2016-01-27 12:35:52 -08:00
Katrina Uychaco
df83078d74 Save state on mousedown or keypress events (debounce 1s). Tests WIP 2016-01-27 11:15:02 -07:00
Katrina Uychaco
39cb52c224 Fix tests for serialization 2016-01-27 11:13:29 -07:00
Katrina Uychaco
82d584bac6 Serialize in saveStateSync. Separate deserialization from deactivation. 2016-01-26 23:01:44 -07:00
Katrina Uychaco
a8692f1984 Extract serialize functionality from ::deactivatePackage. Tests WIP 2016-01-26 22:46:17 -07:00
simurai
4350cbe724 ⬆️ solarized-dark/light-syntax@v1.0.0 🎉 2016-01-27 09:58:17 +09:00
Antonio Scandurra
5501670e8b ⬆️ text-buffer 2016-01-27 00:59:47 +01:00
Antonio Scandurra
8814dda0bb ⬆️ text-buffer 2016-01-27 00:09:19 +01:00
Ben Ogle
8acb742c30 Merge pull request #7916 from oggy/descriptive-enums
Support descriptions for enum values in config.
2016-01-26 14:45:00 -08:00
Wliu
d1b5e0e7e3 ⬇️ electron@0.36.4
Resolves crashes on Windows
2016-01-26 17:23:30 -05:00
Max Brunsfeld
f4be23049d Wait for window resize to take effect in text editor component spec 2016-01-26 13:26:12 -08:00
Machisté N. Quintana
c91338ab7a Merge pull request #10595 from atom/mq-doc-install-prereqs
Document installation prerequisites in Readme
2016-01-26 14:57:15 -05:00
Max Brunsfeld
9db33e5f8e ⬆️ autocomplete-plus 2016-01-26 11:42:12 -08:00
Machisté N. Quintana
b621e659cf 📝 Document installation prerequisites in Readme
Just Git for now.

Closes https://github.com/atom/atom/pull/10390
Closes https://github.com/atom/atom/issues/10388
2016-01-26 14:38:24 -05:00
Ben Ogle
077f7b2b32 Merge pull request #9260 from fazlearefin/master
Updated README: Fedora 22 dnf install requires pathname of package
2016-01-26 10:57:09 -08:00
Ben Ogle
65e19b7a88 Merge pull request #10226 from danielbayley/master
Update deprecated-packages.json
2016-01-25 18:18:49 -08:00