Wildcat BZR

news | about | screenshots | feedback | launchpad project

A graphical Bazaar client

Windows Installer for Wildcat BZR

I've just put together an installer for Wildcat BZR on Windows. This includes everything that is required to run the application - no previous installations of Bazaar or any other python-related things are required.

wildcatbzr.exe MD5: 32c87c37a11f27a8834f6e98b7125f87

Diff and Merge Preferences in Wildcat BZR

Tonight I did some work on Wildcat BZR's diff and merge preferences. The preferences dialog now has a list of diff and merge tools that it know about, and can be chosen from a drop down list. Additional diff and merge tools can be supported by specifying the executable and what parameters must be supplied for diffing and merging operations.

Diff/Merge Preferences

At the moment, the following tools are know about, and I will be expanding this list when I have more spare time:

  1. SourceGear DiffMerge
  2. KDiff3
  3. Apple opendiff
tags: apps, , devel, osx, bazaar, vcs

Wildcat BZR on Ubuntu

A brief Wildcat BZR update...

Today I fixed the branch dialog in Wildcat BZR which was displaying correctly on OS X but not on Windows and Linux. Here is what it looks like now, running on Ubuntu:

Branch dialog on Ubuntu

Wildcat BZR Source Available

The source of Wildcat BZR is now available on Launchpad and there is a homepage which has a list of features, screenshots and a roadmap. It has been tested on Windows XP and OS X. It should also work on Linux. The external diff and merge support is somewhat limited at the moment. Everything is explained on the project page.

Wildcat BZR on Windows

I have re-worked the algorithm for reading the directory structure and Bazaar status of files in Wildcat BZR, and verified that it works correctly on Windows XP:

Wildcat BZR

I started writing a Bazaar client this weekend. After two days, here's what I've got:

Currently supported features are:

  • Init
  • Commit
  • Add
  • Pull
  • Merge
  • Push
  • Commit
  • Merge using an external merge tool
  • I've only tested it on OS X at the moment, but it should be able to work on any platform that supports wxWidgets (Linux, Windows, Mac, etc). There are a few things I want to clean up in the application before I release a 0.1 version on the Internet:

    • Dialogs like the commit and add ones need their layout made nicer
    • At the moment, only Apple's FileMerge is supported as an external merge tool. I plan on getting SourceGear's DiffMerge working as well.
    • I need to add diffing and history support
    • I need to change the way it walks the directory tree, as it's slow with large projects



kick it on DotNetKicks.com