Jul 10
22
Day by day KPresenter becomes more and more an end-user presentation application.
However, to be a real end-user application, KPresenter needs some new options and some new cool stuff. That’s why, I think it’s a good idea to ask for KDE community to know the essential need for them.
So if you think KPresenter needs something, please send a comment
.
There is already a brief idea list from zagge, morice-net, me and some discussion with KDE community members during Akademy.
Presentation tools :
Page effect :
UI :
View :
TextShape
Templates:
Other :
Jul 10
13
During the Akademy, I continu to work on my GSoC. I work more exactly on text shape animation, i.e. only animate a part of text. In my opinion it’s one of the more efficient animation, it allows user to only display a text paragraph by pragraph for example.
Currently, we can load this kind of animation and display it. Saving works too, but not yet commited.
Now, it’s time to start UI, to allow user to add animation into KOffice.
My first mock-up :

- Appear animation :red
- Dissapear animation : blue
- Other animation : green
The button (+) allow user to add the selected Shape (on the presentation) to animation timeline.
On each animation there is a little square (icon), it’s representing subtype.
Operation:
- Mouse over animation : Tooltip with the following information : Animation type, subtype and duration
- Right click on animation : allow user to remove animation, modify animation (start time, duration, type, subtype)
- Right click on empty space or shape title allow user to add animation.
- Left click on shape title select it, and you can remove it (only associated animations) with button (-). I think this operation need a confirmation
Tomorrow, I do a new mock-up with my new ideas and perhaps new ideas from you
.
Jul 10
6
The presentation tools already work on KPresenter since about a year. You can put blackscreen on it, highlight or draw during the presentation, which is fun. We implemented these features as ervin’s slaves students during the university year (2008-2009).
On the first picture the drawing tool is used. You can see the different colors and line sizes. On the second picture, the highlight mode is used. Some users experience was, “oh that’s cool, can I use it with my wireless remote presenters ?”. My answer: “Which keys are on your remote ?”. So now the shorcuts are configurable in the settings and you can use any remote keys you want. Enjoy !
Jun 10
30
Jun 10
24
Since I have started my GSoC, I didn’t post about it. So that is my first post, and I explain my advancement.
My subject has been Improve animation framework and create animation effects for KPresenter
Currently, only loading and displaying of some effect work:
All this effect work with the <anim:animate> element. And for animation evolution over the time, only <smil:values> with optional <smil:keytimes> element work for the moment.
In order to test this you can create a presentation in OpenOffice impress, and add custom animation like appear, disappear, zoom, fly in, spin in/out (work without fade effect)…
Now, I start to write code in order to save animation in odf file, implement support for other smil animation effect function (<smil:from>, <smil:to>, <smil:by>) and <anim:formula> and animate parts of text shape.
You can see the current state in this video
In the future I try to post a weekly report.
Jun 10
15
Hello all,
the last week-end, I went to KOffice Sprint in Essen (Germany).
This first day, I travel from Paris to Essen in order to rejoin the sprint place, Linux Hotel. I just arrived to take dinner.
Just after meal, we went back to hotel and every one do some hack. I could discuss with Thorsten about shape animation framework.
The second day we had a meeting. The main part it’s about criteria of success, and for us it’s to have a lot of users and lot of contributors. If you want more about this discussion, you can read the minutes report.
The last day (morning for me, I left Linux Hotel at 2.00 pm), in the meeting room there were two activities :
It’s a very interesting experience, I met lot of KOffice developer and lot of cool people. In spite of my english level, I understood lot of topics. However it was very difficult to me to speak, even if I have a couple of discussion with other people. I hope to increase my english level in order to participate to the next KOffice sprint.
And sorry for my english level.
May 10
6
Apr 10
27
Hier soir j’ai reçu un mail dont le titre était Congratulations! Et ce mail m’annonçait que j’étais pris pour participer aux Google Summer of Code 2010. Je vais donc pouvoir passer mon été à coder les animations pour KPresenter.
Vous pourrez suivre sur ce blog mes avancées. Je n’ai pas encore décidé si celle-ci serait publié en anglais (plus de monde pourra lire) ou en français.
Apr 10
25
Cette semaine j’ai (comme je l’avais prévu) amélioré l’export html.
Maintenant celui-ci ne prend plus en compte que les fichiers zip. On peut noter les améliorations suivantes :
Apr 10
20
En attendant les résultats des sélections pour les GSoC, cette semaine à un seul objectif, terminer l’export html.
Cela implique :