Ben Ogle
4e3c8406ee
Clean up docs
2014-10-03 11:57:35 -07:00
Ben Ogle
47d5b46a1d
Fix warnings from schema incorrectness
2014-10-03 11:42:45 -07:00
Ben Ogle
a711e908d5
💄
2014-10-03 10:46:57 -07:00
Ben Ogle
27da0669f3
Moar 📝
2014-10-03 10:46:57 -07:00
Ben Ogle
16fd53c123
Add schemas for scoped configs
2014-10-03 10:46:57 -07:00
Ben Ogle
2475e1a9a6
📝 Update docs for scoped settings
2014-10-03 10:46:57 -07:00
Ben Ogle
f724c7fca8
Implement observing on scoped properties
2014-10-03 10:46:57 -07:00
Ben Ogle
f8a3ae6104
Pull observing out into special methods for global config
2014-10-03 10:46:57 -07:00
Ben Ogle
899929a1ce
addScopedDefaults -> addScopedSettings
2014-10-03 10:46:57 -07:00
Ben Ogle
e5d67bb2ff
Can remove the clearing of scoped properties
...
Config is being created on each spec run!
2014-10-03 10:46:57 -07:00
Ben Ogle
3732bdf1e9
Ugh, add settingsForScopeDescriptor back
...
It’s used by language mode and autocomplete for different things
2014-10-03 10:46:57 -07:00
Ben Ogle
aedf02a3e3
Remove +default junk
2014-10-03 10:46:57 -07:00
Ben Ogle
b1f8c6a6e8
Remove special method for language mode
2014-10-03 10:46:57 -07:00
Ben Ogle
a8fad6a0fb
Use disposables for removing properties
2014-10-03 10:46:13 -07:00
Ben Ogle
e2ac19c17f
Use config rather than syntax for scoped properties
2014-10-03 10:46:13 -07:00
Ben Ogle
82990cfc77
rename method
2014-10-03 10:46:13 -07:00
Ben Ogle
9a957fe0a4
Fix specs for settings view.
2014-10-03 10:46:13 -07:00
Ben Ogle
21feab322f
Add deprecations to the syntax scoped property methods
2014-10-03 10:46:13 -07:00
Ben Ogle
dd05c6cec1
Syntax calls into atom.config for scoped properties
2014-10-03 10:46:13 -07:00
Ben Ogle
f61a7d0c62
Remove unused method
2014-10-03 10:46:13 -07:00
Ben Ogle
7a5054027e
Shift the args before coercing the value
2014-10-03 10:46:13 -07:00
Ben Ogle
778d9fafc5
fix value and default value object checks
2014-10-03 10:46:13 -07:00
Ben Ogle
38e889b7d8
Reorganize private methods into section
2014-10-03 10:46:13 -07:00
Ben Ogle
356f4bec7c
Basic scoped settings in Config works
2014-10-03 10:46:13 -07:00
Ben Ogle
8533286114
Move internal things into an internal section
2014-10-03 10:46:13 -07:00
Kevin Sawicki
98d31a1d30
💄 Remove some lint
2014-10-02 17:54:23 -07:00
Nathan Sobo
4c124b8174
Merge pull request #3633 from atom/ns-workspace-custom-elements
...
Use custom elements for workspace views
2014-10-02 16:00:31 -06:00
Kevin Sawicki
a1dc7daf48
unless -> if
2014-10-02 10:04:26 -07:00
Kevin Sawicki
fd66348658
Use isFinite instead of isNaN
2014-10-02 10:02:57 -07:00
Kevin Sawicki
0de17d1b84
Call process.kill with a number
...
This appears to have changed in node 0.11.14 to be stricter
Closes #3708
2014-10-02 09:56:17 -07:00
Nathan Sobo
6ce5356505
Fix handling of submenus in conversion of legacy context menu format
2014-10-02 10:47:03 -06:00
Kevin Sawicki
913e4e4248
Add missing Grim prefix to deprecate calls
...
Closes #3706
2014-10-02 08:47:23 -07:00
Nathan Sobo
5cb31c874f
Properly emit item argument in pane:before-item-destroyed legacy event
2014-10-01 17:58:09 -06:00
Nathan Sobo
b24e1fa405
Merge branch 'master' into ns-workspace-custom-elements
2014-10-01 17:15:09 -06:00
Nathan Sobo
e44f4fbc84
Fix renaming error throwing exception in checkout-head-revision command
2014-10-01 17:04:34 -06:00
Ben Ogle
72f40ae647
Fix 📝
2014-10-01 14:25:07 -07:00
Ben Ogle
7f5428e2a4
Update config schema to use some new features.
2014-10-01 12:21:33 -07:00
Nathan Sobo
f004f8c45d
Merge branch 'master' into ns-workspace-custom-elements
...
Conflicts:
spec/pane-view-spec.coffee
spec/workspace-view-spec.coffee
src/workspace-view.coffee
src/workspace.coffee
2014-10-01 11:49:23 -06:00
Nathan Sobo
99b8e159bd
Add Project::onDidChangePaths event
2014-10-01 10:48:39 -06:00
Nathan Sobo
33c1ce863e
Pluralize Project API
...
This changes all APIs concerning paths and repositories on the project
to be plural, preparing us to switch to multi-folder projects. It
doesn’t make any changes to actually support multiple folders. Instead
we just wrap the previous return values in singleton arrays.
* constructor ‘path’ params -> ‘paths’
* getRootDirectory -> getDirectories
* getPath -> getPaths
* setPath -> setPaths
* getRepo -> getRepositories
2014-10-01 10:48:39 -06:00
Ben Ogle
57603b3a00
Fix config resetting all values when one changes.
...
Closes atom/settings-view#257
2014-10-01 09:37:25 -07:00
Cheng Zhao
fdb4cd7e53
Disable DirectWrite, fixes #3540
2014-10-01 21:37:50 +08:00
Kevin Sawicki
ebf026def4
📝 Make HEAD all caps in title
2014-09-30 16:13:46 -07:00
Kevin Sawicki
a12fb94d77
Specific VCS in config title
...
Closes atom/settings-view#41
2014-09-30 16:13:46 -07:00
Nathan Sobo
70a804bdb4
Rename Workspace::registerOpener to ::addOpener for consistency
2014-09-30 17:09:35 -06:00
Nathan Sobo
0242e1c4ef
Merge pull request #3658 from atom/ns-context-menu-cleanup
...
Clean up context menu API
2014-09-30 16:38:58 -06:00
Kevin Sawicki
f84cb83e1e
Use -> arrows
2014-09-30 14:02:10 -07:00
Nathan Sobo
72538891dd
Merge remote-tracking branch 'origin/master' into ns-context-menu-cleanup
...
Conflicts:
src/menu-manager.coffee
2014-09-30 14:53:10 -06:00
Nathan Sobo
73f6904ab7
Merge pull request #3671 from atom/ns-require-stylesheet-disposable
...
Return a Disposable from ThemeManager::requireStylesheet
2014-09-30 14:50:56 -06:00
Nathan Sobo
8ebfa495b5
Merge pull request #3670 from atom/ns-register-opener-disposable
...
Return a Disposable from Workspace::registerOpener
2014-09-30 14:50:46 -06:00