summaryrefslogtreecommitdiffstats
path: root/tdescreensaver/kdesavers/firesaver.ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'tdescreensaver/kdesavers/firesaver.ChangeLog')
-rw-r--r--tdescreensaver/kdesavers/firesaver.ChangeLog106
1 files changed, 106 insertions, 0 deletions
diff --git a/tdescreensaver/kdesavers/firesaver.ChangeLog b/tdescreensaver/kdesavers/firesaver.ChangeLog
new file mode 100644
index 00000000..80461e62
--- /dev/null
+++ b/tdescreensaver/kdesavers/firesaver.ChangeLog
@@ -0,0 +1,106 @@
+2004-06-29 Enrico Ros <eros.kde@email.it>
+
+ * general : added support for 'per particle' texture with
+ smart binding. added 2 textures (explosion light / toxxic)
+
+ * firesaverparticle : finished TurningParticle class. moved
+ some code from the header to the cpp.
+
+ * firesaver : added 'Toxic spirals' fireworks, disabled
+ supernova in .ui since after 3.3. fixed monochrome<->monotype
+ bug.
+
+ * firesaverwriter : bugfix on word's color (blinking on start).
+
+2004-05-30 Enrico Ros <eros.kde@email.it>
+
+ * this file : renamed Changelog to firesaver.ChangeLog
+
+ * general : moved / renamed files and chaged stuff to get ready
+ to be imported into tdeartwork.
+
+ * general : all images are .png, all sounds are .ogg.
+
+2004-02-07 Enrico Ros <eros.kde@email.it>
+
+ * firesaver.cpp : implemented trail and alpha on explosions.
+
+ * firesaver : damn dirty bug! reordered projection lines. Looks
+ way cooler now. trimmed defaults.
+
+ * firesaversetup : config dialog redone from scratch. Now it is
+ more usable and ready for translation into different languages.
+ Also added many new features.
+
+ * firesaver : adapted to setup dialog changes (also embeds the
+ setup widget into a KDialogBase). Implemented some new features
+ added in the setup dialog.
+
+2004-02-06 Enrico Ros <eros.kde@email.it>
+
+ * all : optimized logic and math.. tdecachegrind rules.
+
+ * firesaverparticle : inheritance test on particle class.
+ Implemented a "funny phisics" on the TurningParticle class. This
+ will lead to strange fireworks (spirals, fountains... )
+
+2004-01-31 Enrico Ros <eros.kde@email.it>
+
+ * all : leak checked and fixed uninitialized values. optimized
+ the code for less cpu consumption (reduced 7% over the 19% of
+ internal code cpu consumption (the remaining 81% of cpu time is
+ spent into GL libraries!!..) seems there's a limit to the code
+ optimization!).
+
+ * firesaver : added KDE icons as exploding elements and checked
+ the explode logo routine.
+
+ * fw_letters* : added support for overlay writings. cleaned api.
+
+ * firesaver.cpp/.h : implemented texture loader. some fixes and
+ a major speedup. again more changes to the graphical pipeline.
+
+2004-01-30 Enrico Ros <eros.kde@email.it>
+
+ * firesaverparticle.cpp/.h: cleaned a lot; changed the interface.
+ It's not completely decoupled from the 'firework' entity yet.
+
+ * fw_debris.ogg: added a second sound (used only on logo explosion
+ for now).
+
+ * firesaver.cpp: reworked the generation of image logos (new
+ default: 64x64 pixel for hi-res).
+
+2004-01-29 Enrico Ros <eros.kde@email.it>
+
+ * firesaver.cpp: fix: screen blink. add: particle size not
+ dependant from screen size.
+
+ * firesaver.cpp: optimized the rendering core for particles.
+ Computation takes now less than half of the time than before.
+ Set a capacity of 20000 simultaneous particles; more will be
+ dropped (but a progressive 'resize' is done..)
+
+ * fw_explode.ogg: converted sound file to ogg format.
+
+ * firesaver.cpp/.h: redone the audio engine (limited by default
+ to 4 mixer channels).
+
+ * firesaver.cpp: use the .mp3 sound that is "auto-mixed" by the
+ sound system. The old Wav was played sequentially (a boom is heard
+ after the previous one terminates). The Ogg format has the same
+ problem as the wave one (plus it goes on playing many booms after
+ the program is exited).
+
+2004-01-28 Enrico Ros <eros.kde@email.it>
+
+ * firesaverparticle.cpp: keep a particle independent from the
+ 'shape' of the firework it belongs to. Added depth (level) of
+ explosion (normal particles reach level 1, splitters reach 2).
+
+ * name syntax: converted filenames to match the style of the ones
+ in tdeartwork/tdescreensaver/kdesavers.
+
+ * merging: merged some file's content to lower the number of files
+ before initial import.
+