Developers RSS feed
JBidwatcher has been
 ...and loved it!
|
These changelogs exist because Sourceforge broke their HTML encoding for the 'official'
changelog pages, after 4 years of 'unofficial' support. It would be nice if a minimum of HTML had been
supported, but instead I have to move all my changelogs to here, since they are much clearer in HTML form.
| |
0.9.3 Release Notes and Changelog
Changes:
#1 request- Any user-interactive actions (drag-and-drop, paste auctions, the Add button, etc.) override the deleted state for items. Searches (which are automatic processes) will still honor the deleted history.
Features- Added a 'Nuke Tab' which deletes all the entries in the tab, AND deletes the tab itself.
- Send To now works for completed auctions, setting them 'sticky', so they stay in their new homes until they're moved by user action. This allows users to create a 'Won' and 'Lost' tab, for instance.
- New tabs now duplicate the 'layout' (column widths) of 'main', instead of being set to useless default values.
- Searches are always saved when the save manager is closed, this prevents crashes or machine shutdowns from losing new searches.
- You can print your auctions lists! It's not VERY useful, but it does work. Next will be printing of the 'Information' blocks.
- CMD-, on OSX pulls up the configuration tabs, and the eBay tab is now *second* in the list, instead of hidden at the end.
- Performance should be a smidge better, also.
Fixes- Shipping now detects the amounts properly, thanks to a suggestion from Sylvain Gil. He provided a patch, but I'd heavily modified the code he was patching, so I took the idea, but not the code.
- Fixed insurance detection, and detecting required / optional insurance.
- Fixed bid result detection, errors are much more flexibly handled. This means that when your bid is under what it needs to be, JBidwatcher will no longer warn 'Unknown error', it will specify that your bid was too low.
- USD equivalent amount is now obtained even for items that had a reserve. This broke sorting by price, previously.
- German and similar iso-8859-1 characters should be being displayed correctly now.
- URL's ending in '#' now trim the '#' off properly, so sniping and bidding work on them, and they don't look nasty in the display.
- Dropping an auction in the 'completed' tab ended up with an item stuck in 'completed'. Items dropped in that tab, are now added to the 'current' (first) tab instead.
- The menu bar isn't a floating menu bar anymore, hopefully cleaning that up a bit. There's a 'secret' configuration option to set, in the config file, to make it floating again if you really liked it.
- The 'Information' text is much cleaner now for ended items.
- I'm using a new search URL, so searches are more consistently executed. Also a new 'My eBay' URL, which works FAR better than the tricks I used to do.
- Long-running JBidwatcher instances on MacOSX were running out of some kind of memory. Dan Caprioara on the osx java-dev group described the problem, and the solution. I added that solution in, and it fixed the problem! Should be much more long-term stable on OSX.
- Several changes to hopefully make running under 1.3.1 a little kinder, although it's still going to be lacking a lot of UI features. It should be possible, at least, now.
- It now uses consistent naming between the 'Send To' and the tab names.
- XML format now basically conforms to the DTD, which is a good thing.
- You can't bid on an ended auction.
Coding changes- Made 'ant' the default build process. Make will be gradually deprecated, like ant gradually became the build default.
- Many cleanups to make it mostly PMD cleanly, IntelliJ loads all the source w/o warnings, and more.
- Lots of 'dead code' elimination, abstraction, and refactoring for cleaner code.
- .app.tar.gz auto-building from 'ant' now!
-- Morgan Schweers
|