Ben Ogle
dd3b20f7de
Pass previous value to the callback in config.observe()
2013-10-22 15:06:54 -07:00
Kevin Sawicki
216a5e61fd
Update underscore-extensions requires
2013-10-15 13:50:16 -07:00
Kevin Sawicki
e5ac73e0db
Use includeInto instead of _.extend
2013-10-14 17:28:26 -07:00
Kevin Sawicki
0b0c3229d3
EventEmitter is exported as Emitter
2013-10-14 17:28:26 -07:00
Kevin Sawicki
a0486bc9b0
Use emit instead of trigger
2013-10-14 17:28:26 -07:00
Kevin Sawicki
f9a0e038a5
Use emissary for EventEmitter and Subscriber
2013-10-14 17:28:26 -07:00
Matt Colyer
33cf5dda15
Merge branch 'master' into menu-api
...
Conflicts:
src/atom.coffee
src/config.coffee
2013-10-08 15:49:55 -07:00
Kevin Sawicki
f8e61f5c48
Add missing @ before configDirPath
2013-10-07 16:12:00 -07:00
Kevin Sawicki
0033c9659f
💉 directory dependencies into Config
2013-10-07 16:12:00 -07:00
Kevin Sawicki
722be2267d
Add getter for config directory path
2013-10-07 16:11:59 -07:00
Matt Colyer
73796a27e5
📝 Access config via atom.config not global.config
2013-10-04 12:28:42 -07:00
Matt Colyer
32101c57bf
Load core menus from a file
2013-10-04 12:28:19 -07:00
Kevin Sawicki
63b79a1d04
Bring back userPackageDirPaths for backwards-compatibility
2013-10-02 13:40:35 -07:00
Kevin Sawicki
8150263f52
Initialize paths in constructor
...
Previously this was done at eval time which
required globals to be set before the class could
be required.
2013-10-02 13:40:33 -07:00
Kevin Sawicki
6f6daf6db0
Use relative paths for requires
2013-09-20 10:02:21 -07:00
Kevin Sawicki
41fc4f7fe6
Use relative require paths in src/ files
2013-09-20 10:02:20 -07:00
Kevin Sawicki
46b0c8087e
Remove bootstrap from LESS search path
2013-09-16 16:32:21 -07:00
Kevin Sawicki
bb479f47d9
Put vendor/bootstrap/less instead of vendor/ on less search path
2013-09-16 16:16:05 -07:00
Kevin Sawicki
a234ed96bd
Remove themes paths from config
...
Themes are now co-located with packages
2013-09-16 08:34:03 -07:00
Ben Ogle
9d94afc8c5
Move base stylesheet loading in startEditorWindow
2013-09-04 12:25:29 -07:00
Ben Ogle
8f236c8a60
Rename less-imports to variables
2013-09-04 12:25:28 -07:00
Ben Ogle
41eb649ee5
Join dirs in config LESS path
2013-09-04 12:25:28 -07:00
Ben Ogle
d1c1ecc9a4
Add ability to override ui-variables in theme
...
This required moving the importable less files to a `less-imports`
directory and adding that directory to the less path. Otherwise,
atom.less would import ui-variables from its current directory
(/static/ui-variables) as less searches the current directory before
any other directories on the path.
2013-09-04 12:25:27 -07:00
Ben Ogle
5c12a7ceef
Move base stylesheet loading into atom.
...
Load the config during setup, but don't observe until the editor window
starts up.
2013-09-04 12:25:27 -07:00
Matt Colyer
ec37ec1e49
Update Config documentation
2013-08-27 10:17:00 -07:00
Kevin Sawicki
decaa3dfcf
💄 Move extend calls to top of class
2013-08-26 19:09:42 -07:00
Kevin Sawicki
c2b3c2e3aa
Rename callbackImmediately option to callNow
2013-08-23 18:09:17 -07:00
Kevin Sawicki
32396a2a8b
Update soft wrapped lines when config changes
...
DisplayBuffer now observes for config changes to the preferred line length
and the preference to soft wrap at the preferred line length to update
any wrapped screen lines.
2013-08-23 18:09:16 -07:00
Kevin Sawicki
76332c76bd
Flatten src directory
...
* Move src/app to src/
* Move src/stdlib to src/
* Remove src/app and src/stdlib from NODE_PATH
2013-08-19 20:13:57 -07:00