Older blog entries for spstarr (starting at number 17)

A Holiday Present - Weather Plasmoid 1.0 is finished

Well, I've been extremely busy on the weather plasmoid and finally, '1.0' is ready for use. It's now moved to kdereview so that any final bugs can be shaken out. This should arrive in extragear as soon as the review is completed.

You'll notice some differences:

* New! Five day view. Special thanks to Marco Mart and Lee Olson also the wind icon.
* Dock applet to plasma panel thanks to Marco Martin for this.
* Tooltip support that displays the icon, place, condition and current temperature.
* Rearranged configuration dialog thanks to Davide Bettio for this.
* All the conversion combo boxes now work it you can mix and match any combinations.
* Clickable credits where present (depends on data source) this will take you to the original data from the source's website.
* Popup tooltips when you hover over the 5 day icons to show you what the condition will be.
* Clickable watches/warning links where present (depends on data source).
* If in Canada, if a watch or warning for your area is issued the applet will add the 'Notices' tab on its next update of data.

If you're using KDE trunk, please test and report any bugs you find to me on #plasma or email.

And now, for screen shots!

In this screenshot, two shots using the Environment Canada data source:

Weather Plasmoid Config Dialog

You can click on the watch and warning text and it will open up in a browser to show the official warning text from your weather agency (where supported, only Environment Canada at the moment)

Weather Plasmoid Applet

In this screenshot, using the BBCUKMET data source, I configured temperature for Fahrenheit, wind speed in Meters Per Second (m/s) and pressure in Inches of mercury.

Here is the applet docked to Plasma panel

Weather Plasmoid on panel

* NOTE: The NOAA data source only provides current conditions not long term forecasts.

Thank you for your patience =)

Syndicated 2008-12-29 05:52:37 from spstarr's blog

A New Beginning

So,I've moved. This is the first week that I'm in my new place. If you were wondering why I haven't done much coding, that's why Eye-wink

Getting used to living away from the nest.

Here's some pictures:

Condo Picture 1

Condo Picture 2

Makeshift workstation area, notice no LCD monitor yet Smiling

Condo Picture 3

Condo Picture 4

A view from above with more snow coming tonight

Condo Picture 5

Syndicated 2008-12-06 21:49:37 from spstarr's blog

Current Status of weather plasmoid


Just to let everyone know, I haven't stopped development. Here's a current look of the plasmoid with more changes coming

Weather Plasmoid

I've been busy with notmart aka Marco Martin and finally the results are starting to pay off nicely. I am still gunning for KDE 4.2 to have the '1.0' version of this plasmoid complete and ready for use.

The configuration dialog is going to be redone as this was designed for a different use case that didn't make sense now. If you'd like to help out email me or find me on IRC Smiling

Syndicated 2008-09-22 17:46:28 from spstarr's blog

OLS Day 0

On Monday, I drove to Guelph to hang out with some friends and then take the VIA Train to Ottawa. We arrived around 5pm today.

About the only thing done that was productive today was order a Pizza and sync rawhide and pray wireless will work tomorrow morning.

I wish Other KDE people where here Sad

[ Insert I'm Going to OLS! banner here ]

Pictures to come ...

Syndicated 2008-07-23 04:19:40 from spstarr's blog

Plasma Weather Meeting and things to come...

Our famous Oxygen folks have brought a taste of things to come for the weather plasmoid. This mockup is a work in progress.

Credit goes to Pinheiro and Lee Olson from Oxygen for getting things started!

Weather Applet Mockup

I would like to propose a meeting for next week to discuss some changes for the mockup, and other features we may need. Feedback welcome on the date and time.

This is scheduled for KDE 4.2 timeframe.


I'm not going to Akademy :-(
and wish I could

Syndicated 2008-07-10 15:30:30 from spstarr's blog

A lament for the system tray

O woe is me, your poor systray,
I work so hard to show you statuses,
and even then I get no respect.
I make your panel shine with glee,
O please say a prayer for me.

O woe is me,
I am the systray,
just don't make me display things in disarray.

Syndicated 2008-07-03 03:58:55 from spstarr's blog

Fedora Elections and Weather Applet

Just as everyone else SHOULD be doing....

Fedora Votes!
(thanks to whoever drew the artwork)

Go HERE to vote if you're a member of Fedora

With the election going on, I believe we'll have a great board elected to continue the progress Fedora is making. So do your part and VOTE NOW!

On the KDE side of things...

I spoke to one of our famous artists Pinheiro for a mockup of the Weather plasmoid. I'm sure he'll have some interesting ideas to cook up. It looks like I won't be able to get this thing in for KDE 4.1 (sigh). With no artwork (and I'm a terrible artist), it's best to leave this in playground.

