• 0

    posted a message on AltClickToAddItem
    Quote from Neriak »

    So if this gets extended to AH it might break stuff :)


    Maybe there should be a standard for what modified clicks do in ace based mods that interact with open containers and auction/mail/trade/bank frames so that there UI consistency between compliant mods without having to try to detect each other's existence?
    Posted in: General AddOns
  • 0

    posted a message on AltClickToAddItem
    Quote from Neriak »

    I hope this doesn't cause any conflicts with Auction addons. eg. Fence, KCI, Auctioneer are all using ALT-clicks for different functions. Personally I don't want to go on the hunt if users are using the AltClickToAddItem, MailTo, Postman, Postal or whatnot when they'll bitch about my addon not doing what it's supposed to. :-/


    CT_Mailmod/GMail1 both had this functionality. Both were widely used mods. I don't suppose it will be any worse than they were for compatibility.

    Postal will only add alt-click to add item to mailframe since its... a mail mod. This mod was specifically created for those people who liked the alt-click handler ctmail/gmail had and wish to keep using it.

    Posted in: General AddOns
  • 0

    posted a message on AltClickToAddItem
    There may be more frames you can extend this to. Feel free to brea^H^H^H^Hmodify this on SVN.
    Posted in: General AddOns
  • 0

    posted a message on Postman - Building a better mailbox
    Quote from tale »


    So your proposal for resolving possible user confusion between the released and documented mod and the unreleased and undocumented mod is to have the former change its name.



    Postal is the new name for GMail. Gmail is/was included in several compilations and has a very large userbase. Postal is in branch and not trunk until it has more testing since its a dramatically different mod and I don't want people deleting their bank-alt inventories if there is a problem.

    You may want to look at MailTo Next. It features several innovations over the old one that users might expect. Good luck and happy coding.

    Posted in: General AddOns
  • 0

    posted a message on AltClickToAddItem
    This is a new mod in the trunk. It does just what it says.

    backstory.....

    As I was working on Postal (aka GMail2) I started splitting different mail tweaks and changes into their own playgrounds to give the user flexibility.

    Postal_Express has "alt click to add item to sendmail frame" in it. Postal_Bulk will have the same functionality when it goes in.

    What about those other alt-clicks people were used to that don't really belong in a mailmod?

    Hence this small mod which is usable even if you wont want any mailmods at all. It does not conflict with Postal_Express either even though both do alt-click for the sendmail frame.
    Posted in: General AddOns
  • 0

    posted a message on Postman - Building a better mailbox
    Quote from tale »

    As Postal is a different word than Postman, I do not see why a name change is needed. I'll pass.


    Because its a similar name and your mod plans on adding some of the same features and it might be confusing for users?

    Postal/Postman get it?

    Posted in: General AddOns
  • 0

    posted a message on Postman - Building a better mailbox
    Quote from tale »


    guildmates added to autocompletion list (CT_Mailmod for guildmates)



    The defaultUI already autocompletes guild member names. CT_Mailmod just never removed their own sendeeautocomplete function.

    You might want to change the name though since "Postal" is on branch and duplicates some of these features.
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    Quote from saltorio »

    Quote from grennon »

    I keep wondering why click, scroll through list, click is faster than typing in a few letters and letting it autocomplete. I have all my bank mules on my friend list.

    I mean look at this way. What if you had a menu that showed you the last 5 people you mailed in a session, then had submenus for friends/guild members. Then with huge guilds you might need a submenu for guilds that had offline members. I'm not sure what the elegant solution is. I also don't want to be the snooty guy who looks down on anything that requires a mouse(especially since wow itself sorta uses one).


    Well, ideally, we could add characters to a list so the list would only have those names we wanted in it.

    To answer your question though:

    • I'm not a touch typist, so my typing isn't particularly fast.
    • Many players in my guild have names that are very similar, so having to type nearly a full name is tedious.
    • Many character I know have names that are VERY difficult to pronounce, thus spelling them even remotel;y correctly can be difficult.


    It sounds like what people really need is an "Address Book" which pops up when they open the sendmail frame. I'd rather have that than a drop down box.
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    I keep wondering why click, scroll through list, click is faster than typing in a few letters and letting it autocomplete. I have all my bank mules on my friend list.

    I mean look at this way. What if you had a menu that showed you the last 5 people you mailed in a session, then had submenus for friends/guild members. Then with huge guilds you might need a submenu for guilds that had offline members. I'm not sure what the elegant solution is. I also don't want to be the snooty guy who looks down on anything that requires a mouse(especially since wow itself sorta uses one).
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    Quote from saltorio »

    Would it be possible to get a dropdown list added to the mailto field in the mail creation window, that you can add (and delete) names from, similar to MailTo (http://wow.curse-gaming.com/en/files/details/5558/mailto-next/)?

    I regularly mail stuff to the same few characters, and having to type in their names (even partially) is a PITA. A dropdown would make things much easier, as I could populate it with those names I use regularly.

    Thanks!

    I tested GMail a weeks or so ago, and it didn't have such a feature then (that I found). If this is already implemented, please excuse my ignorance.


    It will be looked into once Forward, Inbox, and Bulk mods are done. Or possibly before. I sometimes get distracted. Last night instead of working on Forward I split GMail_Express into two mods. So now there is a GMail_DejaVu that remembers the last person you mailed and autofills their name. I got further distracted and made GMail_Wire which autofills the subject when you are sending money and the subject field is blank.

    My only reservation is that right now Postal/GMail2 uses no savedvariables and I was hoping to keep it that way. This feature would require us to save to hard drive.
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    Quote from BBR »

    could there be an option added (if there isnt already) to "not" add the 1/12 2/12 3/12 etc to every item you mail.
    if you're mailing a whole bunch of stuff to an alt,, then you have to manually delete mails after opening and taking the item.

    some people may like it, im sure. but its pretty annoying most of the time.


    Yes. This will be fixed in the new bulk mail function.
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    Quote from Roartindon »

    Small comment,

    Can you call the directory for Postal PostalLib? That'd make it name-consistent with ParserLib, RosterLib, etc.. which all use the Lib suffix for the directory name, but have the .lua files as eg. Roster-2.2.lua




    Yes. But for right now in branch it will stay as-is.

    I think I've pretty much decided that GMail2 itself will be called Postal and the lib will be PostalLib.
    Posted in: General AddOns
  • 0

    posted a message on GMail2 Progress
    Apparently there was a lot of interest in the mod so I am giving a brief update of its progress.

    I have gotten the basic functionality of Postal (the gmail lib) done as far as parsing mails goes. It still needs corner case control, testing, debugging, etc for these functions. Also it needs to be "tuned" for speed a bit (which isn't a code thing, its a risk taking exercise with figuring out how many bag_update calls to listen for before moving to the next mail).

    GMail_Express has two functions right now and is in branch. The first is expressmail shortcuts for mail but using the Postal mail grabbing functions. This is mainly for me to test these functions and make sure new changes don't break them. The other functionality is remembering who you last sent a mail to and autofilling it. I think something in here is horking mails when they open and causing errors with SetInboxItem (even when I comment out the part that hooks SetInboxItem). I am starting to suspect something broken in the current patchlevel mail system.

    The only other feature I plan to add to GMail_Express is adding money amounts to the subject line if there is no subject and you add money to a mail. The default UI will drop in Item names now if you drop an item into a mail. If you have a nice clean code snippet for this, feel free to drop it my way.

    GMail_OpenAll is written in a mildly functional form. It still needs testing and is very slow right now (5 seconds per mail with an item in it due to waiting on two bag_update events). It does have the button created in lua and without any xml. It also sends commands to the Postal lib and listens for custom postal events to know when an operation is done versus the ct_mailmod method of using onupdates and timers. The code itself is small since it basically runs a loop and sends commands off to Postal which does the heavy lifting.

    GMail_Forward is being written right now. The old GMail_Forward was mostly ct_mailmod copied, pasted, and ported. Since separating the code into modules it has become easier for me to rethink each of these functions. Here is an example of how GMail_Forward is coming.

    http://ace.pastey.net/4379

    GMail_Forward will also work on the dispatch and listen model versus the huge onupdate model that ct_mailmod used.

    After GMail_Forward is done, I have GMail_Inbox (the mod that will add checkboxes, return selected, open selected) and GMail_Bulk left to do. GMail_Inbox I don't suppose will take too long since Postal is already there to do the heavy lifting. GMail_Bulk will take longer since there are no mail sending functions in Postal yet and it will be new developement.
    Posted in: General AddOns
  • 0

    posted a message on Postal, the GMail library
    In the newest commit, I added returning mails and support for auction house mails (since they auto-delete).

    I also added a sledgehammer function called PurgeMail that will attempt to stip an email and delete it.

    I also uploaded GMail stub to branch that contains GMail Express. It enables expressmail shortcuts that use the atomic functions of Postal in the inbox. It also remembers the last person you mailed and autofills it. GMail Express is going to be the "mail tweaks" mod for things like "autofill subject with money/item" type things people expect in a good mailmod.
    Posted in: Libraries
  • 0

    posted a message on Postal, the GMail library
    I just committed the library I am designing as the heart of the new GMail to branch. I doubt this library would ever be used outside GMail.

    It allows you to take an item from a mail, take money from a mail, and delete a mail. You can also chain these actions in the following order by passing arguements: item, money, delete.

    It tries to do everything atomically.The blizzard mail system is an imperfect one and Postal tries very hard to ensure a transaction is fully complete by checking multiple events.

    todo:
    return mail
    send mail
    forward mail
    Posted in: Libraries
  • To post a comment, please or register a new account.