Notes: This is the final version of KGoodStuff v2.0.0. From the last official preversion we have this changes: Don't autohide in certain circumstances, fixed session management behaviour with the KDE session manager and added a runtime option to disable session management, added a new checkbox to be able to define if you want see the text label on the button, fixed various icon resize problems.
Changes: 2001-05-10 Juergen Vigna <jug@sad.it> * kgoodstuff/kgoodstuff.cpp (loadIcon): fixed bug in icon-resize algorithm. (setButtonsGeometry): moved the reload of the icons on a forced repaint here as it is needed also when changing GlobalPrefs. 2001-05-09 Juergen Vigna <jug@sad.it> * kgoodstuff/kgoodstuff.cpp (handle_popup): initialize the swallow stuff otherwise then we have a problem with checking for changes. 2001-05-08 Juergen Vigna <jug@sad.it> * kgoodstuff/kgoodstuff.cpp (loadIcon): fixed resizing of icons with different height/width. (setButtonsGeometry): put oldwx/oldhy as wx/hy into button-struct as buttons can have different width/height so we minimize redrawing of icons. 2001-05-07 Juergen Vigna <jug@sad.it> * kgoodstuff/kgoodstuff.cpp: handle the new checkShowLabel checkbox. (loadIcon): fixed resizeing options. * kgoodstuff/prefbutton.cpp: added checkShowLabel checkbox + handling. * kgoodstuff/kgoodstuff.cpp (prefButtonOK): removed debug output. * kgoodstuff/main.cpp (KGSApp): fixed session management behaviour by disabling and restoring the right geometry data in the commitData function of the session-manager. (commitData): added function. * kgoodstuff/kgoodstuff.cpp (hideTimerDone): don't start the timer again if we are already autohidden. (hideTimerDone): small fix to recover from faulty geometry setting of session manager (commented out as this seems now fixed)!
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use