2007-01-29  Andrew Cagney  <cagney@redhat.com>

	* Moved frysk/gui/common/prefs/ to frysk/gui/prefs/.

2006-12-16  Adam Jocksch  <ajocksch@redhat.com>

	* BooleanPreference.java (listeners): Is now a LinkedList.
	* ColorPreference.java (listeners): Ditto.
	* IntPreference.java (listeners): Ditto.

2006-12-06  Andrew Cagney  <cagney@redhat.com>

	* PreferenceManager.java: Add copyright.
	* IntPreference.java: Ditto.
	* BooleanPreference.java: Ditto.
	* PreferenceEditor.java: Ditto.
	* PreferenceGroup.java: Ditto.
	* PreferenceWindow.java: Ditto.
	* FryskPreference.java: Ditto.
	* ColorPreference.java: Ditto.

2006-07-18  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceManager.java: Now statically adds the default
	preference groups to the manager.

2006-07-07  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceManager.java: Added GNU formatting.
	(getPrefs): Added.

2006-03-28  Adam Jocksch  <ajocksch@redhat.com>

	* PreferencWindow.java (attachEvents): Added events for
	template syntax highlighting.

2006-03-27  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceWindow.java (attachEvents): Adds events for macro
	syntax highlighting.

	* PreferenceWindow.java (attachEvents): Adds events for namespace
	and include statement highlighting.

2006-03-14  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceWindow.java (attachEvents): Now adds events for
	comment syntax highlighting.

2006-03-13  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceGroup.java (PreferenceGroup): Now takes the
	number corresponding to the tab number in the glade file.
	(save): Also saves subgroups.
	(load): Also loads subgroups.
	(revertAll): Also reverts subgroups.
	(addSubgroup): Added.
	(getSubgroups): Ditto.
	(removeSubgroup): Ditto.
	(getTabNum): Ditto.
	* PreferenceManager.java: Added tab numbers to preference groups.
	* PreferenceWindow.java (attachEvents): Added.
	(addGroup): Added.
	(initColorPreference): Added.
	(initSyntaxPreference): Added.
	(selectionChangedEvent): Now sets current notebook tab based on
	selected preference.
	(BoolListener): Added.
	(IntListener): Added.
	(ColorListener): Added.
	(SynPrefListener): Added.

2006-03-08  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceWindow.java (PreferenceWindow): Title of window
	set to "Preferences" and icon set to the Frysk logo.

	* PreferenceEditor.java (setPreference): Now correctly sets
	the value of the editor (spinner, colorbutton, etc) to reflect the
	current value of the preference.

2006-03-06  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceEditor.java (PreferenceEditor): Added showAll().
	(setPreference): Removed call to showAll().
	* PreferenceWindow.java (selectionChangedEvent): Now adds the
	PreferenceEditors to a SizeGroup and no longer adds them with expand
	set to true.

	* PreferenceGroup.java (revertAll): Added.
	* PreferenceManager.java (revertAll): Added.
	* PreferenceWindow.java (PreferenceWindow): Adds self as listener
	to apply, cancel buttons.
	(buttonEvent): Added.

	* BooleanPreference.java: Added comments.
	* ColorPreference.java: Ditto.
	* FryskPreference.java: Ditto.
	* IntPreference.java: Ditto.
	* PreferenceEditor.java: Ditto.
	* PreferenceGroup.java: Ditto.
	* PreferenceManager.java: Ditto.
	* PreferenceWindow.java: Ditto.

2006-03-03  Adam Jocksch  <ajocksch@redhat.com>

	* BooleanPreference.java: Removed constants.
	(BooleanPreferenceListener): Added.
	(getDefaultValue): Removed.
	(BooleanPreference): Only constructor now takes a string, not an int,
	as well as a default value.
	(save): Now fires off events to listeners of this preference.
	(addListener): Added.
	(revert): Added.
	* ColorPreference.java: Removed constants.
	(ColorPreferenceListener): Added.
	(getDefaultValue): Removed.
	(ColorPreference): Now takes a string and a default color to use.
	(save): Now fires off events to listeners.
	(addListener): Added.
	(revert): Added.
	* FryskPreference.java (revert): Added.
	* IntPreference.java: Removed constants/
	(IntPreferenceListener): Added.
	(getDefaultValue): Removed.
	(IntPreference): Now takes a string, a default value to use, and a
	max and min value for the preference.
	(save): Now fires events to listeners.
	(addListener): Added.
	(revert): Added.
	(getMinValue): Added.
	(getMaxValue): Added.
	* PreferenceEditor.java: Added.
	* PreferenceGroup.java: Changed internal storage method to a
	HashMap from a Vector.
	(getPreference): Added.
	(contains): Added.
	* PreferenceManager.java (sourceWinGroup): Added.
	(syntaxHighlightingGroup): Added.
	(addPreference): Removed.
	(getBooleanPreference): Removed.
	(getBooleanPreferenceValue): Removed.
	(getColorPreferenceValue): Removed.
	(getColorPreference): Removed.
	(getSyntaxPreference): Removed.
	(getIntPreferenceValue): Removed.
	(getIntPreference): Removed.
	(setPreferenceModel): Added.
	(addPreferenceGroup): Added.
	(getPreferenceGroups): Added.
	(saveAll): Added.
	* PreferenceWindow.java: Added.

2006-02-23  Adam Jocksch  <ajocksch@redhat.com>

	* PreferenceGroup.java: Added.

	* prefs: Added.
	* FryskPreference.java: Moved from frysk.gui.srcwin.prefs.
	* IntPreference.java: Ditto.
	* BooleanPreference.java: Ditto.
	* ColorPreference.java: Ditto.
	* PreferenceManager.java: Ditto.
