Adi Luhung Suryadi
13a4fd693f
merging krasnyk/stashes branch to soundevolution/svn
...
Merge branch 'refs/heads/stashes' into testing
Conflicts:
GitX.xcodeproj/project.pbxproj
PBGitHistoryView.xib
PBGitSidebarView.xib
2011-01-06 01:48:19 +08:00
Adi Luhung Suryadi
a3bba2e19c
Merge commit '0a3b60066c0662c4097e2d1db22e95fb1080abb9' into testing
...
Conflicts:
GitX.xcodeproj/project.pbxproj
2011-01-06 01:09:16 +08:00
German Laullom
51d56b983e
correct libgit2 submodule. ??
2011-01-06 00:59:26 +08:00
Tomasz Krasnyk
33e21e2604
Added new icons for file status. When untracked file is
...
added to index than it has added file icon.
2010-11-29 00:10:17 +01:00
Tomasz Krasnyk
cb59e86a81
Deleted stash commands from ref menu
2010-11-28 23:38:10 +01:00
Tomasz Krasnyk
7deb309dbb
Merge branch 'refs/heads/experimental' into stashes
...
Conflicts:
GitX.xcodeproj/project.pbxproj
PBGitCommitView.xib
PBGitHistoryView.xib
PBRefController.m
2010-11-28 23:33:06 +01:00
Tomasz Krasnyk
27e490c405
Reset now asks user for confirmation
2010-11-28 22:57:40 +01:00
Tomasz Krasnyk
71e9e2cc43
Added action to reveal submodule path
2010-11-28 21:16:19 +01:00
Tomasz Krasnyk
b948127cc2
Added command for initializing submodules
2010-11-28 21:13:43 +01:00
Tomasz Krasnyk
81bb83a0da
Showing submodule actions only when possible
2010-11-28 21:06:09 +01:00
Tomasz Krasnyk
e3ed9ad9b0
Added double click action on a module
2010-11-28 21:05:41 +01:00
Tomasz Krasnyk
be507c8230
- Added controller 4 stashes, submodules, reset management
...
- Added additional menu for the repository actions
- Added action for 'Revealing in Finder'
2010-11-28 00:41:27 +01:00
Tomasz Krasnyk
f12187338e
submodules are now nested
2010-11-28 00:38:52 +01:00
Tomasz Krasnyk
40e3d8eb2d
commented unused code
2010-11-28 00:38:32 +01:00
Tomasz Krasnyk
1fd08761d1
Commented out unneeded code
2010-11-27 17:25:57 +01:00
Tomasz Krasnyk
9de4b4cfbd
History view shows file's icons
2010-11-27 17:25:27 +01:00
Tomasz Krasnyk
17a4935f66
OutlineView for the sidebar menu can be now tacked
...
Commit on CMD+ENTER
Added images for group items in sidebar menu
2010-11-25 20:35:37 +01:00
Tomasz Krasnyk
f383103652
Submodules can be updated/updated recursively
2010-11-25 20:28:15 +01:00
Tomasz Krasnyk
7570afee69
Commands can be now disabled
2010-11-25 20:27:32 +01: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
Tomasz Krasnyk
cc5c93c2b6
- stashes can be created with optional message
...
- added clearing all stashes
- added possibility to ignore files with given extension
- submodules are now showed
- submodules can be opened
2010-11-07 23:37:41 +01:00
krt
896df91b4f
Ignored hidden temp files
2010-11-06 13:21:04 +01:00
krt
0a3b60066c
Stashes are shown on in Side controlle
2010-11-06 13:20:13 +01:00
Matt Connolly
e067385125
connecting ui buttons to methods.
2010-10-26 06:35:35 +10:00
Matt Connolly
be0716ad0d
Adding code to do "git svn fetch/rebase/dcommit"
2010-10-26 06:35:14 +10:00
Matt Connolly
042289a785
Updating XIB files with SVN fetch/rebase/dcommit buttons.
2010-10-22 07:02:22 +10:00
Matt Connolly
be373b0ace
Adding code to support SVN fetch,rebase,dcommit buttons and sensing of svn-remote configuration in repository. No implementation of git svn commands yet, just code for the buttons.
2010-10-22 07:01:55 +10: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