GKrellM Themes Changelog


Changes in 2.2.3 - 2.3.5
------------------------
None

Changes in 2.2.2
----------------
	* Added label_yoff gkrellmrc style variable to control y offset of labels
	  in case there's a need to control that indepedent of top margin.  Not all
	  panels use labels, so this may be of special case usefulness.
	    StylePanel *.label_yoff n
	    StyleMeter *.label_yoff n

	* Added chart_text_no_fill gkrellmrc variable.
	  The default is to fill chart text rectangle extents with the chart
	  background so the text will be more readable on top of data.  Set this
	  to draw chart text without first filling (this will also prevent chart
	  text caching so there will be slightly increased CPU usage.
	    chart_text_no_fill true


Changes in 2.2.1
----------------
None

Changes in 2.2.0
----------------
	* The Pango text drawing now used is slower than GdkFont and to prevent
	  a noticeable overall increase in gkrellm cpu usage, there's a new
	  scroll text decal variation for scrolling text applications where Pango
	  text is drawn onto a pixmap which is then scrolled across the extents
	  of the decal.
	  The limitation here is that this scroll text pixmap must have a
	  background (which is derived from the panel background image) and for
	  all themes, the pixmap background can't exactly blend with the panel
	  background as the decal pixmap is scrolled.

	  For most themes this will be at worst only slightly noticeable, but it
	  might be a problem for some themes with high gradient panel backgrounds.
	  For these problem cases a theme can turn off use of the scrolling pixmap
	  with a new gkrellmrc StyleMeter line.  Some example lines:

	      StyleMeter fs.scroll_text_cache_off = yes
	      StyleMeter gkrellmms.scroll_text_cache_off = yes
	      StyleMeter *.scroll_text_cache_off = yes

	  The builtin monitors which use scroll text decals are: host, fs,
	  mem, and swap.
	  Plugins must be modified to use the scroll text feature, but will
	  probably include plugins like gkrellmms, gkrellmwho2, ...
	  The scroll text cache is automatically turned off for themes having
	  transparent panel backgrounds.
	* Fonts are no longer set from a theme gkrellmrc file and users will
	  config their own font preferences as they would likely have to do anyway
	  since existing gkrellmrc font settings are tailored for GdkFont and
	  don't display well under Pango.


Changes in 2.1.17 - 2.1.28
--------------------------
None

Changes in 2.1.16
----------------------------------------------------------------------
	* Themes can be installed as /usr/share/themes/THEME_NAME/gkrellm2
	  and ~/.themes/THEME_NAME/gkrellm2 as an install convenience if
	  making a gtk2, gkrellm2, ... meta theme.


Changes in 2.1.1 - 2.1.15
-------------------------
None

Changes in 2.1.0
----------------------------------------------------------------------
	* bg_chart and bg_panel/bg_meter images can have left and right areas
	  which overlap onto the left and right frames.  This allows the frames
	  to have structures aligned with charts and panels.
	  The frame_{left|right}_panel_overlap values are applied to the bg_panel
	  images of chart monitors, and the bg_meter images of meter monitors.
	  The frame_{left|right}_chart_overlap values are applied to bg_chart
	  images.  Top/bottom borders can be set for the overlap areas.
	  New gkrellmrc settings for these ('x' values are ignored):
	      frame_left_chart_overlap = l
	      frame_right_chart_overlap = r
	      frame_left_panel_overlap = l
	      frame_right_panel_overlap = r
	      frame_left_chart_border = x,x,t,b
	      frame_right_chart_border = x,x,t,b
	      frame_left_panel_border = x,x,t,b
	      frame_right_panel_border = x,x,t,b

	* Spacer images can now be set for all monitors, for chart styled
	  monitors only, or for meter styled monitors only. They may still be
	  set for specific monitors in mo