probablycorey
4ad38eed87
Use @config instead of config
2013-10-23 14:26:48 -07:00
probablycorey
f7dfd60014
Remove unused $$
2013-10-23 14:14:47 -07:00
probablycorey
d5f92ef59d
Move all beep code into Atom class
2013-10-23 14:09:00 -07:00
probablycorey
224bc56d4e
Require $$ via space-pen-extensions
2013-10-23 11:16:12 -07:00
probablycorey
ffcd948362
Move beep method to rootView
2013-10-23 10:42:13 -07:00
probablycorey
3b525302b0
Merge remote-tracking branch 'origin/master' into cj-add-flash-error
2013-10-23 10:27:49 -07:00
Ben Ogle
80f4e7eb7f
Add ThemeManager.setEnabledThemes
2013-10-22 18:09:21 -07:00
Matt Colyer
72bd408722
Merge pull request #1000 from atom/sublime-keybindings
...
Sublime keybindings
2013-10-22 16:14:07 -07:00
Ben Ogle
a37b029ad9
Prepend newly enabled themes, not append
2013-10-22 16:04:55 -07:00
Kevin Sawicki
43dae4e9eb
Add helper to get apm path
2013-10-22 15:52:04 -07:00
Matt Colyer
2ddcfb60cf
Allow f2 and tab keybindings
...
This is possible now that we're on atom-shell@0.6.4
2013-10-22 15:17:12 -07:00
Matt Colyer
5e253378e2
Update restricted key bindings for atom-shell@0.6.3
2013-10-22 15:17:11 -07:00
Matt Colyer
1f86c62dc9
Remove accidental logging
2013-10-22 15:17:11 -07:00
Matt Colyer
74cb91a6a1
Add Edit > Lines submenu
2013-10-22 15:17:11 -07:00
Ben Ogle
967c04fb19
Clean up theme check in PackageManager with PackageActivators
...
You can now call `PackageManager.registerPackageActivator` for specific
package types. On `PackageManager.activate` it will call your
`PackageActivator.activatePackages(packages)` with the proper packages.
2013-10-22 15:07:09 -07:00
Ben Ogle
8ac84359b1
Fix docs
2013-10-22 15:06:54 -07:00
Ben Ogle
2624cf6e75
oops, don't deactivate all the packages!
2013-10-22 15:06:54 -07:00
Ben Ogle
f2c1ea9b5a
Remove log lines
2013-10-22 15:06:54 -07:00
Ben Ogle
7b1b73e8eb
Watch the core.disabledPackages config option
2013-10-22 15:06:54 -07:00
Ben Ogle
e8b50755cb
Add config.unobserve()
2013-10-22 15:06:54 -07:00
Ben Ogle
dd3b20f7de
Pass previous value to the callback in config.observe()
2013-10-22 15:06:54 -07:00
Ben Ogle
73c1fb23da
Use more concise method for @metadata settings
2013-10-22 15:06:54 -07:00
Ben Ogle
d5b07088cd
Remove loadStylesheets from non-theme pckage activate()
2013-10-22 15:06:53 -07:00
Ben Ogle
b330ce6722
Add atom.inSpecMode()
2013-10-22 15:06:53 -07:00
Ben Ogle
81e6150fde
Return package if its already loaded
2013-10-22 15:06:53 -07:00
Ben Ogle
0b74dfc67a
Remove unnecessary lines
2013-10-22 15:06:25 -07:00
Ben Ogle
9f753cd3b9
💄
2013-10-22 15:06:25 -07:00
Ben Ogle
4440210d9a
Fix tests
2013-10-22 15:06:25 -07:00
Ben Ogle
56832b11fc
Refactor pkg and themeManager -- all themes stored in the pkg manager
2013-10-22 15:06:25 -07:00
Ben Ogle
077cb9ddb7
Add an enableTheme() function to ThemeManager
...
And use it in the activatePackage() function in PackageManager
2013-10-22 15:04:55 -07:00
Kevin Sawicki
d430aafb7c
Remove bundle rename shim
2013-10-22 13:03:27 -07:00
probablycorey
71ede6b97f
Add core.audioBeep and core.visualBeep to core settings
...
Closes #996
2013-10-22 12:43:41 -07:00
probablycorey
069ae17f9d
Atom::beep triggers visual and audio beep
2013-10-22 12:32:06 -07:00
probablycorey
3c08ae2de6
Add Atom::visualBeep method
2013-10-22 12:18:22 -07:00
Kevin Sawicki
c1fae082b4
Add shim for hyperlink bundle rename
2013-10-22 12:04:39 -07:00
Kevin Sawicki
40ab5938f2
Convert old bundle names until specs are updated
2013-10-22 11:54:19 -07:00
Kevin Sawicki
73f0f2930f
Ensure package basename is used
2013-10-22 11:19:47 -07:00
Kevin Sawicki
927279cd9d
Require language suffix to be non-empty
2013-10-22 09:01:31 -07:00
Kevin Sawicki
eeebaba350
Add language- prefix to package name regex
2013-10-22 09:01:30 -07:00
probablycorey
35ff4b8677
Remove unnecessary "if" condition
...
Hat tip briandoll
2013-10-21 20:14:25 -07:00
Cheng Zhao
5d701d899e
Merge pull request #1011 from atom/no-root-tmp
...
Do not always use "/tmp" to represent system temporary directory
2013-10-21 17:37:04 -07:00
probablycorey
4dada919ba
Revert "Remove window.measure and window.profile"
...
This reverts commit 9b318c1317 .
2013-10-21 16:49:00 -07:00
probablycorey
9b318c1317
Remove window.measure and window.profile
2013-10-21 16:46:19 -07:00
probablycorey
5277277683
Only modify pathToOpen if initialLine option is present.
...
Closes #1007
2013-10-21 16:05:45 -07:00
Corey Johnson
0d49f2a3d0
Merge pull request #1001 from atom/cj-render-long-lines
...
Render long lines (without crashing or long pauses)
2013-10-21 15:38:13 -07:00
probablycorey
d21a5a6836
Use string concatenation instead of array concatenation
2013-10-21 15:17:41 -07:00
probablycorey
5e3d52927a
Use cachedCharWidth instead of cachedVal
2013-10-21 11:10:44 -07:00
probablycorey
0bc470c6d9
💄
2013-10-21 11:10:17 -07:00
Cheng Zhao
0a561643a9
Home directory is process.env.USERPROFILE on Windows.
2013-10-21 22:04:51 +08:00
Cheng Zhao
640b6feb49
💄 The atom object is no accessable in browser process.
2013-10-21 21:59:03 +08:00