Cheng Zhao
fe7f43155a
Use the dowload script of prebuilt-cef.
2013-03-05 15:04:17 +01:00
Cheng Zhao
091851ee3d
First taste of node.
2013-03-05 09:10:04 +01:00
Cheng Zhao
cc4fea5e67
Adopt to CEF's API change.
2013-03-05 09:10:04 +01:00
Cheng Zhao
f170d37479
Use cefode's CEF binary.
2013-03-05 09:10:04 +01:00
Kevin Sawicki
887e285cce
💄
2013-03-04 22:07:22 -08:00
Kevin Sawicki
464aed92cb
Don't return before freeing references
2013-03-04 22:04:13 -08:00
Kevin Sawicki
eb00623807
Return null when no merge base is found
2013-03-04 21:56:14 -08:00
Kevin Sawicki
60c2829af4
Move ahead/behind defaults to Git class
2013-03-04 21:47:21 -08:00
Kevin Sawicki
a389d57219
Remove unneeded null terminators
...
These are already added by sprintf
2013-03-04 21:43:35 -08:00
Kevin Sawicki
11b5fc14dc
Check that remote length is non-zero
2013-03-04 21:43:35 -08:00
Kevin Sawicki
5005aa0c7c
Add null terminator to upstream branch string
2013-03-04 21:43:35 -08:00
Kevin Sawicki
673e8c948f
Prevent repository config from leaking
2013-03-04 21:43:35 -08:00
Kevin Sawicki
8b7e3c1092
Remove unused imports
2013-03-04 21:43:35 -08:00
Kevin Sawicki
a1570a77e0
Add back saved event handler
2013-03-04 21:43:35 -08:00
Kevin Sawicki
165dffc15d
Always return array from Git.getLineDiffs()
2013-03-04 21:43:34 -08:00
Kevin Sawicki
060ed27a2f
Set context lines to 1 for line diffs
2013-03-04 21:43:34 -08:00
Kevin Sawicki
885da83df2
💄
2013-03-04 21:43:34 -08:00
Kevin Sawicki
c9ef846727
Only replace .git segment if trailing
2013-03-04 21:43:34 -08:00
Kevin Sawicki
c14aa3b86f
Default status to 0 if undefined
...
This keeps the status-changed event from triggering
the first time the status is requested as it goes
from undefined to 0 which should be treated as no
change.
2013-03-04 21:43:34 -08:00
Kevin Sawicki
1be0b817de
Specify text as second parameter
2013-03-04 21:43:34 -08:00
Kevin Sawicki
14a73337ce
Remove unused diff options
2013-03-04 21:43:34 -08:00
Kevin Sawicki
72851486d8
💄
2013-03-04 21:43:34 -08:00
Kevin Sawicki
ab5043f890
Add method to get line diffs for path and text
2013-03-04 21:43:34 -08:00
Kevin Sawicki
e3ebda7d30
Show commits ahead/behind upstream in status bar
2013-03-04 21:43:34 -08:00
Kevin Sawicki
fd82f3f8a4
Add method to get ahead/behind commit counts
2013-03-04 21:43:34 -08:00
Kevin Sawicki
3703877ae8
Default status flags to 0
2013-03-04 21:43:34 -08:00
Kevin Sawicki
4384c69dcf
Delete cached statuses unless non-zero
2013-03-04 21:43:34 -08:00
Kevin Sawicki
7838f3741f
Update status finder keybinding to meta-B
2013-03-04 21:43:33 -08:00
Kevin Sawicki
4c773439d2
Bind meta-T to display modified/untracked files
2013-03-04 21:43:33 -08:00
Kevin Sawicki
77bc42bd45
Put status indicator on right side of fuzzy finder
...
Closes #313
2013-03-04 21:43:33 -08:00
Kevin Sawicki
3852b7212b
Remove git-status-changed event from Buffer
...
This is now fired as a status-changed event from
the Git class when the checkout completes normally
and the status of the path changes.
2013-03-04 21:43:33 -08:00
Kevin Sawicki
31690d16ec
Remove unused import
2013-03-04 21:43:33 -08:00
Kevin Sawicki
77a5f4775a
Show Git status indicators on directories
...
Closes #301
2013-03-04 21:43:33 -08:00
Kevin Sawicki
587a6552ea
Use subscribe instead of on
2013-03-04 21:43:33 -08:00
Kevin Sawicki
2e7e4b3ee4
💄
2013-03-04 21:43:33 -08:00
Kevin Sawicki
4fe6db240b
Consolidate Git status checking
...
Now the status bar and tree view both listen for
status change events and use the cached information
available from the git object to update their views.
2013-03-04 21:43:33 -08:00
Kevin Sawicki
2ec4d558ba
Make project's Git repository a window global
...
This allows it to operate independently of the
project and mirror the availability of the root view
and project.
2013-03-04 21:43:33 -08:00
Kevin Sawicki
219a8581fd
💄
2013-03-04 21:43:33 -08:00
Kevin Sawicki
94449f772c
Initialize statuses and task variables correctly
2013-03-04 21:43:33 -08:00
Kevin Sawicki
910be149ab
Show status icons in fuzzy finder
2013-03-04 21:43:33 -08:00
Kevin Sawicki
68b61d71c6
Trigger event when path status changes
2013-03-04 21:43:32 -08:00
Kevin Sawicki
083562e1aa
Abort status task when destroyed
2013-03-04 21:43:32 -08:00
Kevin Sawicki
c6e89d33f8
Git.refreshStatuses() -> Git.refreshStatus()
2013-03-04 21:43:32 -08:00
Kevin Sawicki
50bc1aac74
Add task to refresh status of repository
...
By default this will occur when the window gains
focus and the Git class can now be subscribed to
so listeners can become notified when the status
of a repository changes.
2013-03-04 21:43:32 -08:00
Kevin Sawicki
4add7b6213
Support getting status of entire repository
...
New Git.getAllStatuses() method returns all non-ignored
status entries in the repository.
2013-03-04 21:43:32 -08:00
Kevin Sawicki
69f79b940b
Update nof task for new package generator naming scheme
2013-03-04 20:05:42 -08:00
Kevin Sawicki & Nathan Sobo
41e1ce4a09
Remove cson2json dependency
...
The latest release does not work because of CoffeeScript
changes so use a simple compile script to convert CSON
files to JSON files when buildilng.
Closes #348
2013-03-04 18:27:51 -08:00
probablycorey
30d4cb81b8
Use Courier as the default font for specs
...
Fixes #323
2013-03-04 16:40:02 -08:00
probablycorey
0fe570fc47
Log warning instead of throwing error when installing atom binary
2013-03-04 15:44:49 -08:00
Joshua Peek
04ec1b01be
Fallback to /usr/local/bin/atom
2013-03-04 14:45:24 -06:00