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
Garen Torikian
7e5b6bf5c4
Massive updates
2013-04-11 21:11:12 -05:00
Garen Torikian
bb8f5bb40c
Fix errors
2013-04-11 02:29:48 -05: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
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
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
Cheng Zhao
3c4966f6a3
Open the file dragged to window.
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
09b7fe72eb
Detach instead of remove when moved item is the view
...
Moving an item that extended the jQuery object between panes
was previously wiping out all jQuery data since remove() was being
called on the view item instead of detach().
2013-04-08 18:22:58 -07:00
Kevin Sawicki
d1c9d0ea68
Focus pane after reopening it
...
Previously the reopened item would not have focus if it was
reopened into a newly appended pane.
2013-04-08 16:54:05 -07:00
Kevin Sawicki
2f67312a80
Don't prompt to save if buffer is opened elsewhere
...
This corrects a regression where closing an edit session that
is opened somewhere else should not prompt to save since it
won't be lost if closed immediately since it is still open in
another pane.
2013-04-08 16:30:35 -07:00
Kevin Sawicki
7c9119c793
Add ImageEditSession.canOpen(path)
...
This returns whether the path specified is an image that can
be loaded internally by the image view.
2013-04-08 15:46:24 -07:00
Kevin Sawicki
9949f044cc
Call super from ImageView.initialize()
...
This allows the ScrollView superclass to set up bindings
for scrolling events.
2013-04-08 15:36:43 -07:00
Kevin Sawicki
d42db869cd
Keep image centered after window resizes
2013-04-08 15:36:43 -07:00
Kevin Sawicki
7a709b05f3
Support zooming images in/out and resetting
2013-04-08 15:36:43 -07:00
Kevin Sawicki
6ce3f87448
Add initial image viewer
...
An image session will be opened by project.buildEditSession()
for known image extensions.
Closes #203
2013-04-08 15:36:35 -07:00
Kevin Sawicki
5e504d6c08
Support more than just editors in the status bar
...
The status bar view now tracks the active pane item
and hides and shows elements that apply for the active
item such as path, cursor position, grammar, etc.
2013-04-08 13:26:57 -07:00
Kevin Sawicki
e3b381f638
Add RootView.eachPane(callback)
2013-04-08 13:04:50 -07:00
Kevin Sawicki
c7175c7e5f
Return top and left values of 0 when not visible
2013-04-08 13:03:19 -07:00
Kevin Sawicki
8993258e74
Update display when cancelled
...
This will force the rendered line to be cleared
so it doesn't flicker the next time the list is opened.
2013-04-08 12:54:56 -07:00
Kevin Sawicki
b7b4dcda24
Schedule redraw when updating an invisible editor
...
The redrawOnReattach flag will now be set when update
display is called on an invisible editor so that if the
editor is detached or hidden before the next update was
processed it will be performed when reattached.
2013-04-08 12:50:05 -07:00
Kevin Sawicki
503b1231db
Redraw editor when it becomes the active view
...
Start watching for when the editor becomes the active view
once it is attached and redraw it when it does.
2013-04-08 12:00:25 -07:00
Mutwin Kraus
9041c56ef3
Spec for selectToBeginningOfNextWord
2013-04-08 14:19:28 +02:00
Mutwin Kraus
2445829f83
Specs for moveCursorToBeginningOfNextWord
2013-04-08 14:15:25 +02:00
Mutwin Kraus
a12c78100e
Merge remote-tracking branch 'origin/master' into vim-core-changes
...
Conflicts:
src/app/editor.coffee
2013-04-08 12:54:43 +02:00
Garen Torikian
f2698bc6a9
More updates
2013-04-08 02:14:45 -05:00
Cheng Zhao
f4161a1889
Restart interval of main window should be longer than specs window.
2013-04-08 12:00:52 +08:00
Cheng Zhao
17e9c6ea3b
Restart renderer process when reloaded for 4 times.
...
Fix #481 .
2013-04-08 12:00:52 +08:00
Cheng Zhao
e0865e8c38
Use node-pathwatcher.
2013-04-07 16:35:35 +08:00
Cheng Zhao
20580a5da8
Merge pull request #478 from github/no-drag-drop
...
Don't respond to drag-drop of external files
2013-04-05 23:39:42 -07:00