My News: TOP - Autos Intimate goods Chairs Underwear Ladies handbag Bracelets Sportswear Top auto-moto furniture Dating Boots FDA Approved Pharmacy Boats Necklace Yachts Medical tests Suits Medicine news Building materials Top casino Rington ya.by Tunings Sale Auto Chronometer Blog Search the Web Cases Mobiles Cigarettes Cars auto-moto Ear rings Cigarette Green Card Information
uncommonplace
 

    Follow me

     So much for the guts working
    Filed under: — David @ 11:19 pm

    While working on the account settings dialog (where you change your own password and other personal info), I discovered that the network query/reply system didn’t work as well as I thought.

    Previously, I had only tested the case where the net proxy itself was doing the queries, during the login process. But it turned out if the reply had to be forwarded back to a different object (in this case, the settings dialog), it didn’t work. I ended up mostly rewriting how net proxies handle queries, and I think it’s a bit cleaner now, in addition to actually working.

    This is a fix that will affect everything else that’s coming, so it’s good to have it done. The next step is important too - in order to save the changes you make in the account settings dialog, the server needs to rewrite the accounts.xml file. So far I’ve only done XML reading, not writing, so this will be a significant addition.

     HTTP
    Filed under: — David @ 11:22 pm

    The HTTP server module is basically written now. I’m using the Core Foundation HTTP utilities, which won’t help whomever ends up doing the Windows/Linux ports, but at least it speeds up my task. I looked at some other open source HTTP servers, including Pi3Web, but it would be hard to actually use one of those, what with trying to figure out the structure of their code and how to integrate it with Volley. I ended up just using Pi3Web as a reference for how to implement authentication. I’m doing Basic authentication for now; eventually I’ll add support for the more secure Digest method.

    And on the client side, I modified the chat sounds so their stereo balance is determined by the window position :)

    Next, I’ll need to add a dowload manager, which will manage global transfer queues for all services that involve file transfers. After that… I can finally add file sharing. Whew.

     Woohoo!
    Filed under: — David @ 11:23 pm

    Well I finally fixed that last memory leak in the server (along with the smearing resize problems in the client), so it’s public alpha time!

    http://sourceforge.net/project/showfiles.php?group_id=53469&release_id=138921


    This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.

    Powered by WordPress

    Shareware Icons Games
    Topic - News Blogs: Bracelets auto-moto Chairs Blog Search the Web Top auto-moto Boats Autos Cases Intimate goods Necklace Trousers Underwear Top casino Sale Auto Building materials Evening dress Yachts Tunings Medicine news furniture Rington Replica Rolex Mobiles Rolex Replica Boots Ear rings Fashions Green Card Information ya.by Balans Cigarettes Medical tests Sport Betting Cars