Wishlist
Here are the things I’m thinking about doing. Feel free to leap in and do one!
Gui tweaks
This is a list of things that don’t change what patchworks does, just how it looks
Add a progress bar to give feedback to the user while Darcs operations are being carried outGive rows in the patches table that refer to Tags a different colourSort it out so can select a directory in the file open dialogMake the preferences dialog show the defaults- Make patch author a ‘click to email’ link
- Make patch table sortable
- Top of unrecorded changes (and elsewhere) should list how many there are
Should be able to drag hunks from unrecorded changes to patch to trigger record, and to trash to trigger revert
Darcs functions
Priority list for what darcs functions to implement:
- Add file
- Remove file
- Initialize
- Tag
- Push
- Pull
- Apply from email
- Send
Patchworks functions
This is a list of things that require both gui and backend coding, that are not specifically related to Darcs functions.
- Branch command
- Drag and drop of patches between repositories
- Ability to inspect remote repositories (and drag patches from them)
- Edit boring file
- Edit script running prefs on darcs
- Make it scriptable with applescript / automator
Ease of instalation
- Create an automated system for putting a build of Patchworks.app on line
- Bundle a version of Darcs in the app
Edit this page or
watch for changes using RSS.