Garen Torikian
4c56e8bb57
Merge branch 'master' into api/docs
2013-04-14 09:43:06 -07:00
Garen Torikian
8bd02358d2
Should I regret a lack of better commit messages?
2013-04-12 22:35:54 -05:00
Cheng Zhao
558e41f740
Make main window restart renderer process when reloaded for 4 times.
...
Fix #495 .
2013-04-13 10:24:58 +08:00
Garen Torikian
37b3784129
Finish Selections, add Fold
2013-04-12 21:10:57 -05:00
Garen Torikian
f3b7874007
Get a good chunk of Selection}
2013-04-12 15:54:56 -05:00
Garen Torikian
286e70cc57
Hella Editor updates
2013-04-12 15:17:11 -05:00
Garen Torikian
0c5e38680d
Internalize a bunch of methods
2013-04-12 14:37:21 -05:00
Garen Torikian
6963503d6f
Finish config
2013-04-12 14:23:43 -05:00
Kevin Sawicki
7b42e975fb
Include hidden files when running nak
2013-04-12 11:48:44 -07:00
Garen Torikian
7e5b6bf5c4
Massive updates
2013-04-11 21:11:12 -05:00
Kevin Sawicki
224e01102c
Use path.join() of fsUtils.join()
2013-04-11 14:37:25 -07:00
Kevin Sawicki
75da75158a
Default width to min-width property
2013-04-11 14:26:29 -07:00
Kevin Sawicki
ee7a90184b
Make autocomplete wide enough to not scroll
2013-04-11 14:18:22 -07:00
Kevin Sawicki
4e59605728
Don't bubble move-to-top/bottom events
...
This will cause the editor to scroll as well when a select
list is a child of an editor such as in the autocomplete view.
2013-04-11 10:39:19 -07:00
Kevin Sawicki
461aaa83b0
Unsubscribe correctly from buffers in packages
...
Previously namespaces were used to off() when a buffer was
unsubscribed from which affected other views in the same
package also listening to the current buffer.
Now event namespaces are no longer used and instead off() is
called with the callbacks originally registered for the given
event name.
2013-04-11 08:53:01 -07:00
Garen Torikian
bb8f5bb40c
Fix errors
2013-04-11 02:29:48 -05:00
Kevin Sawicki
2e6735ecd0
Extend Subscriber from GitDiffView
2013-04-10 22:23:29 -07:00
Kevin Sawicki
26a4ff9121
DRY up how diffs are generated and rendered
2013-04-10 22:20:21 -07:00
Kevin Sawicki
89b0d7efdb
💄
2013-04-10 22:17:14 -07:00
Kevin Sawicki
1ae878c000
Fire will-be-removed event from beforeRemove()
2013-04-10 17:43:26 -07:00
Chris Wanstrath
6c4294dda9
fix typo
2013-04-10 16:59:12 -07:00
Garen Torikian
8bcb01383c
Add Project
2013-04-10 18:16:54 -05:00
Garen Torikian
bd00c5d53d
stash
2013-04-10 18:04:14 -05:00
Garen Torikian
9432f9703e
Merge master
2013-04-10 15:05:21 -05:00
Kevin Sawicki
a64b81090d
Only remove styles if line diffs exist
2013-04-10 12:41:35 -07:00
Kevin Sawicki
f868c0cd4f
Add line diff decorations to editor gutter
...
Added, modified, and deleted lines will now highlighted
in the gutter for files already checked in to the repository.
2013-04-10 12:17:01 -07:00
Garen Torikian
ec3a137a1a
Doc events
2013-04-10 02:27:42 -05:00
Garen Torikian
742a28ca9c
Define file stuff
2013-04-10 02:20:55 -05:00
Garen Torikian
79562f51fd
Some more low hanging fruit
2013-04-10 01:28:50 -05:00
Garen Torikian
fad987c0f3
More updates--25%
2013-04-09 18:03:39 -05:00
Kevin Sawicki
53c3fa8ac8
Bind meta-< to scroll to cursor location
2013-04-09 14:33:36 -07:00
Garen Torikian
cf9185b512
Merge branch 'master' into api/docs
2013-04-09 16:21:14 -05:00
Garen Torikian
dbd924cfb0
Stash
2013-04-09 16:20:49 -05:00
Kevin Sawicki
8bfc3e473e
💄
2013-04-09 13:56:53 -07:00
Kevin Sawicki
27c5506d83
Set a -1 tabindex on on the tab bar
...
This prevents it from gaining focus when a close icon is clicked.
2013-04-09 13:56:28 -07:00
Kevin Sawicki
efb4bdd028
Remove duplicate RootView.eachPane(callback)
2013-04-09 13:36:52 -07:00
Garen Torikian
bf76083939
Merge master
2013-04-09 14:54:17 -05:00
Garen Torikian
49e42c0510
Updates
2013-04-09 14:49:58 -05:00
Kevin Sawicki
c9e1f89b60
Upgrade to git-utils 0.12
2013-04-09 12:04:31 -07:00
Kevin Sawicki
fe1b4c71a3
Use ? instead of or
2013-04-09 10:47:19 -07:00
Mutwin Kraus
cfe03c108a
Revert changes in src/app/text-buffer.coffee and src/app/pane.coffee
2013-04-09 18:53:56 +02:00
Mutwin Kraus
c91de1e515
Merge remote-tracking branch 'origin/master' into vim-core-changes
...
Conflicts:
src/app/pane.coffee
2013-04-09 18:52:36 +02:00
Kevin Sawicki
b2cb527f03
Look in all panes for existing preview to show
...
Previously only the next pane was checked for an existing
preview which would fail to locate any existing previews
that were moved to different panes or were no longer in the
next pane for the edit session.
2013-04-09 08:47:38 -07:00
Cheng Zhao
a5b8478060
Allow dragging of tab when there is only one tab.
...
The tabs should be able to be draggale out of the application at any
time, and if there is only one tab it should not be able to be dropped
in the same window.
2013-04-09 15:37:30 +08:00
Cheng Zhao
3c4966f6a3
Open the file dragged to window.
2013-04-09 15:37:30 +08:00
Cheng Zhao
fdcbf611aa
The drop marker should disappear when drag is done.
...
Previously we make drop marker disappear when drop is done, it would
case the marker to live forever if the drop is not done in Atom.
2013-04-09 15:37:30 +08:00
Cheng Zhao
a630f05ae4
The dragged tab should carry information of file.
2013-04-09 15:37:30 +08:00
Garen Torikian
a16428c5b6
Merge master
2013-04-09 01:37:46 -05:00
Garen Torikian
d042fadab1
More updates
2013-04-09 01:18:12 -05:00
Kevin Sawicki
9173711b58
Look for markdown preview in all panes to update
...
Previously only the next pane was checked to see if a preview
exists to update. This would fail to update the preview if
it was moved moved from its original pane to a different pane.
Now the view tracks the buffer and updates on 'saved' events and
shows the preview if it is not in the active pane.
2013-04-08 18:26:55 -07:00