Commit Graph

  • 69c9c57397 Add convenience method for showing an error sheet. Nathan Kinsinger 2009-12-26 21:06:18 -07:00
  • 9b39d34af4 The revision cell returns a menu for the commit if it doesn't for a ref. Nathan Kinsinger 2009-12-26 21:03:55 -07:00
  • ff5f3f7979 Add methods dealing with menus needed for future features. Nathan Kinsinger 2010-02-02 19:29:38 -07:00
  • b61028a06a Add support methods needed for future commits. Nathan Kinsinger 2009-12-20 13:46:50 -07:00
  • 241b44bb1b Typo wording fixed. Frederic Barthelemy 2010-03-05 19:54:43 -08:00
  • a1cd54336a Added support for urls in commit log messages. This means jira:// urls will function if you have the url handler installed. Frederic Barthelemy 2010-03-03 18:14:46 -08:00
  • a7d8f02e49 Added hover css to the "Stage" "Discard" and "Unstage" buttons so that there is a visual identification of their buttonness. Frederic Barthelemy 2010-03-03 14:58:23 -08:00
  • 25577e08fa Modified the Commit TableView to support filtering on All fields simultaneously by default. This is potentially slower but seems like the most productive default. Frederic Barthelemy 2010-02-24 00:55:38 -08:00
  • b391749041 Added hover css for diff history view refs - branch tags, and 'Gist it'. Now they look more button-like, allowing for users to discover that clicking does something. Frederic Barthelemy 2010-02-23 15:52:08 -08:00
  • 7a1019fc5a Changed nothing, this is from a newly cloned repo. I have changed nothing... Aron Cedercrantz 2010-02-21 15:54:22 +01:00
  • 39def32a1b Add <PBGitRefish> protocol. Nathan Kinsinger 2010-02-01 19:34:28 -07:00
  • 771daa7a2c PBGitRef: add support methods that will be needed in future commits. Nathan Kinsinger 2009-12-20 13:44:11 -07:00
  • 03dc7819b4 Disable Commit button when there are no staged files. Nathan Kinsinger 2009-12-05 10:33:00 -07:00
  • 1c4601dd52 PBGitConfig: Change name of -initWithRepository: Nathan Kinsinger 2009-12-05 10:27:52 -07:00
  • 370c1322c4 Add a space before the file name. Nathan Kinsinger 2009-12-01 22:14:13 -07:00
  • 76cd64c92b Fix for "Remote host closed connection" exception Nathan Kinsinger 2010-02-19 22:30:02 -07:00
  • 87f76fd5a1 Bugfix: fix the contextual menu and drag-n-drop of refs Nathan Kinsinger 2010-02-19 22:54:25 -07:00
  • cfcbec788a Switch "Discard changes" panel to a window modal sheet Nathan Kinsinger 2010-02-19 22:53:38 -07:00
  • c0744f19ec Switch "Discard Hunk" panel to a window modal sheet Nathan Kinsinger 2010-02-19 22:28:00 -07:00
  • fbc1902764 Switch Delete Remote panel to a window modal sheet Nathan Kinsinger 2010-02-19 22:26:14 -07:00
  • 06d3b9bcc5 Bug fix: Re-enable the toolbar item validation. André Berg 2009-11-10 18:35:00 +01:00
  • d4a8bc9e3c Update and homogenize tooltips of the toolbar items to better explain what will happen. André Berg 2009-11-10 18:31:35 +01:00
  • 536372499b Bug fix: Pull button now really has the correct image (not the Push button one). André Berg 2009-11-10 18:18:09 +01:00
  • ff550e85f1 More cleanup and feature adding for the Push, Pull and Rebase popup button toolbar items. André Berg 2009-11-10 12:41:02 +01:00
  • 2558fef298 Comment the toolbar item toggle method out since we no longer need to disable Push, Pull or Rebase. André Berg 2009-11-10 12:35:22 +01:00
  • 9c4949e361 Add disclosure triangles to the template images for Push, Pull, Rebase to indicate that these are popup buttons. André Berg 2009-11-10 12:30:38 +01:00
  • 8520abd68c Polish sheets and dialogs (struts, autosizing, min/max size etc.). André Berg 2009-11-09 06:18:00 +01:00
  • 666d1354b2 Add template PNG for the "Add Remote" button. André Berg 2009-11-09 06:17:18 +01:00
  • a26bca8845 Add drop down menus to the push and pull toolbar items. brotherbard 2009-11-08 20:34:34 -07:00
  • 0be790dad4 merge andreberg/master brotherbard 2009-11-08 18:19:41 -07:00
  • 37dcdf2c11 Adjust split view height of the commit webview. André Berg 2009-11-09 00:03:21 +01:00
  • 6740c68027 Fix the tooltip for the Add Remote toolbar item. brotherbard 2009-11-08 15:54:03 -07:00
  • d365bd44f5 Add a "Create Tag" button to the toolbar. brotherbard 2009-11-08 15:51:56 -07:00
  • c52aedfcf2 Add an "Add Remote" button to the toolbar that adds and fetches a remote. brotherbard 2009-11-08 10:04:58 -07:00
  • 12f26bc36f Update height for split view partials. André Berg 2009-11-08 16:33:38 +01:00
  • 2c6fd97b5c Cosmetic: Move showMessageSheet convenience method to the proper pragma mark section. André Berg 2009-11-08 16:30:18 +01:00
  • 1ade0f0620 Remove completely wrong TODO comment. André Berg 2009-11-08 16:28:50 +01:00
  • 1a7b4cb4c7 Update branch menu after deletion of a branch. André Berg 2009-11-08 16:26:07 +01:00
  • 4cdf6348ca Replace pre-10.6 workaround with public - [NSSavePanel setShowsHiddenFiles:] method. André Berg 2009-11-08 16:24:04 +01:00
  • 22ba33f575 Disable/re-enable Push, Pull and Rebase buttons depending on selected branch validity. André Berg 2009-11-08 16:22:53 +01:00
  • b6d6e0d5c2 Bug fix: Correct dot notation misuse. André Berg 2009-11-08 16:20:08 +01:00
  • 5e126433f6 Bug fix: Move updating the current branch to the checkoutRef method. brotherbard 2009-11-07 23:22:20 -07:00
  • 0377181bbf Disable the Checkout menu item when the branch is the current branch. brotherbard 2009-11-07 22:31:14 -07:00
  • 2b459944a2 Update the current branch when changes are made (like checking out a branch). brotherbard 2009-11-07 22:29:40 -07:00
  • f97cfbbf18 Add name of branch/remote to Checkout and Delete contextual menu items. brotherbard 2009-11-07 21:50:01 -07:00
  • d8f27db9f1 Fix finding the correct contextual menu when Subject is not the first column in the git history table. brotherbard 2009-11-07 21:04:29 -07:00
  • 9e72dba3e3 PBRefController: Switch the app modal Delete Remote panel to a window modal sheet. brotherbard 2009-11-07 19:47:38 -07:00
  • 1551084b16 Update context menu to include remote target and other dynamic title changes. André Berg 2009-11-07 04:25:12 +01:00
  • f1fcb18a92 Improve error and tooltip descriptions. André Berg 2009-11-07 04:16:36 +01:00
  • 4c4203a7ce Update PBGitErrors to include some error messages dealing with missing remote tracking branches. This is especially useful for the new button functionality. André Berg 2009-11-07 01:02:22 +01:00
  • d04c639730 Update tooltips for Push, Pull and Rebase buttons to better reflect what will happen. André Berg 2009-11-07 01:00:39 +01:00
  • 2cc3c730d6 Filter debug log output by getenv adressable Xcode environment vars. André Berg 2009-11-04 19:39:50 +01:00
  • 0f50cd6673 Bug fix: reconnect the search field predicates so the field works again. André Berg 2009-11-04 19:39:05 +01:00
  • 93a027cccd Bug fix: Make new buttons actually work. André Berg 2009-11-03 04:38:30 +01:00
  • 421d6fd9ed Bug fix: Wrong usage of dot notation. André Berg 2009-11-03 04:37:03 +01:00
  • b76f7551ac Safety measure: Replace unneeded stringWithFormat with stringWithString because the format string is the content string. André Berg 2009-11-01 00:51:13 +01:00
  • 7892ac4612 Update toolbars to incorporate the new buttons. Update inherent height of branch popup button to the max height to get rid of the 1px movement between view change. Remove another unused localization. André Berg 2009-11-01 00:46:31 +01:00
  • 4396081c07 Add new PNG templates for Pull, Push, Rebase and Clone. André Berg 2009-11-01 00:39:57 +01:00
  • 0d42c592cf Override openDocumentWithContentsOfURL:... to provide sanity checks for the case when a recent items entry no longer has a git repo associated with it. GitX fails gracefully and displays a recovery suggestion. André Berg 2009-11-01 00:38:41 +01:00
  • 7c1b9d9961 Add pullButton: IBAction. André Berg 2009-11-01 00:29:07 +01:00
  • d5688dbfaf Exert other options before falling back to PBGitRepository's global state. André Berg 2009-11-01 00:26:44 +01:00
  • 1fed883b98 Loading message restricted to DEBUG_BUILD. André Berg 2009-11-01 00:25:34 +01:00
  • 2a6f59b652 Synthesize repositoryPath for external access. André Berg 2009-11-01 00:23:33 +01:00
  • 5be745177c Add sanity check to PBEasyPipe that checks if a working dir really is a folder. André Berg 2009-11-01 00:19:25 +01:00
  • fb0fbff6d2 Combine scatterred error domains and codes into one central file. André Berg 2009-11-01 00:18:38 +01:00
  • 7d19e1c162 Disable 'Save' menu item if no document is open. André Berg 2009-11-01 00:15:39 +01:00
  • d4a7df12a3 Remove superfluous resources and underutilized localizations. André Berg 2009-11-01 00:09:34 +01:00
  • e80bcefa60 Update menu entry title to better match rest: 'Detailed View' -> 'Detail View'. André Berg 2009-10-26 23:43:07 +01:00
  • b7ec771771 Add alternative icons for Rebase, Push and Pull. André Berg 2009-10-26 23:39:55 +01:00
  • 3c113a3dd0 Update the submodule to point to the actual libgit2 repository. Morgan Schweers 2009-10-26 00:50:26 -07:00
  • 7eb3616f3f Disable toolbar entries when they are processing, as at least some minimal feedback for the user. I still think it needs a progress bar dialog, or something. Morgan Schweers 2009-10-26 00:04:09 -07:00
  • 5b0051e13c Rudimentary clone capability from the File menu. Morgan Schweers 2009-10-25 17:10:02 -07:00
  • 2b0000ca23 Add menu and toolbar changes from cyberfox André Berg 2009-10-26 16:26:52 +01:00
  • b580c03795 DRY up the menu adding code Add rebase and pull menu items Get upstream name more git-accurately for upstream operations Morgan Schweers 2009-10-24 17:04:50 -07:00
  • 4b74a3f92a Disable the push menu item for branches which don't have a remote. Morgan Schweers 2009-10-24 13:33:41 -07:00
  • cdc4f5208b Add a menu item and an action for pushing a repo up. Morgan Schweers 2009-10-23 23:57:30 -07:00
  • fa929eb7c9 Use the libgit2 allocfmt method, instead of hacking it by hand. Morgan Schweers 2009-10-24 00:58:20 -07:00
  • 611687e7c5 Use the newer libgit2 method for extracting a hex digest from an object id. Morgan Schweers 2009-10-23 23:57:02 -07:00
  • a2ebc4a4fd Add stderr to PBEasyPipe output for helpful messages to Console. André Berg 2009-10-26 15:34:51 +01:00
  • fed2cc4806 Update checkbox buttons to non scaling to get rid of the XIB compiler warnings. André Berg 2009-10-24 21:45:04 +02:00
  • 75abf03766 Add 10.6 delegate protocols to silence compiler warnings. André Berg 2009-10-24 21:44:05 +02:00
  • 0df2d3f299 Merge branch 'fqueue' into devel André Berg 2009-10-24 20:30:38 +02:00
  • 7bf4ed5c38 Bug fix: Change notification to avoid display freezes when the QuickLook panel hides during the repository window's auto refresh. André Berg 2009-10-24 20:30:19 +02:00
  • 286b727b50 Merge branch 'ab/fqueue_stage' into devel André Berg 2009-10-24 11:25:39 +02:00
  • c76c922414 Add missing changes for commit 11cc30 from rastersize's fork André Berg 2009-10-24 11:23:38 +02:00
  • 350be101d3 Merge branch 'ab/fqueue_stage' into devel André Berg 2009-10-24 09:04:37 +02:00
  • fcbe01b091 Xcode build name again. Just ignore it. André Berg 2009-10-24 08:59:57 +02:00
  • 11cc30bc36 Add on window selection refresh. Aron Cedercrantz 2009-07-18 04:14:59 +08:00
  • 73fcb78cb4 FIX: bug Yoshimasa Niwa 2009-09-09 17:37:41 +08:00
  • 003977dad9 FIX: memory leak(delete will not be called) and graph glitch Yoshimasa Niwa 2009-09-09 16:41:56 +08:00
  • c13474e7a3 Added weeks to the strings of time. Steven Michalske 2009-07-13 15:04:41 +08:00
  • 93f1ea011b Unescape the filename to ensure that filenames containing '&' are displayed correctly Bernard Leach 2009-09-25 10:27:45 +08:00
  • 4f7e155ec0 Adding relitive dates to history view Steven Michalske 2009-07-13 12:53:32 +08:00
  • e936253d9f Xcode project update. Just a small build name change André Berg 2009-10-24 08:42:05 +02:00
  • 76298f1f18 Bug fix: the QuickLook panel now really starts its nice morphing animation from the selected row. André Berg 2009-10-21 07:05:03 +02:00
  • 0cfc5b1d76 Bug fix: small error in rsync detection between MacPorts and builtin. André Berg 2009-10-20 07:48:00 +02:00
  • 87df0b1cfc Lower the fade and timeout interval for the context range slider. André Berg 2009-10-20 06:30:00 +02:00
  • 380973bd9a Bug fix: Various smaller fixes regarding GC, dot notation, etc... André Berg 2009-10-20 06:28:23 +02:00
  • 75e8a5b9b1 Bug fix: Make QuickLook panel work by using the now public API. André Berg 2009-10-20 04:12:06 +02:00
  • dca051c520 Xcode project update: Change base SDK and deployement target to 10.6. André Berg 2009-10-20 04:07:28 +02:00