Leo Lamprecht
0ceacf5c13
OSX -> macOS
2016-06-20 11:29:10 +02:00
Nathan Sobo
07a19df22c
Make interactive test running work with ‘test’ directory
...
In addition to ‘spec’. I hate the word ‘spec’.
2016-06-16 16:28:11 -06:00
Antonio Scandurra
d568c76b0b
🍎 Fix emoji rendering
2016-03-31 11:44:32 +02:00
Max Brunsfeld
0ea06bad31
Merge branch 'master' into wl-electron-35
2016-02-12 12:57:54 -08:00
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
Max Brunsfeld
7c733f6dc4
Merge branch 'master' into wl-electron-35
2016-02-05 10:22:01 -08:00
simurai
4cf8abc786
🎨 Rename top/bottom-bar to header/footer
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
Cheng Zhao
1725b9bf54
Use require('electron')
2015-12-11 09:30:58 +08:00
Wliu
fec1507ff4
Require ipc-renderer where it belongs
2015-11-18 21:10:40 -05:00
Wliu
6cd480b37e
Fix Electron deprecations
2015-11-17 21:16:09 -05:00
Antonio Scandurra
56e13bba69
Reset Workspace in AtomEnvironment
2015-10-12 15:01:00 +02:00
Antonio Scandurra
45f536a5ee
Remove leftover global in WorkspaceElement
2015-10-07 15:25:02 -05:00
Antonio Scandurra
2479b0cae2
Don't use atom globals in WorkspaceElement
2015-10-07 15:25:00 -05:00
Nathan Sobo
e0d426b817
Register deserializers, view providers, and commands in Atom constructor
...
Previously, these registrations were scattered all over the codebase and
required that `global.atom` be defined, which creating weird ordering
issues. Registering them all from the global makes the relationships
clearer and means we don’t have to assign a global to set up a fully-
functional environment.
2015-10-07 15:24:52 -05:00
Nathan Sobo
1f395a7e8c
Remove mentions of benchmarks from the build, command palette
2015-09-18 20:48:50 -06:00
Nathan Sobo
e343125486
Drop attach/remove hook support for legacy SpacePen views
2015-09-18 20:48:46 -06:00
Nathan Sobo
6fec11780b
🔫 WorkspaceView shim
2015-09-18 20:48:43 -06:00
Jessica Lord
ba58631984
Update all text editor styles in one batch
...
This allows DOM mutation observers to detect changes to the global
styles.
2015-07-23 10:51:10 -06:00
Kevin Sawicki
0fa514b6e1
Remove open with deprecated APIs commands
2015-06-24 16:51:47 -04:00
Jessica Lord
0db71fa115
Add 'Show Preferences' command to open Settings
2015-06-03 10:20:34 -07:00
Kevin Sawicki
bf37a66831
Rename --one to --include-deprecated-apis
2015-06-02 16:36:20 -07:00
Max Brunsfeld
d9e4aa16d2
Run package specs from the active item's project folder
2015-05-14 16:18:54 -07:00
Kevin Sawicki
5f38719dfc
⬆️ scrollbar-style@3.1
2015-04-22 10:27:07 -07:00
Kevin Sawicki
4160a8c239
Merge pull request #6230 from mnquintana/coffeelint-plus
...
Lint for more styleguide errors
2015-04-08 12:07:23 -07:00
Max Brunsfeld
f39c67411a
Rename 'add-root-folder' -> 'add-project-folder'
2015-04-07 12:10:12 -07:00
Machiste Quintana
2bb2022b5b
👕
2015-04-07 00:05:19 -04:00
Kevin Sawicki
4560be9eae
Don't use deprecated atom.config.toggle
2015-04-06 15:53:25 -07:00
Max Brunsfeld
5df56fc50a
Add workspace element command for 'add root folder'
2015-04-06 15:19:40 -07:00
Kevin Sawicki
7d592c8b78
includeDeprecations -> includeDeprecatedAPIs
2015-04-03 11:29:16 -07:00
Kevin Sawicki
63072bf8ae
Check deprecations flag for space pen shim inclusion
2015-04-03 11:29:14 -07:00
Kevin Sawicki
6a6036db58
Add command for open dev and api preview modes
2015-04-03 11:29:12 -07:00
Kevin Sawicki
80cb757cfe
Add api preview open ipc event proxy
2015-04-03 11:27:59 -07:00
Kevin Sawicki
b66e931a99
Only run package specs when project path exists
...
Closes #4579
2014-12-12 13:18:14 -08:00
Kevin Sawicki
9ac27bc2f8
Grim.logDeprecationWarnings -> Grim.logDeprecations
...
Closes #4486
2014-12-10 16:05:36 -08:00
Max Brunsfeld
e4bcb96dcc
Change ::setModel to ::initialize on all element classes
2014-12-01 17:52:19 -08:00
Nathan Sobo
4591f00a65
Remove view registry references from the workspace model layer
...
Removed various ::getView methods from the model. Using the atom.views
global in the views for now, but going to switch them over to using a
locally assigned view registry instead in a subsequent commit.
2014-12-01 16:28:33 -08:00
Nathan Sobo
e238292075
Remove WorkspaceElement::handleWindowFocus
...
We were getting stack traces in specs when the window got focused caused
by this subscription never getting disposed. We investigated, and can’t
find a case where removing this causes any issues.
Tested:
* Loading/reloading empty window
* Loading/reloading window with pane splits
* Opening/closing dev tools
* Switching focus between atom windows
* Switching focus between applications
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-11 16:24:02 -07:00
Nathan Sobo
9fd52f600e
Dispose of WorkspaceElement subscriptions when detached
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-11 16:24:02 -07:00
Ben Ogle
9b1d5e1864
Add addModalPanel to atom.workspace.
2014-11-04 13:48:48 -08:00
Ben Ogle
ee4116536d
Move the ViewRegistry to atom.views
2014-10-30 13:42:27 -07:00
Ben Ogle
b425df1d58
Merge pull request #3837 from atom/bo-panel-api
...
Add panel API
2014-10-20 13:25:48 -07:00
Ben Ogle
299710f08a
Integrate the pane containers into the workspace
2014-10-16 16:17:44 -07:00
Ben Ogle
734a79b7ec
Add initial panel API.
...
It can only add things to the left right now.
2014-10-16 13:44:03 -07:00
Nathan Sobo
65e077abd1
Use StyleManager and StylesElement to manage all stylesheet elements
...
For now, loading remains in the theme manager, but all application of
stylesheets is routed through atom.styles.
2014-10-15 15:14:13 -06:00
Nathan Sobo
8e06e88efa
Use ‘atom-workspace-axis’ custom tag name instead of ‘div’
2014-10-09 07:39:14 -07:00
Nathan Sobo
8941b97ed2
Use ‘atom-workspace’ custom tag name for WorkspaceElement
2014-10-09 07:39:14 -07:00
Nathan Sobo
19c0540eec
Add workspace commands via command registry again
...
Now that legacy jQuery command listeners are properly integrated with
the command registry, these commands can be moved back.
2014-10-08 11:57:46 -07:00
Nathan Sobo
cdb4ed1327
Integrate jQuery::on and ::trigger with command registry dispatch
2014-10-08 11:56:50 -07:00
Nathan Sobo
ec6614c919
Delegate pane focus methods from workspace to pane container
...
Fixes #3754
2014-10-08 10:43:40 -07:00