Ben Ogle
|
5651ebbb48
|
always set, only emit when values differ
|
2014-09-29 16:09:49 -07:00 |
|
Ben Ogle
|
a7185a894f
|
Fix specs
|
2014-09-29 16:09:49 -07:00 |
|
Ben Ogle
|
16c7fd3d70
|
Add spec for update event on load
|
2014-09-29 16:09:49 -07:00 |
|
Ben Ogle
|
98290b31ab
|
Rework defaults and user loading to notify per path
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
08b138997d
|
Change the onDidChange / observe arguments
Support passing no keypath
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
1f7aee00ac
|
function names to the imperative mood
http://en.wikipedia.org/wiki/Imperative_mood
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
3977596084
|
Validators -> enforcers
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
804d0d9911
|
Doc 💄
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
04d045227a
|
rename to config-defaults
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
4e1d13ceea
|
is plain object
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
ef19e925e9
|
Strings accept numbers too
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
2c1fa19e27
|
Update spec strings
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
11fad1bd12
|
Moar 📝
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
1408d69641
|
Fix up message strings
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
38d2303857
|
Clean up docs in creating a package
|
2014-09-29 16:09:48 -07:00 |
|
Ben Ogle
|
96207ffbdb
|
Update error messages to read good
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
fcf2143e70
|
isPlainObject
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
3a8f842de3
|
Remove uses of toggle
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
452e34db90
|
Remove deprecations for push / remove / unshift at keypath
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
8b39ce77b1
|
We’ll always have validators for a type. No check
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
604158647a
|
line height can be a string or a number
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
22fb5adda9
|
Remove deprecated calls for config.observe .. callNow: false in core
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
e607d45f0d
|
Remove instances of getPositiveInt()
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
94d470002b
|
Update doc strings
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
33d4ace8e9
|
📝 more docs for Config
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
800dee09ba
|
Make boolean schema validator a little tighter
|
2014-09-29 16:09:47 -07:00 |
|
Ben Ogle
|
6b4ce902ba
|
Undefined in Config::set always unsets the value
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
c6f7c75c8a
|
Update method doc strings for clarity
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
cb1f8e02aa
|
Return the value from restoreDefault
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
885a19492c
|
Rearrange managing settings section
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
8f738aae53
|
Fix up Config doc string
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
f09e58b434
|
Update config docs
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
98e828b337
|
Move default schema into config-default-schema.coffee
|
2014-09-29 16:09:46 -07:00 |
|
Ben Ogle
|
03a9a67ba8
|
Move spec
|
2014-09-29 16:08:04 -07:00 |
|
Ben Ogle
|
beb96cc025
|
💄
|
2014-09-29 16:08:04 -07:00 |
|
Ben Ogle
|
ae76bd6c96
|
Do not allow infinity in number types
|
2014-09-29 16:08:04 -07:00 |
|
Ben Ogle
|
694dd05e7b
|
Make warn messages way better.
|
2014-09-29 16:08:04 -07:00 |
|
Ben Ogle
|
662fc443dc
|
Fix specs
|
2014-09-29 16:08:04 -07:00 |
|
Ben Ogle
|
0fc773c1fc
|
Warn when loading bogus values from the user's config
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
aa5b0ce41f
|
Remove linter errors, warn when bad value
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
832b4ae4d8
|
Fix specs
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
af1bdaf901
|
Dont fail when there are thigns to set with array and object types
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
969ca048e8
|
Fix specs
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
0d2fdec326
|
Fix specs in config
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
f57dbfd9f5
|
Deprecate configDefaults in packages.
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
fc3ba775c8
|
Support schemas in packages
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
9b07158337
|
Add items schemas to arrays in workspaceView
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
0bb8821644
|
Editor config uses a schema
|
2014-09-29 16:08:03 -07:00 |
|
Ben Ogle
|
5fdf3f894c
|
Load the config from Atom class so as not to duplicate
|
2014-09-29 16:07:02 -07:00 |
|
Ben Ogle
|
5bf09716ef
|
convert the workspace config to use a schema
|
2014-09-29 16:06:27 -07:00 |
|