Attracted by virtual constructs

July 3, 2008

Final polishing of Okteta for it’s first release

Filed under: KDE,Okteta — by frinring @ 7:49 pm

If all goes well Okteta will have it’s first real release ever this month, together with KDE 4.1.0. Exciting times.

Exciting because…

… I managed to make it happen. Yeah. Success.
… Okteta is going to fill the gap KHexEdit left. Quite a big gap, as I can guess from the search terms leading to my blog. I hope Okteta can fill large parts of that gap and meet most people’s expectations about what a simple hex editor should work like. There sure will be some disappointed that they will not find certain special features of KHexEdit, I hope they understand how development of Free Software works. :)
… the code has not yet received bigger real life usage tests. Large parts are covered by extensive unit tests, but only parts. And in the last days I did find some new bugs triggering data loss, when I had been thinking for some time they had been all found, oh dear. Fixed they are again, but I now understand completely how you feel to word things like this in the GPL:

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Other than that, I am really satisfied with the state of Okteta. I managed to do all features I wanted to do, also some I just hoped to do. And for a 0.1 version, Okteta is already quite feature-rich and should serve me and others in a lot of cases well.

The last days I concentrated on fixing the last big flaws in the UI:
All processes which can take some time, like I/O operations, printing or searching, no longer block the refreshing of the UI, additionally also a busy mouse cursor is shown, like expected.
Another flaw were four hardcoded colors for the four different types of bytes I currently use. They resulted in unreadable views especially with dark color schemes. No more now, using KColorScheme and assigning one of the certain roles to each type of bytes, also in selections, so the colors of the current color schemes are used:

There are still a number of minor glitches left, but I think now: Let the release come :)

Oh, and BTW:
I am going to Akademy

About these ads

3 Comments »

  1. Congratulations! I haven’t used Okteta yet, but I’m sure it’s a nice application after all the work you have put into it :)!

    Comment by Robin — July 4, 2008 @ 1:07 am |Reply

  2. Okteta rocks. Thanks for the work you have put down in it!

    Comment by Erlend — July 4, 2008 @ 8:09 am |Reply

  3. Just wanted to say thank you for all your hard work. KHexedit saved my life during an encoding project. Okteta has some large shoes to fill, and I’m sure it’s up to the task.

    Thanks.

    Comment by Brian Beck — July 4, 2008 @ 4:46 pm |Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

The Toni Theme Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: