History of jbidwatcher/trunk/src/com/jbidwatcher/ui/AuctionsUIModel.java

  • @1031

    Move the RSS button down to the status bar, along with the price summary information. Fix up the status text area to fit itself between the two. Remove the status line from individual tabs, and generally clean up the status bar handling.

    by mrs, 08 Nov, 2009 09:21 AM
  • @1018

    Slightly increase whitespace above and below the standard table rows.

    by mrs, 10 Oct, 2009 11:20 PM
  • @1000

    Remove code that handled dutch items, old page formats, high bidder email, all bidder names (not available anymore), saving deleted listing ids in the XML file, large swaths of dead and/or obsolete code, and all the DB Time Queue code.

    Abstracted the XMLElement code out to an interface, which XMLSerialize now uses, avoiding a circular dependency/tangle.

    Made all my email addresses point to the same address, NOT at SourceForge anymore.

    by mrs, 06 Aug, 2009 09:21 AM
  • @932
    avatar 932

    Window | Choose Font

    Sets the font across all tabs, and saves it for future sessions. Works nicely; JBidwatcher looks fascinating in Lucida Handwriting. :)

    [#308 state:resolved tagged:committed]

    by mrs, 29 May, 2009 12:01 PM
  • @787
    avatar 787

    Add a tab Status Panel with a progress bar, status text area, and close button that can be shown, hidden, updated by queueing messages, etc...

    by mrs, 12 Feb, 2009 12:37 AM
  • @780
    avatar 780

    When items are updated (redrawn), redo the selection area, so that the sum potentially updates.

    [#211 state:resolved]

    by mrs, 08 Feb, 2009 10:19 PM
  • @778
    avatar 778

    Support double-clicking in the unused space (where no rows are) to clear the selection.

    [#139 state:resolved]

    by mrs, 08 Feb, 2009 09:44 AM
  • @745
    avatar 745

    Try to speed up massive deletes done w/o UI interaction by spinning up a specific thread to process them in the background.

    by mrs, 26 Jan, 2009 11:10 AM
  • @729
    avatar 729

    Make MultiSnipe operate on 'Snipeable' objects, so as to disconnect AuctionEntry a little more from being so tightly entwined with other classes.

    by mrs, 14 Jan, 2009 12:17 PM
  • @693
    avatar 693

    Finally clean up the previously deep tangle between JConfig and ErrorManagement. All error logging is now handled through JConfig.log(), so ErrorManagement doesn't need to be a static block of functions anymore. Much cleaner, imo, but a pretty far-reaching change.

    by mrs, 21 Dec, 2008 01:04 AM
  • @556
    avatar 556

    Don't show the image thumbnail in the tooltip if the thumbnail column is visible. However, DO show the thumbnail if the mouse is over the mini-thumbnail. Also, since it will pop up less, increase the resolutions allowed to a maximum of 512x512, scaled to 256x256 if it's above that. Scaling preserves aspect ratio, so the longest side can't be longer than 512, or the whole thing will get scaled so that the longest side is 256.

    [#87 state:resolved tagged:committed]

    by mrs, 07 Jul, 2008 02:15 AM
  • @543
    avatar 543

    Refactoring for performance and to eliminate dead code.

    by mrs, 04 Jul, 2008 09:56 AM
  • @540
    avatar 540

    Clear up a few warnings, and continue the minor refactorings towards improving the update logic.

    by mrs, 04 Jul, 2008 07:40 AM
  • @530
    avatar 530

    Finally eliminated a lot of the nasty tangles of code references (a references b references c references a) in the UI code. It's pretty decently clean now, and in the process the code has been factored out reasonably.

    by mrs, 01 Jul, 2008 02:15 AM
  • @523
    avatar 523

    Remove some dependencies on the com.jbidwatcher.ui tree from the com.jbidwatcher.auctions tree. The dependencies should be app -> ui -> auctions with no loopbacks. It's not there yet, but I'm getting there, with the help of the quite excellent Structure101.

    by mrs, 29 Jun, 2008 07:25 PM
  • @517
    avatar 517

    Went on a warning-killing spree.

    by mrs, 21 Jun, 2008 09:26 PM
  • @516
    avatar 516

    Extricating UI elements into their own classes to try to reduce complexity and decrease tying.

    by mrs, 20 Jun, 2008 07:17 PM
  • @514
    avatar 514

    Move the button-making utility methods out into their own utility class.

    by mrs, 20 Jun, 2008 05:21 PM
  • @513
    avatar 513

    Remove the last vestiges of deleteEntry from AuctionServerManager.

    by mrs, 20 Jun, 2008 07:11 AM
  • @512
    avatar 512

    Remove all AuctionServerManager references to the entryList, so all auction references through it are done directly to the database! Not done yet, it's still a bit dangerous...

    by mrs, 20 Jun, 2008 06:31 AM
  • @462
    avatar 462

    Move the custom column menu retrieval into the action listener, to reduce the number of 'final' stuff needed.

    by mrs, 27 Apr, 2008 12:14 PM
  • @416
    avatar 416

    Trying to clean up the concept of 'where the list of auctions exists'.

    This is part of the task to separate UI and behavior.

    by mrs, 07 Apr, 2008 01:35 AM
  • @415
    avatar 415

    Refactoring items which are self contained into the appropriate util directories.

    by mrs, 06 Apr, 2008 10:25 PM
  • @408
    avatar 408

    Use DB backed snipe data, and start the process of refactoring everything to refer to AuctionSnipe data when they need snipe information for an auction entry. Does not build in this state.

    by mrs, 01 Apr, 2008 04:18 AM
  • @398
    avatar 398

    Fix the absurdly large table headers on Vista + Java 1.6.

    by mrs, 20 Mar, 2008 06:28 AM
  • @371
    avatar 371

    Miscellaneous code cleanups and minor refactorings.

    by mrs, 10 Mar, 2008 03:29 AM
  • @355
    avatar 355

    Post-refactoring cleanup; idea was putting fully qualified class names into the code when major restructuring was being done. Tsk!

    by mrs, 07 Mar, 2008 02:12 AM
  • @349
    avatar 349

    Remove and clean up a few more tangles of code interdependencies, as indicated by Structure101.

    by mrs, 05 Mar, 2008 10:40 AM
  • @347
    avatar 347

    Clean up the Table UI code to not need to refer to anything outside itself.

    by mrs, 04 Mar, 2008 04:47 AM
  • @346
    avatar 346

    Sweeping refactorings to improve the overall design. Structure101 is an awesome program. Far out of my price range, but awesome.

    by mrs, 04 Mar, 2008 04:36 AM