2006-03-06

Roxxoring

Screenshot
Totem, BZFlag, Rhythmbox,
GNOME Screensaver,
and the User Switcher applet
Definitely check out the rest of the GNOME 2.14 screen­shots at art​.gnome​.org, this release is on track to fol­low it’s pre­de­ces­sors in the ass-kicking depart­ment, and though Xgl will def­i­nitely rock for Ubuntu’s Dapper, the biggest improve­ment is the fact that every sin­gle GNOME appli­ca­tion is noti­ci­bly faster in this release thanks to the opti­miza­tion work this cycle.

Upgrading from GNOME 2.12 was roughly the same “wow, speed” rush as installing more RAM or a faster hard drive.

Be the first to comment on this...


2006-03-05

Testers Wanted

So an issue came up with FUSA and GDM 2.13.0.8 ear­lier this week, and I need some help test­ing the patch to fix this issue. It doesn’t mat­ter what ver­sion of GDM you’re run­ning, as long as you’ve got a GNOME 2.14 setup. I’ve tested this on GNOME 2.14 against both the GDM 2.8 in Ubuntu Hoary and GDM 2.13.0.9 in CVS, but I’d like some san­ity check­ing before I request com­mit approval (we’re now in hard-freeze, and the patch is 22k).

IOW, if peo­ple want FUSA 2.14.0 to work with newer GDMs, please test my patch against what­ever ver­sion of GDM you’ve got.

To test it, sim­ply get a fresh check­out of FUSA from CVS, apply the patch, and add the User Selector to your panel. Then, fid­dle with the GlobalFaceDir, MinimalUID, Exclude, UserMaxFile, MaxIconWidth, and MaxIconHeight set­tings in your GDM con­fig­u­ra­tion file, and see if FUSA updates itself like it should. Problems with the patch can be reported on this bug.

Thanks a bunch.

Update: Turns out the hard-freeze is actu­ally an hour from now, so these changes are now in FUSA CVS HEAD, so you can test it with­out apply­ing the patch.

Be the first to comment on this...


2006-02-27

FUSA 2.13.92

New FUSA release today: 2.13.92 (aka GNOME 2.14 RC2), mirac­u­lously ready before the dead­line (sheep­ish *g*). It’s mostly trans­la­tion work, but there’s also a tiny mem­leak fix in there.

Of course, the fixes for a cou­ple bugs will have to be worked on some more due to some (pixel-level) UI changes that just wouldn’t play along in the cou­ple hours I had to make a release. Thanks to the reporters, BTW, next time I’ll harp about test­ing ear­lier :-) .

Comment on this...


2006-02-13

Yeah!!! Wooooo!!

Ok, so I decided to quite lit­er­ally worry myself sick this weekend.

Obviously in poor form.

Mmm, indeed, indeed.

At any rate, I’m going to ride the “fever train” for as long as I can.

For exam­ple, I can blame the fever for mak­ing me for­get that today was tarball-day after work, caus­ing the tar­balls for FUSA 2.13.91 to be pre­cisely 82 sec­onds late. Fortunately, Davyd uploaded the tar­balls any­ways, so you have some­thing to test.

I can also say that there is only one RC release left before 2.14, and the lack of bugs filed against FUSA is trou­bling. I know for a fact I’m a mediocre pro­gram­mer, which means that peo­ple sim­ply aren’t test­ing this crap, which is totally unac­cept­able. I want to hear about all three crash­ers that I’ve secretly sneaked into FUSA in the last few months. Of course, such crashes don’t exist… or do they?

Ummmmm, ok. Forget the stream-o-consciousness bizarreness and just test the freakin release, purty please, with sugar and such on top? :-)

Be the first to comment on this...


2006-01-09

UPS, Progress, Ooops

[New UPS]So I splurged on a new UPS Saturday, an APC Back-UPS RS 1500—hope­fully it’ll work, it’s been charg­ing so-far, and hope­fully the con­troller soft­ware works under Ubuntu. I have an UPS already, but it’s under­pow­ered for my sys­tem. So when the guy next door turns on his (fire-code vio­lat­ing) microwave, it flux­u­ates the power just enough to kick in the bat­tery, which promptly trips it’s cir­cuit breaker (effec­tively tog­gling the power to my machine). Bigger, bad­der UPS it is.

[New Blog Template]I’ve also updated my blog tem­plate in honor of Wordpress 2.0. The tem­plate uses JavaScript menus and tables-for-layout, but I don’t really care about niceties in web design any­more. If every­one used a recent copy of Firefox or Safari, I would ditch tables in favor of doing all the lay­out in CSS and JavaScript, leav­ing a clean, pressed, cell-phone friendly blog in it’s place, but a full third of the peo­ple view­ing this site (includ­ing most employ­ers, sadly enough) use IE, so the more I do in CSS and JavaScript, the more “work, damn you” moments I cre­ate for myself.

IE, BTW, is the devil. Not a min­ion, not a hench­fiend, the full-on devil him­self. I’m going to tweak the tem­plate to show a link to GetFirefox​.com if you aren’t using a Mozilla browser.

On the work front, I fig­ured out how to do a incre­men­tal progress-bar using JavaScript and PHP, so a ten-minute val­i­da­tion of 30,000 records in a MySQL data­base doesn’t look like it’s crashed your browser or hung. The way, BTW, is to write two classes, a JavaScript one which actu­ally han­dles adding the images to the win­dow and updates them, etc. and a PHP class to han­dle cal­cu­lat­ing what to do, and then writes out JavaScript to update the progress-bar image (ugli­est part was actu­ally get­ting PHP to flush it’s buffers).

It works well, in spite of it’s sta­tus as a sick hack. The val­i­da­tion results are stored in another table in the data­base, so the items lists and edit­ing pages can dis­play a “this record has issues” icon. Yes, yes, the solu­tion is to prop­erly val­i­date input, blah-blah-blah. If I was rewrit­ing the sys­tem, that’s what I’d do, but the soft­ware didn’t for a long time (and still doesn’t, in a grad­u­ally dwin­dling set of cases), and many of our cus­tomers have loads of data they’re drag­ging in from a vari­ety of pro­pri­etary Access night­mares. So pro­vid­ing a “here’s a list of things to fix” page when get­ting a new cus­tomer going with the sys­tem is really use­ful — as is mark­ing all the bro­ken items as such when­ever they appear in the system.

Oh, and I missed the release of FUSA 2.13.4 (in time to get in with the GNOME 2.13.4 release) by a half-hour. I’ll choose to blame biol­ogy — in that the woman who lives across the hall wran­gled me into giv­ing her a ride to the bus sta­tion about an hour before the release was due. Yeah, I’m a sucker like that.

And now it’s off to my 4 hours of sleep, hop­ing that I can wake myself early enough to get into the office and find out what’s wrong with the CVS server. Sigh.…

Comment on this...


2005-12-12

The Pusher

New release of FUSA for the 2.13.3 GNOME release, com­plete with funky UI sug­ges­tions from Matthew Thomas, lots of i18n work, and fixed global *.png faces. Rock on, dear translators.

Update

Fast User Switch Applet 2.13.3

Comment on this...