|
|
Blog: Developer
Description: This blog documents the experiences and impressions of the developers of Morphine.
LugRadio Live USA 2008
Two of us will attend the LugRadio Live Show in april in San Francisco. It will be lotta fun I think. Great people on the exhibition and hopefully some good parties, too. After being there we'll also present the disko framework at CELF . I'm looking forward to meet some nice people there. We'll post the presentation slides on Morphine.TV in the next days.
Optimization never ends
During the efforts of porting the disko (allthough still named mms4l then) we have done very much to make the framework more efficient. Now, nearly a month after that, we are still stumbling over codepiece after codepiece, that could be done much more efficient. I begin to think, that optimizing code never ends. Nevertheless we have done much on the performance front. On my private box we are down by 50% of less cpu time needed. The memory footprint has nearly been quartered. We still see more possibilities to bring that further down.
development blog is back online
Again we are trying to get the blog running. To give it a start I will speak about the last development weeks.
The consolidation of Morphine is the main focus of our efforts. In the end of july we decided to relaease Morphine in version 1.0. We thought the core system was nearly feature complete. After the release we wanted to concentrate on the development of new plugins. The problem was, as always :), bug after bug was showing up, so we had to start a consolidation phase. Tomorrow we hope to release a good version 1.0.2. Many bugfixes and improvements have been made. Especially the TV-picture on the framebuffer is now really nice, which was a tough task for me. Unfortunately the X11 playback is not the best, but hopefully DirectFB 1.1 will bring a significant improvement on that topic. Stay tuned for more... have fun Stefan
News about GUI and News Plugins
The Window Manager is now under control. The last days I have finished the MMSNewsImporter and MMSNewsReader.
The whole system makes a good impression. So the Beta version can only be a question of hours
The GUI functionality has reached a higher level
This was done:
- The GUI elements can have rounded corners. This task was not easy. - A ImageManager? and a FontManager? are now parts of the MMSGUI. So we saving a lot of file pointers, memory and time. - A new arrow widget was developed. - The dialog layout for the Switcher was enhanced. The next task is to improve WindowManagers? functionality. Also a next task is to show animated images.
MMSGUI's documentation makes progress
Start working on documentation for MMSGUI
After redesign of some parts in the GUI and adding some new widgets I will start the documentation of the MMSGUI API . It's a lot of work
The reincarnation of our development blog
We all were very lazy posting our progress to this page. This should change from now on. I will try to write at least once a week.
In the last weeks the whole system (especially the gui) has seen some redesign, and we're now really satisfied with the engine. In the next weeks the new focus will be the functionality and quality of the TV-Plugin. If there are any ideas which plugins should go first feel free to contact us or post to our forums.
the gui and our new server
The new server will be ready by next monday. After that we will be able to supply a daily cvs snapshot. Also the work on the gui is going on next week. I will start working on the beautification of the gui with a designer. Hopefully we get a good result :)
Some small CVS-problems at sf.net
Today i wanted to build Morphine from the CVS-Tarball provided nightly by Sourceforge to give you a howto. Unfortunately it's not possible because the link leads to a tarball that's far too old. The same problem with browsing the CVS. Hopefully the Sourceforge guys are working on it, not only spending their time with the new subversion system.
So I decided to disable the link to the nightly build unless it's proper. If someone's interested in getting the current CVS tree, follow these instructions. sxs implemented a new widget in the gui toolkit for displaying popup windows. This was a good reason to develop a tiny plugin that uses this feature. So we created a little mail notifier. Plugin development seems to be so easy
Page: 1/2
[next]
|