diff options
Diffstat (limited to 'noatun/modules/kjofol-skin/ChangeLog')
-rw-r--r-- | noatun/modules/kjofol-skin/ChangeLog | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/noatun/modules/kjofol-skin/ChangeLog b/noatun/modules/kjofol-skin/ChangeLog new file mode 100644 index 00000000..537de012 --- /dev/null +++ b/noatun/modules/kjofol-skin/ChangeLog @@ -0,0 +1,111 @@ +ChangeLog (only lists MY changes) +----------------------------------------------------------------------------------- + +2003-01-09 Stefan Gehn <sgehn@gmx.net> +* Allow use of system fonts instead of skin-supplied pixmap-fonts, user + has to take care for choosing an appropriate font and font-color + +2003-01-19 Stefan Gehn <sgehn@gmx.net> +* Equalizer support +* Ignore unsupported buttons for spectrum/oscilloscope, won't work with default skin anyway +* Display about-lines in skinselector + +2002-04-04 Stefan Gehn <sgehn@gmx.net> +* Started work on config-dialog, this will unhide most things you can now only + set by clicking on widgets (i.e. time counting mode) + +2002-01-21 Stefan Gehn <sgehn@gmx.net> +* Actually read counting-mode of time-display from config + +2002-01-20 Stefan Gehn <sgehn@gmx.net> +* Fix ugly crash on Startup related to Time-Display +* less debug + +2002-01-06 Stefan Gehn <sgehn@gmx.net> +* Made Playlist-button show if playlist-window is open even after loading a new skin +* Added Tooltips for text-displays +* usual removal of old debug-messages and adding new ones :) + +2002-01-04 Stefan Gehn <sgehn@gmx.net> +* changed scrolling-text behaviour (scrolls 1/2 char every 400ms now) +* playlist-button is a state-button, i.e. shows if playlist-window is open or not +* commented or removed some more unused debug-messages + +2001-12-14 Stefan Gehn <sgehn@gmx.net> +* slightly changed skin-installer (creates dirs without archive extension) +* code cleanups, removed debug-messages + +2001-12-12 Stefan Gehn <sgehn@gmx.net> +* finally made font-spacing between characters working (no garbage inside space) +* textfields with more space than needed for the string to display now get centered text + (take a look at volumetext or pitchtext to see the centere-effect) +* Noatun is not shown in taskbar if in dockmode as it's no normal window in that mode +* take care if Playlist is shown/hidden and update the playlistbutton +* using kdDebug(66666) for debugmessages instead of stderr-output + +2001-10-04 Stefan Gehn <sgehn@gmx.net> +* Still fighting with analyzer and osci visualizations, + now both are buffered and flicker-free +* fixed stupid bug in isGray(qRgb), now RGB(0,0,0) is treated as gray again :) +* commented out (hopefully) unneded debug-messages +* added splash-screen for skins supporting it (only skin I know of: K-Nine) + +2001-09-30 Stefan Gehn <sgehn@gmx.net> +* ignore alpha-channel of loaded files, they break applying masks to QPixmaps, + result of this is text without transparency + (this happened for two skins: adagio and xbs) + +2001-09-28 Stefan Gehn <sgehn@gmx.net> +* analyzer-like scope is now drawn using a gradient instead of exactly one boring color +* removed KJLoader::fixSkin() as Njaard deleted the script doing all the work, I assume + that this is not needed anymore (guess: maybe QT3 now handles + most fileformats in a proper way?) + +2001-09-22 Stefan Gehn <sgehn@gmx.net> +* isGray(qRgb) is more tolerant, colors like rgb(162,163,162) are treated as gray too + This fixes some volume/pitch-sliders and makes using them a lot easier +* made titletext move again (works with and without transparent text) + +2001-09-16 Stefan Gehn <sgehn@gmx.net> +* Made it compile with QT3 and stopped using Njaard's hack to load PNGs + +2001-09-04 Stefan Gehn <sgehn@gmx.net> +* added support for transparent fonts (a skin named steelforged still got problems though) + for the moment this disables moving of titletext, + I have to find a new way to move it (bitblt on a masked QPixmap is tricky) + +2001-09-03 Stefan Gehn <sgehn@gmx.net> +* added support for pitch-slider and its textlabel + kjöfol now depends on libartsmodules because of pitch-support +* finished splitting up kjloader.cpp into several files. + Now almost every class has its own file + also took care that compiling with --enable-final works + +2001-09-02 Stefan Gehn <sgehn@gmx.net> +* started splitting up kjloader.cpp into several files + +Before 2001-09-02 Stefan Gehn <sgehn@gmx.net> + +I should have started a ChangeLog earlier :/ +Never thought I would change THAT much +(it all started with small noatun-bugfixes) + +I'll now try to list the tons of changes done before (totally unordered) + +* fixed seeker to work with long files + (I've got a 330min mp3, seeking did not work behind about 120min) +* made the repeat-button work, it switches between no-looping and song-looping +* made the forward/backward-buttons work, they will skip 10 seconds +* added dockmode-support, in this mode kjöfol will dock to the currently active window + the window's behaviour looks like this mode needs some more work +* added support for textlabels showing current volume +* added a skininstaller, it still needs proper widgets showing + the actions going on (unpacking, moving files, deleting files on uninstall) +* tweaked builtin visualizations, both now try to fit into any possible skin + last activated vis is remembered on restart +* vis honors "AnalyzerColor" and defaults to white if that key is missing in the skin.rc +* support for buttons with "DARKEN"-flag (normally "BMPsomenumber" is used) +* made kjofol parse the skin.rc in lowercase only, now it's fully case-insensitve +* many many tests for existence of keys, 99% of former crashes were caused by not making + sure a certain key really exists. Many places now assume "default"-values if keys are + missing, this leads to MUCH better compatibility |