Commit Graph

13990 Commits

Author SHA1 Message Date
Aaron Contreras
6b118a8061 Add convenience commands to copy/move active item between panes
Give focus to destination pane and set the copied/moved item as active
2016-02-09 00:36:37 +01:00
Katrina Uychaco
656cac8814 Merge branch 'master' into ku-crash-recovery 2016-02-08 15:24:00 -08:00
Katrina Uychaco
dc35562962 Remove empty parameter list in order to pass linter 2016-02-08 15:12:46 -08:00
joshaber
f9ec7b5691 Save window dimensions before reloading. 2016-02-08 17:02:50 -05:00
Katrina Uychaco
85b32b861e Add storedAt date for serialized environment state 2016-02-08 10:36:05 -08:00
joshaber
f2d2ff6f3c The flow annotation implies babel. 2016-02-05 16:15:48 -05:00
Max Brunsfeld
7c733f6dc4 Merge branch 'master' into wl-electron-35 2016-02-05 10:22:01 -08:00
Katrina Uychaco
6e0328b048 Refactor to use StateStore instead of StorageFolder 2016-02-04 21:45:00 -08:00
Katrina Uychaco
3b500daab4 Create StateStore class and specs for storing state in IndexedDB 2016-02-04 21:43:44 -08:00
Ian Olsen
c098acb615 Merge pull request #9798 from atom/dr-wait-windows
Make --wait work on Windows
2016-02-04 13:57:51 -08:00
Lee Dohm
22d332a8d9 Change object section heading to be more descriptive 2016-02-03 16:46:40 -08:00
Lee Dohm
cfca20db79 Merge pull request #10552 from dirk-thomas/patch-1
improve docs about grouped settings
2016-02-03 16:44:45 -08:00
Lee Dohm
082d99fc18 Merge pull request #10219 from pimentel/master
update documentation for rowRangeForParagraphAtBufferRow
2016-02-03 16:34:25 -08:00
Max Brunsfeld
49776d114c Merge branch 'beta' 2016-02-02 12:00:08 -08:00
Max Brunsfeld
6d56185300 Merge branch 'stable' into beta 2016-02-02 11:59:42 -08:00
Max Brunsfeld
19349edc7a Only add local paths to recent documents list
Also, add them in Workspace::open and not AtomEnvironment::openLocations
so that files opened in an existing window will also be added to the
list
2016-02-02 11:16:14 -08:00
Katrina Uychaco
81f30d4908 Only call package serialize methods once on quit 2016-02-01 16:49:21 -08:00
Katrina Uychaco
5e21f7bad9 Serialize package upon deactivation 2016-02-01 16:11:10 -08:00
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
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
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