Got a huuuuuuuge update planned for Soon(tm) - probably Friday or the weekend. It's getting to the point now where it has almost entirely replaced my Spreadsheet which is great news, as I'm finding it a lot easier to manage.

Open question to the floor, though I think only Obi has dabbled in it just yet:Is there anything you would like to see included that is not in the app yet, or on the roadmap? (See original post for details)

Add Account: Prevent a crash if the account was added with NULL account status. Default to Free account (rather than NULL). Don't show 'None' as an option.

Add Character: Default dropdowns to their first entries. Remove 'None' as a selectable option (Server, Race, Class, Gender). Since you (intentionally) can't change these (except server) once created, you could get yourself stuck.

Character Panel: Fix a crash that could sometimes happen when the character panel tried to refresh the list of characters on the main screen, and somehow couldn't.

General

Save Button: Added a save button to the menu so you can save changes immediately without waiting until the app is closed.

On Exit: Remember window size and window state (Normal/Minimised/Maximised) for the next time you start up

Characters

Check Mail: Added new flag for indicating if a character has been sent mail (from alts), so you can easily tell which character's mailboxes you need to empty (also displays a mail icon next to their name in the menu)

Coins: Added new feature for tracking Coin totals (Gold/Silver/Bronze). See also the new Wallet feature for editing all characters simultaneously)

Lv45 Class Quest Items: Added new feature for displaying level 45 class quest item requirements for all characters (items and quantities) via the character panel. See also the new Info panel for displaying this for all item/class combinations.

Kinship Name: Added new feature for tracking the Kinship name to which each character belongs via the character panel

Kinship Player Note: Added new feature for tracking the Kinship player note of each character via the character panel

Hey guys, I see a fair few people have downloaded the latest version and presumably had a change to play around with it. Any thoughts or feedback so far?

Odds are I might already be working on any ideas you have. There's actually plenty of functionality hidden away in the app that isn't wired up to be visible right now. Either because it doesn't work (yet), or I'm still toiling away at getting everything set up.

The big push at the moment is towards getting the Barter Wallet up and running. You probably don't realise just how many items go in that thing. So many, that I've actually had to shake up my approach to itemising everything in the code a little to account for it all. Doesn't help that half of them are account shared either. It's going well so far, but is easily already the most complicated single control in the app besides the crafting screen, and it's likely to surpass that one in terms of complexity. The Barter wallet will also support totaling by both account and server.

The plan is to prioritise getting it functional and working with the items that are known to it. If I need to add extra items later (that i forgot, missed, or otherwise didn't know about), then they can easily be added as minor updates at a later time. Hoping to delay a v0.5 release until either the barter wallet or another major feature is ready.

Some fun stats:

32,038 lines of code

381 automated unit tests (So i instantly know if i break something)

72 Entities (These are the objects I am tracking in the app - things like Craft Vocations, Instances, Character Classes, Reputation Factions etc)

633 Commits (number of updates I have made since creating the applications)

I've finished the barter wallet work (my god that was a lot of code lol) so i've folded it into the main development branch.

Subject to a bit of further scrutiny from my own personal usage to make sure i can't see any problems, I'll probably get around to cutting another update at the weekend. In the meantime, I'll see if i can squeeze in a few other smaller changes and updates.

Been testing a bit.
Nothing broken found so far and I think I've tested all features.
I coudn't find the return skill "Return to Laila's market". Obtained for 3 MC's (iircc) inside Laila's market and lets you return to that place. Works individaly of the return to Bree skill, quite handy in that regard.

There's also 3 new reputation faction in latest area.
* Dwarves of Erebor
* Elves of Felegoth
* Men of Dale
All go from neutral -> Kindred, just like normal rep factions.

I've got the three new reputation factions, travel skills, and the landscape token already, plus the fiddle instrument's final details. Don't think I'm missing anything else from the new region...

Might be publishing the new build tonight. Had to delay over the weekend because Riel found a bunch of barter wallet items which were unlisted on the wiki. I know there will still be tons missing, but i'm never going to find them all alone. The important thing is that the framework for tracking them is in place

New Feature: Track all barter wallet items and types from within the app! Automatically manages counts for items which are account-bound or server bound (NOTE: In almost all cases when the game states "Account Bound" it actually means "Server Bound, for this account")

Per Account Totals: Automatically track a total of each item by Account.

Per Server Totals: Automatically track a total of each item by Server.

I know there will be tons of barter wallet items that i don't have, and that aren't listed on the wiki as going in the barter wallet (there are a buttload of crafting tokens for starters).

If you spot that i've missed any, please shout them out, if possible let me know if they are server/character bound too.