LadyBugz Release Notes
LadyBugz Version 1.5
In this version, we have rewritten the case history view. LadyBugz now presents a case's history in a consolidated list, much like FogBugz's own web interface. This version also comes with a number of improvements and bug fixes:
- When you are viewing a case, LadyBugz now also lets you know its related cases opened by the same customer (correspondent).
- Clicking on the event history view shows a context menu, which gives you the option to list the history from the newest to the oldest (this is the default) or from the oldest to the newest.
- Case titles are now sorted in a localized, case-insensitive manner.
- Files dragged into the case editor/mail composer are now (correctly) treated as attachments. Previously the paths of the files got pasted as the body text.
- Attachment addition or removal is now undo-able.
- Right-click on an uploading attachment now shows a context menu, which include items like Quick Look and Show in Finder.
- Right-click on a downloaded file shows a context menu for opening the file or revealing it in Finder.
- Supports code review case category.
- An Attachment button is added to the mail composer's toolbar.
- Fixes the bug that, when a window got minimized to the Dock, clicking on the LadyBugz icon did not restore the minimized window.
- Fixes the bug that, when the Dock preference "Minimize windows into application icon" was enabled, clicking on the LadyBugz application icon did not restore the minimized window.
- Fixes the bug that, when replying to a customer email, FogBugz's default outgoing mailbox always got chosen. Now LadyBugz chooses the outgoing mailbox that the current project uses.
- If you are using your own FogBugz installation behind a firewall/VPN, and your installation does not require password, you can tell LadyBugz to disable the password requirement by typing this line in your Terminal: defaults write com.lithoglyph.ladybugz AllowEmptyPassword -bool TRUE
LadyBugz Version 1.3
This version adds support of virtual users and subcase tree collapsing. It also includes an important bug fix. Improvements include:
- Virtual user support. FogBugz recommends us create virtual users such as one named "Up for Grab", so that unassigned cases can still have an assignee.
- In View menu, two new menu items are added: "Expand Subcases" and "Collapse Subcases". Now the subcase tree can be expanded/collapsed in one batch.
- The "default mailbox" bug is now gone. Previously, when you were to reply an email, LadyBugz always showed that it was going to use your default mailbox for the sender address. In fact, it chose the project's designated mailbox, but a UI bug made you think it used the default one). Anyway, that was not good, so the bug was fixed. Also, for each mailbox, FogBugz gives you the choice between using the mailbox's own name (such as "Acme Support <support@example.org>") or using your own name (such as "Jane Doe <support@example.org>") before the email address. LadyBugz now gives you the choice too. It will also use the same name and address when replying to subsequent user replies.
- Fixes the bug that, when reactivating or reopening a case, "Resolve and Close" button still showed up and was enabled.
- Fixes the bug that, when Case List Conditions got changed, the total unread count on the dock icon badge could become out of sync.
- Fixes the bug that, when clicking on the dock icon, account window did not reappear to the front.
LadyBugz Version 1.2
This version supports in-app viewing of media clips, documents, and images. Improvements include:
- If an attachment is a media file (audio or video clip), double-clicking on the attachment now opens the clip in a built-in player window.
- Double-clicking on other types of attachments still download them by default. If an attachment is a document file, the new "View Document" menu item appears in the context menu when you right-click on it. Supported document types include PDF, MS Word, RTF, text files, crash logs, and major source code types. If the attachment is an image file, "View Image" menu item becomes available in the context menu.
- Fixes the bug that Send and Close did not send the email.
- Internal fixes to improve memory usage.
LadyBugz Version 1.1.2
This version addresses one performance issue, supports tag removal, and has two UI additions:
- After we reduced peak CPU usage in 1.1, we were told that UI could become unresponsive sometimes, especially when loading large number of cases or events. This is now fixed.
- LadyBugz is now able to remove tags in a case.
- An icon representing the "Code Review" category is added.
- A new submenu under View > Cascade On lets you choose the column for showing the case hierarchy. The default is Case Number (#). You can set it to Title so that the interface becomes similar to that of the web interface.
LadyBugz Version 1.1.1
This is a minor update that:
- Fixes a bug that could cause LadyBugz to crash during the periodic refresh.
- Fixes a bug that made the content of certain mail events (esp. incoming emails with lots of links) not appear when selected.
LadyBugz Version 1.1
This version supports quick opening of media attachments and addresses a core performance issue:
- In-app playback of media attachments. If a case comes with audio or video attachments, you can now play them inside LadyBugz. Double-clicking on media attachments now open them by default (previously the default was downloading them). This covers media formats supported by QuickTime.
- CPU utilization improvements. A number of our users reported that CPU could be fully loaded when LadyBugz was refreshing site date and cases, when it actually was only waiting for high-latency network traffic. This issue is now solved.
Version 1.1 also comes with a number of new features, fixes and adjustments:
- Shortcut keys for Send and Send & Close. Press Shift-Cmd-D (⇧⌘D) for Send (when replying an email), Ctrl-Cmd-D (^⌘D) for Send and Close.
- A new option, under View > Per-Source Column Settings, enables each source object (project, milestone, filter, person) to keep its own column settings and sorting orders.
- We can confirm now that LadyBugz 1.1 works with FogBugz 6 API.
- FogBugz host URL is now validated so that LadyBugz 1.1 also works with self-hosted installations.
- Trial period now extends to 30 days.
- A number of other UI adjustments.
- Fixes the bug that case-event viewer did not properly refresh after the case was updated.
- Fixes the bug that buddy icon was not properly scaled with certain source images
- Fixes the bug that no subject line was given when replying/forwarding a case that had been previously replied.
- Fixes the bug that extraneous text was inserted in the resolved event after Send-and-Closing a newly created mail.
Version 1.0.1
This is is a minor update that addresses a number of bugs and stability issues. This version:
- Fixes the bug that caused LadyBugz to crash after the computer woke up from sleep or lost network connection.
- Fixes the bug that might cause an exception to be raised when forwarding emails.
- Fixes the bug that after Refresh All or periodic refreshes, the scroll bar in the source list grew or shrank.
- Fixes the caption in the incoming mail event cell, so that it now shows the originating email address, instead of showing whom the mail was assigned to.
- Fixes the bug that when FogBugz appended new action log into the same event, the case-event viewer might not properly refresh to reflect the changes.
- Fixes the bug that, when a case was resolved and removed from the current case tree, the case-event viewer below still retained and displayed the case.
- Fixes the bug that the event viewer, when viewing only one event, was only able to show the most recent event.
- Places the Reopen button in the toolbar as the default setting.
Version 1.0
- Fixes the bug that Refresh All would temporarily "zap out" cases in a project's global milestone.
- Adjusts the case summary tagline.