Commits

Author Commit Message Labels Comments Date
Jason Harris
- Add Terminal toolbar item, for those who want it. You can already get this functionality by a contextual menu in the sidebar, and through the menus. But for the people that want it it's easy to add and its not confusing or anything.
Jason Harris
- If the user gives a filename template which isn't changing then all the diffs are going to be written to the same patch file. Handle the case where we are writing out the incomplete revision and be careful we don't override the previous diffs.
Jason Harris
- Allow the user to select the incomplete revision and export a patch for that.
Jason Harris
- Add the Mercurial version string to the About MacHg about box. - Fixes issue 17.
Jason Harris
- Fix issue 3. Dragging in a repository folder into the sidebar also adds the server if available and a server with the same path is not already present in the document. - Add addServerIfAvailableAndNotPresent:at:index: - I decided not to add a preference for this since I think most people want this to be always on, and It would be semi hard to describe it in the preferences pane.
Jason Harris
- Moving the label has its own sheet so get rid of openAddLabelSheetForMoveLabel: in the AddLabelSheet.
Jason Harris
- Get the button validation right and the sheet message right.
Jason Harris
- Hook up the labelsMenuMoveChosenLabel to the theMoveLabelSheetController. - (Stunning! It worked first time!)
Jason Harris
- First cut of making MoveLabelSheet actually do stuff. Its compiling and the logic is right but it likely doesn't work yet.
Jason Harris
- Change old comment to what it should be now.
Jason Harris
- Actually the MoveLabelSheet is much closer to the revert sheet in layout so base it off that.
Jason Harris
- Get the MoveLabelSheet added to the project and compiling. Its not yet functional.
Jason Harris
- Get the correct directory for AddLabelSheet instead of AddMarkSheet (at one time LabelData was MarkData but it hasn't been this way for a long time.)
Jason Harris
- Draw the dot with an intensified color of its background color
Jason Harris
- Split the drawing of the dot for the graph point out into its own method drawGraphDot:
Jason Harris
- Draw the dot specially if the log entry is tag label, bookmark label, or branch label.
Jason Harris
- Back the LogGraphCell and the LogTableTextFieldCell with a LogEntry instead of the revision string. This allows us to make more enquiries about what the cell is drawing, and at the same time it takes up only the same amount of memory. - I am doing this since I am about to draw the dots differently and I need to know what the LogEntry is. (There are enough links in place that I could go through the repositoryData but this is just better. No lookup, same overhead, clear…
Jason Harris
- Remove out of date comment.
Jason Harris
- Make the "dot" in the log graph slightly bigger. And make the incomplete version hollow... This looks better I think.
Jason Harris
- We need to update the repository once we have changed one of the labels.
Jason Harris
- local tags, tags, bookmarks, and branches can all specify the --force
Jason Harris
Added tag latestRelease for changeset 7ed9b844dd67
Jason Harris
Added tag release0.9.1 for changeset 7ed9b844dd67
Jason Harris
- Upgrade release string in preparation for 0.9.1
Tags
release0.9.1
Jason Harris
- After the report of issue 13, be more careful here and guard against the possibility that one of the repository properties is being changed mid call.
Jason Harris
- Opps. There was a second reference to RBSplitView in the release search path. - Marko caught this for the second time. Thanks.
Jason Harris
- Get rid of the extraneous inclusion of RBSplitView on the search path which causes warnings for people who don't have it on their system. (Marko Kaning found this out in issue 10 and even provided the patch.) - MacHg has not used RBSplitView for quite a while.
Jason Harris
- Get the minimum and maximum size correct and getting pinning of a few of the buttons correct.
Jason Harris
- Get the width correct. I am sure I am missing some cocoa method to ensure that the window is entirely on the screen but we can code it by hand easily. - The sizing is now correct when there is very large output.
Jason Harris
- resultsWIndow --> resultsWindow
  1. Prev
  2. Next