				INSTALLATION NOTES

Please note that this program is only a user interface to xmule2-core.  It 
sends commands to the core and acts based on what core sends back. If no core 
is running, this program doesn't do anything.

* Compilation
	Currently, there is no automatic configure system, so go to 
	src/Makefile, and edit the first line to point to the correct location
	of your wx-config file. Then simply type 'make', and run the program 
	with './xmule2-ui-wx'. There is no 'make install' script yet either.

  -- wxWindows patching: src/generic/listctrl.cpp (listctrl.patch)
	As wxListCtrl doesn't support columns with width less than 10 under 
	wxGTK (and possibly under wxMac also), you will need to patch 
	wxWindows using the listctrl.patch to completely hide columns. The 
	column-hiding code will work even if you do not patch wxWindows (column
	is considered hidden if its size is less than or equal to 10, but the 
	'hidden' columns will then have width 10 instead of zero.  Apply the 
	patch in src/generic/ directory in wxWindows sources, and recompile.
 
  -- wxWindows patching: src/common/sizer.cpp (flexgridsizer.patch)
	Due to missing wxFlexGridSizer::RemoveGrowableCol() method in 
	wxWindows library, it is also needed to patch src/common/sizer.cpp 
	file in wxWindows sources for sidebar hiding code to work. Do so 
	using flexgridsizer.patch file (apply in the src/common directory of 
	wxWindows sources), and add __HAVE_REMOVE_GROWABLE_COL__ define to 
	xmule2-ui-wx Makefile to enable the hiding code.

* Note about GTK2
	As GTK2 support in wxWindows library is, according to them, 
	EXPERIMENTAL, I	will not officially support GTK2 either. This doesn't 
	mean this application won't run with GTK2, it simply means if you run 
	into problems with GTK2, don't come back crying, switch to GTK1 
	instead. You have been warned.
