Kevin Sawicki
a8be05bb3b
Clear focused window property on window closed
...
Closes #3806
2014-10-27 11:30:41 -07:00
Kevin Sawicki
2a09d25eb1
📝 Add template
2014-10-21 10:22:50 -07:00
Kevin Sawicki
d5508b338b
Compare templates before swapping them out
2014-10-21 10:22:50 -07:00
Kevin Sawicki
86bd43bf73
Store each window's menu template
...
Restore it when the window gains focus
2014-10-21 10:22:50 -07:00
Kevin Sawicki
3075b74b64
Close the template
...
Menu.buildFromTemplate modifies it so copy before hand
so it can be reused
2014-10-21 10:22:50 -07:00
Kevin Sawicki
11d7437ecc
Add setActiveTemplate helper
2014-10-21 10:22:49 -07:00
Desmond Brand
590bfa0c86
💄 Tighten lint rules
...
coffeelint.json had some rules set to ignore, but since #3116 was merged there
are no violations of these rules in the code anymore. Tighten up the rules to
prevent those kinds of errors from creeping back in.
Test Plan:
Lint executes without finding any errors
```
$ ./script/grunt coffeelint
Running "coffeelint:src" (coffeelint) task
>> 80 files lint free.
Running "coffeelint:build" (coffeelint) task
>> 23 files lint free.
Running "coffeelint:test" (coffeelint) task
>> 40 files lint free.
Done, without errors.
```
2014-08-15 15:34:33 -07:00
Kevin Sawicki
7c1a7f52a5
📝 Use TomDoc in src/browser/ files
2014-04-11 10:50:33 -07:00
probablycorey
4b089b62a6
Destructure item instead of calling it i
2014-04-07 17:01:11 -07:00
probablycorey
bbc6433a75
Update comment
2014-04-07 14:18:16 -07:00
probablycorey
d4ae836225
Use hidden menu items for update processes
2014-04-07 14:17:44 -07:00
probablycorey
789f29e0b5
AutoUpdateManager barely works
2014-04-07 12:25:55 -07:00
probablycorey
f5ea098417
Don't overwrite menu item's metadata field
2014-04-07 11:04:55 -07:00
Kevin Sawicki
de16ed6250
Remove special handling of Shift modifier
...
atom-keymap now handles this automatically when
normalizing.
2014-04-02 16:13:38 -07:00
Kevin Sawicki
373a7a6d04
Add missing focusedWindow method
...
This regressed when this code was moved in here in
6d50d05336 and was somehow
still triggereable since it was reported to atom@github.com
2014-03-28 15:55:04 -07:00
probablycorey
def6b67c8f
Menu items hide conflicting items when made visible.
2014-03-04 12:26:50 -08:00
probablycorey
e8136853db
Add 'downloading update' menu item
...
Fixes #1689 , gets around the crashing bug when displaying a dialog
when update is found.
2014-03-04 12:26:50 -08:00
Kevin Sawicki
932a792289
Remove Private: prefix
2014-02-06 10:02:53 -08:00
probablycorey
faf523f698
Document methods
2014-02-03 14:43:02 -08:00
probablycorey
caeb70cf4a
Add 'Check for Updates' menu item
2014-02-03 12:52:01 -08:00
Matt Colyer
a754ac4da0
Revert "Alias meta to cmd in keymaps"
...
This reverts commit f0aa408b70 .
2013-11-21 13:08:12 -05:00
Matt Colyer
f0aa408b70
Alias meta to cmd in keymaps
2013-11-21 10:38:13 -05:00
Matt Colyer
55e90f8ae1
Use cmd instead of command
2013-11-19 15:29:37 -08:00
Matt Colyer
1e4504e7f3
Use command instead of meta
2013-11-19 15:16:55 -08:00
probablycorey
e90f19da97
Rename keystrokeByCommmand to keystrokesByCommmand
2013-11-14 14:26:25 -08:00
probablycorey
d71e58ec33
Use keystroke even when referring to multiKeystrokes
...
The use of keystroke and keystrokes was becoming confusing. When I
started thinking of a keystroke as a set of keys that trigger a
command it became easier to think about.
2013-11-11 14:05:48 -08:00
Kevin Sawicki
ee495575a2
Use underscore-plus from browser process classes
2013-10-15 18:47:50 -07:00
Matt Colyer
942695d582
Dynamically replace Atom version in application menu
2013-10-11 11:11:10 -07:00
Matt Colyer
8682bad958
Revert "Dynamically replace Atom version in application menu"
...
This reverts commit 9b7bc34d44 .
2013-10-11 11:10:04 -07:00
Matt Colyer
9b7bc34d44
Dynamically replace Atom version in application menu
...
Fixes #952
2013-10-11 10:46:26 -07:00
Matt Colyer
7875386498
Separate classes that run in the browser process
2013-10-11 08:50:08 -07:00