Ben Ogle
c16d84527d
fix specs related to title
2014-10-13 17:48:06 -07:00
Ben Ogle
c0091b4601
scopes -> scopeDescriptor
...
!!!
2014-10-13 16:30:41 -07:00
Ben Ogle
0588e14850
Only notify when changed key path is really sub path of observed path
...
Closes #3775
2014-10-13 14:25:55 -07:00
Nathan Sobo
d3512514d8
Merge pull request #3746 from atom/ns-custom-tag-names
...
Use custom tag names in core
2014-10-09 07:58:54 -07:00
Nathan Sobo
1eb3d8bf99
Use ‘atom-text-editor’ custom tag name for TextEditorElement
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
ddf36a013c
Use ‘atom-pane-axis’ custom tag name for PaneAxisElement
2014-10-09 07:39:14 -07:00
Nathan Sobo
ee9284e228
Use ‘atom-pane’ custom tag name for PaneElement
2014-10-09 07:39:13 -07:00
Ben Ogle
c154b8f4ec
💄 edit spec descriptions
2014-10-08 16:01:42 -07:00
Ben Ogle
c2081fa569
💄 test
2014-10-08 16:01:42 -07:00
Ben Ogle
841412bd01
Fix spec
2014-10-08 16:01:42 -07:00
Ben Ogle
8910dd1a11
Update to not new format from propertiesForSource
2014-10-08 16:01:42 -07:00
Ben Ogle
26524e87b0
💄 tests
2014-10-08 16:01:42 -07:00
Ben Ogle
2a73d7052d
💄 Clean up spec names
2014-10-08 16:01:42 -07:00
Ben Ogle
a3bbbc19b5
Read and write scoped settings from the user’s config
2014-10-08 16:01:42 -07:00
Ben Ogle
d3b00f67f2
Fix spec
2014-10-08 16:01:41 -07:00
Ben Ogle
2605044f19
Scope editor.showIndentGuide
2014-10-08 16:01:41 -07:00
Ben Ogle
ca4c40936a
Scope editor.autoIndent
2014-10-08 16:01:41 -07:00
Ben Ogle
6958e0af10
Scope editor.normalizeIndentOnPaste
2014-10-08 16:01:41 -07:00
Ben Ogle
237c668ef0
Scope editor.invisibles and editor.showInvisibles
2014-10-08 16:01:41 -07:00
Ben Ogle
938f216cab
Scope softWrap, softWrapAtPreferredLineLength, preferredLineLength
...
`editor.*` config settings
2014-10-08 16:01:41 -07:00
Ben Ogle
fbcaabacab
Fix weird spec
2014-10-08 16:01:41 -07:00
Ben Ogle
857fd5eaf4
Retokenize when setTabLength() was called.
2014-10-08 16:01:40 -07:00
Ben Ogle
8cd217e50a
Handle changes to the tabLength setting
2014-10-08 16:01:40 -07:00
Ben Ogle
339cb02269
Scope editor.tabLength
2014-10-08 16:01:40 -07:00
Ben Ogle
416898e278
Scope usage of editor.nonWordCharacters
2014-10-08 16:01:40 -07:00
Nathan Sobo
eaa3a27328
Add text-editor-element-spec and fix handling of focus and attributes
2014-10-08 12:13:13 -07:00
Nathan Sobo
2d7aa2efda
Forward .abortKeyBinding() on CommandRegistry events to original event
2014-10-08 12:13:13 -07:00
Nathan Sobo
5d538fb1b0
💄 spec
2014-10-08 11:56:50 -07:00
Nathan Sobo
cdb4ed1327
Integrate jQuery::on and ::trigger with command registry dispatch
2014-10-08 11:56:50 -07:00
Nathan Sobo
0d55a377fb
Support inline listeners
...
This extends the command registry to support listeners registered on
individual elements in addition to selectors. The analogy is inline
styles vs selector-based styles. I’m hoping this will be the foundation
of integrating cleanly with legacy commands registered via our
jQuery::command extension.
2014-10-08 11:56:50 -07:00
Nathan Sobo
2084c45404
💄 spec description
2014-10-08 11:56:50 -07:00
Kevin Sawicki
d12a2cf284
Unfocus spec
2014-10-03 15:23:54 -07:00
Nathan Sobo
e3245ec4b8
Remove logging from spec
2014-10-03 15:56:12 -06:00
Ben Ogle
a711e908d5
💄
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
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
d47dbede29
Fix specs
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
d72b179b3b
Use config in spec helper
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
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
Nathan Sobo
6ce5356505
Fix handling of submenus in conversion of legacy context menu format
2014-10-02 10:47:03 -06:00
Nathan Sobo
b24e1fa405
Merge branch 'master' into ns-workspace-custom-elements
2014-10-01 17:15:09 -06:00
Ben Ogle
28ee1f3598
Fix spec
2014-10-01 14:53:31 -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
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