Author Archives: mbuttu

DPS911: Looking Back

Blog Posts During the semester, I did work on three projects: Butter, Popcorn Maker FCP, and TestSwarm for iOS. The following links lead to each blog post I wrote this semester. January Popcorn Maker – Bug 157 Popcorn Maker – … Continue reading

Posted in Open Source | Leave a comment

DPS911 Release 7

I have been working on adding commands to Butter, which is making use of the UndoManager discussed earlier. I talked more about it in the blog post, “DPS911 Release 6”, stating that the following items still need to be completed … Continue reading

Posted in Open Source | Leave a comment

DPS911 Release 6

The work for DPS911’s 6th release was already complete, I am just writing about it now. Release 6 was focused on implementing the command pattern and the undo manager, as discussed in bug 463. I wrote about the progress made … Continue reading

Posted in Open Source | Leave a comment

DPS911 Release 5

This release I worked on four bugs in Butter: Bug 434: Let users move track events together. Bug 458: Put the code that validates the times entered for track event updates in a better place. Bug 493: Focus the track … Continue reading

Posted in Open Source | Leave a comment

Butter: Bug 463, the Undo Manager

Bug 463 is about implementing an undo/redo backend in Butter using the command pattern. The progress of what’s completed so far is here. Currently Control-z is undo, and control-shift-z is redo. Only track events that are added can be undone … Continue reading

Posted in Open Source | Leave a comment

Butter: Bugs 434, 458, and 493

Bug 434 Bug 434 is allowing users to drag multiple track events together. I talked about the problems I ran in into in this post. Since then, I got the multiple events dragging using an external plugin. For now, the … Continue reading

Posted in Open Source | Leave a comment

DPS911 Release 4

This release, I did work on Butter and TestSwarm for Popcorn on iOS. The first two bugs are from Butter, bugs 256 and 390. As explained in the post, I did the work needed for the two tickets, but the … Continue reading

Posted in Open Source | Leave a comment