I plan on working on some other ions (data source engines) for other Free weather data sources soon if their licenses allow me to do so.

Calling other artists, anyone in the mood to write SVG weather icons? kthxbye Smiling

Syndicated 2008-06-18 17:21:42 from spstarr's blog

The Fedora 9 Release party and KDE

Well, a few days ago, I attended the release party for Fedora 9. There was a lot of people who showed up a few Red Hat folks who work on Fedora and packages. There were also a few users who showed up to try Fedora out for the first time. It was a big success! Thanks to all who came out

When I arrived, I was asked to demonstrate KDE for the audience. Seeing that I don't have KDE 4.0.x and that I'm using trunk ('4.1') I showed them some features in 4.1 giving them notice of the bugs they were about to encounter. All and all, the demonstration went ok otherwise.

I have to say though, we have a lot of work to do for KDE 4.x to catch up with the GNOME folks as they have more things integrated together. Hopefully by a later KDE 4.x, we'll have more integration. We took a big risk in KDE 4.x but even though all the current pain, it will be for the better in the long run.

I'd like to also dispel FUD that I still keep hearing about KDE and Fedora. As you know, historically Red Hat/Fedora have been a GNOME shop, this remains true today, however, with Fedora 9, there is full KDE participation now. We have a KDE SIG group that maintains and charts KDE's course within Fedora. There is still some work to do to building more bridges, but I am glad to see Fedora reaching out to KDE as they have now.

Special thanks and greetings to: Andrew Overholt, Behdad Esfahbod and Brian Pepple for making the party a success! See you for Fedora 10 Smiling

LinuxCaffe an Open Source themed cafe
The LinuxCaffe. Stop by for drink and food and geek fun!

Fedora 9 Release party - various people
Fedora people chatting and hacking

Fedora 9 Release party at LinuxCaffe - Bar
The bar area, feel free to pickup a Fedora DVD Eye-wink

Syndicated 2008-05-18 17:51:53 from spstarr's blog

More Cross-desktop collaborators and the eventual '1.0' release of the weather applet


I am pleasantly surprised to hear from Aaron Seigo and others that there has been more collaboration going on that most people might not know about. Learning that Qt 4.x now can use the Glib event loop gives us a lot of abilities to create glue between KDE and GNOME interfaces which is really encouraging.

Also happy to see other GNOME people such as Hubert Figuière and Rodrigo Moya are looking at more collaboration between our two teams. This can only be a Good Thing.

I personally look forward to working with other teams together to help us make the Desktop on Linux (and the other Freenixes too) grow.

I had a look at libgweather and wonder how to hook this into the weather engine but haven't examined the code yet. If it can provide similar data such as collecting current conditions as the ions do, maybe create an ion (data source plugin) to load libgweather and hook that in somehow.

Plasma Development

In the meantime, I spent a night of debugging to track down some new behaviours the Plasma Sprint has introduced. Needless to say, some of my code changes to fix the applet seem like ugly hacks but they might be part of a bug somewhere in the new API I hope. Now that I'm Plasma Ready(tm) again, I'm planning for a simple applet release in time for KDE 4.1 (for extragear).

Now, in previous postings I've talked about all sorts of wizbang features and things, but those are the goals of the project. This first version is going to have a 'button like' look, much like other simplistic applets. It will utilize the SVG skin theming only for now not icon theming. We don't have a free set of icons to use other then kweather's icons. Maybe this will make the Oxygen people cry and demand new icons Smiling

Since I'm going for simplistic right now, it will only display current conditions. Let's get something out the door that works. As for KDE 4.2, things should become more exciting.

It was important for Plasma to break the API and even if that slowed down Plasma development, this will give us a much better framework to work from.

Syndicated 2008-04-30 20:48:22 from spstarr's blog

Calling all cross-desktop developers! Let's make crossdesktop colaboration more important in Free/Libre Open Source

It's been a little while since I've last posted an entry. My own personal life has been busy and hasn't given me much time to work on code. That will change soon though Smiling

I post here today as a KDE developer and moderate in the support of cross-desktop collaboration and friendship. Myself and a fellow GNOME friend have created a channel on Freenode and irc.gnome.org (Gimpnet) called #freedesktop-cafe. The channel is designed to have GNOME and KDE (and other desktop camps) developers (and users too if you like) come together for casual (non-developer) chat and to help build friendships. It's not meant to be political. The channel relays its messages to both networks. I'd like to know what you all think.

This channel is not sponsored by either KDE or GNOME. I hope in future we can work together more, despite our language differences and technologies. You can't work with people if you aren't friends with them.

Syndicated 2008-04-25 17:09:09 from spstarr's blog

8 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!