date | project | content | link |
|---|
| 17:52 Tuesday | KDE | Commit by bjacob :: r1104095 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (mix.cpp render_impl.cpp): - use qrand(), it's thread safe, thanks to Mek
- shift the gradient curve a bit (better colors)
| # |
| 06:48 Monday | KDE | Commit by bjacob :: r1103437 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp: fix coloring glitches caused by NaN values | # |
| 05:29 Monday | KDE | Commit by bjacob :: r1103427 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp: remove a 'tweak' that didn't improve things all | # |
| 05:17 Monday | KDE | Commit by bjacob :: r1103426 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/CMakeLists.txt: didn't want to commit that | # |
| 05:16 Monday | KDE | Commit by bjacob :: r1103425 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (9 files): - add dithering for perfect gradients (8 bits per channel is less than the human eye can distinguish)
- rewrite the supersampling, don't create a new QImage for each supersampled tile. Less memory usage and less malloc() traffic.
- remove gamma correction (looks better without)
- small tweaks to the gradients scale
| # |
| 19:39 Sunday | KDE | Commit by bjacob :: r1103296 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp: be more careful in the interiorness test: we could have been missing the bottom-right corner of a tile | # |
| 19:22 Sunday | KDE | Commit by bjacob :: r1103290 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp: handle properly the case when the user cancels importing a file | # |
| 19:03 Sunday | KDE | Commit by bjacob :: r1103281 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (config.ui mandelbrot.cpp): - save config on exit (fix bug when Mandelbrot didn't remember your viewpoint correctly)
- better explanation label in the UI
| # |
| 18:31 Sunday | KDE | Commit by bjacob :: r1103268 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/render_impl.cpp: be more aggressive declaring that tiles are fully interior (4x speed boost in very interior situations) | # |
| 18:28 Sunday | KDE | Commit by bjacob :: r1103260 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (4 files): Implement import/export of configuration to user's files. Thanks a lot to ossi on IRC. | # |
| 22:21 Saturday | KDE | Commit by bjacob :: r1102903 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/config.ui: add label to explain how to use the mouse, in the same style as the Globe wallpaper does. | # |
| 22:01 Saturday | KDE | Commit by bjacob :: r1102893 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp: need to delete the file before overwriting it (and it's not worth worrying about copying to another file and renaming) | # |
| 21:31 Saturday | KDE | Commit by bjacob :: r1102879 wallpapers/trunk/KDE/kdeplasma-addons/ (CMakeLists.txt wallpapers/CMakeLists.txt): oops! had unintentionally commited my local cmakelists tweaks | # |
| 21:27 Saturday | KDE | Commit by bjacob :: r1102878 wallpapers/trunk/KDE/kdeplasma-addons/ (5 files in 3 dirs): - fix the continuous coloring, now it looks gorgeous!
- export to image
- placeholders for export/import config (not yet working)
| # |
| 10:53 Saturday | KDE | Commit by bjacob :: r1102710 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp: new cooler default config (still very reasonable) | # |
| 09:50 Saturday | KDE | Commit by bjacob :: r1102687 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp: initially fill the image in black (avoid artifacts at startup) | # |
| 09:44 Saturday | KDE | Commit by bjacob :: r1102682 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (5 files): - big optimization: detect when a tile is entirely in the interior
- adjust float->double transition point
- adjust tile size
| # |
| 08:13 Saturday | KDE | Commit by bjacob :: r1102665 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (global.h mandelbrot.cpp tile.cpp tile.h): let the tiling size be configurable, set to 10x10 | # |
| 07:53 Saturday | KDE | Commit by bjacob :: r1102663 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/ (8 files): big change/simplification/optimization:let each thread work on his own tile. makes much more sense. | # |
| 05:46 Saturday | KDE | Commit by bjacob :: r1102647 wallpapers/trunk/KDE/kdeplasma-addons/wallpapers/mandelbrot/mandelbrot.cpp: remove noise in re-rendering center position. didn't give good results. | # |