How to change applications icons in OOo ...
1) Watch them all. They mostly are located in default_images/svx default_images/framework, setup_native/source/win32/nsis , default_images/res, and in sysui/source/desktop/icons and some other place I could have missed there.
2) localize them exactly, e.g. using The Gimp on Linux, Apercu on Mac , don't remember what tool I used on Windows, maybe it was automatic.
3) rename all the one who can cause issue with what you want to achieve
4) build OOo. e.g. trunk can be a good choice, if you want to test the new localization scheme
Note: trunk means the current milestone, means the to-be-DEV300_m51
5) Missing icons (i.e. renamed icons) will make the build break. This is normal, and every time the build breaks,
you'll have to modify all the code calling the missing icons at buildtime (e.g. using ifdef YOUR_VARIABLE or whatever other hack), and to add your icon(s) with their new own icon names (the one you introduced in the code instead), all at the original place.
6) verify both old icons and the new one can live together at builtime, and that you can build both on all OS's
7) continue with all modules until the build ends. Think to take some coffee, this might be a long process.
And if you are serious, you'll have something correct at the end :-)
Nothing is perfect and you probably missed some at the begining. So, if you forgot some, repeat the process until you no longer see old application icons.
Be carefull, the image formats are different on every platform, and all builds are mandatorySimple, isn't it ?
[Upgrade] : looks like we have lot of unused icons in OOo. Will remove them per see :)
Libellés : development, EducOOo, hacks, High Tech, OOo4Kids
New Application Icon for OOo4Kids :)
My children like it already :)
Thanks (again !) to Ben Bois, doing most of the new Design for OOo4Kids=> Further information on
OOo4Kids wikiTo be continued ...Libellés : BenBois, Design, devel, development, Education Project, EducOOo, High Tech, OOo4Kids, OpenOffice
New Start Center for OOo4Kids (work in progress)
The screenshot below is the most recent version of the start center we created for OOo4Kids (all ports).

As you can see, there are some remaining issues, like the white stripes on right, due to the length of the frames used for hte texts. e.g. , we could use COL_TRANSPARENT + some other hack, but anyway, this part will need more love. The other issue is the background: could be seriously improved too.
Thanks to Ben Bois, doing most of the new Design for the OOo4Kids StartCenter=> Further information on
OOo4Kids wikiTo be continued ...Libellés : Education Project, EducOOo, experimental, High Tech, OpenOffice, screenshots, splashscreen, Teaching OpenSource
UTBM as partner of OpenOffice.org Education Project

After the
Epitech Paris working with OpenOffice.org Education Project, I'm proud to announce, my school,
University of Technology of Belfort Montbeliard (aka UTBM) accepted to sponsor a pedagogical project based on 2 (maybe 4) students contributions.
Current status is : Proposal accepted, waiting for candidates (I'll present what I expect to the one who will apply asap).
Basically I'll teach those students how to build OpenOffice,org on several ports, and what I kwow about OpenOffice.org source code. Together, we'll work on OpenOffice.org profiling, on slow machines, like
XO (under Sugar), or
gdium machines.
It is scheduled to reverse the contents to the community (at least we'll propose ;-) ). Most of the work will be done to contribute to the
Performance Project, who IMHO is very high priority at the moment.
From my side, I'll be paid for the time, and the time will be included in my service, or something similar. From the student perspective, they will have 3 tasks to achieve in several month.
The students will work on
OOo4Kids source code, mostly for performance improvements, but not only : one of the task will be to propose at least one UI Improvement for
OOo4Kids. If the code does worth it, we'll ask for OpenOffice.org integration afterwards. If accepted, but that's another story ...
Design of the OOo4Kids logo : Ben Bois"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki EducOO.org blog (french) Many thanks to
Ben Bois , author of the
EducOOo logo, dedicated to the OpenOffice.org Education Project
Libellés : Epitech Paris, High Tech, OOo4Kids, OpenOffice, Teaching OpenSource, UTBM
Use a .png for the SplashScreen (i.e. no longer use .bmp)
A bit less than two month ago, I modified OOo source code, to be able to load a .png splashscreen (same story for the about too). I received a nice help from
Thorsten Behrens,
Philipp Lohmann and
Herbert Duerr, who explained me what do (the most clean way to do), how to remove the transparent places and more.
After fixing a bug on Linux (the renderer not correctly initialized), it works nicely on both Mac OS X and Windows since end of April, and on Linux (all ports) since early May (because of the bug).
Design of the OOo4Kids logo : Ben BoisAs you can see, I added the possibility to play with transparency. One other reason to choose .png was that the .png are lighter than .bmp. Finally
the gain was around 360 kB, compared to the .bmp
This is not perfect (some little white pixels due to rounding in the corners ), but gives IMHO a better User Experience, and opens the door to Funky Splashscreens :)
Of course, if one ask me, I'd be glad to backport that into OpenOffice.org source code (not sure because one told me there was something else in progress ... so, I don't know).
Important: we do not distribute anything publically, and will replace the OpenOffice.org application icon in the dock (and provide our own) asap .
To be continued ...Libellés : EducOOo, experimental, fun, High Tech, OOo4Kids, OpenOffice
Education Project and Epitech Paris

From July to December 2009, there will be a new scheduled Project between
OpenOffice.org Education Project and
Epitech Paris Thomas Fontenay, Abdelkader Bellabes will work on a forked version of OpenOffice.org, named
OOo4Kids for
performance improvement on powerless machines, like
XO or
gdium.
Of course, this study will include
backport to OpenOffice.org for the most interesting solutions (if possible and accepted), and will include
profiling too, plus at least one
User Interface ImprovementDevelopers :
Pierre Pasteau, Eric Bachard Managed by
Julien Ballet for Epitech Paris,
Eric Bachard for Education Project.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki EducOO.org blog (french) Many thanks to
Ben Bois , author of the
EducOOo logo, dedicated to the OpenOffice.org Education Project
Libellés : Education, effort, Epitech Paris, High Tech, OOo4Kids, Teaching OpenSource
[ClassRoom] Introduction to git

Today we had a very interesting ClassRoom, presented by
Jeremie Laval, from
UTBM, about
git introductionThe log is, as usual available
there. (Feel free to help us improving the look btw ... )
=> Download Jeremie's slides Important: the choice to present git has been made by Jeremie (nobody else), and is orthogonal to the choice made by OpenOffice.org Project to use mercurial. Last, would be great to have a ClassRoom about mercurial. Heiner, do you read me ? ;-)
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki EducOO.org blog (french) Many thanks to
Ben Bois , author of the
EducOOo logo, dedicated to the OpenOffice.org Education Project
Libellés : ClassRoom, Education Project, High Tech, Teaching OpenSource, Tools, UTBM