Archive for the 'Uncategorized' Category

Some more progress on Pixy

Friday, November 10th, 2006

I didn’t had too much time for Pixy, so there is no big update. The changes are:

  • renamed it to Pixy from Pixie (by mistake the uiq3 rewrite I named pixie)
  • added png import/export functionality (emulator build only)

Some notes about emulator build only: I don’t use the emulator from the SDK, but rather an abstraction layer, which has implementations both in Symbian and in FLTK. In short I work in linux, and I made some extra code so I can compile the app for linux, using FLTK. It makes debugging much easier…. but it will have some effects on the app as well: the look and ui of the app will be rather strange. But I don’t care ;-)

And some more note about png import: it supports only indexed color images (color type #3), so it cannot import truecolor, or grayscale images. It doesn’t support interlacing or filters. But most of the programs doesn’t use these… actually sometimes they does, but in very rare cases. I successfully opened two images (4bpp and 8bpp) which were saved from gimp.

The program disregards transparency information, but I’ll fix that later. Although it will be limited: if there will be a transparent color, it will use the first color as transparent always… but who knows, if I’ll have enough time, I’ll make a proper implementation ;-)

The export method simply saves 8bpp indexed files. Doesn’t save the transarency yet and adds a text chunk as well (to indentify the software ;-) )

There are still a few features i want to finish before releasing it:

  • add commands/menus
  • add possibility to edit colors (add, change)
  • add possibility to change tool icons
  • settings for changing the number of toolbar and palettebar lines
  • add pan tool (right now the image view cannot be scrolled). I rather not use scrollbars, since they just waste a lot of time, it’s hard to draw near them, since you migth click on them accindently. So instead I will add a simple pan tool.

I think that’s all. Maybe I will wait till the UNDO functionality will be there too, but not sure in that.
Well, that’s it for today.

ClockSS v0.3

Thursday, November 9th, 2006

Just some minor updates:

  • no need to press ALT, * and # is enough
  • you can activate the screensaver immediately from the app
  • I also changed some code which decides when to unlock the phone… might be better… or worse, still need to test it

Program has it’s own page now here.

Update: Important: “total lock” is buggy, DONT USE IT IN V0.3!

StickIt - v0.3

Wednesday, November 8th, 2006

Here is a minor update for StickIt. I wanted to add possibility to edit the text on the standby screen, … but I couldn’t. Anyway, there are some usefull changes:

  • moving the note and resizing it should be easier now
  • you can change the font size in the note

I created a webpage on the main website for the project, you can download it from there: stickit page

Blog moved

Wednesday, November 8th, 2006

I moved the blog to a new place… actually installed wordpress on our server, and imported the posts in it… Unfortunately I couldn’t import the comments :-( (any ideas how it should be done?)

The reason of moving is: keep everything in one place.

I will be changing the theme also to fit more in the website.

Separate pages will be created for each app as well, the blog will be mainly used for news. Screenshots, download links will be on separate pages.

ClockSS - Clock ScreenSaver for UIQ3

Monday, November 6th, 2006

… or something like it…

Well, a lot of people miss the clock screen saver in their shiny new UIQ3 phone… so here is a sort of replacement.

It’s not a real screensaver, but looks like a screensaver, behaves like a screensaver, so it’s a pretty good estimate ;-)

Ok, and now the serious text ;-)

The program should start automatically, when the phone starts. And it also should go to the background. To controll it, just locate it in the task manager, and when you switch to it, you should see:

clockss_ss_00.png

You can choose the timeout value from 10seconds, 1 minute (the default), 2 mintues or 10 minutes. You can also de/activate it temporary.

After the given amount of inactivity, it switches to screen saver mode:

clockss_ss_01.png

You can switch back to normal mode (ie. “unlock the keypad”) with ‘*’ and then ‘#’ (note: you should probably need to press ALT as well, to get in numeric mode)

You can switch to a different app with the BACK key (only when you press it longer) or the internet (or hardware) key. Unfortunately I cannot change this behaviour -( But fortunately, these keys are not easy to press by mistake.

You should turn off automatic keyguard in controll panel (otherwise you will reseave the standard unlock message).

Well, that’s it for now, awaiting opinions ;-)

Oh, and next version probably will have binary mode as well (ie. shows the clock in binary instead of decimal… just for the geeks ;-) )

Almost forgot the downoad links:

Progress on the screen capture

Wednesday, November 1st, 2006

Well, I sorted out some of the problems, but there are still some problems ahead… but I think the program is already usefull.

First of all: the floating widnow wierdness was my bug (there was an iPosition both in TPointerEvent and in CCoeControll, and some DrawDeferred calls were missing).

Still no pointer events while the main window is not visible -(

But I finally sorted out the memory problems (thanks to the UIQ and SE dev forums). Just for the record, elf2e32’s -heap option can take two arguments, and the second one is the maxium heap. (I was setting the minimum to 2MB, and let the maximum at 2MB… hihi…)

Anyway, the program is partly functional, can be downloaded here: UIQ3 binary: theopenscreencapture_0_2.sis, source code: tosc_0_2_src.tar.gz

Features:

  • floating icon which shows the download counter (and which is hidden when the screenshot is made)
  • saves to PNG format (less file size then BMP files) on the memory card
  • users can choose between 0sec, 10sec and 30sec timeout.

And some screenshots:

TOSC screenshot TOSC screenshot TOSC screenshot

Well, that’s it for now, more to come later.