German Laullom
15584e18cf
pp
2011-01-04 15:30:24 -08:00
German Laullon
f0b1b74ae4
some history view improvements.
2011-01-02 22:30:51 -08:00
German Laullon
b689ac6760
remove javascript and logs
2010-12-31 00:07:24 -08:00
German Laullon
ad90b3390a
Initial file list stats on history view.
...
Based on kelan work
2010-12-30 23:54:44 -08:00
German Laullon
8aa4333530
correct date
2010-12-30 00:17:58 -08:00
German Laullon
3f7a79c491
New History view
...
Less javascript
2010-12-29 01:08:23 -08:00
German Laullon
6959a157d7
some diff bug
2010-12-09 21:32:24 -08:00
German Laullon
77b843116e
better diff process
2010-12-09 17:44:48 -08:00
German Laullon
875e7cfcfd
new diff style
2010-12-09 13:59:22 -08:00
German Laullon
da6a75c607
error control & and html/css/javascript reorder.
2010-12-09 13:12:52 -08:00
German Laullon
6a4f5bd679
better error control
2010-12-08 12:14:58 -08:00
German Laullon
e343cba3a4
diff on file view
2010-12-07 22:28:41 -08:00
German Laullon
945a861abe
Merge branch 'master' of github.com:laullon/gitx
2010-12-07 22:27:04 -08:00
German Laullon
4b85580e2f
diff on file view
2010-12-07 22:26:33 -08:00
German Laullom
a6cb8ee020
correct libgit2 submodule. ??
2010-12-07 12:47:28 -08:00
German Laullom
d1d4a2e7b5
Merge remote branch 'refs/remotes/suranyami/experimental'
2010-12-06 15:54:33 -08:00
David Parry
1c31a4cc1e
Fixed silly mistake with duplicated shCore.js included.
2010-11-25 12:00:40 +11:00
David Parry
a8ff00494b
Changed the structure of the suffix-brush mapping, so the code is much simpler and faster.
2010-11-24 20:59:58 +11:00
David Parry
3ee7fb3042
Added aliases for 'm' & 'h' for objc.
...
Added a hash of possible values to select the correct brush based on the suffix.
This fixes a problem where some suffixes did not match brush aliases.
2010-11-24 13:25:35 +11:00
David Parry
09e25adfd8
Changed name of README to README.markdown, so that Github automatically
...
formats it.
2010-11-24 11:17:43 +11:00
David Parry
e12180ae3e
Now importing all the syntax highlighting brush files, so we can use the one we need
...
for the given file type.
2010-11-24 11:15:15 +11:00
David Parry
4e208d5b55
Reading the full file path, extracting the suffix, then using that to pick the brush
...
for syntax highlighting.
2010-11-24 11:14:21 +11:00
David Parry
14a1b611be
Now passing the full file path to the Javascript "showFile" method, so
...
we can use the file suffix to determine which syntax highlighting to use.
2010-11-24 11:12:31 +11:00
German Laullon
3092129f1d
Merge remote branch 'refs/remotes/brotherbard/experimental'
2010-11-17 22:46:17 -08:00
Nathan Kinsinger
9dd29f6048
Fix creating Gists
...
GitHub changed their site to use SSL.
On error GitHub may return the "All Gists" page which will have several "gist: #", so check for the edit link instead.
2010-11-17 19:53:29 -07:00
Nathan Kinsinger
b41da9e23e
Fix the File/Tree view's vertical split view
...
It will now remember it's position and the divider will not move when the window resizes.
2010-11-17 19:53:25 -07:00
Nathan Kinsinger
c545832108
Fix the Stage view's horizontal split view
...
It will now remember it's position and the divider will keep its position relative to the bottom when the window resizes.
2010-11-17 19:53:22 -07:00
Nathan Kinsinger
b11d4f7485
Fix the history view's horizontal split view
...
Save the position correctly (it wasn't saving before). Restore the position sometime after awakeFromNib otherwise the superview's size will not have been set yet.
Also constrain the divider from moving unless the lower view is too small.
2010-11-17 19:53:18 -07:00
Nathan Kinsinger
621b4e6bc8
Use Command-U for the Clone menu item
2010-11-17 19:53:09 -07:00
Simeon Leifer
d91ed3d8c3
set state (checkmark) on view menu items to reflect active view
2010-11-17 19:50:55 -07:00
Simeon Leifer
395877f005
explicitly disable external diff so we get the results we need even if the user has an external diff configured
2010-11-17 19:50:51 -07:00
Nathan Kinsinger
62319b8cd9
Allow suppressing some of the modal warnings
...
This allows the user to suppress the display of some of the warning dialogs (like "Confirm before Push"). They can be reset with Reset Warnings in the General preferences.
2010-11-17 19:50:48 -07:00
Kevin Ballard
e168123c0e
Draw commit message line more accurately
...
When drawing the commit message line, the given rect should not be used
for anything other than clipping. According to the comment, the code that
draws the line relies on the text view always drawing complete lines.
However, it also draws fragments, specifically when the insertion point
is flashing. By ignoring the given rect, not only is our line more accurate
in its positioning, but we also handle the case where the insertion point
is sitting on top of the line.
2010-11-17 19:50:40 -07:00
Nathan Kinsinger
7123fd6519
Add a "Report a problem" item to the Help menu
...
Opens the GitX Lighthouse page.
2010-11-14 17:59:11 -07:00
Nathan Kinsinger
0807099dc3
Send the CFBundleGitVersion string along with the other sparkle profile info
2010-11-14 17:59:03 -07:00
Nathan Kinsinger
515b66f09a
Fix memory leaks
2010-11-14 17:58:48 -07:00
German Laullom
d2c7cfc0d8
merge to master
2010-09-27 11:45:33 -07:00
German Laullon
cad928126e
merger brotherbard:experimetal
2010-09-24 10:25:12 -07:00
German Laullon
a78a2c238c
blame cosmetics
...
save the html for debug and CSS edit
2010-09-24 10:17:04 -07:00
Nathan Kinsinger
59c4983b51
Bugfix: only exit the handleSTDINDiff() if there is an actual diff
2010-09-20 22:36:06 -06:00
Nathan Kinsinger
d00dbe42b3
Always pull all tracking branches from the remote
...
'git pull remote branch' will not update the remote's tracking branches, only the selected local branch. It may not be readily apparent that this happened. So remove the cases where GitX would pull just a single branch and always pull all the tracking branches.
The current checked out branch will still be updated as normal.
2010-09-19 22:51:14 -06:00
Nathan Kinsinger
e388434a49
When creating a tracking branch pre-fill the branch name in the create branch sheet
2010-09-19 22:49:44 -06:00
Nathan Kinsinger
929f9fc0f5
Show the branch that will be tracked when creating a tracking branch
2010-09-19 22:49:37 -06:00
Nathan Kinsinger
6f83f2382c
Bugfix: Rebasing the head ref
...
Only use the ref being rebased onto otherwise git will create a detached HEAD.
2010-09-19 14:33:33 -06:00
German Laullon
cbf7cd3fbf
cosmetic
2010-09-19 13:18:40 -07:00
German Laullon
6cf9cc13c8
SyntaxHighlighter 3.0.83
2010-09-19 13:01:26 -07:00
German Laullon
bcee4aa91e
html and code parse errors...
2010-09-19 12:17:18 -07:00
Nathan Kinsinger
9a9de9577c
Bugfix: crasher on 10.5 due to webkit and the <button> element
...
Something in webkit doesn't like the button html element nor the -webkit-appearance: button css tag. Ends up crashing in one of various WebCore::ThemeMac::paint functions.
This would crash for anyone on 10.5 with the Gist it button enabled (which it is by default so that means anyone who ran it for the first time).
Changing the button back to the way it was before SHA:b557d6b5c6e675216d340d20833f39d0096b7ccc
2010-09-18 19:17:12 -06:00
German Laullon
6d564bb463
In Xcode put the folder for MGScopeBar in the Aux folder
2010-09-18 11:20:45 -07:00
German Laullon
a7faf4f06a
Remove the Quick Look button from the upper history toolbar and put it in the file list's bar
2010-09-18 11:20:22 -07:00