tullamods

  • May 2009 - Posts

    Bagnon 2.0

    Posted May 31, 2009 by Tuller
    Filed in tullamods

    So I'm working on a 2.0 version of Bagnon:

    Bagnon2

    Mainly, this version is me simply trying out a different style of writing code, with a heavy reliance on passing messages between all of the interface components. Because of that, the version you're looking at may never reach the release stage. Though it uses a huge amount of memory right now (I probably need to replace callback handler with my own thing), it allows me to do some interesting things.

    This version is also for me to try out a lot of changes to the overall interface I've wanted to make:

    • The first thing you'll probably note is that the inventory frame and keys are split. To be honest, I doubt they should have ever been part of the same frame :P
    • Empty item slots now have a background. This is basically just to see how it would look, especially when I implement specialty bag coloring.
    • The bag frame now has a new toggle button. This is mainly for space saving and usability purposes.
    • The bag frame is at the top of the frame. Bags have an indicator that tells if you if they are visible or not. Hopefully this will prevent the "my items have disappeared!" problem.
    • The search frame now has a toggle button. Again, this is to make things more obvious.
    • Searching for items now uses the Combuctor search syntax.
    • Added a carousel like libdatabroker display on the bottom right. This seems the simplest way to solve the "I want a bank stack button, I want a currency tracker, I want a bag space tracker" problem.


    There's still a good bit of work to go (there's no saved settings in this version, for example), but I think its shaping up decently :P 

    I'd love to hear people's thoughts on the layout, etc.