Kevin Sawicki
39408ec28d
Add project outline view with all tags
...
Opened via meta-J and limited to a maximum
of 10 tags similar to fuzzy-finder.
2012-12-17 10:19:59 -08:00
Kevin Sawicki
0bb1442652
Clear loading message when setting error
2012-12-14 10:17:26 -08:00
Kevin Sawicki
9c5214edec
Remove/ignore tags file and add rake task to generate
2012-12-14 09:14:22 -08:00
Kevin Sawicki
74faacf229
Trim tag pattern
2012-12-13 17:20:37 -08:00
Kevin Sawicki
0f4d8bf51c
Use meta-. to jump to declaration
2012-12-13 17:14:50 -08:00
Kevin Sawicki
d8461641b9
Display matches when more than one tag is found
2012-12-13 17:12:42 -08:00
Kevin Sawicki
bf32d189f3
Add tags file for src and native directories
2012-12-13 15:29:22 -08:00
Kevin Sawicki
5f400303ac
Add ref counting to Git class
2012-12-13 15:23:55 -08:00
Kevin Sawicki
1686c97244
Add initial support for jump to declaration
2012-12-13 15:22:23 -08:00
Kevin Sawicki
7a7bdd7f8e
Move to first character of line that symbol is on
2012-12-13 10:35:50 -08:00
Kevin Sawicki
82dd3ddf73
Remove extra it
2012-12-13 10:11:37 -08:00
Kevin Sawicki
d5c6acd2ce
💄
2012-12-13 09:58:06 -08:00
Kevin Sawicki
bcb92cf4e7
Show loading message when generating symbols
2012-12-13 09:50:30 -08:00
Kevin Sawicki
0625a92713
Unsubscribe from root view when editor is being removed
2012-12-12 17:38:42 -08:00
Corey Johnson & Kevin Sawicki
a6a05b6ff4
Remove directories from fuzzy-finder
2012-12-12 17:25:45 -08:00
Corey Johnson & Kevin Sawicki
6f6dfe78a9
Clear timeout when select-list is cancelled
2012-12-12 17:21:08 -08:00
Corey Johnson & Kevin Sawicki
f8dd51cab6
Increase input throttle to 200ms
2012-12-12 15:48:59 -08:00
Corey Johnson & Kevin Sawicki
e15306d8cc
Clear array when window receives focus
2012-12-12 15:46:21 -08:00
Corey Johnson & Kevin Sawicki
0c68295ec6
Empty fuzzy-finder list on cancel
2012-12-12 15:40:36 -08:00
Corey Johnson & Kevin Sawicki
81eed5e410
Cache project paths in fuzzy-finder
2012-12-12 15:06:14 -08:00
Corey Johnson & Kevin Sawicki
0b239c8f37
Debounce filter input on select lists
2012-12-12 14:52:31 -08:00
Corey Johnson & Kevin Sawicki
77e4e41c7b
Check all path segments for ignored names
2012-12-12 13:58:15 -08:00
Corey Johnson & Kevin Sawicki
af49ab9c6c
Add callback param to getAllPathsAsync signature
2012-12-12 13:41:15 -08:00
Corey Johnson & Kevin Sawicki
9931441b9a
Clear list when showing loading or error message
2012-12-12 13:32:53 -08:00
Nathan Sobo
2a901e78f9
Identify editor when subscribing to window resize
2012-12-12 13:28:29 -08:00
Corey Johnson & Kevin Sawicki
404f637101
Populate fuzzy-finder asynchronously
2012-12-12 12:26:39 -08:00
Kevin Sawicki
70796da309
Use parent path when building repository
2012-12-11 17:42:34 -08:00
Corey Johnson & Nathan Sobo
ab96129ef6
Cleanup TokenizedBuffer
2012-12-11 17:17:06 -08:00
Kevin Sawicki
d0a213b2b1
Move octicon values to content property
2012-12-11 17:13:25 -08:00
Kevin Sawicki
641f892493
Remove top and bottom padding from tab class
2012-12-11 16:57:46 -08:00
Kevin Sawicki
707996dcb1
Move branch icon value to content attribute
2012-12-11 16:57:45 -08:00
Kevin Sawicki
bb7b3b8a6d
Add close icon to tabs
2012-12-11 16:57:45 -08:00
Corey Johnson & Nathan Sobo
4e9dc5fe71
Merge branch 'master' of https://github.com/github/atom
2012-12-11 16:51:35 -08:00
Corey Johnson & Nathan Sobo
dc60017c02
Async-tokenize remaining buffer changes that exceed chunk size
2012-12-11 16:51:05 -08:00
Corey Johnson & Nathan Sobo
7ead4d7390
Inactive tabs change their title when their file is renamed
...
We were turning off all subscriptions on an edit session from editor when it became inactive. Now we only turn off subscriptions made by the editor, leaving the tab's subscription intact.
2012-12-11 16:16:18 -08:00
Kevin Sawicki
339eeac0d8
Remove unneeded spyOn calls
2012-12-11 15:58:59 -08:00
Kevin Sawicki
b848379420
Support scrolling to buffer and screen positions
2012-12-11 15:54:01 -08:00
Kevin Sawicki
43658ddc52
Center position where cursor is being set to
2012-12-11 15:38:11 -08:00
Kevin Sawicki
0e40580a28
Use internal getPath() method
2012-12-11 09:56:38 -08:00
Kevin Sawicki
339f3e55b7
💄
2012-12-10 17:46:59 -08:00
Kevin Sawicki
50e4602f7c
Use getPath() internally
2012-12-10 17:44:59 -08:00
Kevin Sawicki
1c47423044
💄
2012-12-10 17:44:17 -08:00
Kevin Sawicki
471d512844
💄
2012-12-10 17:17:10 -08:00
Kevin Sawicki
8ea568df2f
💄
2012-12-10 17:04:18 -08:00
Kevin Sawicki
c78ccf3ede
Read index before checking status
2012-12-10 11:47:26 -08:00
Kevin Sawicki
6954edd8a2
Show status icon for staged changes
2012-12-10 10:28:53 -08:00
Kevin Sawicki
97533a60c6
Update status bar when window receives focus
...
This is common when a different app is switched to
to perform a branch checkout or a commit and so the
status icon and current branch should be updated when
the window regains focus.
2012-12-10 09:50:09 -08:00
Corey Johnson & Nathan Sobo
1dde562c6b
Don't explode when pasting on fractionally-indented lines w/ hard tabs
2012-12-06 12:01:59 -07:00
Corey Johnson & Nathan Sobo
de5bd91055
Paste indent normalization works with on lines w/ mixed indentation
...
Normalizing the indent no longer explodes when pasting on a line that has mixed tabs and spaces when the edit session is using hard tabs.
2012-12-06 11:59:23 -07:00
Nathan Sobo
9945c5ebbb
CommandPanel commands can only be undone if they change the buffer
2012-12-05 13:20:44 -07:00