0.2.0: * initial release 0.2.1: * cleaned up Makefile and added test and install_sys * slight modification to pixmaps * got rid of some memory waste * removed set_led_state and updated update_plugin accordingly * rearranged directory and file structure * placed in CVS(local only) * updated documentation 0.4.0: * added configuration tab with: - about tab on license, version, etc. - info tab on gkleds and how to configure it - options tab : + margin adjustment + image size + order and presence + image selection * changed pixmap structure, se Themes for details * fixed panel masking bug * fixed memory leakage * added plugin functions create_plugin_config, apply_plugin_config, save_plugin_config, load_plugin_config * added callback functions spin_misc_changed, spin_order_changed, radio_pm_idx_toggled, button_pm_clicked * added config struct and copy_config 0.4.1: * fixed pixmap_unref bug which caused gkrellm to crash, when enable plugin was clicked repeatedly. first_create works differently then one would think, so we can't trust it. When renabling it sets first_create = 0 and gives you rubbish decals but intact signals. go figure (but I suspect imlib1 is to blame). 0.4.2: * fixed(hopefully) all pixmap, image and decal unref bugs. * fixed image memory leakage * fixed height configuration bug * fixed leds positioning bug * fixed panel_exposed bug on vis == 0 at startup * fixed a gdkwindow bug which caused gkrellm to crash for vis == 0 * added debugging info, modified test in Makefile 0.6.0: * improved existing subimages, added new ones * added gkrellmrc support for number of subimages * added feedback on image selection * changed image selection from radio buttons to combo boxes. * added the ability to change indicator state by mouse click * fixed divide by zero bug, if chart_width < 0 (never? happens) * cleaned up led positioning code * cleaned up spin_order_changed code+bug * added callback set_indicators * added function configure_indicators * removed radio_pm_idx_toggled * renamed update_plugin to get_indicators 0.6.1: * added make install_theme/uninstall_theme for example theme * changed installation to make install(checks for uid)/uninstall * added get indicator mask by name, for portability * added config for which mouse button sets led state * theme images now adds to, instead of replacing, the embedded images * changed from label/separators to labeled frames in conf tab * fixed about_text mem leakage * fixed keyevent bug when led not visible * fixed empty pixmap bug in config when numlock bg_off was none * fixed decals bug when masks/pixmaps were NULL * removed icon from about tab(only wasting space) * general code cleanup(esp. gtk code) * rewrote led drawing code * renamed callback button_pm_clicked to pm_idx_altered * added callback combo_mb_panel_changed 0.8.0: * now supports GkrellM 2.x * got rid off all imlib functions, replaced with gkrellm* and gdk* * added locale->utf8 convert for about_text * moved all info in INSTALL to README (will put generic configure info in INSTALL) * removed make uninstall, make install_theme and make uninstall_theme in Makefile * removed option to use later version of the GNU GPL in License++ * removed info on example theme in Themes