Sunday, April 02, 2006

Dia - a drawing program


Dia is designed to be much like the commercial Windows program 'Visio'. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.
[http://www.gnome.org/projects/dia/]


Not much to add besides: I was impressed while looking for a suitable vector graphics drawing program for our 770th: .dxf, .svg, .svgz, .eps and xfig-formats accepted.
Only thing missing: a freehand drawing function.

If you want to give it a try: dia-0.94-N770v0.1_arm.deb
Be aware: as it currently includes almost all features and shape libraries, the installed size is about 8MB. As it loads all the plugins on startup, it is not really fast, but I guess it is sufficient to remove some plugins from /var/lib/install/usr/lib/dia and some shapes from /var/lib/install/usr/share/dia to reduce the size and increase the speed later on.
Maybe I will make several packages out of the installation taking this into account.

In order to have a different task icon for the toolbox-window, I had to add a second entry to the Extra-menu, you can use either of them to start the application.
Does anyone know how to convince the N770 to show a different icon without adding another .desktop file - the window already has a different wm_class...

I think there are still a view screen refresh problems, but hey, this is the first version compiled for the N770.



The spash-screen at startup somehow just appears in the scratchbox, but not on the real device.
So be patient during startup.

Use at own risk! It is a demanding application - your Nokia 770 may reboot spontaneously.

Michael

5 Comments:

Anonymous Anonymous said...

Thank you! Good port!

April 03, 2006 2:31 AM  
Anonymous Anonymous said...

Goood port, needs lots of work. But looks fine!

Congrats!

April 10, 2006 5:26 PM  
Anonymous Anonymous said...

great app. I just upgraded to the 2006 OS edition. the port doesn't work there. Can you upgrade your port?

July 02, 2006 12:29 PM  
Blogger Michael said...

Sooner or later, I will provide fresh IT2006-packages for all applications described here in my blog.
Recently, I experimented a little with the beta version of the maemo 2.0 envoironment and decided to wait a little longer and hope for a little more stability. So, for the moment, let us both be a little more patient ;-)

July 04, 2006 12:12 AM  
Anonymous Anonymous said...

Michael, I have just (as of 7/30/07) done a new port of dia for the latest OS 2006 . (See note on internettablettalk).

I note that you appeared to get the on-screen keyboard iface to work.

I would be glad to continue to help hildonize etc. as I get into n770 programing more. But, up front, - what did you do if anything to get the kboard to work natively?

I compiled mine on the actual tablet itself since I don't have the dev. env. up yet.

Kind regards

Derek Jones.

July 31, 2007 2:32 PM  

Post a Comment

<< Home