Aaron Contreras
500afb0f20
Improve split API, add new commands and rewrite existing ones
...
Allow empty splits, as well as moving (instead of copying) active item
2016-02-02 00:50:10 +01:00
simurai
4cf8abc786
🎨 Rename top/bottom-bar to header/footer
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
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
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
dff4aa8e84
Use method name store rather than storeAsync
2016-01-28 14:03:10 -07: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
Katrina Uychaco
a2f9a8d32e
Rename StorageFolder::store to ::storeSync
2016-01-27 23:52:41 -07: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
Katrina Uychaco
126baafda3
Assign debounce interval to property
2016-01-27 15:11:40 -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
Katrina Uychaco
df83078d74
Save state on mousedown or keypress events (debounce 1s). Tests WIP
2016-01-27 11:15:02 -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
Nathan Sobo
07f35818f8
Pass invisibles configuration into DisplayLayer
2016-01-26 17:43:36 -07:00
Nathan Sobo
d0e29bfc2c
Avoid recursive call to moveToSuccessor, which is blowing the stack
2016-01-26 17:42:28 -07: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
Nathan Sobo
47338253db
Adapt to new text-buffer API
2016-01-26 12:38:35 -07:00
Max Brunsfeld
18a1f06022
Merge pull request #10581 from atom/mb-fix-legacy-config-api
...
Require package's main module in legacy activateConfig method
2016-01-25 15:28:50 -08:00
Wliu
3f471cd94f
Merge remote-tracking branch 'refs/remotes/origin/master' into wl-electron-35
2016-01-25 16:33:50 -05:00
Max Brunsfeld
d055a686ae
Merge pull request #10486 from atom/bf-fix-submenu-items
...
Honor `created()` function for an item in a submenu.
2016-01-25 13:31:25 -08:00
Max Brunsfeld
dc903fa124
Require package's main module in legacy activateConfig method
2016-01-25 12:42:12 -08:00
Max Brunsfeld
c4adc38273
Merge branch 'stable' into beta
2016-01-25 10:29:29 -08:00
Dirk Thomas
13f0987ede
improve docs about grouped settings
...
See https://github.com/atom/settings-view/pull/698#issuecomment-171725215
2016-01-22 19:46:51 -08:00
joshaber
191e607bd6
Merge branch 'stable'
2016-01-22 17:01:03 -07:00
Josh Abernathy
91eb2b2a28
Merge pull request #10293 from atom/as-more-flexible-inputs-for-blob-store
...
Ignore errors when loading an invalid blob store
2016-01-22 11:44:29 -07:00
Joe Fitzgerald
3a14fa2a2e
Use ELECTRON_RUN_AS_NODE Variable Key
...
- https://github.com/atom/electron/pull/3594
2016-01-19 17:41:33 -08:00
joshaber
60c33f6bc9
Open submodules directly instead of searching.
2016-01-19 16:35:36 -07:00
joshaber
50c74499dc
Link to the libgit2 issue.
2016-01-19 16:34:30 -07:00
Nathan Sobo
21b1f79fab
Avoid updating screen lines in DisplayBuffer
2016-01-19 14:51:24 -07:00
Nathan Sobo
ed79413de1
Depend on DisplayLayer for more things
2016-01-19 14:39:37 -07:00
Michael Bolin
9423ec8b3a
Renamed local variables as recommended by @ssorallen.
2016-01-19 12:37:38 -08:00
joshaber
514842ca77
If we can't refresh a submodule, drop it.
2016-01-19 11:59:16 -05:00
Josh Abernathy
ab02a7b5a9
Merge pull request #10445 from atom/update-nodegit
...
Update nodegit
2016-01-19 08:34:35 -05:00
Michael Bolin
3d5386e514
Honor created() function for an item in a submenu.
...
Fixes #10483 .
2016-01-18 16:39:19 -08:00
Michael Bolin
04b100fab8
Revert "Honor created() function for an item in a submenu."
...
This reverts commit 9917ed39aa .
Sorry, apparently I don't know how to use Git anymore.
I'm just trying to put this up for review and it went straight
to master instead.
2016-01-18 16:36:49 -08:00
Michael Bolin
9917ed39aa
Honor created() function for an item in a submenu.
...
Fixes #10483 .
2016-01-18 16:34:36 -08:00
Michael Bolin
f8d20760af
Revert "Honor created() function for an item in a submenu."
...
This reverts commit 962308509b .
2016-01-18 16:33:35 -08:00
Michael Bolin
962308509b
Honor created() function for an item in a submenu.
...
Fixes #10483 .
2016-01-18 16:32:16 -08:00