AARON SMITH’S CODE ENDEAVOR

Archive for November, 2009

Gity 0.2

Just posted Gity 0.2.

I’ve added some Textmate features:

-Open your project with Textmate.
-(From Textmate Bundle) Open project with Gity.

Read the release notes for details.

No comments

Gity 0.1.9

Just posted Gity 0.1.9. Some minor updates and bug fixes. I left out line numbering in diffing still; I’m not sold yet - it looks ugly so I’m trying to come up with a better solution (IE leaving it out for now).

Release notes

No comments

Gity 0.1.8 - Initial Diff Support

I just released Gity 0.1.8 with diff support. This is my first round with diff support; I intentionally left line numbers out of the diffs. I have line numbers implemented in a couple different ways and couldn’t make up my mind about which was better. Line numbers will be in the next release.

For now, if anyone has any problems with the diff view, or if it doesn’t render correctly. Please put a post with screenshot on the mac endeavor forum and I’ll take a look. I’ll have another error reporting mechanism to report wrongful diff’s in the next version.

I’ll have another update out later this week with those two additions (line numbers, diff error reporting). Then I’ll be back in hiding for a couple more weeks adding more features.

Here’s another screenshot.

Enjoy

No comments

Gity Diffing Preview

It’s been a little over a week since I released Gity 0.1.7. I’m working on the next set of features. Most notably diffing. It was definitely the number one requested feature. Here’s a preview screenshot.

To begin with, diffing will be context sensitive - the diff view will update based on what is selected (or not) in the file list view, as well as updating based on what status buttons are toggled. It’s coming along really well; I’m trying to get a base version with diffing in it released in at least a couple weeks. Might be sooner than that. We’ll see ;).

Also, I should definitely say thanks to anyone who has submitted a bug, or used the bug reporter UI in the application to send me errors. Definitely helps a lot.

Enjoy!

No comments

Alpha Release For Gity - A New Git App For Mac

I’m really excited to share this news. I’ve been working on a git app for OS X for about 3 months. And this is to announce the first alpha release; it’ll be free during alpha and beta. It requires Mac OS X Snow Leopard - it uses Grand Central Dispatch, and some other new API’s that are only available on 10.6.

My schedule is tentative right now. The bug and features list before a final release is very small, so I’m crossing my fingers for two months for a final release. My timeline will also expand or contract based off of feedback and bug reports I get. So make sure to try it, break it, and ask about features. Just don’t swear at me please.

You’ll notice that there are three menu items that are always disabled, and the submodule feature is completely taken out. I had to disable those because I couldn’t complete them in time. I needed a break, and am really excited to get this out. It’s one of those situations that I’m sure some of you have run into - I could have continued working on this for three more months before showing anyone. But it’s time to let it out and start getting feedback.

I should also note that some other features you won’t see in Gity yet are “inspecting” features; most notably diff, or even looking at what the contents of the file is. I purposefully left this out for now. Gity will have two “final” releases. The first one mentioned above, the second sometime in the future. It will include diff tools, and hunk/line tools. But hold on to your panties that release is further away.

You should be pretty familiar with using git from command-line; Gity uses the same terminology - so the more familiar you are the better. If you have questions about what certain things do, the best reference is the man pages.

I just put up the new site here. And I’ve also got a forum in place for feedback and communication.

Please do check it out!

15 comments