Once again, a good day and great progress. I have one serious bug to be solved, otherwise looks good. For some reason, the main screen UI only shows one configuration details, even though it should show all that are parsed. Well, that isn't a blocker in this stage, I can just say that the first release doesn't support multiple configuration files.
In addition to fixing the bug, I should have only pretty straightforward and mechanic work and then make the first release.
Thursday, June 28, 2007
Wednesday, June 27, 2007
Status: June 27
Today was another good day and the project progressed in all fronts. I worked on kdesu integration, internal logic and UI. Tomorrow I will work on main screen UI.
Tuesday, June 26, 2007
Status: June 26
Worked on internal data structures and was able to produce a clean solution. Now I have to work on the UI side and then make a first release to CVS.
Monday, June 25, 2007
Status: June 25
This was a very good day. I figured out the bug that was haunting me in the main screen widget. While debugging, I found that the whole widget was too complex and reimplemented it using standard widgets.
After that task was completed, I started backup-manager integration. I had some problems, but currently I'm able to backup my home folder using the tool :) Some values are still hard-coded in the source, but tomorrow I should be able to make good progress in the UI and internal logic.
After that task was completed, I started backup-manager integration. I had some problems, but currently I'm able to backup my home folder using the tool :) Some values are still hard-coded in the source, but tomorrow I should be able to make good progress in the UI and internal logic.
Tuesday, June 19, 2007
Good news
I got my laptop back and all the source code files are now safe. So fortunately the project continues as planned. First version of main screen widget is implemented, but for some reason it does not work as expected. Tomorrow the first task is to get it working and after that maybe start the backend integration.
Monday, June 18, 2007
Bad news
A serious setback has happened. I was travelling back home on Saturday evening, when I was attacked by three young men. I tried to run away, but they catched me and managed to push me over to the ground. After being kicked in the head for a while, I was unable to defend my backpack, so they took it and ran away. Unfortunately my laptop was in my backpack, so I lost it.
The bad news is that all the source code for the project was in the laptop's hard drive, and no backups were made. This means that I have to reimplement everything that has been done to date. Of course as I have already designed the classes, reimplementing doesn't take too long, but I expect it to take at least a couple of days, maybe even the rest of the week.
So, the lessons learnt:
The bad news is that all the source code for the project was in the laptop's hard drive, and no backups were made. This means that I have to reimplement everything that has been done to date. Of course as I have already designed the classes, reimplementing doesn't take too long, but I expect it to take at least a couple of days, maybe even the rest of the week.
So, the lessons learnt:
- Always backup your important data on a safe medium.
- Never carry your laptop around when not necessary.
Thursday, June 14, 2007
Status: June 14
Today I started the main screen widget. The implementation is not pretty and I'm not proud of it, but it will anyway have to be redone. The current implementation is only a prototype, which allows the software to be developed and tested.
Subscribe to:
Posts (Atom)