Commit Graph

  • 7d6f966978 Make the view controllers __weak to silence some underflow refcount errors. André Berg 2010-03-24 09:21:31 +01:00
  • e5b5e4ca42 SCNetworkCheckReachabilityByName will be deprecated anyways, so replace it with the docs example which will work on any OS version from 10.3. André Berg 2010-03-24 09:20:37 +01:00
  • 22f916f160 Give the showHideAllFiles action at least a chance to call the public version of the code if avilable. André Berg 2010-03-24 09:19:34 +01:00
  • 97550f28c2 Bugfix: This caused "no var named button" exceptions in the web view. André Berg 2010-03-24 09:18:29 +01:00
  • 842630482c Move error domains into their own PBGitXErrors file pair. André Berg 2010-03-24 09:17:19 +01:00
  • 752bb7cfa1 Post merge fix: Delete some left over code from my 10.6 QuickLook preview panel support. André Berg 2010-03-24 09:16:36 +01:00
  • 3541acf4a2 Post merge fix: Use the git_oid_mkhex function again from Pieter's libgit2 version. André Berg 2010-03-24 09:15:51 +01:00
  • 5598eef737 Add preference options for refreshing the view + controller automatically on windowDidBecomeMain. Add preference for showing exact or relative dates. Make the showWhitespaceDifferences preference work. Make the context slider in the diff views work. André Berg 2010-03-24 09:14:52 +01:00
  • 45e8aabaf3 Post merge fix: Since we're 10.5 SDK again, we cannot use non-informal protocols. André Berg 2010-03-24 09:04:06 +01:00
  • 4832f3b59f Code cleanup: Remove unneeded #imports, empty methods, declare id return type when left out, commit irrelevant whitespace flagged as change. André Berg 2010-03-24 09:02:45 +01:00
  • b6272c082f Post merge fix: Set Base SDK back to 10.5 André Berg 2010-03-24 09:00:07 +01:00
  • d1eff3ce75 Bugfix?: this seems to fix the "malloc refcount underflow" errors that seem to happen frequently when utilizing the QL panel from the source files outline view. Not entirely sure why though. André Berg 2010-03-24 08:59:25 +01:00
  • e6d25913d8 Post merge fix: Remove some of my left over code for the 10.6 QuickLook panel support. André Berg 2010-03-24 08:57:20 +01:00
  • 79c928dcdd Remove my 10.6 QuickLook panel code since Nathan's implementation handles this more gracefully (includes 10.5 support). André Berg 2010-03-24 08:09:10 +01:00
  • eb23f421a2 Remove the bad file descriptor #warning since that was likely caused by calling standardOutput via dot notation on NSTask and this is fixed now. André Berg 2010-03-24 07:08:01 +01:00
  • d276c5eac4 PBGitHistoryView.xib: Set Key Equiv. of QuickLook button to Space. André Berg 2010-03-24 04:56:59 +01:00
  • 7d14bff011 Make some of the sheets resizable (you never know how much a user wants to enter ;)). André Berg 2010-03-24 04:54:54 +01:00
  • c22e888d53 Add a note to .gitmodules telling why we need to keep using Pieter's version of libgit2. André Berg 2010-03-24 04:52:20 +01:00
  • 85167431d9 Move the jQuery lib from html/js into html/lib where it should have been right when I added it. André Berg 2010-03-24 04:50:48 +01:00
  • 38162780f5 Post merge fix: Remove unused KBPopUpToolbaritem files. André Berg 2010-03-24 04:49:41 +01:00
  • 884a2fcd31 Post merge fix: Move remote XIBs into English.lproj and make them localized again. André Berg 2010-03-24 04:49:10 +01:00
  • 38177ed968 Merge remote branch 'brotherbard/experimental' into local branch 'bb/experimental' André Berg 2010-03-24 01:41:00 +01:00
  • 16cdb6f069 Simplify install.sh script by removing a superfluous string comparison function. André Berg 2010-03-23 23:37:08 +01:00
  • 096a176fbd Show the full width of text in the file content text view Nathan Kinsinger 2010-03-22 13:06:51 -06:00
  • 783e38d623 Remove the lower toolbar from the history and stage views Nathan Kinsinger 2010-03-22 12:26:40 -06:00
  • 4ccd9356be Maintain the selection in the file browser when the commit selection changes Nathan Kinsinger 2010-03-21 21:38:53 -06:00
  • 6a8f495318 Add support for QuickLook in 10.6+ Nathan Kinsinger 2010-03-21 15:52:46 -06:00
  • 9236b801a8 Bugfix: Avoid looping while parsing the children of a tree Nathan Kinsinger 2010-03-21 23:08:27 -06:00
  • 5ea536be97 Fix drawing ref labels on the next tableview column Nathan Kinsinger 2010-02-25 21:16:38 -07:00
  • 1917bca23b Fix file names with spaces not working in the contextual menu Nathan Kinsinger 2010-03-06 16:41:49 -07:00
  • 2e549a18f8 Fix for "Remote host closed connection" exception Nathan Kinsinger 2010-02-19 22:30:02 -07:00
  • f60f8ad7ad Bugfix: fix the contextual menu and drag-n-drop of refs Nathan Kinsinger 2010-02-19 22:54:25 -07:00
  • e0a3422439 Bugfix: Index not refreshing on manual refresh Nathan Kinsinger 2010-03-20 18:11:37 -06:00
  • 93d18b380f URL regex adjusted so it now handles any <protocol>://<url> combination instead of only a list of set protocols. Frederic Barthelemy 2010-03-18 22:55:01 -07:00
  • 8b238d141d wording improved for commit typo fix. Frederic Barthelemy 2010-03-18 22:54:03 -07:00
  • 64f2745dfa Make the Preferences window a panel. Kevin LaCoste 2010-03-16 13:27:34 +09:00
  • b87f9b0e35 Resize the text in the toolbar search field. Kevin LaCoste 2010-03-16 13:54:48 +09:00
  • ef26909d75 Add a Refresh button to the main window toolbar Nathan Kinsinger 2010-03-13 23:05:28 -07:00
  • 46b6057ce1 Speed up commit's isOnSameBranch Nathan Kinsinger 2010-03-13 11:30:13 -07:00
  • 4a8c524692 Add branch view filters to history scope bar Nathan Kinsinger 2010-03-13 17:07:06 -07:00
  • c83f77801e Delete branches when the refs are deleted Nathan Kinsinger 2010-03-13 17:06:28 -07:00
  • 1b75af3805 Fix the tree view menu item Nathan Kinsinger 2010-03-07 14:01:56 -07:00
  • 1323638791 Add/modify convenience methods in PBRevSpecifier Nathan Kinsinger 2010-02-28 11:22:26 -07:00
  • a0b11cfed1 Remove the observers from the ref controller Nathan Kinsinger 2010-02-27 13:10:46 -07:00
  • ef8fed6f4e Fix up the stage view's commit message text view Nathan Kinsinger 2010-02-27 19:35:07 -07:00
  • c19d2c8058 Add Diff to contextual menus Nathan Kinsinger 2010-02-27 10:06:25 -07:00
  • dc56af4aa6 CLIProxy: use the newly created NSURL for the workingDirectory Nathan Kinsinger 2010-02-26 10:26:01 -07:00
  • 4a9abd2d8c Fix drawing ref labels on the next tableview column Nathan Kinsinger 2010-02-25 21:16:38 -07:00
  • ca846bc6eb Have the preferences window remember the last view Nathan Kinsinger 2010-02-19 18:20:47 -07:00
  • 27d4b22122 Add preferences for the column guide in the commit message Nathan Kinsinger 2010-02-19 17:56:27 -07:00
  • f2a395d423 Add Reopen all repositories from last session Nathan Kinsinger 2010-02-19 22:02:45 -07:00
  • 2b0c2b200a Retry loadCommit() script when it fails Nathan Kinsinger 2010-03-05 18:54:51 -07:00
  • 6427fd90fc Reopen the stage view if that was the last view open Nathan Kinsinger 2010-03-07 12:14:49 -07:00
  • 388818b045 Make the accept drop window a document modal sheet Nathan Kinsinger 2010-02-19 22:01:50 -07:00
  • 865ff8995a Hide menu items in the File menu that are not used Nathan Kinsinger 2010-02-19 21:57:32 -07:00
  • 4903145243 Change the commit list font to be 12 pt Nathan Kinsinger 2010-02-23 17:24:46 -07:00
  • 9dc54b3316 Resize the Amend checkbox Nathan Kinsinger 2010-02-19 14:17:45 -07:00
  • 9c7aaf0760 Fix typo in successful commit message Andy Fowler 2009-12-16 10:45:58 -05:00
  • 0cd02c13db Stop the top of diffs in the stage view from being cut off Nathan Kinsinger 2010-02-18 23:30:34 -07:00
  • 9689c430ef Clean up the commit file list Nathan Kinsinger 2010-02-19 06:42:24 -07:00
  • 9a536fc92a Clean up the commit message Nathan Kinsinger 2010-02-18 23:05:04 -07:00
  • b557d6b5c6 Clean up the commit header Nathan Kinsinger 2010-02-18 22:04:01 -07:00
  • c61f65b3e8 Set the minimum size of the window to 600x450 Nathan Kinsinger 2010-03-13 16:09:45 -07:00
  • 446dd540da Add Terminal, Reveal and Clone To to the toolbar Nathan Kinsinger 2010-03-07 12:07:39 -07:00
  • ad3ea443ca Add items to the History view's upper toolbar Nathan Kinsinger 2010-02-23 17:21:27 -07:00
  • 1b41171d92 Add a bottom content border/toolbar to the repository window Nathan Kinsinger 2010-02-18 18:29:01 -07:00
  • 2321ec8c47 Add and delete refs from the source list view Nathan Kinsinger 2010-02-13 23:17:09 -07:00
  • 90f80f01b4 Add a new cell class for the source view items Nathan Kinsinger 2010-03-06 19:57:24 -07:00
  • 64f4276e21 Delete old toolbars and create new ones Nathan Kinsinger 2010-03-06 19:12:06 -07:00
  • b1e632cf6f Move the sidebar to the window controller Nathan Kinsinger 2010-03-06 18:34:22 -07:00
  • c36726b985 Update the GUI to be more iApp like Nathan Kinsinger 2010-01-07 21:24:32 -07:00
  • 4ea04358ba replace depreciated selectRow:byExtendingSelection: method Nathan Kinsinger 2010-02-13 11:58:03 -07:00
  • eff7dab6b2 Merge branch 'refs/heads/pb/sidebar' Nathan Kinsinger 2010-03-13 22:11:47 -07:00
  • 0ad92349e6 Add Clone Repository Nathan Kinsinger 2010-02-12 21:49:01 -07:00
  • d3d700a138 Add Clone To… to the File menu Nathan Kinsinger 2010-02-12 19:13:13 -07:00
  • 4bcbf43dc4 Add convenience method for the repository's projectName Nathan Kinsinger 2010-02-07 17:35:48 -07:00
  • fe5dddc681 Add Add Remote Nathan Kinsinger 2010-02-13 09:28:54 -07:00
  • 6e405972e8 Add Push to the contextual menus for refs Nathan Kinsinger 2010-02-06 21:57:24 -07:00
  • 46e996f5c6 Add Pull to the contextual menus for refs Nathan Kinsinger 2010-02-06 19:45:36 -07:00
  • 4654dc105f Add Fetch to the contextual menus for refs Nathan Kinsinger 2010-02-06 18:27:17 -07:00
  • 55973b4aff Add convenience methods for remotes Nathan Kinsinger 2010-02-20 07:11:35 -07:00
  • 0c0b764005 Remote progress sheet Nathan Kinsinger 2010-02-06 13:06:27 -07:00
  • 7eec230959 Add Rebase to the contextual menu for commits and refs Nathan Kinsinger 2010-02-06 12:55:51 -07:00
  • e50ddbc503 Add Cherry Pick to contextual menu for commits. Nathan Kinsinger 2009-12-27 13:29:50 -07:00
  • e2ccfe6fce Add Merge in the contextual menus for commits and refs Nathan Kinsinger 2010-02-20 06:54:29 -07:00
  • 8359883c92 Rename removeRef: to showDeleteRefSheet: Nathan Kinsinger 2010-02-04 19:25:17 -07:00
  • dceabb6702 Add Checkout Files to file browser contextual menu Nathan Kinsinger 2010-02-06 19:07:22 -07:00
  • 859f77e718 Fix file names with spaces not working in the contextual menu Nathan Kinsinger 2010-03-06 16:41:49 -07:00
  • 69d67820f6 Add Checkout Nathan Kinsinger 2010-02-20 06:47:47 -07:00
  • aa4a24a579 Add Create Tag Nathan Kinsinger 2010-02-20 06:44:28 -07:00
  • ffa2e1aed4 Add stderror to the pipe results, so we can find out what happened when things go wrong. Not an optimal answer, but a quick one. Morgan Schweers 2009-10-23 23:56:06 -07:00
  • 16e0ca2add [#228:fixed] removed default text when no commits are found Gautam Dey 2010-03-13 04:46:21 -08:00
  • 158b569ac9 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
  • 6b19dab9ac 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
  • 0999c13f7e 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
  • 782981a8c0 Merge branch 'stable' David Grijalva 2010-03-13 03:30:00 -08:00
  • e43a87e3f8 Add Copy SHA and Copy Patch items to commit contextual menu Nathan Kinsinger 2010-02-19 23:09:40 -07:00
  • 509de29091 Add Reveal in Finder item to the Repository menu. Nathan Kinsinger 2009-12-26 21:35:54 -07:00
  • db0bb87340 Add Open in Terminal to the Repository menu. Nathan Kinsinger 2010-02-03 18:40:01 -07:00
  • 9f048f6363 Update Create Branch Nathan Kinsinger 2010-02-02 19:41:24 -07:00