Home
 

Socks for you!

About Recent Entries

Posted using LJ Talk... Jul. 23rd, 2008 @ 10:17 am
thunderstorm means no morning hacking for me
Tags:

Holy catchphrases, Batman! Jul. 22nd, 2008 @ 11:32 pm
Moving soon, turning 21 soon, will have been with Meg for 2 years soon. Life has been somewhat uneventful, but I've been working on Summer of Code steadily, and I passed my midterms, so that's awesome. New house is cool, and we'll have the Corabelle! I should attach pictures later, but I don't know if I ever will.
Tags: ,

Rich text overflow Jul. 22nd, 2008 @ 11:23 pm
I haven't updated my status in a while, so here goes: I started work on StringFormats, and can't prove that those are correct without Regions being implemented so I did that (with the guiding help of Hue Davies and my mentor). A side effect of this is that QuickTime is now closer to being workable out of the box.

Also in the cue is the ever pending PrivateFontCollection work. To be honest, I've been distracted by other small projects and work has stalled, but I sent in the stubs just now, so at least applications (hopefully) wont crash. They may even draw with some default font. Or crash. The long-term plan is to copy parts of gdi32's font handling over so that we have the direct access needed to implement all this correctly.

I've certainly learned a lot so far while working on Wine, and the experience is wonderful. Writing real-world code is just amazing, and the quality control forces you to rise to the level. I'm still always behind where I want to be - but the end result is always better after time spent revising due to peer review.
The mood: accomplished
Tags:

lets not speak backwards of future events Jun. 21st, 2008 @ 03:59 pm
More work on GpFontFamilies, and in the end on GpFont, the latter doesn't seem to affect too much except my tests from what I can tell on bugzilla, but the former should get a few more installers working that depend on CreateFontFamilyFromName (which is a good many of them) as well as some other miscellaneous apps. I was hoping to finish work on FontCollections, but that gave way to GpFont handling (although I'm hoping it will be ready by Tuesday).

Other miscellaneous stuff continues.

All in all its been slightly more difficult in fitting in with someone else's code than I planned, especially code with many authors, and coding style can vary from fragment to fragment. Its like exploring new territory, with each part hacked on.

And I'm requesting please: if you have to use a native Gdiplus to run applications, make sure that there's an open bug about it, preferably at least mentioning where it crashes / explodes if applicable.
The jams: Tenacious D
Tags:

Money for sale! Jun. 11th, 2008 @ 11:40 am
The plan for today is to find some simple test GDIP applications, and write them when necessary -- dealing mostly with fonts. So far it seems like everything works okay, but I'd like to see it in action to make sure.
Tags:

Cellfones explode upon hitting a dirty ape! Jun. 9th, 2008 @ 12:36 pm
This week I've done some work on GpFontFamilies, and I am still getting used to doing things in Wine the right way (as opposed to making something work). Gdiplus is horribly under tested, and I've already found some places where we aren't compliant with Microsoft Windows.

Speaking of -- I've managed to get Vista running in a virtual machine, so that leads to quicker testing, which is awesome (A+). It also means I can now test on Microsoft Windows XP and Vista, for greater test coverage.

That's about it on the Wine front. I wish I had more to report :-\
The mood: tired
Tags:

When it rains, we ride bikes May. 26th, 2008 @ 05:42 pm
First day on the job (and its labor day in the US). Got the rest of my setup working pretty decently. I can now both compile, cross-compile, and run the test cases -- which will be very important in making sure that things get done right. Its nice to know that the test cases I've got to work with generally pass on most machines with the exception of two tests that fail on a small minority (the rest of Wine can be much worse, and some tests even fail or crash on Windows).

A trip to the school lab to see if everything works on MS Windows okay (from the compile). Well, apparently IR_Zip or something like that can't really handle bz2 archives that are over 100MB. So I installed bzip on my network drive. Can't inflate there, so I have to have wine-rc2 on my pen drive. Time to convert Makefiles->Visual Studio: no Perl on the school drive, so now I'm carrying around a copy of that, too. Then Microsoft Visual Studio crashed. Repeatedly.

My new PC is still being built, and I'm really getting tired of the crap my current one is throwing at me (randomly disappearing drives, failure to suspend, no sound, etc). Can't wait until it ships. On a completely unrelated note, I can't wait until D&D 4.0, either. Because I'm a dork at times.

EDIT: Someone kind pointed out that I typo-d and hit labor day. Don't know why :-\
Tags:

The summer is starting soon! May. 5th, 2008 @ 12:02 pm
The summer is starting soon, and I've been accepted into Google's Summer of Code! I will be working on the Wine project, implementing GDI+ so that more applications can work "out of the box": no messing with native DLLs, no possible illegal downloading of them. I'm very excited to work on such a large project, and I'm also excited for other people who are working on equally or more awesome projects -- over 1100 students all over the world.

I'll be posting status updates on my journal (with the soc tag), and my overall status will be viewable at http://wiki.winehq.org/AdamPetaccia.
The mood: excited
The jams: Sell Sell Sell ~ Barenaked Ladies
Tags:

Advertisement

Top of Page Powered by LiveJournal.com