[Scummvm-cvs-logs] SF.net SVN: scummvm: [28063] scummex/branches/gsoc2007-gameresbrowser/src

zbychs at users.sourceforge.net zbychs at users.sourceforge.net
Sat Jul 14 02:57:05 CEST 2007


Revision: 28063
          http://scummvm.svn.sourceforge.net/scummvm/?rev=28063&view=rev
Author:   zbychs
Date:     2007-07-13 17:57:03 -0700 (Fri, 13 Jul 2007)

Log Message:
-----------
Performance improvements. Simplification of the ExplorationTree and FileTypeRecognizers. Added icons from ScummEx.

Modified Paths:
--------------
    scummex/branches/gsoc2007-gameresbrowser/src/browser/CoreFileTypes.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.h
    scummex/branches/gsoc2007-gameresbrowser/src/browser/FileType.h
    scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.h
    scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.h
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/MainFormCommands.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/Test2.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/core/BObject.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/basic/AuxInterfaces.h
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/basic/DirectoryPresenter.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummBlock.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummBlockInfoPresenter.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummBlockInfoPresenter.h
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummFileTypes.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummFileTypes.h
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummParser.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummRecognizer.cpp
    scummex/branches/gsoc2007-gameresbrowser/src/plugins/scumm/ScummRecognizer.h

Added Paths:
-----------
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/cancel_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/close_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/exit_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/file_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/help_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/hex_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/open_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/options_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/save_icon.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_18.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_18_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_19.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_19_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_2.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_20.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_20_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_21.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_21_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_22.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_22_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_23.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_23_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_24.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_24_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_25.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_25_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_26.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_26_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_27.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_27_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_28.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_28_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_29.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_29_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_2_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_3.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_30.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_30_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_31.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_31_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_32.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_32_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_33.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_33_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_34.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_34_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_35.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_35_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_36.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_36_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_37.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_37_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_38.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_38_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_39.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_39_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_3_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_4.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_40.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_40_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_41.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_41_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_42.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_42_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_43.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_43_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_44.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_44_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_45.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_45_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_46.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_46_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_47.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_47_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_48.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_48_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_49.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_49_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_4_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_5.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_50.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_50_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_51.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_51_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_52.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_52_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_53.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_53_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_54.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_54_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_55.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_55_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_56.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_56_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_57.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_57_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_58.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_58_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_59.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_59_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_5_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_6.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_60.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_60_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_6_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_7.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_7_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_8.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_8_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_9.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_9_big.xpm
    scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons.h

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/CoreFileTypes.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/CoreFileTypes.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/CoreFileTypes.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -22,10 +22,10 @@
 SAFE_EXPORT_STATIC(BROWSER_API, textFileTypeGUID, BGUID, (wxT("CoreFileTypes"), wxT("Text File"), 1) )
 
 SAFE_EXPORT_STATIC(BROWSER_API, rootDirectoryFileType, RecognizedFileType,
-			(PERFECT_MATCH, BGUID(wxT("CoreFileTypes"), wxT("Root Directory"), 1)) )
+			(PERFECT_MATCH, BGUID(wxT("CoreFileTypes"), wxT("Root Directory"), 1), true, -1) )
 
 SAFE_EXPORT_STATIC(BROWSER_API, diskDirectoryFileType, RecognizedFileType,
-			(PERFECT_MATCH, BGUID(wxT("CoreFileTypes"), wxT("Disk Directory"), 1)) )
+			(PERFECT_MATCH, BGUID(wxT("CoreFileTypes"), wxT("Disk Directory"), 1), true, -1) )
 
 //CAUTION: NO_MATCH here - so that Disk File is not considered a valid file type (it's only for informational/debug purposes)
 SAFE_EXPORT_STATIC(BROWSER_API, diskFileFileType, RecognizedFileType,

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -159,7 +159,6 @@
 	_rootObjectChain = new ObjectChain();
 	_panelMap = new PanelMap();
 	_dirMap = new DirMap();
-	_notCompletedList.clear();
 }
 
 ExplorationTree::~ExplorationTree() {
@@ -209,56 +208,7 @@
 
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
-// Try and complete the object chain of a given item
 
-bool ExplorationTree::onIdleRec(const wxTreeItemId& item) {
-	ASSERT_VALID_TREE_ITEM(item);
-	VirtualNodeItemData* data = VirtualNodeItemData::getForNode(item);
-	if (data && !data->getCompleted()) {
-		ObjectChain* kidchain = data->getObjectChain();
-		ASSERT(kidchain);
-
-		infoout << wxT("INFO: ExplorationTree::onIdleRec(): completing") << std::endl;
-		kidchain->complete();
-		//_notCompletedList.erase(item);
-		data->setCompleted(true);
-
-		//FIXME: This won't work for other DirectoryControllers - search for IS_DIRECTORY_CONTROLLER
-		ASSERT_STATICS_ALLOWED();
-		static BGUID directoryPresenterGUID(wxT("CoreObjects"), wxT("DirectoryPresenter"), 1);
-		//WORKAROUND: in wxMSW SetItemHasChildren does not work, so we include a Dummy:
-		if (!kidchain->isContained(directoryPresenterGUID)) {
-			ExplorationTree::get()->deleteChildren(item); //delete the Dummy added by the ExplorationTree
-		}
-
-		return true;
-	}
-
-	return false;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-/////////////////////////////////////////////////////////////////////////////
-//complete any not completed items
-
-bool ExplorationTree::onIdle() {
-	if (_notCompletedList.empty())
-		return false;
-
-	infoout << wxT("INFO: ExplorationTree::onIdle(): trying to complete: ") << _notCompletedList.size() << std::endl;
-	std::list<wxTreeItemId>::iterator i;
-	for (i = _notCompletedList.begin(); i != _notCompletedList.end(); ++i) {
-		if (onIdleRec(*i)) {
-			_notCompletedList.erase(i);
-			return true;
-		}
-	}
-	return false;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-/////////////////////////////////////////////////////////////////////////////
-
 bool ExplorationTree::isNodeRealized(const wxTreeItemId& item) {
 	ASSERT_VALID_TREE_ITEM(item);
 	VirtualNodeItemData* data = VirtualNodeItemData::getForNode(item);
@@ -281,13 +231,13 @@
 
 		if (!data->getCompleted()) {
 			kidchain->complete();
-			_notCompletedList.remove(item);
 			data->setCompleted(true);
 		}
 
 		ASSERT_STATICS_ALLOWED();
 		static BGUID directoryPresenterGUID(wxT("CoreObjects"), wxT("DirectoryPresenter"), 1);
 
+		//FIXME: This won't work for other DirectoryControllers - search for IS_DIRECTORY_CONTROLLER
 		if (!kidchain->isContained(directoryPresenterGUID))
 			ExplorationTree::get()->deleteChildren(item); //delete the Dummy added by the ExplorationTree
 
@@ -346,31 +296,29 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-wxTreeItemId ExplorationTree::appendItem(const wxTreeItemId& parent, wxString title, const wxTreeItemId& after) {
+wxTreeItemId ExplorationTree::appendItem(const wxTreeItemId& parent, wxString title, bool isDirectory, int iconId) {
 	ASSERT_VALID_TREE_ITEM(parent);
 	wxTreeItemId item = _explorationTree->AppendItem(parent, title, -1, -1, NULL);
 	ASSERT_VALID_TREE_ITEM(item);
-	//_explorationTree->SetItemHasChildren(item);
-	std::list<wxTreeItemId>::iterator i = std::find(_notCompletedList.begin(), _notCompletedList.end(), after);
-	if (i != _notCompletedList.end())
-		_notCompletedList.insert(++i, item);
-	else
-		_notCompletedList.push_front(item);
+	
+	if (isDirectory)
+		_explorationTree->AppendItem(item, wxT("Dummy"), -1, -1, NULL); //WORKAROUND: adding Dummies
+		//_explorationTree->SetItemHasChildren(item);
+	if (iconId != -1)
+		setItemIcon(item, iconId);
+
 	return item;
 }
 
 void ExplorationTree::deleteItem(const wxTreeItemId& item) {
 	ASSERT_VALID_TREE_ITEM(item);
 	VirtualNodeItemData* data = VirtualNodeItemData::getForNode(item);
-	if (data && !data->getCompleted())
-		_notCompletedList.remove(item);
 	_explorationTree->Delete(item);
 }
 
 void ExplorationTree::deleteChildren(const wxTreeItemId& parent) {
 	ASSERT_VALID_TREE_ITEM(parent);
 	_explorationTree->DeleteChildren(parent);
-	//_recDel(parent, false);
 }
 
 void ExplorationTree::setItemData(const wxTreeItemId& item, wxTreeItemData* data) {
@@ -398,14 +346,13 @@
 
 wxTreeItemId ExplorationTree::addRoot(wxString title) {
 	wxTreeItemId item = _explorationTree->AddRoot(title, -1, -1, NULL);
-	_notCompletedList.push_back(item);
 	ASSERT_VALID_TREE_ITEM(item);
+	//TODO: set icon
 	_explorationTree->AppendItem(item, wxT("Dummy"), -1, -1, NULL); //WORKAROUND
 	return item;
 }
 
 void ExplorationTree::deleteAllItems() {
-	_notCompletedList.clear();
 	_explorationTree->DeleteAllItems();
 }
 
@@ -466,7 +413,7 @@
 	}
 }
 
-void ExplorationTree::itemActivated(wxTreeItemId item) {
+void ExplorationTree::itemActivated(const wxTreeItemId& item) {
 	VirtualNode* node = getNode(item);
 	if (node)
 		nodeActivated(node);
@@ -494,32 +441,16 @@
 	dirExpanded(dirPresenter);
 }
 
-void ExplorationTree::itemExpanding(wxTreeItemId item) {
+void ExplorationTree::itemExpanding(const wxTreeItemId& item) {
 	VirtualNode* node = getNode(item);
 	if (node)
 		nodeExpanded(node);
 }
 
-void ExplorationTree::itemExpanded(wxTreeItemId item) {
-	VirtualNode* node = getNode(item);
+void ExplorationTree::itemExpanded(const wxTreeItemId& item) {
+	VirtualNode* node = getNode(item); //realizes the node
 	if (node) {
 		//realizeVisible();
-
-		//TODO: make it nicer
-		//WORKAROUND: adding Dummies
-		ASSERT_VALID_TREE_ITEM(item);
-		wxTreeItemIdValue cookie;
-		wxTreeItemId child = _explorationTree->GetFirstChild(item, cookie);
-		while (child.IsOk()) {
-			if (!isNodeRealized(child)) {
-				wxTreeItemIdValue cookie2;
-				wxTreeItemId child2 = _explorationTree->GetFirstChild(child, cookie2);
-				if (!child2.IsOk())
-					_explorationTree->AppendItem(child, wxT("Dummy"), -1, -1, NULL); //WORKAROUND
-			}
-
-			child = _explorationTree->GetNextChild(item, cookie);
-		}
 	}
 }
 
@@ -543,4 +474,24 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
+void ExplorationTree::assignImageList(wxImageList* imageList) {
+	_explorationTree->AssignImageList(imageList);
 }
+
+void ExplorationTree::setItemIcon(const wxTreeItemId& item, int icon) {
+	ASSERT_VALID_TREE_ITEM(item);
+	if (icon < 0 || icon >= _explorationTree->GetImageList()->GetImageCount())
+		return;
+	_explorationTree->SetItemImage(item, icon);
+}
+
+void ExplorationTree::setNodeIcon(VirtualNode* node, int icon) {
+	if (!node)
+		return;
+	setItemIcon(node->getTreeItem(), icon);
+}
+
+/////////////////////////////////////////////////////////////////////////////
+/////////////////////////////////////////////////////////////////////////////
+
+}

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.h
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.h	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/ExplorationTree.h	2007-07-14 00:57:03 UTC (rev 28063)
@@ -55,20 +55,6 @@
 //		The ExplorationTree is lazy - it realizes the object chain when the item
 //		has been selected, not before.
 //		
-//		The is one problem however: how the ExplorationTree know wheather the item
-//		shold have a [+] used to expanding the item? The item has no child items yet,
-//		cause it's VirtualNode hasn't been realized yet (so i.e. a DirectoryPresenter
-//		can't say 'put a [+] mark' cause the DirectoryPresenter does not exist yet).
-//		
-//		The solution is as follows: initially all items have a [+].
-//		In a free time (onIdle() method) ExplorationTree completes the object
-//		chains of it's nodes, and if there is a DirectoryPresenter in the
-//		chain - it leaves the [+], otherwise it removes the [+].
-//
-//		Now that was completing. When the nodes are realized? When they are
-//		activated. The realizeNode() method does this.
-//
-//
 // When an item is activated the following happens:
 //		All the currently active panels are being deactivated (using their
 //		panelDeactivate() method).
@@ -101,18 +87,10 @@
 
 	ObjectChain* _rootObjectChain;
 
-	PanelMap* _panelMap;
+	PanelMap* _panelMap;		//registered panelProviders
 	VirtualNode* _activeNode;
-	DirMap* _dirMap;
+	DirMap* _dirMap;			//registered DirectoryContolers
 
-	#ifdef _MSC_VER
-	#pragma warning(disable : 4251)
-	#endif
-	std::list<wxTreeItemId> _notCompletedList;
-	#ifdef _MSC_VER
-	#pragma warning(default : 4251)
-	#endif
-
 private:
 	ExplorationTree();
 	~ExplorationTree();
@@ -126,16 +104,13 @@
 
 	static void initialize(wxTreeCtrl* explorationTree, wxNotebook* panelNotebook);
 
-	bool onIdleRec(const wxTreeItemId& item);
-	bool onIdle();
-
 	bool isNodeRealized(const wxTreeItemId& item);
 	bool realizeNode(const wxTreeItemId& item);
 	VirtualNode* getNode(const wxTreeItemId& item);
 	VirtualNode* getSelectedNode();
 
 	wxTreeItemId getSelected();
-	wxTreeItemId appendItem(const wxTreeItemId& parent, wxString title, const wxTreeItemId& after);
+	wxTreeItemId appendItem(const wxTreeItemId& parent, wxString title, bool isDirectory, int iconId);
 	void deleteItem(const wxTreeItemId& item);
 	void deleteChildren(const wxTreeItemId& parent);
 	void setItemData(const wxTreeItemId& item, wxTreeItemData* data);
@@ -155,15 +130,20 @@
 	void dirExpanded(DirectoryController* dirPresenter);
 	void nodeExpanded(VirtualNode* expandedNode);
 
-	void itemActivated(wxTreeItemId item);
-	void itemExpanding(wxTreeItemId item);
-	void itemExpanded(wxTreeItemId item);
+	void itemActivated(const wxTreeItemId& item);
+	void itemExpanding(const wxTreeItemId& item);
+	void itemExpanded(const wxTreeItemId& item);
 
 	void registerPanelProvider(VirtualNode* node, PanelProvider* panelProvider);
 	void unregisterPanelProvider(PanelProvider* panelProvider);
 
 	void registerDirectoryPresenter(VirtualNode* node, DirectoryController* dirPresenter);
 	void unregisterDirectoryPresenter(DirectoryController* dirPresenter);
+
+	//TODO: make it more flexible
+	void assignImageList(wxImageList* imageList);
+	void setItemIcon(const wxTreeItemId& item, int icon);
+	void setNodeIcon(VirtualNode* node, int icon);
 };
 
 /////////////////////////////////////////////////////////////////////////////

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/FileType.h
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/FileType.h	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/FileType.h	2007-07-14 00:57:03 UTC (rev 28063)
@@ -56,20 +56,25 @@
 private:
 	FileTypeMatch _match;
 	BGUID _fileTypeGUID;
+	bool _isDirectoryHint;	//hint for the ExplorationTree weather this file is a directory
+	int _iconIdHint;		//hint for the ExplorationTree - icon number
 
 public:
 	RecognizedFileType(FileTypeMatch match, const BGUID& fileTypeGUID);
-	RecognizedFileType(); //HACK: for exporting std::vector<>
+	RecognizedFileType();
+	RecognizedFileType(FileTypeMatch match, const BGUID& fileTypeGUID,
+					bool isDirectoryHint, int iconIdHint);
 
-	/*RecognizedFileType(const RecognizedFileType& other)
-		: _match(other._match), _fileTypeGUID(other._fileTypeGUID) {}
-	RecognizedFileType& operator=(const RecognizedFileType& other) {
-		_match = other._match; _fileTypeGUID = other._fileTypeGUID;
-	}*/
-
 	bool isOk() const;
 	const BGUID& getFileTypeGUID() const;
 	bool operator<(const RecognizedFileType& other) const;
+
+	bool getIsDirectoryHint() const {
+		return _isDirectoryHint;
+	}
+	int getIconIdHint() const {
+		return _iconIdHint;
+	}
 };
 
 } //namespace Browser

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -35,8 +35,14 @@
 RecognizedFileType::RecognizedFileType() {}
 
 RecognizedFileType::RecognizedFileType(FileTypeMatch match, const BGUID& fileTypeGUID)
-: _match(match), _fileTypeGUID(fileTypeGUID) {}
+: _match(match), _fileTypeGUID(fileTypeGUID),
+	_isDirectoryHint(false), _iconIdHint(-1) {}
 
+RecognizedFileType::RecognizedFileType(FileTypeMatch match, const BGUID& fileTypeGUID,
+				   bool isDirectoryHint, int iconIdHint)
+: _match(match), _fileTypeGUID(fileTypeGUID),
+	_isDirectoryHint(isDirectoryHint), _iconIdHint(iconIdHint)  {}
+
 bool RecognizedFileType::isOk() const {
 	return _match != NO_MATCH;
 }
@@ -73,7 +79,7 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-RecognizedFileType BinaryFileTypeRecognizer::recognize(VirtualFile* file) {
+RecognizedFileType BinaryFileTypeRecognizer::recognize(IFile* ifile) {
 	return RecognizedFileType(POOR_MATCH, CoreFileTypes::binaryFileTypeGUID());
 }
 
@@ -94,37 +100,8 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-SLOT_DESCS(GenericFileTypeRecognizer)
-	SLOT_DESC(_fileSlot, SLOT_DEFAULT)
-END_DESCS
+RecognizedFileType TextFileTypeRecognizer::recognize(IFile* ifile) {
 
-RecognizedFileType GenericFileTypeRecognizer::recognize(VirtualFile* file) {
-	RCPtr<BObject> _file(file);
-	RCPtr<BObject> _this(this);
-
-	ObjectChain chain; //it will be automatically unrealized
-	chain.addObject( _file );
-	chain.addObject( _this );
-	chain.connect(_file, _this, IFile::static_GUID());
-	if (!chain.realize())
-		return RecognizedFileType::NotRecognized();
-
-	IFile* ifile = _fileSlot->getInterface();
-	if (!ifile)
-		return RecognizedFileType::NotRecognized();
-
-	RecognizedFileType recognized = doRecognize(file, ifile);
-
-	_fileSlot->releaseInterface();
-
-	return recognized;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-/////////////////////////////////////////////////////////////////////////////
-
-RecognizedFileType TextFileTypeRecognizer::doRecognize(VirtualFile* file, IFile* ifile) {
-
 	wxString name = ifile->getName();
 	if (name.EndsWith(wxT(".txt")))
 		return RecognizedFileType(GOOD_MATCH, CoreFileTypes::textFileTypeGUID());
@@ -150,7 +127,7 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-RecognizedFileType BMPFileTypeRecognizer::doRecognize(VirtualFile* file, IFile* ifile) {
+RecognizedFileType BMPFileTypeRecognizer::recognize(IFile* ifile) {
 	Common::SeekableReadStream* stream = ifile->getStream();
 	if (!stream)
 		return RecognizedFileType::NotRecognized();

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.h
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.h	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRecognizer.h	2007-07-14 00:57:03 UTC (rev 28063)
@@ -55,11 +55,9 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-class VirtualFile;
-
 class BROWSER_API FileTypeRecognizer {
 public:
-	virtual RecognizedFileType recognize(VirtualFile* file) = 0;
+	virtual RecognizedFileType recognize(IFile* ifile) = 0;
 	virtual ~FileTypeRecognizer() {};
 };
 
@@ -80,7 +78,7 @@
 public:
 	ASSIGN_DESC(IS_FILE_TYPE_RECOGNIZER, wxT("CoreObjects"), 1)
 
-	virtual RecognizedFileType recognize(VirtualFile* file);
+	virtual RecognizedFileType recognize(IFile* ifile);
 };
 
 
@@ -100,29 +98,6 @@
 
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
-// GenericFileTypeRecognizer is a utility base class for FileTypeRecognizers
-// It provides a doRecognize() method for subclasses to override, which has
-// additional benefit of having a direct access to the IFile interface.
-
-class BROWSER_API GenericFileTypeRecognizer : public BObject, public FileTypeRecognizer {
-	DECLARE_BOBJECT_CLASS(GenericFileTypeRecognizer, BObject)
-
-protected:
-	Slot<IFile>* _fileSlot;
-
-public:
-	ASSIGN_DESC(IS_FILE_TYPE_RECOGNIZER, wxT("CoreObjects"), 1)
-
-	SLOTS_DECL
-
-	virtual RecognizedFileType recognize(VirtualFile* file);
-
-	//subclasses need to provide this method
-	virtual RecognizedFileType doRecognize(VirtualFile* file, IFile* ifile) = 0;
-};
-
-/////////////////////////////////////////////////////////////////////////////
-/////////////////////////////////////////////////////////////////////////////
 //
 // Simple Recognizers and Resolvers below.
 // Pretty self explanatory, really.
@@ -130,13 +105,13 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-class BROWSER_API TextFileTypeRecognizer : public GenericFileTypeRecognizer {
+class BROWSER_API TextFileTypeRecognizer : public BObject, public FileTypeRecognizer {
 	DECLARE_BOBJECT_CLASS(TextFileTypeRecognizer, BObject)
 
 public:
 	ASSIGN_DESC(IS_FILE_TYPE_RECOGNIZER, wxT("CoreObjects"), 1)
 
-	virtual RecognizedFileType doRecognize(VirtualFile* file, IFile* ifile);
+	virtual RecognizedFileType recognize(IFile* ifile);
 };
 
 /////////////////////////////////////////////////////////////////////////////
@@ -154,13 +129,13 @@
 /////////////////////////////////////////////////////////////////////////////
 /////////////////////////////////////////////////////////////////////////////
 
-class BROWSER_API BMPFileTypeRecognizer : public GenericFileTypeRecognizer {
+class BROWSER_API BMPFileTypeRecognizer : public BObject, public FileTypeRecognizer {
 	DECLARE_BOBJECT_CLASS(BMPFileTypeRecognizer, BObject)
 
 public:
 	ASSIGN_DESC(IS_FILE_TYPE_RECOGNIZER, wxT("CoreObjects"), 1)
 
-	virtual RecognizedFileType doRecognize(VirtualFile* file, IFile* ifile);
+	virtual RecognizedFileType recognize(IFile* ifile);
 };
 
 /////////////////////////////////////////////////////////////////////////////

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -86,7 +86,7 @@
 // File type recognition
 
 //return properly sorted list of fileTypes
-RecognizedFileTypes FileTypeRegistry::recognizeFileType(VirtualFile* file) {
+RecognizedFileTypes FileTypeRegistry::recognizeFileType(IFile* ifile) {
 	RecognizedFileTypes fileTypes;
 
 	object_list::iterator i;
@@ -94,7 +94,7 @@
 		BObject* obj = (*i).get();
 		FileTypeRecognizer* recognizer = dynamic_cast<FileTypeRecognizer*>(obj);
 		ASSERT(recognizer);
-		RecognizedFileType fileType = recognizer->recognize(file);
+		RecognizedFileType fileType = recognizer->recognize(ifile);
 		if (fileType.isOk())
 			fileTypes.push_back( fileType );
 	}
@@ -111,8 +111,8 @@
 /////////////////////////////////////////////////////////////////////////////
 // Parser resolving
 
-guid_list_t FileTypeRegistry::resolveParsers(VirtualFile* file, RecognizedFileType& outFileType) {
-	RecognizedFileTypes fileTypes( recognizeFileType(file) );
+guid_list_t FileTypeRegistry::resolveParsers(IFile* ifile, RecognizedFileType& outFileType) {
+	RecognizedFileTypes fileTypes( recognizeFileType(ifile) );
 
 	RecognizedFileTypes::iterator i;
 	for (i = fileTypes.begin(); i != fileTypes.end(); ++i) {

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.h
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.h	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browser/FileTypeRegistry.h	2007-07-14 00:57:03 UTC (rev 28063)
@@ -41,9 +41,9 @@
 	void registerPlugins();
 
 	//return properly sorted list of fileTypes
-	RecognizedFileTypes recognizeFileType(VirtualFile* file);
+	RecognizedFileTypes recognizeFileType(IFile* ifile);
 
-	guid_list_t resolveParsers(VirtualFile* file, RecognizedFileType& outFileType);
+	guid_list_t resolveParsers(IFile* ifile, RecognizedFileType& outFileType);
 
 	ResolvedFileTypeParsers resolveParsers(const BGUID& fileType);
 

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/MainFormCommands.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/MainFormCommands.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/MainFormCommands.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -33,6 +33,8 @@
 
 #include "ObjectChain.h"
 
+#include "icons.h"
+
 #include "debugmem.h"
 
 using namespace Browser;
@@ -43,6 +45,10 @@
 void MainForm::InitializeObjects() {
 	PluginUtil::setMainForm(this);
 	ExplorationTree::initialize(browserTree, browserNotebook);
+
+	wxImageList *scummIcons = loadScummIcons();
+	ExplorationTree::get()->assignImageList(scummIcons);
+
 	FileTypeRegistry::get()->registerPlugins();
 
 	wxCommandEvent event;
@@ -248,7 +254,7 @@
 {
 	//if (ExplorationTree::canGet() && ExplorationTree::get()->onIdle())
 	//	event.RequestMore();
-	ExplorationTree::canGet() && ExplorationTree::get()->onIdle();
+	//ExplorationTree::canGet() && ExplorationTree::get()->onIdle();
 }
 
 void MainForm::OnTimer(wxTimerEvent& event)

Modified: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/Test2.cpp
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/Test2.cpp	2007-07-13 23:36:38 UTC (rev 28062)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/Test2.cpp	2007-07-14 00:57:03 UTC (rev 28063)
@@ -37,6 +37,7 @@
 #include "basic/FileInfoPresenter.h"
 #include "basic/TextPresenter.h"
 #include "basic/HtmlPresenter.h"
+#include "basic/IconPresenter.h"
 
 #include "scumm/ScummRecognizer.h"
 #include "scumm/ScummParser.h"
@@ -61,6 +62,7 @@
 	PLUGGED_OBJECT(TextPresenter)
 	PLUGGED_OBJECT(HtmlPresenter)
 	PLUGGED_OBJECT(FileInfoPresenter)
+	//PLUGGED_OBJECT(IconPresenter)
 
 	PLUGGED_OBJECT(TextParser)
 	PLUGGED_OBJECT(BinaryParser)

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/cancel_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/cancel_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/cancel_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,133 @@
+/* XPM */
+static char *cancel_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 111 2",
+"   c black",
+".  c #010101",
+"X  c #020202",
+"o  c gray1",
+"O  c #040404",
+"+  c gray2",
+"@  c #080505",
+"#  c #090504",
+"$  c #0F0907",
+"%  c gray3",
+"&  c #090909",
+"*  c gray4",
+"=  c #0B0B0B",
+"-  c #0E0B09",
+";  c #0C0C0C",
+":  c gray5",
+">  c #120502",
+",  c #1B0704",
+"<  c #180906",
+"1  c #1C0905",
+"2  c #1D0F0C",
+"3  c #101010",
+"4  c #200804",
+"5  c #230A06",
+"6  c #200B08",
+"7  c #240D09",
+"8  c #2C0B05",
+"9  c #2F0E07",
+"0  c #2C0E09",
+"q  c #25120F",
+"w  c #26110D",
+"e  c #26110E",
+"r  c #2B130E",
+"t  c #2C140F",
+"y  c #2F1510",
+"u  c #2D1714",
+"i  c #311712",
+"p  c #321813",
+"a  c #301914",
+"s  c #341A15",
+"d  c #3B1711",
+"f  c #381914",
+"g  c #391C17",
+"h  c #3C1812",
+"j  c #3E1E18",
+"k  c #49160C",
+"l  c #4E160D",
+"z  c #411710",
+"x  c #4C1B13",
+"c  c #4E1D14",
+"v  c #422019",
+"b  c #572119",
+"n  c #5C251B",
+"m  c #484847",
+"M  c #822617",
+"N  c #922C1B",
+"B  c #912F1E",
+"V  c #922F1E",
+"C  c #962E1C",
+"Z  c #992F1D",
+"A  c #94301E",
+"S  c #96311E",
+"D  c #98311E",
+"F  c #A13521",
+"G  c #A23A26",
+"H  c #AD3620",
+"J  c #B03720",
+"K  c #B23821",
+"L  c #B43922",
+"P  c #B43A23",
+"I  c #B63922",
+"U  c #B73922",
+"Y  c #B63D26",
+"T  c #B93A22",
+"R  c #BA3A22",
+"E  c #BA3B22",
+"W  c #BB3B22",
+"Q  c #B93B24",
+"!  c #B83E27",
+"~  c #BC3B22",
+"^  c #BD3B22",
+"/  c #BE3B22",
+"(  c #BF3B22",
+")  c #BD3C24",
+"_  c #BD3D25",
+"`  c #BE3F27",
+"'  c #BD3F28",
+"]  c #AD4632",
+"[  c #B45B4A",
+"{  c #C03B22",
+"}  c #C23B22",
+"|  c #C24129",
+" . c #C34C36",
+".. c #C44D36",
+"X. c #C64D37",
+"o. c #C84E37",
+"O. c #CE523A",
+"+. c #C95641",
+"@. c #D05F49",
+"#. c #C16E5E",
+"$. c #CE6653",
+"%. c #CA6D5B",
+"&. c #D3634E",
+"*. c #D66F5B",
+"=. c #D9705B",
+"-. c #CC7261",
+";. c #CD7261",
+":. c #CB7868",
+">. c #D17F70",
+",. c #DD8D7D",
+"<. c None",
+/* pixels */
+"<.    O <.<.<.<.<.<.<.<.<.<.<.<.",
+"<.; v g ; <.<.<.<.<.<.=   O O <.",
+"<.p ,. at .c ; <.<.<.<.- u #.] # <.",
+"<.j &.+...c ; <.<.= a =.| D > <.",
+"<.-  .{ ( ..n ; 3 2 *.Q N l   <.",
+"<.m y  .( ( L h O %.! M 8 O <.<.",
+"<.<.= r  .( U U [ O.D 5 O <.<.<.",
+"<.<.<.= h  .U U o.U 9   <.<.<.<.",
+"<.<.<.<.  k $._ U ( L y = <.<.<.",
+"<.<.<.O 1 >._ Y L ( ( H r & <.<.",
+"<.<.  g :.' N = d ..( ( P q   <.",
+"<.  b ;.Q S 6 3 ; z ..( ( G # <.",
+"<.5 ;._ D 7 = <.<.; x X.( H r <.",
+"<.$ N S > = <.<.<.<.; c o.F q <.",
+"<.O 0 1 = <.<.<.<.<.<.; s p ; <.",
+"<.<.<.<.<.<.<.<.<.<.<.<.O     <."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/cancel_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/close_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/close_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/close_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,83 @@
+/* XPM */
+static char *close_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 61 1",
+"  c black",
+". c #666951",
+"X c #6D705F",
+"o c #8D9270",
+"O c #8F9372",
+"+ c #8F9474",
+"@ c #919576",
+"# c #929778",
+"$ c #95997C",
+"% c #8D8E8C",
+"& c #A3A39D",
+"* c #ADB198",
+"= c #B4B89D",
+"- c #BFC598",
+"; c #C1C79B",
+": c #C2C89D",
+"> c #C0C3A7",
+", c #C2C6A9",
+"< c #C4CAA0",
+"1 c #C5CAA1",
+"2 c #C5CAA2",
+"3 c #C6CCA3",
+"4 c #C6CCA4",
+"5 c #C8CDA5",
+"6 c #C9CEA7",
+"7 c #CACFA8",
+"8 c #CACFA9",
+"9 c #C7C9B6",
+"0 c #C9CCB9",
+"q c #CBD0AB",
+"w c #CBD1AA",
+"e c #CDD2AD",
+"r c #CED3AE",
+"t c #CED3AF",
+"y c #CFD4AF",
+"u c #D1D6B2",
+"i c #D3D7B4",
+"p c #D5D9B7",
+"a c #D6DBB9",
+"s c #D8DCBC",
+"d c #DADEBE",
+"f c #DADEBF",
+"g c #D5D6CB",
+"h c #D6D7CA",
+"j c #E4E7D2",
+"k c #E4E5DF",
+"l c #E5E8D4",
+"z c #E6E8D5",
+"x c #E8EAD8",
+"c c #E9EBDB",
+"v c #EAECDA",
+"b c #EAECDB",
+"n c #EBECDE",
+"m c #EFF1E5",
+"M c #F1F3E9",
+"N c #F3F3EA",
+"B c #F3F4EA",
+"V c #F5F6F0",
+"C c #F6F6F4",
+"Z c gray97",
+"A c None",
+/* pixels */
+"AAAAAAAAAAAAAAAA",
+"AAAAAAAAAAAAAAAA",
+"A      AAAAAAAAA",
+" %kgg& AAAAAAAAA",
+" V*,>=X      AAA",
+" bVbbbccllj9 AAA",
+" Zfffaaiyrw$ AAA",
+" Nffaapirrw$ AAA",
+" Nfappyrw75# AAA",
+" Npiyyrw531+ AAA",
+" mtrrr77411o AAA",
+" b754:::---o AAA",
+" 0#++oooooo. AAA",
+"             AAA",
+"AAAAAAAAAAAAAAAA",
+"AAAAAAAAAAAAAAAA"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/close_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/exit_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/exit_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/exit_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,88 @@
+/* XPM */
+static char *exit_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 66 1",
+"  c black",
+". c #040603",
+"X c #060806",
+"o c #070907",
+"O c #0E110C",
+"+ c #0F120D",
+"@ c #161C14",
+"# c #191F16",
+"$ c #1D251B",
+"% c #202B18",
+"& c #20281D",
+"* c #273124",
+"= c #2A3526",
+"- c #2B3727",
+"; c #2D3A29",
+": c #313D2C",
+"> c #34412F",
+", c #354331",
+"< c #3B4A35",
+"1 c #42543D",
+"2 c #495C42",
+"3 c #495D43",
+"4 c #51544F",
+"5 c #5B5B5A",
+"6 c #4F6448",
+"7 c #53684B",
+"8 c #546A4D",
+"9 c #5C6059",
+"0 c #6C6C6A",
+"q c #797977",
+"w c #608148",
+"e c #880000",
+"r c #990000",
+"t c #993929",
+"y c #A1100B",
+"u c #A3140E",
+"i c #B0160A",
+"p c #B11B10",
+"a c #AA3F2C",
+"s c #B14D36",
+"d c #B3533E",
+"f c #C83E2B",
+"g c #DF421E",
+"h c #E46245",
+"j c #E7755B",
+"k c #8D8D8B",
+"l c #929291",
+"z c #939491",
+"x c #9A9A98",
+"c c #9C9C9B",
+"v c #A4A4A2",
+"b c #ADADAB",
+"n c #B4B4B2",
+"m c #B7B7B5",
+"M c #B9B9B7",
+"N c #BDBDBB",
+"B c #C0C0BD",
+"V c #C1C1BE",
+"C c #C9C9C7",
+"Z c #D0D0CD",
+"A c #D3D3D0",
+"S c #D4D4D1",
+"D c #DEDEDC",
+"F c #E0E0DE",
+"G c #E2E2E0",
+"H c None",
+/* pixels */
+"HHHHHHHHHHHHHHHH",
+"HHHHH          H",
+"HHHHH GABbl    H",
+"HHH   GABmx    H",
+"HHH h DABMc XX H",
+"    jd ZBMc OO H",
+" hhhhgs Nvc @$ H",
+" hiiiipt q5 $& H",
+" hrrrrea 0c *- H",
+" fyueea BMc -: H",
+"    ea SVMc -, H",
+"www a GSVmk ;< H",
+"www   FCz4 >12 H",
+"HHH.% m9 <2678 H",
+"HHHHH          H",
+"HHHHHHHHHHHHHHHH"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/exit_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/file_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/file_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/file_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,131 @@
+/* XPM */
+static char *file_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 109 2",
+"   c #000000",
+".  c #010101",
+"X  c #020202",
+"o  c #030303",
+"O  c #040404",
+"+  c #050505",
+"@  c #060606",
+"#  c #070707",
+"$  c #080707",
+"%  c #0B0B0B",
+"&  c #0C0C0C",
+"*  c #0D0D0D",
+"=  c #11100F",
+"-  c #101010",
+";  c #111111",
+":  c #151515",
+">  c #1B1B1B",
+",  c #1D1D1D",
+"<  c #1E1E1E",
+"1  c #1F1F1F",
+"2  c #202020",
+"3  c #212121",
+"4  c #242424",
+"5  c #252525",
+"6  c #272626",
+"7  c #2A2A2A",
+"8  c #2D2D2D",
+"9  c #303030",
+"0  c #353331",
+"q  c #353432",
+"w  c #3A3A3A",
+"e  c #434240",
+"r  c #4E4E4E",
+"t  c #555553",
+"y  c #5C5C5C",
+"u  c #686868",
+"i  c #696969",
+"p  c #6B6B6B",
+"a  c #6C6C6C",
+"s  c #6D6D6D",
+"d  c #71706F",
+"f  c #707070",
+"g  c #717171",
+"h  c #727272",
+"j  c #7A7A79",
+"k  c #7A7A7A",
+"l  c #7F7F7F",
+"z  c #807F7F",
+"x  c #80807F",
+"c  c #808080",
+"v  c #818180",
+"b  c #828281",
+"n  c #858482",
+"m  c #848484",
+"M  c #8A8A8A",
+"N  c #8B8B8B",
+"B  c #8D8D8D",
+"V  c #8E8E8E",
+"C  c #909090",
+"Z  c gray57",
+"A  c #929291",
+"S  c #949493",
+"D  c #959594",
+"F  c #979797",
+"G  c #989797",
+"H  c #9C9B9B",
+"J  c #9F9F9F",
+"K  c #A09D97",
+"L  c #A3A2A2",
+"P  c #A3A3A3",
+"I  c #A5A5A5",
+"U  c #ABABAB",
+"Y  c #AEADAB",
+"T  c #B0B0B0",
+"R  c #B3B3B3",
+"E  c #B4B4B4",
+"W  c #BABABA",
+"Q  c #BBBBBB",
+"!  c #BEBEBE",
+"~  c #BFBFBF",
+"^  c #C2C1C1",
+"/  c #C7C7C6",
+"(  c #CACACA",
+")  c #CBCBCB",
+"_  c #CDCDCD",
+"`  c #CFCFCE",
+"'  c #CFCFCF",
+"]  c #D1D1D1",
+"[  c #D2D2D2",
+"{  c #D3D3D3",
+"}  c #D4D4D4",
+"|  c #D5D5D5",
+" . c #D6D6D6",
+".. c #D9D9D9",
+"X. c #DADADA",
+"o. c #DBDBDB",
+"O. c #DCDCDC",
+"+. c #DEDEDE",
+"@. c #E0DFDE",
+"#. c #E4E4E4",
+"$. c #E7E7E7",
+"%. c #EAEAE9",
+"&. c #ECECEC",
+"*. c #EDEDED",
+"=. c #F1F1F1",
+"-. c #F2F2F2",
+";. c #F6F6F6",
+":. c #FEFEFE",
+">. c None",
+/* pixels */
+">.  & < 2 2 2 < < w 2   >.>.>.>.",
+">.  u O.| | X.| ' ( L > >.>.>.>.",
+">.  c *.[ [ [ [ X.I n 9   >.>.>.",
+">.  c *.` / L c B Z n q   >.>.>.",
+">.  c %.R c L E U B d q   >.>.>.",
+">.  c @.g I [ -.O.E F 5   >.>.>.",
+">.  c ^ u Q O.X.| ^ T a # >.>.>.",
+">.  c H k [ | #.{ R ! M ; >.>.>.",
+">.  z S B -.;.:.O.W *.M & >.>.>.",
+">.  j Y a ' #.*.[ ' | h   >.>.>.",
+">.  t K e u | ' Z F F 6   >.>.>.",
+">.  $ ; @ ; u g y r ;       >.>.",
+">.>.>.>.    @ @ @     % 5 @   >.",
+">.>.>.>.>.>.        >.  2 8 @   ",
+">.>.>.>.>.>.>.>.>.>.>.    < 8 @ ",
+">.>.>.>.>.>.>.>.>.>.>.>.    < % "
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/file_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/help_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/help_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/help_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,145 @@
+/* XPM */
+static char *help_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 123 2",
+"   c black",
+".  c #010101",
+"X  c #020101",
+"o  c #040404",
+"O  c #050404",
+"+  c #080706",
+"@  c #090807",
+"#  c #0C0B0B",
+"$  c #0C0C0C",
+"%  c #0F0E0E",
+"&  c #111110",
+"*  c #131212",
+"=  c #161615",
+"-  c #1E1E1D",
+";  c #201F1F",
+":  c #2A1D19",
+">  c #27201E",
+",  c #222121",
+"<  c #232221",
+"1  c #272624",
+"2  c #2E2D2C",
+"3  c #3B3A39",
+"4  c #3D3D3C",
+"5  c #612E22",
+"6  c #7E3B2B",
+"7  c #434343",
+"8  c #454343",
+"9  c #4E4E4B",
+"0  c #4D4C4C",
+"q  c #4F4F4C",
+"w  c #52514F",
+"e  c #595654",
+"r  c #60514C",
+"t  c #625855",
+"y  c #65625E",
+"u  c #656462",
+"i  c #757470",
+"p  c #767472",
+"a  c #7D7C77",
+"s  c #7E7D79",
+"d  c #803F2E",
+"f  c #814B3E",
+"g  c #914632",
+"h  c #924633",
+"j  c #88645A",
+"k  c #8F645A",
+"l  c #A35642",
+"z  c #B25C45",
+"x  c #B25E48",
+"c  c #B85E46",
+"v  c #B2644F",
+"b  c #A27F74",
+"n  c #B17060",
+"m  c #BC7A69",
+"M  c #BF7C6B",
+"N  c #C15F46",
+"B  c #C3654D",
+"V  c #C7674E",
+"C  c #CD755E",
+"Z  c #C07561",
+"A  c #CF7C65",
+"S  c #84827F",
+"D  c #85837F",
+"F  c #B88073",
+"G  c #C58A7B",
+"H  c #CF8E7C",
+"J  c #D1836E",
+"K  c #D48C79",
+"L  c #A2928B",
+"P  c #B0AEAA",
+"I  c #B1B1AF",
+"U  c #B4B3AF",
+"Y  c #B6B4B1",
+"T  c #BAB8B6",
+"R  c #C69C90",
+"E  c #C99C91",
+"W  c #D19787",
+"Q  c #DB9F90",
+"!  c #D2AA9E",
+"~  c #DCA292",
+"^  c #C0BEB9",
+"/  c #C7BDB8",
+"(  c #DAACA0",
+")  c #D3BEB7",
+"_  c #D8BAB1",
+"`  c #DEBAB1",
+"'  c #E0B1A4",
+"]  c #E2B3A6",
+"[  c #E3B4A8",
+"{  c #D6C1B9",
+"}  c #DBC0B7",
+"|  c #C8C7C4",
+" . c #CAC8C6",
+".. c #CBCAC7",
+"X. c #D0CFCC",
+"o. c #D4D2D0",
+"O. c #D4D3D0",
+"+. c #D8D6D3",
+"@. c #D8D7D4",
+"#. c #DDDCD8",
+"$. c #DDDCDA",
+"%. c #E2CDC6",
+"&. c #EAD6CF",
+"*. c #E1E0DC",
+"=. c #E2E0DD",
+"-. c #E4E3E0",
+";. c #E6E3E0",
+":. c #E6E3E2",
+">. c #E6E4E0",
+",. c #E8E6E3",
+"<. c #EAE7E5",
+"1. c #ECEBE8",
+"2. c #EDEBE8",
+"3. c #F1E6E2",
+"4. c #F2EAE6",
+"5. c #F0EEEC",
+"6. c #F2EFED",
+"7. c #F2F0EC",
+"8. c #F2F1ED",
+"9. c #F2F1EE",
+"0. c #F3F2EF",
+"q. c #F5F3F0",
+"w. c None",
+/* pixels */
+"w.      <             $ %       ",
+"w.    1   p @.9.9.:.T y $ &     ",
+"w.  >   ( &.:.;.>.1.1.W h   @   ",
+"w.:   ` ] G / U { $.o.V B 5     ",
+"w.- w [ Z d t ;   w f K C z r 2 ",
+"w.  ;.! l 3       o   n Q _ y   ",
+"w.  9.X.L 3         q 3 4.*.D   ",
+"w.  9.o.P       w.w.<   9.+.p   ",
+"w.  :.$...4 o   w.I 7 3 5. .p   ",
+"w.  T <.} k   0 < 0   R ) Y 4   ",
+"w.$ w H J ~ M .     E M z j 8 $ ",
+"w.*   h B A ' 9.q.3.m c 6 6     ",
+"w.  =   5 v { #.O. .b 6 6       ",
+"w.    +   w D a a p e           ",
+"w.w.                            ",
+"w.w.w.w.                    w.w."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/help_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/hex_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/hex_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/hex_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,87 @@
+/* XPM */
+static char *hex_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 65 1",
+"  c black",
+". c #161616",
+"X c gray25",
+"o c #4B4B49",
+"O c #5D5D5D",
+"+ c #767676",
+"@ c #748495",
+"# c #768798",
+"$ c #798A9B",
+"% c #788A9C",
+"& c #798A9C",
+"* c #798A9D",
+"= c #7A8B9D",
+"- c #7A8C9E",
+"; c #7B8C9F",
+": c #7B8D9F",
+"> c #7D8EA0",
+", c gray52",
+"< c #A0A0A0",
+"1 c gray66",
+"2 c gray68",
+"3 c #BBBBBB",
+"4 c #BCBCBC",
+"5 c gray74",
+"6 c gray",
+"7 c gray75",
+"8 c #C0C0C0",
+"9 c #C1C1C1",
+"0 c #C3C3C3",
+"q c gray77",
+"w c #C5C5C5",
+"e c #CACACA",
+"r c #D7D7D7",
+"t c gray85",
+"y c #DADADA",
+"u c gray86",
+"i c gainsboro",
+"p c #DDDDDD",
+"a c gray88",
+"s c #E1E1E1",
+"d c #E2E2E2",
+"f c gray89",
+"g c #E4E4E4",
+"h c gray90",
+"j c #E6E6E6",
+"k c #E7E7E7",
+"l c gray91",
+"z c #E9E9E9",
+"x c #EAEAEA",
+"c c gray92",
+"v c #ECECEC",
+"b c gray93",
+"n c #EEEEEE",
+"m c #EFEFEF",
+"M c gray94",
+"N c #F1F1F1",
+"B c #F4F4F4",
+"V c gray96",
+"C c gray97",
+"Z c #F8F8F8",
+"A c #F9F9F9",
+"S c #FBFBFB",
+"D c #FDFDFD",
+"F c #FEFEFE",
+"G c None",
+/* pixels */
+"GG           GGG",
+"GG FFFFFFFs9  GG",
+"GG Fppps:N0S1  G",
+"GG FpppxNA2+OX G",
+"GG FpppN:Ns,o. G",
+"GG FpufbbANbbw G",
+"GG Fuu$b:b;bxw G",
+"GG FupxCcAxAxw G",
+"GG Fu#xb;xx;x9 G",
+"GG FufCxkCfxC7 G",
+"GG F at xxx&fxx&6 G",
+"GG FsCfxxCxff6 G",
+"GG Fxfxx;ffff6 G",
+"GG FfffffCfsf6 G",
+"GG e666663333< G",
+"GG             G"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/hex_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/open_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/open_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/open_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,86 @@
+/* XPM */
+static char *open_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 64 1",
+"  c black",
+". c #1A1A16",
+"X c #25261F",
+"o c #3C3D32",
+"O c #404135",
+"+ c #404236",
+"@ c #424337",
+"# c #434437",
+"$ c #48493C",
+"% c #4B4D3F",
+"& c #4D4F40",
+"* c #5F6152",
+"= c #666858",
+"- c #6D705F",
+"; c #6E715C",
+": c #767671",
+"> c #83866D",
+", c #848672",
+"< c #80817B",
+"1 c #878A70",
+"2 c #878A75",
+"3 c #8B8E7A",
+"4 c #8A8C7D",
+"5 c #8D907B",
+"6 c #8E917B",
+"7 c #90937D",
+"8 c #91947F",
+"9 c #92957E",
+"0 c #888980",
+"q c #919480",
+"w c #96968D",
+"e c #979B84",
+"r c #97998D",
+"t c #989B80",
+"y c #989B86",
+"u c #999B87",
+"i c #989C80",
+"p c #9EA284",
+"a c #9FA19A",
+"s c #A2A688",
+"d c #A7AB8C",
+"f c #A2A394",
+"g c #A3A39D",
+"h c #BBBF9D",
+"j c #B1B4A2",
+"k c #C7CCA7",
+"l c #C6C6BE",
+"z c #C6C7BE",
+"x c #CDD2AC",
+"c c #D1D3BD",
+"v c #D6DABB",
+"b c #D5D6CB",
+"n c #D6D7CA",
+"m c #DDE0C7",
+"M c #E3E5D1",
+"N c #E4E5DF",
+"B c #E7E9DA",
+"V c #EAECDB",
+"C c #EDEFE2",
+"Z c #EFF0E5",
+"A c #F1F2E9",
+"S c #F5F6F0",
+"D c gray97",
+"F c None",
+/* pixels */
+"FFFFFFFFFFFFFFFF",
+"FFFFFFFFFFFFFFFF",
+"FF      FFFFFFFF",
+"F  Nbng  FFFFFFF",
+"F S597e-      FF",
+"F V4593uquqjf FF",
+"F D2=%&OO##Oo$. ",
+"F l,XAmvxxxxxki ",
+"F z*0mxxxxxxxd1 ",
+"F aXZvxxxxxxxp  ",
+"F <wMxxxxxxxx> F",
+"F rZxxxxxxxxs  F",
+"F :Bchhhhhhi- FF",
+"F             FF",
+"FFFFFFFFFFFFFFFF",
+"FFFFFFFFFFFFFFFF"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/open_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/options_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/options_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/options_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,69 @@
+/* XPM */
+static char *options_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 47 1",
+"  c black",
+". c #070707",
+"X c #1D1D1D",
+"o c #1F272F",
+"O c gray16",
+"+ c gray19",
+"@ c #313131",
+"# c gray21",
+"$ c #494746",
+"% c #50504F",
+"& c gray32",
+"* c #4D5F73",
+"= c #6C6967",
+"- c #6B6A69",
+"; c #72706D",
+": c #66798F",
+"> c #708295",
+", c #7D8C9C",
+"< c #748AA2",
+"1 c #788DA4",
+"2 c #7C91A7",
+"3 c #7D91A7",
+"4 c #7F99B3",
+"5 c #8A8784",
+"6 c #8D99A5",
+"7 c #849EB9",
+"8 c #849EBA",
+"9 c #A4A19C",
+"0 c #B1B1B1",
+"q c #C8C7C6",
+"w c #CAC8C1",
+"e c #CFD6DD",
+"r c #D2D0CC",
+"t c #D3D2CF",
+"y c #D2D1D0",
+"u c #D5D4D3",
+"i c #D6D5D5",
+"p c #DBDAD7",
+"a c #DEDBD6",
+"s c #D8D8D8",
+"d c #DFDEDC",
+"f c #E3E2E1",
+"g c #EBEBE8",
+"h c #ECEBEA",
+"j c gray97",
+"k c #F9F8F8",
+"l c None",
+/* pixels */
+"llllllllllllllll",
+"lll   llllll   l",
+"lll w  llll  0 l",
+"llll g  lll s  l",
+"  ll k  ll@   ll",
+" r  ka  l  @llll",
+"  rfds9 XO lllll",
+"l     y% Xllllll",
+"llllll  $   llll",
+"lll   # q=  llll",
+"ll >e3 l i5   ll",
+"l ,e14ol  g;  ll",
+" 6e<7* lll i-  l",
+" e37*  lll  y& l",
+" 3:*  llllll   l",
+"     lllllllllll"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/options_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/save_icon.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/save_icon.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/save_icon.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,105 @@
+/* XPM */
+static char *save_icon[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 83 1",
+"  c black",
+". c #112835",
+"X c #112C3A",
+"o c #132D3C",
+"O c #183042",
+"+ c #1A3140",
+"@ c #213648",
+"# c #2D3949",
+"$ c #2E4353",
+"% c #2F4656",
+"& c #33495A",
+"* c #3E4F5C",
+"= c #496072",
+"- c #4F6475",
+"; c #59636D",
+": c #54697C",
+"> c gray43",
+", c gray48",
+"< c #586D80",
+"1 c #5A7082",
+"2 c #5F7989",
+"3 c #6B7882",
+"4 c #7D97AC",
+"5 c #7E99AD",
+"6 c #7F9AAE",
+"7 c #C77466",
+"8 c #C77467",
+"9 c #C77568",
+"0 c #C87668",
+"q c #B7877E",
+"w c #CD867A",
+"e c #868686",
+"r c #80868C",
+"t c #80878F",
+"y c #909090",
+"u c #9C9D9D",
+"i c #819AAE",
+"p c #839EB2",
+"a c #84A0B5",
+"s c #86A4B9",
+"d c #89A6BC",
+"f c #8CA8BD",
+"g c #8DA9BE",
+"h c #97A5B0",
+"j c #9DA9B0",
+"k c #9FA9B0",
+"l c gray63",
+"z c #A8B1BD",
+"x c #B2B2B2",
+"c c #B9B9B9",
+"v c gray75",
+"b c #A1B6C4",
+"n c #AEBFCD",
+"m c #BFCBD6",
+"M c #BFD5E8",
+"N c #C88A80",
+"B c #D18F84",
+"V c #D19084",
+"C c #D39186",
+"Z c #C0C0C0",
+"A c gray76",
+"S c #C5C5C5",
+"D c #CDCDCD",
+"F c #CECECE",
+"G c #C7CFDA",
+"H c #CAD6DF",
+"J c gray83",
+"K c gray84",
+"L c #D7D7D7",
+"P c #CBDDEB",
+"I c #CFE0ED",
+"U c #DBE7F1",
+"Y c #E6E6E6",
+"T c gray92",
+"R c #EEEEEE",
+"E c #F1F1F1",
+"W c gray95",
+"Q c #F4F4F4",
+"! c #F7F8FA",
+"~ c #F9F9F9",
+"^ c gray99",
+"/ c #FEFEFE",
+"( c None",
+/* pixels */
+"                ",
+" !PNCNBBBBCNCPM ",
+" Ugq77770880wg: ",
+" IgL////////~p- ",
+" IgLLLLLLLLLWi= ",
+" IgL/////WTTWi= ",
+" IgLLLLLSSSSWi= ",
+" IgR//WTTTTTRi= ",
+" IgnPGmmmmmmbi= ",
+" Iggaiiiii44ii= ",
+" IggzSSFTLu%ri= ",
+" IgpSS+&LScX<h= ",
+" IsiSF$<SSv.1k= ",
+" 3piFY at 2SAxX1k= ",
+"  ;-lZyye>,#*4+ ",
+"(               "
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/save_icon.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,25 @@
+/* XPM */
+static char *xpm_0[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 3 1",
+"  c black",
+". c magenta",
+"X c None",
+/* pixels */
+"XXXXXXX   XXXXXX",
+"XXXX        XXXX",
+"XX      XX   XXX",
+"X  XX  X   X XXX",
+"X    X XXX  X XX",
+"   XXX XXX    XX",
+"   XXXX X X X  X",
+"  X   X  XX X  X",
+"   XXX       X X",
+"   XX   XX   X X",
+"X    XX X X    X",
+"X X   X  XX   XX",
+"X    X        XX",
+"XX    X   X  XXX",
+"XXXX       XXXXX",
+"XXXXXXXXXXXXXXXX"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,41 @@
+/* XPM */
+static char *xpm_0_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 3 1",
+"  c black",
+". c magenta",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX     XXXXXXXXXXXXX",
+"XXXXXXXXXXX     XX   XXXXXXXXXXX",
+"XXXXXXXXX  X XXX        XXXXXXXX",
+"XXXXXXX  XXX XX    XX     XXXXXX",
+"XXXXXX         XXXXXX XXX  XXXXX",
+"XXXXX  XXXXX  X    XXX XX   XXXX",
+"XXXXX  XXXX X XXXXX    X XX XXXX",
+"XXXX  XXXX XXX XXXXXXX  XXX  XXX",
+"XXX X XX  XXXX XXXXXXX   XX  XXX",
+"XXX X X XXXXXX XXXXXX X X XX  XX",
+"XX XX  XXXXXXX XXXXX XX XX X  XX",
+"XX    XXXXXXXX XXXX XXX XXX  X X",
+"XX X  XXXXXXXX XXX XXXXX XXX   X",
+"XX X X    XXXXX X XXXXXX XXX   X",
+"X  X  XXXX    X  XXXXXXX X  X  X",
+"X X   XXXXXXXX            XXX  X",
+"X X XX XXXXXXX  XXXXXXX   XXX  X",
+"X   XX XXXXXX X XXXXXX X  XXX  X",
+"XX  XX XXXXX XX XXXXX XX X X X X",
+"XX  XXX XXX XXX XXXX XXX XX   XX",
+"XXX   X XX XXXXX XXX XX XXX   XX",
+"XXX  X    XXXXXX XX XXX XXX  XXX",
+"XXX  XXX   XXXXX X XXXX X    XXX",
+"XXXX XX X X    X  XX     X  XXXX",
+"XXXX   XXX XXXX     XXX X X XXXX",
+"XXXXX  XXXX XXXX  XXXX X X XXXXX",
+"XXXXXXX   XX XX XX  XX    XXXXXX",
+"XXXXXXXXX     X XXXX    XXXXXXXX",
+"XXXXXXXXXXX           XXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX   XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_0_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,64 @@
+/* XPM */
+static char *xpm_1[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 42 1",
+"  c black",
+". c #100810",
+"X c #101010",
+"o c #181018",
+"O c #181818",
+"+ c #211821",
+"@ c #313131",
+"# c #31297B",
+"$ c #39317B",
+"% c #423942",
+"& c #42397B",
+"* c #524A52",
+"= c #736B73",
+"- c gray45",
+"; c #7B737B",
+": c #7B7B7B",
+"> c #00008C",
+", c #000894",
+"< c #100894",
+"1 c #18108C",
+"2 c #211884",
+"3 c #292984",
+"4 c #31298C",
+"5 c #393184",
+"6 c #63638C",
+"7 c #6B6384",
+"8 c #6B6394",
+"9 c #7B738C",
+"0 c #7B7B8C",
+"q c #7B7394",
+"w c #847B84",
+"e c magenta",
+"r c #848484",
+"t c #84848C",
+"y c #8C848C",
+"u c gray55",
+"i c #948C94",
+"p c gray58",
+"a c #9C949C",
+"s c gray61",
+"d c #A5A5A5",
+"f c None",
+/* pixels */
+"OOOOOOOOOOOOffff",
+"Of+dddsssap@=fff",
+"Of+ddsssapp%X.ff",
+"OOOdssq<&iiuOOOf",
+"OfOsss8,4uuuOfOf",
+"OfOsspt69uuyOfOf",
+"O at Oapp#23urrO at Of",
+"OfOppi731urrOfOf",
+"OfOpiui$1ur:OfOf",
+"O*Oiuuu$1y::O*Of",
+"OfOuuy0519::OfOf",
+"OfOuyr>>>>;-OfOf",
+"O Oyrrw::;--O Of",
+"OfOrrw::;---ofOf",
+"OfOOOOOOOOOOofOf",
+"frrrrrrrrrrrrrrf"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_1.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,127 @@
+/* XPM */
+static char *xpm_10[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 105 2",
+"   c #10184A",
+".  c #181842",
+"X  c #181852",
+"o  c #18185A",
+"O  c #00187B",
+"+  c #21186B",
+"@  c #29186B",
+"#  c #292152",
+"$  c #312152",
+"%  c #312173",
+"&  c #39316B",
+"*  c #42215A",
+"=  c #423152",
+"-  c #422963",
+";  c #42296B",
+":  c #422973",
+">  c #4A2973",
+",  c #4A297B",
+"<  c #4A317B",
+"1  c #4A397B",
+"2  c #5A2963",
+"3  c #523173",
+"4  c #52317B",
+"5  c #5A317B",
+"6  c #6B3963",
+"7  c #63317B",
+"8  c #6B427B",
+"9  c #6B4A73",
+"0  c #7B6B73",
+"q  c #000884",
+"w  c #001084",
+"e  c #181094",
+"r  c #292194",
+"t  c #29219C",
+"y  c #3939A5",
+"u  c #29428C",
+"i  c #423184",
+"p  c #52298C",
+"a  c #523984",
+"s  c #5A3184",
+"d  c #5A398C",
+"f  c #63398C",
+"g  c #6B3984",
+"h  c #633194",
+"j  c #6B399C",
+"k  c #733994",
+"l  c #7B39A5",
+"z  c #4242A5",
+"x  c #6B4A8C",
+"c  c #634294",
+"v  c #6B4294",
+"b  c #734284",
+"n  c #734A8C",
+"m  c #734294",
+"M  c #73429C",
+"N  c #734A9C",
+"B  c #735294",
+"V  c #735A94",
+"C  c #7B529C",
+"Z  c #7B4AA5",
+"A  c #7B52A5",
+"S  c #6363B5",
+"D  c #844A6B",
+"F  c #946B7B",
+"G  c #9C637B",
+"H  c #8439A5",
+"J  c #8C39B5",
+"K  c #A539CE",
+"L  c #845A84",
+"P  c #845A94",
+"I  c #844AAD",
+"U  c #8C42B5",
+"Y  c #8C4AB5",
+"T  c #845AAD",
+"R  c #8C52B5",
+"E  c #8C5AB5",
+"W  c #944ABD",
+"Q  c #9452BD",
+"!  c #84639C",
+"~  c #8C6394",
+"^  c #946B9C",
+"/  c #8463A5",
+"(  c #8C6BAD",
+")  c #946BB5",
+"_  c #9C73BD",
+"`  c #944AC6",
+"'  c #9452C6",
+"]  c #9C52C6",
+"[  c #A54ACE",
+"{  c #A542D6",
+"}  c #A54AD6",
+"|  c #AD42D6",
+" . c #AD42DE",
+".. c #AD4AD6",
+"X. c #A552CE",
+"o. c #B542DE",
+"O. c magenta",
+"+. c #8C8CB5",
+"@. c #9C94BD",
+"#. c #94A5BD",
+"$. c #BD84DE",
+"%. c #B594D6",
+"&. c #D6ADEF",
+"*. c #EFE7F7",
+"=. c None",
+/* pixels */
+"=.=.L K 7 ~ =.=.=.=.=.5 A ~ =.=.",
+"=.=.8 { H ^ =.=.=.=.~ M W ~ =.=.",
+"=.=.~ Z I T D G $.$.n Z | U F =.",
+"=.=.=.~ - Q  .*.y *.l 4 m 2 =.=.",
+"=.=.=.=.0 j $.S w u &.V ~ =.=.=.",
+"=.=.=.=.=.X + *.z *.% ~ =.=.=.=.",
+"=.=.=.=.=.  +.*.*.*.o ~ =.=.=.=.",
+"=.=.=.=./ a *.O q r *.B =.=.=.=.",
+"=.=.=.E A v %.*.w t *.Q ) =.=.=.",
+"=.=._ ` p k ] *.O t *...[ B =.=.",
+"=.( | i d ] R *.O t *.N } C x =.",
+"~ Y J : I o.%.*.w e *.#.' ..< ~ ",
+"~ N > 1 Q } *.w w w w *.Z o.h @ ",
+"=.=.= c ..] @.*.*.*.*.# f ] R 9 ",
+"=.=.=.! X.T s , . & ; $ 3 E T =.",
+"=.=.=.=.=.P g * =.=.=.~ 6 b =.=."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,223 @@
+/* XPM */
+static char *xpm_10_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 185 2",
+"   c black",
+".  c #100000",
+"X  c #100800",
+"o  c #180800",
+"O  c #180810",
+"+  c #290800",
+"@  c #291800",
+"#  c #311800",
+"$  c #211821",
+"%  c #312110",
+"&  c #101842",
+"*  c #10184A",
+"=  c #18184A",
+"-  c #18185A",
+";  c #181063",
+":  c #002973",
+">  c #00297B",
+",  c #21185A",
+"<  c #291852",
+"1  c #211863",
+"2  c #21186B",
+"3  c #29186B",
+"4  c #291873",
+"5  c #21214A",
+"6  c #292142",
+"7  c #31295A",
+"8  c #39215A",
+"9  c #39295A",
+"0  c #393152",
+"q  c #393952",
+"w  c #292173",
+"e  c #392163",
+"r  c #39216B",
+"t  c #392963",
+"y  c #392173",
+"u  c #39297B",
+"i  c #005263",
+"p  c #523918",
+"a  c #4A2139",
+"s  c #4A2952",
+"d  c #4A295A",
+"f  c #4A315A",
+"g  c #5A295A",
+"h  c #5A3152",
+"j  c #422163",
+"k  c #422963",
+"l  c #4A296B",
+"z  c #422973",
+"x  c #42297B",
+"c  c #4A2973",
+"v  c #4A297B",
+"b  c #423963",
+"n  c #42317B",
+"m  c #52296B",
+"M  c #522973",
+"N  c #523163",
+"B  c #52316B",
+"V  c #5A396B",
+"C  c #52317B",
+"Z  c #52397B",
+"A  c #5A3173",
+"S  c #5A317B",
+"D  c #63394A",
+"F  c #6B395A",
+"G  c #63396B",
+"H  c #5A425A",
+"J  c #5A4A63",
+"K  c #634A42",
+"L  c #7B5A5A",
+"P  c #63427B",
+"I  c #6B5273",
+"U  c #734A6B",
+"Y  c #73427B",
+"T  c #7B5273",
+"R  c #00008C",
+"E  c #001084",
+"W  c #4A2984",
+"Q  c #523184",
+"!  c #523984",
+"~  c #5A3184",
+"^  c #5A318C",
+"/  c #5A3984",
+"(  c #5A398C",
+")  c #63318C",
+"_  c #633984",
+"`  c #63398C",
+"'  c #633994",
+"]  c #6B3194",
+"[  c #6B3994",
+"{  c #73399C",
+"}  c #7329AD",
+"|  c #7331A5",
+" . c #7B39A5",
+".. c #524284",
+"X. c #5A428C",
+"o. c #5A4294",
+"O. c #63428C",
+"+. c #6B4A8C",
+"@. c #6B4294",
+"#. c #6B4A94",
+"$. c #6B4A9C",
+"%. c #734284",
+"&. c #734A8C",
+"*. c #73429C",
+"=. c #734A9C",
+"-. c #73528C",
+";. c #735294",
+":. c #73529C",
+">. c #7B529C",
+",. c #734AA5",
+"<. c #7B42A5",
+"1. c #7352A5",
+"2. c #7B52A5",
+"3. c #7B5AA5",
+"4. c #7B5AAD",
+"5. c #7B6384",
+"6. c #844252",
+"7. c #844A63",
+"8. c #844A73",
+"9. c #845263",
+"0. c #8C526B",
+"q. c #8C5A6B",
+"w. c #84527B",
+"e. c #845A73",
+"r. c #845A7B",
+"t. c #8C5A73",
+"y. c #8C634A",
+"u. c #8C6352",
+"i. c #8C6363",
+"p. c #8C637B",
+"a. c #94637B",
+"s. c #94737B",
+"d. c #A5736B",
+"f. c #8439AD",
+"g. c #9439B5",
+"h. c #A539CE",
+"j. c #8C5A94",
+"k. c #844AAD",
+"l. c #8C42BD",
+"z. c #8C4ABD",
+"x. c #8452AD",
+"c. c #845AA5",
+"v. c #845AAD",
+"b. c #8452B5",
+"n. c #8C52B5",
+"m. c #8C5AB5",
+"M. c #944ABD",
+"N. c #9452BD",
+"B. c #945ABD",
+"V. c #8C6B8C",
+"C. c #8C639C",
+"Z. c #8C6B9C",
+"A. c #946384",
+"S. c #946B9C",
+"D. c #9C7B8C",
+"F. c #9C739C",
+"G. c #8463AD",
+"H. c #8C63A5",
+"J. c #8C6BA5",
+"K. c #8C63B5",
+"L. c #A55ABD",
+"P. c #9C42C6",
+"I. c #9C42CE",
+"U. c #9C4AC6",
+"Y. c #945AC6",
+"T. c #9C52C6",
+"R. c #9C52CE",
+"E. c #A542CE",
+"W. c #A54ACE",
+"Q. c #A542D6",
+"!. c #A54AD6",
+"~. c #AD4AD6",
+"^. c #AD4ADE",
+"/. c #A552C6",
+"(. c #A552CE",
+"). c #B542DE",
+"_. c #B54ADE",
+"`. c #B542E7",
+"'. c #BD42E7",
+"]. c #BD42EF",
+"[. c magenta",
+"{. c #C67B9C",
+"}. c #C673AD",
+"|. c gray100",
+" X c None",
+/* pixels */
+" X X X X X X X X X X X X X X+ .  X X X X X X X X X X X X X X X X",
+" X X X X X X X X X X X X X+  X X.  X X X X X X X X X X X X X X X",
+" X X X X X X X X X X X X X X X X#  X X X X X X X X X X X X X X X",
+" X X X X X X X X X X X X X% . + + o o +  X X X X X X X X X X X X",
+" X X X X X X X X X X X X+  X X X X X X X+  X X X X X X X X X X X",
+" X X X X X X X X X X+ + X   . O $ $ o .   o  X X X X X X X X X X",
+" X X X X X X X&.Y a p +  X X X X X X X X X+ @ G %.0. X X X X X X",
+" X X X X XA.w.h.h.] V t. X X X X X X X X X X8 #.2.>.8. X X X X X",
+" X X X X Xe.W ].(.P.l.>.a. X X X X X X X X9.=.U.!.U.2.a. X X X X",
+" X X X X X XU } v.z.z.G.=.7.u.d.{.}.D.s.p.#.=.U._.).R.' q. X X X",
+" X X X X X X XJ :.( X.K.T. .| f.|.|.f.| { :.C #.M.E.g.S U  X X X",
+" X X X X X X X Xr.9 t x.].].`.|.R R |.`.h.] Q c O.+.s D  X X X X",
+" X X X X X X X X XK 7 ' `.`.|.R R > > |.`.).^ A B N h  X X X X X",
+" X X X X X X X X X Xy.4 K.K.|.R R > > |.K.v.2  X X X X X X X X X",
+" X X X X X X X X X X X* 2 2 2 |.R R |.' Q 2 2  X X X X X X X X X",
+" X X X X X X X X X X X& 2 2 |.|.|.|.|.x 1 * *  X X X X X X X X X",
+" X X X X X X X X X XI & = |.> > > > > |.; 1 e  X X X X X X X X X",
+" X X X X X X X X XS.3...z |.> R R R R |., z #.5. X X X X X X X X",
+" X X X X X X X XH.K.v.,.=.|.> > E R R |.Z #.K.=.Z. X X X X X X X",
+" X X X X X X X=.N.n.=.~ K.Y.|.|.> R R |.2.K.T.T.B.J. X X X X X X",
+" X X X X X XK.B.Q. .C M B.~.T.|.> R R |./ 2._.'.!.k.C  X X X X X",
+" X X X X X=.B.).*.x y ) ].B.v.|.> R R |.M l v.~.'.h.~ C  X X X X",
+" X X X X2.T.`.$.w W *.m.].B. at .|.> R R |.M l ' v.(.^.G.C C  X X X",
+" X X X%.2.T.`.$.w o.T.'.].B.|.|.: R R |.|.|.l 2.(.'.'.G.u y  X X",
+" X X%.c.W.I.[ 5 Q ,.T.'.m.|.R R R R R R R i |. at .x.T.'.K./ y r  X",
+" X X2.G.<.) c & #.v.T.`.K.|.R R R R R R R i |.l #.B.'.^.] y 2  X",
+" X X XV.P k < - 1.T.^.`.K.|.i i i i i i i |.& e ` x.T.].k.( B  X",
+" X X X Xi.H 0 x 4.!.).(.K./ |.|.|.|.|.|.|.c & e C #.K.].B.=.T  X",
+" X X X X X XL =.v.!.~.K.K./ ~ Q r & - n ! r & e c _ K.~.b.j. X X",
+" X X X X X X XF.F.L./.G.4./ Q v 3 6 q b b f 6 d m S 4.v.;. X X X",
+" X X X X X X X X X XV.C.&.%.l j g  X X X X X X6.F G %.-. X X X X",
+" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_10_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,140 @@
+/* XPM */
+static char *xpm_11[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 118 2",
+"   c #101042",
+".  c #10104A",
+"X  c #101842",
+"o  c #10184A",
+"O  c #181842",
+"+  c #181052",
+"@  c #18185A",
+"#  c #182152",
+"$  c #21184A",
+"%  c #21186B",
+"&  c #291863",
+"*  c #29214A",
+"=  c #292152",
+"-  c #39215A",
+";  c #39314A",
+":  c #21316B",
+">  c #39216B",
+",  c #392963",
+"<  c #39296B",
+"1  c #312173",
+"2  c #312973",
+"3  c #392173",
+"4  c #392973",
+"5  c #52295A",
+"6  c #42216B",
+"7  c #422963",
+"8  c #42296B",
+"9  c #4A296B",
+"0  c #42297B",
+"q  c #4A2973",
+"w  c #4A297B",
+"e  c #423173",
+"r  c #4A3173",
+"t  c #4A317B",
+"y  c #522973",
+"u  c #523173",
+"i  c #52317B",
+"p  c #52397B",
+"a  c #5A397B",
+"s  c #63395A",
+"d  c #63317B",
+"f  c #63397B",
+"g  c #6B426B",
+"h  c #63427B",
+"j  c #7B6B6B",
+"k  c #522984",
+"l  c #523184",
+"z  c #5A3184",
+"x  c #5A318C",
+"c  c #5A3984",
+"v  c #63318C",
+"b  c #63319C",
+"n  c #6B3994",
+"m  c #73399C",
+"M  c #7B399C",
+"N  c #4A4294",
+"B  c #5A428C",
+"V  c #63428C",
+"C  c #634A8C",
+"Z  c #6B4284",
+"A  c #6B428C",
+"S  c #6B4294",
+"D  c #6B4A94",
+"F  c #6B528C",
+"G  c #6B529C",
+"H  c #6B5A94",
+"J  c #734A8C",
+"K  c #734294",
+"L  c #734A9C",
+"P  c #73528C",
+"I  c #73529C",
+"U  c #7B529C",
+"Y  c #7342A5",
+"T  c #7B42A5",
+"R  c #7B42AD",
+"E  c #7B4AA5",
+"W  c #7B4AAD",
+"Q  c #7352A5",
+"!  c #7B52A5",
+"~  c #844A6B",
+"^  c #84527B",
+"/  c #946B7B",
+"(  c #9C6373",
+")  c #8439B5",
+"_  c #9C39CE",
+"`  c #A539CE",
+"'  c #AD39D6",
+"]  c #845294",
+"[  c #845A9C",
+"{  c #8442AD",
+"}  c #8C4AB5",
+"|  c #8452AD",
+" . c #845AA5",
+".. c #845AAD",
+"X. c #8C5AAD",
+"o. c #8452B5",
+"O. c #8C52B5",
+"+. c #9442BD",
+"@. c #944ABD",
+"#. c #9452BD",
+"$. c #8C6384",
+"%. c #8C6394",
+"&. c #946B94",
+"*. c #8463AD",
+"=. c #946BAD",
+"-. c #9C73BD",
+";. c #BD63AD",
+":. c #9C42C6",
+">. c #9C4AC6",
+",. c #9452C6",
+"<. c #A542CE",
+"1. c #A54AC6",
+"2. c #A54ACE",
+"3. c #A542D6",
+"4. c #AD42D6",
+"5. c #AD42DE",
+"6. c magenta",
+"7. c None",
+/* pixels */
+"7.7.^ _ d %.7.7.7.7.7.u U %.7.7.",
+"7.7.h <.M &.7.7.7.7.%.S } %.7.7.",
+"7.7.%.Y R ! ~ ( ;.$.J T 3.{ / 7.",
+"7.7.7.%., @.' ) ` ` m q A 5 7.7.",
+"7.7.7.7.j b >.L i O.>.H %.7.7.7.",
+"7.7.7.7.7.. % 3 x x 1 %.7.7.7.7.",
+"7.7.7.7.7.  @ 4 N 2 + %.7.7.7.7.",
+"7.7.7.7.[ p $ # : # > P 7.7.7.7.",
+"7.7.7.X.E S | I I G Q O.=.7.7.7.",
+"7.7.-.+.k n ,.I V S c 2.:.F 7.7.",
+"7.*.4.0 l ,.| q 6 q 9 S 2.I C 7.",
+"%.} ) < W 4.| i % i l a @.3.0 %.",
+"%.K 8 e O.2.D i o t i = L 5.v & ",
+"7.7.; B 2.,.z i X 4 r $ c #.o.g ",
+"7.7.7.[ 1...z w O , 7 * y |  .7.",
+"7.7.7.7.7.] f - 7.7.7.%.s Z 7.7."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,241 @@
+/* XPM */
+static char *xpm_11_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 203 2",
+"   c #080000",
+".  c #100000",
+"X  c #100800",
+"o  c #100808",
+"O  c #180800",
+"+  c #290800",
+"@  c #211008",
+"#  c #291810",
+"$  c #311808",
+"%  c #211821",
+"&  c #212139",
+"*  c #101042",
+"=  c #101842",
+"-  c #10184A",
+";  c #18184A",
+":  c #18105A",
+">  c #181852",
+",  c #18185A",
+"<  c #181863",
+"1  c #102952",
+"2  c #10295A",
+"3  c #18316B",
+"4  c #211852",
+"5  c #21185A",
+"6  c #211863",
+"7  c #21186B",
+"8  c #291863",
+"9  c #29186B",
+"0  c #212142",
+"q  c #312952",
+"w  c #392152",
+"e  c #39215A",
+"r  c #39295A",
+"t  c #31394A",
+"y  c #39314A",
+"u  c #39395A",
+"i  c #21296B",
+"p  c #29216B",
+"a  c #312163",
+"s  c #31216B",
+"d  c #312963",
+"f  c #392163",
+"g  c #39296B",
+"h  c #312173",
+"j  c #31297B",
+"k  c #392173",
+"l  c #39217B",
+"z  c #392973",
+"x  c #39297B",
+"c  c #31427B",
+"v  c #523110",
+"b  c #422131",
+"n  c #4A294A",
+"m  c #4A295A",
+"M  c #42315A",
+"N  c #52295A",
+"B  c #523152",
+"V  c #422163",
+"C  c #42296B",
+"Z  c #4A2963",
+"A  c #4A296B",
+"S  c #422973",
+"D  c #42297B",
+"F  c #4A2973",
+"G  c #4A297B",
+"H  c #423163",
+"J  c #4A3163",
+"K  c #423973",
+"L  c #4A317B",
+"P  c #4A397B",
+"I  c #523163",
+"U  c #52316B",
+"Y  c #5A3163",
+"T  c #5A396B",
+"R  c #523173",
+"E  c #52317B",
+"W  c #52397B",
+"Q  c #5A317B",
+"!  c #63394A",
+"~  c #6B395A",
+"^  c #633963",
+"/  c #5A4A39",
+"(  c #5A4252",
+")  c #5A4263",
+"_  c #52427B",
+"`  c #7B424A",
+"'  c #735252",
+"]  c #7B525A",
+"[  c #6B4A63",
+"{  c #63427B",
+"}  c #6B5273",
+"|  c #734A6B",
+" . c #73427B",
+".. c #734A73",
+"X. c #7B4A73",
+"o. c #7B5A6B",
+"O. c #314284",
+"+. c #394A9C",
+"@. c #422984",
+"#. c #4A3184",
+"$. c #523184",
+"%. c #523984",
+"&. c #5A3184",
+"*. c #5A318C",
+"=. c #5A3984",
+"-. c #5A398C",
+";. c #63318C",
+":. c #633984",
+">. c #63398C",
+",. c #6B318C",
+"<. c #6B3984",
+"1. c #633194",
+"2. c #73319C",
+"3. c #73399C",
+"4. c #7329AD",
+"5. c #7331A5",
+"6. c #7B31A5",
+"7. c #7B39A5",
+"8. c #5A428C",
+"9. c #63428C",
+"0. c #6B4284",
+"q. c #6B428C",
+"w. c #6B4A8C",
+"e. c #634294",
+"r. c #6B4294",
+"t. c #6B429C",
+"y. c #6B4A94",
+"u. c #6B4A9C",
+"i. c #734A84",
+"p. c #734A8C",
+"a. c #73429C",
+"s. c #734A9C",
+"d. c #7B5A84",
+"f. c #735294",
+"g. c #73529C",
+"h. c #7B5294",
+"j. c #7B529C",
+"k. c #7B4AA5",
+"l. c #7B52A5",
+"z. c #7B5AA5",
+"x. c #844A5A",
+"c. c #8C5A52",
+"v. c #84526B",
+"b. c #845A63",
+"n. c #845A6B",
+"m. c #845273",
+"M. c #84527B",
+"N. c #845A73",
+"B. c #845A7B",
+"V. c #945A73",
+"C. c #8C634A",
+"Z. c #9C6B6B",
+"A. c #94737B",
+"S. c #8431AD",
+"D. c #8C39BD",
+"F. c #9431B5",
+"G. c #9439C6",
+"H. c #9C39C6",
+"J. c #9C39CE",
+"K. c #A539CE",
+"L. c #845A94",
+"P. c #8C5A9C",
+"I. c #844AAD",
+"U. c #8C42B5",
+"Y. c #8C4AB5",
+"T. c #8452AD",
+"R. c #845AAD",
+"E. c #8C52BD",
+"W. c #8C5AB5",
+"Q. c #8C5ABD",
+"!. c #944ABD",
+"~. c #9452BD",
+"^. c #945ABD",
+"/. c #8C6384",
+"(. c #8C6B8C",
+"). c #8C639C",
+"_. c #8C6B94",
+"`. c #8C6B9C",
+"'. c #9C738C",
+"]. c #947394",
+"[. c #8463A5",
+"{. c #8463AD",
+"}. c #A55AB5",
+"|. c #9442C6",
+" X c #944AC6",
+".X c #9C42C6",
+"XX c #9C4AC6",
+"oX c #9C4ACE",
+"OX c #9452C6",
+"+X c #9C52C6",
+"@X c #A542CE",
+"#X c #A54ACE",
+"$X c #A54AD6",
+"%X c #AD42D6",
+"&X c #AD42DE",
+"*X c #AD4AD6",
+"=X c #B542DE",
+"-X c #B542E7",
+";X c #BD42E7",
+":X c magenta",
+">X c #C6739C",
+",X c #C673A5",
+"<X c None",
+/* pixels */
+"<X<X<X<X<X<X<X<X<X<X<X<X<X<X+   <X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X<X<X+ <X<X. <X<X<X<X<X<X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X$ <X<X<X<X<X<X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X<X<X#   + + . . + <X<X<X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X<X+ <X<X<X<X<X<X<X+ <X<X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X+ + X     o % % o     O <X<X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<Xi. .b v + <X<X<X<X<X<X<X<X<X+ @ ^  .v.<X<X<X<X<X<X",
+"<X<X<X<X<X/.M.J.J.,.Y N.<X<X<X<X<X<X<X<X<X<Xw y.l.h.X.<X<X<X<X<X",
+"<X<X<X<X<Xo. at .;XoX|.U.g.V.<X<X<X<X<X<X<X<X] y. X#X!.s.V.<X<X<X<X",
+"<X<X<X<X<X<X| 4.R.Y.Y.R.s.x.c.Z.>X,X'.A.B.9.y.!.%X=X+X>.n.<X<X<X",
+"<X<X<X<X<X<X<X) f.=.=.R.~.7.2.6.G.;XS.2.3.s.E q.Y. at XF.Q [ <X<X<X",
+"<X<X<X<X<X<X<X<Xm.r d T.;X;X=XD.E K.%X=XJ.;.E A :.w.n ! <X<X<X<X",
+"<X<X<X<X<X<X<X<X<X/ q ;.=X=X+Xg.E E l.oX=X&X*.R U I B <X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<XC.7 {.{.{.l.>.>.z.{.{.R.7 <X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X= 7 7 7 h >.>.>.>.#.7 7 <X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X= 7 7 l *.>.>.>.D 6 = = <X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X} = - - 5 p c +.O.i : , e <X<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X`.g._ g ; * - 1 3 2 - > k y.d.<X<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<X<X[.{.z.s.s.P K K K K K K W r.{.y._.<X<X<X<X<X<X<X",
+"<X<X<X<X<X<X<Xr.E.T.r.&.{.~.W.{.{.{.{.l.g.R.~.~.W.).<X<X<X<X<X<X",
+"<X<X<X<X<X<XR.Q. at X5.G F Q.$X~.R.l.l.R.9.=.j.%X-X#Xk.R <X<X<X<X<X",
+"<X<X<X<X<Xa.W.&Xt.x h &.;XW.R.y.F F g.9.F A R.$X-XH.E E <X<X<X<X",
+"<X<X<X<Xg.~.=Xy.9 D r.W.;XW.9.E F A F E F A >.l.oX*XR.E E <X<X<X",
+"<X<X<X0.g.~.=Xy.9 8.~.-X;XW.9.E F 7 S E E *.A g.oX-X-XR.j k <X<X",
+"<X<X0.l.XX.X1.; L s.~.-XW.R.9.E &.7 S =.-.E A 9.l.OX-X{.%.s s <X",
+"<X<Xl.R.a.;.A = y.R.~.=X{.g.=.E *.- f =.9.F ; C y.~.-X*X;.s 7 <X",
+"<X<X<X(.{ f 4 , g.OX*X=X{.9.&.E F = 8 S E F = e =.l.+X;XI.%.J <X",
+"<X<X<X<Xb.( y l l.#X&X+X{.=.&.&.V = < L :.A = e E e.R.;X^.u...<X",
+"<X<X<X<X<X<X' r.R.#X$X{.{.=.&.$.a = > z %.a = e A =.R.#XT.L.<X<X",
+"<X<X<X<X<X<X<X].].}.+XR.l.=.$.D 8 & t u H M 0 m Z E l.z.f.<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X(.P.q.0.A e N <X<X<X<X<X<X` ~ T <.p.<X<X<X<X",
+"<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X<X"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_11_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,120 @@
+/* XPM */
+static char *xpm_12[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 98 2",
+"   c black",
+".  c #000800",
+"X  c #101000",
+"o  c #101010",
+"O  c #002900",
+"+  c #102100",
+"@  c #102900",
+"#  c #212900",
+"$  c #293110",
+"%  c #293918",
+"&  c #313100",
+"*  c #393910",
+"=  c #313931",
+"-  c #005200",
+";  c #005A00",
+":  c #104200",
+">  c #104A00",
+",  c #184A00",
+"<  c #105200",
+"1  c #185A00",
+"2  c #006300",
+"3  c #106B00",
+"4  c #107300",
+"5  c #107B00",
+"6  c #214A00",
+"7  c #294A10",
+"8  c #215200",
+"9  c #215A00",
+"0  c #295A10",
+"q  c #315A10",
+"w  c #395A18",
+"e  c #216300",
+"r  c #216B10",
+"t  c #217B00",
+"y  c #217B10",
+"u  c #396B10",
+"i  c #397310",
+"p  c #424210",
+"a  c #427318",
+"s  c #427B10",
+"d  c #526318",
+"f  c #5A7318",
+"g  c #635A18",
+"h  c #636B18",
+"j  c #637B18",
+"k  c #6B7B18",
+"l  c #737318",
+"z  c #737B18",
+"x  c #218410",
+"c  c #218C10",
+"v  c #428410",
+"b  c #4A8410",
+"n  c #4A8418",
+"m  c #4A8C10",
+"M  c #4A8C18",
+"N  c #529418",
+"B  c #529C10",
+"V  c #529C18",
+"C  c #52A518",
+"Z  c #5AA518",
+"A  c #6B8418",
+"S  c #7B8C18",
+"D  c #6B8421",
+"F  c #738421",
+"G  c #738C21",
+"H  c #7B8421",
+"J  c #7B9421",
+"K  c #7B9C21",
+"L  c magenta",
+"P  c #848418",
+"I  c #948C10",
+"U  c #84A521",
+"Y  c #8CA521",
+"T  c #8CAD21",
+"R  c #94B529",
+"E  c #9CBD29",
+"W  c #9CBD31",
+"Q  c #A5A518",
+"!  c #A5AD29",
+"~  c #ADBD21",
+"^  c #A5CE31",
+"/  c #ADCE31",
+"(  c #ADD631",
+")  c #C6C621",
+"_  c #C6D621",
+"`  c #CED629",
+"'  c #CEDE29",
+"]  c #CEDE31",
+"[  c #DEDE21",
+"{  c #D6DE31",
+"}  c #D6E731",
+"|  c #E7DE21",
+" . c #E7E729",
+".. c #EFE729",
+"X. c #EFEF31",
+"o. c #F7EF31",
+"O. c #F7F739",
+"+. c None",
+/* pixels */
+"+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.",
+"+.+.+.+.+.+.. . . = +.+.+.+.+.+.",
+"+.+.+.  $ f W K s B q % o +.+.+.",
+"+.+.  D ( / / J s Z Z C a o +.+.",
+"+.X ! H R / ^ J s Z Z m 8 r . +.",
+"+.h } ' S T ^ J s Z b 9 c x , +.",
+". ] ' ' _ h W J s N 6 c c x t . ",
+"* { ' ` _ ~ k F u 0 y c x x x @ ",
+"g I I I I I I & @ ; 2 ; ; ; - O ",
+"p O.o. .| ) z A i e 4 5 5 4 4 O ",
+"  X.X. .[ h R G s V , 5 4 4 3 . ",
+"+.l ..| P U E D i V s < 4 4 : +.",
+"+.  Q P Y E R D i N N s > 1 . +.",
+"+.+.  j E R R D u N M n w o +.+.",
+"+.+.+.  # d K j u v 7 +   +.+.+.",
+"+.+.+.+.+.+.        +.+.+.+.+.+."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,204 @@
+/* XPM */
+static char *xpm_12_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 166 2",
+"   c black",
+".  c #000800",
+"X  c #001000",
+"o  c #100810",
+"O  c #101000",
+"+  c #181800",
+"@  c #181018",
+"#  c #002100",
+"$  c #002900",
+"%  c #003100",
+"&  c #003900",
+"*  c #102900",
+"=  c #182900",
+"-  c #102910",
+";  c #182918",
+":  c #103100",
+">  c #103900",
+",  c #183100",
+"<  c #183110",
+"1  c #183910",
+"2  c #213118",
+"3  c #293110",
+"4  c #313100",
+"5  c #313110",
+"6  c #213121",
+"7  c #293129",
+"8  c #293929",
+"9  c #393931",
+"0  c #004200",
+"q  c #004A00",
+"w  c #005200",
+"e  c #005A00",
+"r  c #104200",
+"t  c #104A00",
+"y  c #185200",
+"u  c #185A00",
+"i  c #106300",
+"p  c #106B00",
+"a  c #186300",
+"s  c #107300",
+"d  c #107B00",
+"f  c #214A10",
+"g  c #294A10",
+"h  c #215200",
+"j  c #215210",
+"k  c #295210",
+"l  c #315210",
+"z  c #315A10",
+"x  c #394231",
+"c  c #217B00",
+"v  c #316310",
+"b  c #396310",
+"n  c #396B10",
+"m  c #424210",
+"M  c #4A4A10",
+"N  c #425210",
+"B  c #4A5218",
+"V  c #4A5A18",
+"C  c #525210",
+"Z  c #525A18",
+"A  c #5A5A10",
+"S  c #424221",
+"D  c #424229",
+"F  c #424239",
+"G  c #427B18",
+"H  c #4A7B18",
+"J  c #526318",
+"K  c #5A6310",
+"L  c #5A6318",
+"P  c #5A6B18",
+"I  c #5A7318",
+"U  c #635A10",
+"Y  c #636318",
+"T  c #636B10",
+"R  c #636B18",
+"E  c #6B6310",
+"W  c #6B6B10",
+"Q  c #6B6B18",
+"!  c #637318",
+"~  c #6B7318",
+"^  c #6B7B18",
+"/  c #736B10",
+"(  c #737310",
+")  c #737318",
+"_  c #737B18",
+"`  c #7B7318",
+"'  c #7B7B10",
+"]  c #7B7B18",
+"[  c #6B7B21",
+"{  c #52524A",
+"}  c gray39",
+"|  c #108400",
+" . c #218410",
+".. c #218C10",
+"X. c #4A8418",
+"o. c #4A8C18",
+"O. c #528C18",
+"+. c #529418",
+"@. c #529C18",
+"#. c #5A9C18",
+"$. c #52A518",
+"%. c #5AA518",
+"&. c #5AAD18",
+"*. c #7B8410",
+"=. c #6B8421",
+"-. c #738421",
+";. c #738C21",
+":. c #7B9421",
+">. c #847B21",
+",. c magenta",
+"<. c #848410",
+"1. c #848C10",
+"2. c #8C8C10",
+"3. c #949410",
+"4. c #848421",
+"5. c #849C21",
+"6. c #849C29",
+"7. c #84A521",
+"8. c #8CA529",
+"9. c #8CAD29",
+"0. c #94AD29",
+"q. c #94B529",
+"w. c #9CB529",
+"e. c #9CBD29",
+"r. c #BDCE18",
+"t. c #A5C631",
+"y. c #A5CE31",
+"u. c #ADCE31",
+"i. c #ADD631",
+"p. c #BDC629",
+"a. c #BDCE21",
+"s. c #D6D618",
+"d. c #C6C621",
+"f. c #C6CE21",
+"g. c #C6CE29",
+"h. c #C6CE31",
+"j. c #C6D621",
+"k. c #C6D629",
+"l. c #CED629",
+"z. c #CEDE29",
+"x. c #C6D631",
+"c. c #CED631",
+"v. c #CEDE31",
+"b. c #D6D629",
+"n. c #DED621",
+"m. c #DED629",
+"M. c #DEDE21",
+"N. c #D6DE31",
+"B. c #D6E731",
+"V. c #E7DE21",
+"C. c #E7DE29",
+"Z. c #E7DE31",
+"A. c #E7E729",
+"S. c #EFE729",
+"D. c #EFE731",
+"F. c #EFE739",
+"G. c #EFEF31",
+"H. c #F7EF31",
+"J. c #F7EF39",
+"K. c #F7F731",
+"L. c #F7F739",
+"P. c #FFF739",
+"I. c #FFFF39",
+"U. c #FFF742",
+"Y. c #FFFF42",
+"T. c None",
+/* pixels */
+"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.T.T.T.T.T.. O O . . . . } T.T.T.T.T.T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.T.T.. O O -.u.u.J l &.&.n X X { T.T.T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.. + 6.i.i.u.u.u.J l &.&.%.%.%.G O F T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.. 9.i.i.i.u.u.u.u.J l &.&.%.%.%.%.%.X.x T.T.T.T.T.T.",
+"T.T.T.T.T.. :.y.i.i.u.u.u.u.y.J l &.%.%.%.%.%. at .+.n 8 T.T.T.T.T.",
+"T.T.T.T.D p.C ;.t.u.u.u.u.y.y.J l %.%.%.%.%. at .+.b : c 6 T.T.T.T.",
+"T.T.T.S g.B.N.A -.e.u.u.y.y.t.J l %.%.%.%.#.+.v > ....c 2 T.T.T.",
+"T.T.. h.B.B.z.z.Y [ e.u.y.y.t.J l %.%.%.#.+.z r ...... .c @ T.T.",
+"T.T.. x.B.N.z.z.z.Q ! q.y.t.t.J k %.%.#.o.z t ........ .c < T.T.",
+"T.o c.B.B.z.z.z.l.j.m =.t.t.t.J k %.#. at .b * ........ . . .c o T.",
+"T.o c.B.N.z.z.z.k.j._ R 9.t.t.J g %. at .X.k y ...... . . . .c o T.",
+"T.. v.B.z.z.z.l.k.j.j.] P 8.t.Z g #.X.k y ........ . . . .c 1 T.",
+"  v.B.N.z.z.z.l.j.j.f.a.*.L 6.Z g X.f u ........ . . . . . .c   ",
+"  v.B.N.z.z.l.k.j.j.f.a.r.1.L 3 = f a .......... . . . . . .c   ",
+"  ~ ) ~ ~ ~ ~ Q W T T T T T 4     # t t t t t r r r r r r r r   ",
+"  4.4.4.>.>.] ] ` ` ( ( / / 4     # 0 0 0 0 0 0 0 0 0 & & & &   ",
+"  U.Y.P.L.H.G.D.A.A.M.M.s.3.K 5 , h e | | | d d d d d s s s p   ",
+"  U.I.P.L.H.G.S.A.V.M.n.2.L 5.Z l o.h w | | d d d d s s s s p   ",
+"T.. J.L.K.G.G.A.A.M.M.<.R 7.e.V k %.o.j w | d d d d s s s p : T.",
+"T.. F.L.H.G.S.A.C.M.' R 8.e.e.V k %.$.o.k q d d d s s s s p o T.",
+"T.o D.K.G.G.A.A.M.M.M [ e.e.e.V k %. at .@.b $ d d d s s s s p o T.",
+"T.T.. Z.G.S.A.C.M./ ! 9.e.e.w.V g @. at .@.X.k 0 d d s s s p - T.T.",
+"T.T.@ m.G.S.A.V.E ! 0.e.e.w.q.V g @. at .@.+.X.k & d s s s i @ T.T.",
+"T.T.T.. b.A.C.U ^ q.e.e.e.q.q.V g @. at .+.+.+.X.k % s s i ; T.T.T.",
+"T.T.T.T.. d.C =.q.e.e.e.q.q.q.B g @.+.+.+.o.o.X.z $ i 6 T.T.T.T.",
+"T.T.T.T.T.. ;.e.e.e.e.q.q.q.0.B g +.+.+.o.o.o.X.H z 7 T.T.T.T.T.",
+"T.T.T.T.T.T.. 5.e.e.q.q.q.0.9.B g +.+.o.o.o.X.X.n 9 T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.. + ;.q.q.0.9.9.N g +.O.o.o.o.b O . T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.T.T.. O O I 9.8.N g +.o.z X X . T.T.T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.T.T.T.T.T.. . . . . . . . T.T.T.T.T.T.T.T.T.T.T.T.",
+"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T."
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_12_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,47 @@
+/* XPM */
+static char *xpm_13[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 25 1",
+"  c black",
+". c #291000",
+"X c #736B73",
+"o c #525AFF",
+"O c #5A5AFF",
+"+ c #5A63FF",
+"@ c #6363FF",
+"# c #636BFF",
+"$ c #6B6BFF",
+"% c #7373FF",
+"& c #737BFF",
+"* c #7B7BFF",
+"= c magenta",
+"- c #8C848C",
+"; c #BDA5B5",
+": c #E7D6E7",
+"> c #E7DEE7",
+", c #EFDEEF",
+"< c #EFE7EF",
+"1 c #F7E7F7",
+"2 c #F7EFF7",
+"3 c #FFEFFF",
+"4 c #FFF7FF",
+"5 c gray100",
+"6 c None",
+/* pixels */
+"6666666666666666",
+"6--------------6",
+"6-:>>,<<112234-6",
+"6->..;<<>.2..4-6",
+"6->>>      <44-X",
+"6->.. %$@+  .4-X",
+"6->,>    +o 44-X",
+"6-,.  %$@+o 44-X",
+"6-,< &%  @o 44-X",
+"6-,. *%  @O .5-X",
+"6-<<  %$#@O 55-X",
+"6-<<<       45-X",
+"6-<....;3.4..5-X",
+"6-<11223444555-X",
+"6--------------X",
+"66XXXXXXXXXXXXXX"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,72 @@
+/* XPM */
+static char *xpm_13_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 34 1",
+"  c black",
+". c #291000",
+"X c #311818",
+"o c #391818",
+"O c #736B73",
+"+ c #525AFF",
+"@ c #5A5AFF",
+"# c #5A63FF",
+"$ c #6363FF",
+"% c #636BFF",
+"& c #6B6BFF",
+"* c #6B73FF",
+"= c #7373FF",
+"- c #737BFF",
+"; c #7B7BFF",
+": c #847B84",
+"> c magenta",
+", c #A59CA5",
+"< c #B59CAD",
+"1 c #BDA5B5",
+"2 c #BDADBD",
+"3 c #BDB5BD",
+"4 c #C6ADBD",
+"5 c #D6CED6",
+"6 c #E7D6E7",
+"7 c #E7DEE7",
+"8 c #EFDEEF",
+"9 c #EFE7EF",
+"0 c #F7E7F7",
+"q c #F7EFF7",
+"w c #FFEFFF",
+"e c #FFF7FF",
+"r c gray100",
+"t c None",
+/* pixels */
+"tttttttttttttttttttttttttttttttt",
+"t:,,,,,,,,,,,,,,,,,,,,,,,,,,,:tt",
+"t,5666777788889990000qqqqwww5,tt",
+"t,3......1888997...1q7......3,tt",
+"t,3......1888997...1q7......3,Ot",
+"t,66677788889999000qqqqwwwwe6,Ot",
+"t,66777788899990000qqqqwwwee6,Ot",
+"t,3o.........197...1q7....ee6,Ot",
+"t,3o.........107...1q7....ee6,Ot",
+"t,6777888            ttweeee6,Ot",
+"t,6778888            ttweeee6,Ot",
+"t,3......  =*&&$$#@    ....o6,Ot",
+"t,3......  ==&&%$$@    ....o6,Ot",
+"t,6788888        $@@+  reeee6,Ot",
+"t,6888888        $@@+  eeeer6,Ot",
+"t,3....    ==&&%$$@@+  ...ee6,Ot",
+"t,3....    ==&&%$$@@+  ...ee6,Ot",
+"t,68899  ;-==    $#@+  eeeer6,Ot",
+"t,68899  ;;==    $#@@  eeeer6,Ot",
+"t,3....  ;;==    $#@@  .....6,Ot",
+"t,3....  ;;==    $#@@  .....6,Ot",
+"t,69999    ==*&&$$#@@  eerrr6,Ot",
+"t,69990    ==*&&$$#@@  eerrr6,Ot",
+"t,3......              ....76,Ot",
+"t,3......              ....76,Ot",
+"t,690000qqqqwwweeeeeeerrrrrr6,Ot",
+"t,69000qqqqwwwweeeeeeerrrrrr6,Ot",
+"t,3..........1e1...1e7....4r5,Ot",
+"t,3..........1e<...1e7...X7r5,Ot",
+"t,2qqqqqqqqqqqqrrrrrrrrrrrrr2,Ot",
+"t:,,,,,,,,,,,,,,,,,,,,,,,,,,,:Ot",
+"ttttOOOOOOOOOOOOOOOOOOOOOOOOOOtt"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_13_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,81 @@
+/* XPM */
+static char *xpm_14[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 59 1",
+"  c #291000",
+". c #292163",
+"X c #31216B",
+"o c #39317B",
+"O c #42296B",
+"+ c #4A297B",
+"@ c #52317B",
+"# c #523973",
+"$ c #634A73",
+"% c #736B73",
+"& c #63318C",
+"* c #633994",
+"= c #6B3994",
+"- c #73399C",
+"; c #6B39A5",
+": c #7B39AD",
+"> c #6B4294",
+", c #7B4A8C",
+"< c #734294",
+"1 c #734A9C",
+"2 c #7342A5",
+"3 c #734AA5",
+"4 c #84399C",
+"5 c #8C4AB5",
+"6 c #944AAD",
+"7 c #9C4AAD",
+"8 c #9442B5",
+"9 c #944ABD",
+"0 c #84739C",
+"q c #8C73A5",
+"w c #8C73AD",
+"e c #946BAD",
+"r c #A563B5",
+"t c #A57BB5",
+"y c #9C4AC6",
+"u c #AD73C6",
+"i c magenta",
+"p c #8C848C",
+"a c #948CB5",
+"s c #A594BD",
+"d c #B5ADBD",
+"f c #BDA5B5",
+"g c #B594CE",
+"h c #BD9CCE",
+"j c #BD9CD6",
+"k c #CEBDD6",
+"l c #D6C6DE",
+"z c #E7DEDE",
+"x c #E7D6E7",
+"c c #E7DEE7",
+"v c #EFDEEF",
+"b c #E7E7EF",
+"n c #EFE7EF",
+"m c #F7E7F7",
+"M c #F7EFF7",
+"N c #FFEFFF",
+"B c #FFF7FF",
+"V c gray100",
+"C c None",
+/* pixels */
+"CCCCCCCCCCCCCCCC",
+"CppppppppppppppC",
+"CpxccvnnmmMMNBpC",
+"Cpc  fnnc M  BpC",
+"Cpccvr,nmMetBBp%",
+"Cpc  k>876=4zBp%",
+"Cpcvnnd**2wbBBp%",
+"Cpv   s.oXq BBp%",
+"Cpvnnj-51>9gBBp%",
+"Cpv h:;9+@<9aVp%",
+"CpnntOy3O+O9&Vp%",
+"Cpnnmku>#0$<lVp%",
+"Cpn    fN B  Vp%",
+"CpnmmMMNBBBVVVp%",
+"Cpppppppppppppp%",
+"CC%%%%%%%%%%%%%%"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,249 @@
+/* XPM */
+static char *xpm_14_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 211 2",
+"   c #291000",
+".  c #311818",
+"X  c #391818",
+"o  c #18184A",
+"O  c #181852",
+"+  c #181063",
+"@  c #18215A",
+"#  c #182163",
+"$  c #211852",
+"%  c #21185A",
+"&  c #29185A",
+"*  c #291863",
+"=  c #292952",
+"-  c #312152",
+";  c #31215A",
+":  c #39215A",
+">  c #29316B",
+",  c #312163",
+"<  c #31216B",
+"1  c #392963",
+"2  c #39296B",
+"3  c #31217B",
+"4  c #392173",
+"5  c #522939",
+"6  c #422163",
+"7  c #42216B",
+"8  c #4A2163",
+"9  c #4A216B",
+"0  c #422173",
+"q  c #42297B",
+"w  c #4A2973",
+"e  c #4A297B",
+"r  c #42316B",
+"t  c #4A316B",
+"y  c #4A317B",
+"u  c #4A397B",
+"i  c #5A2963",
+"p  c #522973",
+"a  c #52297B",
+"s  c #5A396B",
+"d  c #52317B",
+"f  c #5A317B",
+"g  c #5A397B",
+"h  c #6B315A",
+"j  c #633973",
+"k  c #6B3973",
+"l  c #73397B",
+"z  c #5A5273",
+"x  c #634A5A",
+"c  c #634A73",
+"v  c #6B4A7B",
+"b  c #734A7B",
+"n  c #7B4A7B",
+"m  c #736373",
+"M  c #736B73",
+"N  c #4A2984",
+"B  c #4A3184",
+"V  c #4A3994",
+"C  c #522984",
+"Z  c #52298C",
+"A  c #5A298C",
+"S  c #523184",
+"D  c #5A3184",
+"F  c #5A318C",
+"G  c #5A3984",
+"H  c #5A398C",
+"J  c #5A3994",
+"K  c #633184",
+"L  c #63318C",
+"P  c #633984",
+"I  c #63398C",
+"U  c #6B3984",
+"Y  c #6B398C",
+"T  c #633994",
+"R  c #6B3994",
+"E  c #73319C",
+"W  c #6B39A5",
+"Q  c #7B39AD",
+"!  c #4A429C",
+"~  c #5A4284",
+"^  c #63428C",
+"/  c #6B428C",
+"(  c #634A94",
+")  c #6B4294",
+"_  c #6B4A9C",
+"`  c #734284",
+"'  c #73428C",
+"]  c #734A84",
+"[  c #734A8C",
+"{  c #7B428C",
+"}  c #73429C",
+"|  c #734A9C",
+" . c #7B4A9C",
+".. c #7B5A8C",
+"X. c #7B5294",
+"o. c #7B5A94",
+"O. c #7342A5",
+"+. c #734AA5",
+"@. c #7B42A5",
+"#. c #7B4AA5",
+"$. c #7352A5",
+"%. c #7B52A5",
+"&. c #7B52AD",
+"*. c #7B5AAD",
+"=. c #8439A5",
+"-. c #8439AD",
+";. c #8C39AD",
+":. c #8C31BD",
+">. c #8C39B5",
+",. c #8C39BD",
+"<. c #9C39C6",
+"1. c #9C39CE",
+"2. c #A539C6",
+"3. c #A539D6",
+"4. c #84428C",
+"5. c #844294",
+"6. c #84528C",
+"7. c #84529C",
+"8. c #8C5A9C",
+"9. c #8442A5",
+"0. c #844AA5",
+"q. c #844AAD",
+"w. c #844AB5",
+"e. c #8C42B5",
+"r. c #8C42BD",
+"t. c #8C4AB5",
+"y. c #8452A5",
+"u. c #8452AD",
+"i. c #845AAD",
+"p. c #8C52AD",
+"a. c #8C5AAD",
+"s. c #845AB5",
+"d. c #8C52B5",
+"f. c #8C52BD",
+"g. c #8C5ABD",
+"h. c #9C4AA5",
+"j. c #9C4AAD",
+"k. c #944ABD",
+"l. c #9C42BD",
+"z. c #9452BD",
+"x. c #9C52BD",
+"c. c #846B9C",
+"v. c #8C6394",
+"b. c #847B84",
+"n. c #847B9C",
+"m. c #946384",
+"M. c #94739C",
+"N. c #9C739C",
+"B. c #9C7B9C",
+"V. c #8C6BA5",
+"C. c #9463A5",
+"Z. c #946BAD",
+"A. c #946BB5",
+"S. c #9C73AD",
+"D. c #A57B8C",
+"F. c #A57B9C",
+"G. c #9C42C6",
+"H. c #9C4AC6",
+"J. c #9C4ACE",
+"K. c #9452C6",
+"L. c #9C52C6",
+"P. c #9C73C6",
+"I. c #A542CE",
+"U. c #A54ACE",
+"Y. c #AD42CE",
+"T. c #A542D6",
+"R. c #AD42D6",
+"E. c #AD42DE",
+"W. c #AD4AD6",
+"Q. c #A552C6",
+"!. c #B54AC6",
+"~. c #B542E7",
+"^. c #A573C6",
+"/. c magenta",
+"(. c #9C8C9C",
+"). c #9C8CA5",
+"_. c #A58C9C",
+"`. c #AD9C94",
+"'. c #A594AD",
+"]. c #A59CA5",
+"[. c #B59CAD",
+"{. c #B59CBD",
+"}. c #BDA5B5",
+"|. c #BDADBD",
+" X c #BDB5BD",
+".X c #ADADC6",
+"XX c #B5ADCE",
+"oX c #B5B5C6",
+"OX c #C6ADBD",
+"+X c #CEB5C6",
+"@X c #CEBDD6",
+"#X c #DEC6C6",
+"$X c #D6CED6",
+"%X c #EFC6D6",
+"&X c #E7DEDE",
+"*X c #E7D6E7",
+"=X c #E7DEE7",
+"-X c #E7DEEF",
+";X c #EFDEEF",
+":X c #E7E7E7",
+">X c #E7E7EF",
+",X c #EFE7EF",
+"<X c #EFE7F7",
+"1X c #EFEFF7",
+"2X c #F7EFEF",
+"3X c #F7E7F7",
+"4X c #F7EFF7",
+"5X c #FFEFFF",
+"6X c #FFF7FF",
+"7X c gray100",
+"8X c None",
+/* pixels */
+"8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X",
+"8Xb.].].].].].].].].].].].].].].].].].].].].].].].].].].].b.8X8X",
+"8X].$X*X*X*X=X=X=X=X;X;X;X;X,X,X,X3X3X3X3X4X4X4X4X5X5X5X$X].8X8X",
+"8X]. X            }.;X;X;X,X,X=X      }.4X=X             X].8X8X",
+"8X]. X            }.;X;X;X,X,X=X      }.4X=X             X].M 8X",
+"8X].*X*X*X=X2X8.l 5 `.;X,X,X,X,X3X3X3X1XM.` m.4X5X5X5X6X*X].M 8X",
+"8X].*X*X=X+Xn 2.<.E ] +X,X,X,X3X3X3X3X).Y w.0.N.2X5X6X6X*X].M 8X",
+"8X]. XX     ..:.z.r.q.6.  }.#X%X      [ t.W.I.0.F.  6X6X*X].M 8X",
+"8X]. XX       [  .) %.d.5.4.h.!.j.5.{ / } l.Y.-.k   6X6X*X].M 8X",
+"8X].*X=X=X=X;X:Xb 1 ^ I.E.3.=.:.I.3.>.L d Y ' i _.6X6X6X*X].M 8X",
+"8X].*X=X=X;X;X;X&Xx d 1.E.f.) f | Q.E.-.P v v B.6X6X6X6X*X].M 8X",
+"8X]. X              c J _ _ T R  .&.+.B XX=X          X *X].M 8X",
+"8X]. X              n.% * 4 Z R R F 4 % .X=X          X *X].M 8X",
+"8X].*X=X;X;X;X;X,X=Xz O $ < B ! V < + & oX5X6X7X6X6X6X6X*X].M 8X",
+"8X].*X;X;X;X;X,X4XS.~ 2 o O # > > @ * y c.1X6X6X6X6X6X7X*X].M 8X",
+"8X]. X          Z.i.#.} g u u u u u G $.%.V.        6X6X*X].M 8X",
+"8X]. X        a.k. at .I %.K.g.s.s.s.$.+.f.J.L.Z.      6X6X*X].M 8X",
+"8X].*X;X;X-X^.H.>.A a e.H.d.| ) %.) D 9.R.E.;.X.=X6X6X7X*X].M 8X",
+"8X].*X;X<XP.H.e.N C R T.z.} K p P D p D t.U.G./ o.-X6X7X*X].M 8X",
+"8X]. X4XZ.d.E.O.3 W J.~.z.I f 7 w d D f ) x.E.H.^ (     *X].M 8X",
+"8X]. X8.p.G.Q 1 F q.W.L.s.T D 4 0 G P p G 0.J.W._ q u   *X].M 8X",
+"8X].*XA.7.Y w $ | d.R.K.+.K D , , S P 6 : I z.E.,.N < 7X*X].M 8X",
+"8X].*X,X(.s : , &.U.R.z.^ D a ; % e G , & f #.J.I.} j 7X*X].M 8X",
+"8X]. X      m P u.R.U.g.H D e & % y S ; & w ) K.J.y.  =X*X].M 8X",
+"8X]. X        M.C.Q.z.*.H C 0 $ = r t - - 9 P i.u.    =X*X].M 8X",
+"8X].*X,X3X3X3X4X4X at Xv.X.U 9 8 '.:X>X>X:XD.h k [ {.7X7X7X*X].M 8X",
+"8X].*X,X3X3X3X4X4X4X4X5X5X5X5X6X6X6X6X6X6X6X7X7X7X7X7X7X*X].M 8X",
+"8X]. X                    }.6X}.      }.6X=X        OX7X$X].M 8X",
+"8X]. X                    }.6X[.      }.6X=X      . =X7X$X].M 8X",
+"8X].|.4X4X4X4X4X4X4X4X4X4X4X4X7X7X7X7X7X7X7X7X7X7X7X7X7X|.].M 8X",
+"8Xb.].].].].].].].].].].].].].].].].].].].].].].].].].].].b.M 8X",
+"8X8X8X8XM M M M M M M M M M M M M M M M M M M M M M M M M M 8X8X"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_14_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,74 @@
+/* XPM */
+static char *xpm_15[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 52 1",
+"  c black",
+". c #000800",
+"X c #100810",
+"o c #101010",
+"O c #181818",
+"+ c #211821",
+"@ c gray13",
+"# c #292129",
+"$ c gray16",
+"% c #313131",
+"& c #393139",
+"* c #393939",
+"= c #423942",
+"- c #4A424A",
+"; c gray32",
+": c #5A525A",
+"> c #5A5A5A",
+", c gray39",
+"< c #6B636B",
+"1 c gray42",
+"2 c #736B73",
+"3 c #7B737B",
+"4 c #847B84",
+"5 c magenta",
+"6 c #848484",
+"7 c gray55",
+"8 c #948C94",
+"9 c gray58",
+"0 c gray61",
+"q c #A59CA5",
+"w c #A5A5A5",
+"e c #ADA5AD",
+"r c gray68",
+"t c #B5ADB5",
+"y c gray71",
+"u c #BDB5BD",
+"i c gray74",
+"p c #C6BDC6",
+"a c #CEC6CE",
+"s c #CECECE",
+"d c #D6CED6",
+"f c gray84",
+"g c #DED6DE",
+"h c gray87",
+"j c #E7DEE7",
+"k c #E7E7E7",
+"l c #EFE7EF",
+"z c #EFEFEF",
+"x c #F7EFF7",
+"c c gray97",
+"v c gray100",
+"b c None",
+/* pixels */
+"bbbbbbbbbbbbbbbb",
+"bbbb.$......bbbb",
+"bbo%ixzlkjht%$bb",
+"b 1zcxzlkjhgf,%b",
+"o>vp3xzu2d*g=d>o",
+".sv0=xz3-a1g+dy.",
+"&vv0=xk<:aag+ds&",
+"&vv0o+  :a*g+ds&",
+"#xv9$uf3:a*gads#",
+".qv4=xz3:a*p*d8.",
+"b-haexzuep9s6p-b",
+"bXO6cxzlkjhg7OXb",
+"bbb&cjreww;%@bbb",
+"bb r7+    bbbbbb",
+"bb&& bbbbbbbbbbb",
+"b  bbbbbbbbbbbbb"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,88 @@
+/* XPM */
+static char *xpm_15_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 50 1",
+"  c black",
+". c #100810",
+"X c #181018",
+"o c #181818",
+"O c gray13",
+"+ c gray16",
+"@ c #312931",
+"# c #393139",
+"$ c #393939",
+"% c #423942",
+"& c gray26",
+"* c #4A424A",
+"= c gray29",
+"- c #5A525A",
+"; c #5A5A5A",
+": c #635A63",
+"> c gray42",
+", c #736B73",
+"< c gray45",
+"1 c #7B737B",
+"2 c #7B7B7B",
+"3 c #847B84",
+"4 c magenta",
+"5 c #848484",
+"6 c gray55",
+"7 c #948C94",
+"8 c gray61",
+"9 c #A59CA5",
+"0 c #A5A5A5",
+"q c #ADA5AD",
+"w c gray68",
+"e c #B5ADB5",
+"r c gray71",
+"t c gray74",
+"y c #C6C6C6",
+"u c #CEC6CE",
+"i c #CECECE",
+"p c #D6CED6",
+"a c gray84",
+"s c #DED6DE",
+"d c gray87",
+"f c #E7DEE7",
+"g c #E7E7E7",
+"h c #EFE7EF",
+"j c #EFEFEF",
+"k c #F7EFF7",
+"l c gray97",
+"z c #FFF7FF",
+"x c gray100",
+"c c None",
+/* pixels */
+"cccccccccccccccccccccccccccccccc",
+"ccccccccccccc>>>>>>ccccccccccccc",
+"ccccccccccc#@      @#ccccccccccc",
+"cccccccc o##:jhhggf:##o cccccccc",
+"cccccc& >qkkjjhhggffddq> &cccccc",
+"ccccc& 3llkkjjhhggffddss3 &>cccc",
+"cccc -axllkkjjhhggffddssaa- :ccc",
+"ccc :xzzllkkjjhhggffddssaap: >cc",
+"cc&-xxzp3fkkjjha1pffddsr$7pp-&cc",
+"c& axxz& 2kkjjh* <f9 :s, #ppa &c",
+"c 3xxxz& 2kkjjh  <f2 &s, #ppi3 c",
+" orxxxz& 2kkjjh  0ffqus, #ppiro ",
+" >xxxxz& 2kkjjh  wft<us, #ppii> ",
+" >xxxxz& 2kkjpe  wf$ ,s, #ppii> ",
+" >xxxxz& %=+     wf$ ,s, #ppii> ",
+" >xxxxz&         wf$ ,s, #ppii> ",
+" >xxxxz& O<5rph  wf$ ,s, #ppii> ",
+" @uxxxzo 2kkjjh  wf$ ,s1 &ppiu@ ",
+"c 9xxxz  2kkjjh  wf$ ,ss,yppi9 c",
+"cO axxz  2kkjjh  wf$ ,s1 ;ppa Oc",
+"cc at 3xxz# ekkjjh+Xuf: 8srX;pp3 at cc",
+"cc> 6xzzllkkjjhhggffddssaap6 >cc",
+"ccc at .#rzllkkjjhhggffddssar#. at ccc",
+"cccccO >llkkjjhhggffddsdq Occccc",
+"cccccc >llkkjjhhggff999Oo>cccccc",
+"cccccc >llaa>>>>>>>>   ccccccccc",
+"ccccc >axa>         cccccccccccc",
+"ccccc >x>  ccccccccccccccccccccc",
+"cccc aa  ccccccccccccccccccccccc",
+"cccc   ccccccccccccccccccccccccc",
+"ccc  ccccccccccccccccccccccccccc",
+"cccccccccccccccccccccccccccccccc"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_15_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,48 @@
+/* XPM */
+static char *xpm_16[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 26 1",
+"  c black",
+". c #082121",
+"X c #397B7B",
+"o c #427B8C",
+"O c #319C9C",
+"+ c #5A8C8C",
+"@ c #4AA5A5",
+"# c #739C9C",
+"$ c #63B5B5",
+"% c #7BBDBD",
+"& c magenta",
+"* c gray71",
+"= c #9CCEC6",
+"- c #A5CEC6",
+"; c #A5D6C6",
+": c #A5D6CE",
+"> c #ADD6CE",
+", c #B5D6CE",
+"< c #B5DECE",
+"1 c #B5DED6",
+"2 c #BDDED6",
+"3 c #CECECE",
+"4 c #C6DED6",
+"5 c #C6DEDE",
+"6 c #C6E7DE",
+"7 c None",
+/* pixels */
+"7777777777777777",
+"74$221<$>>$#;-=7",
+"74$22%<$%>$ ;%=7",
+"75$22X1$$>$ ;$=7",
+"75OX$ 1$$>O $$=7",
+"7$O $ $$O$O $$$7",
+"7$O   .$O$O $$$7",
+"7$  $ $$O$O $$$7",
+"7oo o ooooo ooo7",
+"7O$ $  $,O$ $$O7",
+"7O    O<,   $$O7",
+"7$5 2 OO 3  :$O7",
+"7%5 2%@ *  @:%@7",
+"765+22$   O$:;$7",
+"765$2211,>>$:;;7",
+"7777777777777777"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,79 @@
+/* XPM */
+static char *xpm_16_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 41 1",
+"  c black",
+". c #007321",
+"X c #005A5A",
+"o c #085A5A",
+"O c #086363",
+"+ c #106363",
+"@ c #10636B",
+"# c #106B6B",
+"$ c #186B73",
+"% c #186B7B",
+"& c #18737B",
+"* c #21737B",
+"= c gray32",
+"- c #4A637B",
+"; c gray39",
+": c #7B7B7B",
+"> c #217384",
+", c #217B84",
+"< c #297B84",
+"1 c #297B8C",
+"2 c #29848C",
+"3 c #298494",
+"4 c #318494",
+"5 c magenta",
+"6 c #848484",
+"7 c gray61",
+"8 c #9CCEC6",
+"9 c #A5CEC6",
+"0 c #A5D6C6",
+"q c #A5D6CE",
+"w c #ADD6CE",
+"e c #B5D6CE",
+"r c #B5DECE",
+"t c #B5DED6",
+"y c #BDDED6",
+"u c #C6C6C6",
+"i c #C6DED6",
+"p c #C6DEDE",
+"a c #C6E7DE",
+"s c #E7E7E7",
+"d c None",
+/* pixels */
+"dddddddddddddddddddddddddddddddd",
+"dpiyyyyyytttreewwwwwwqq00008888d",
+"dpiyyyyyytttreewwwwwwqq00008888d",
+"dpiyyOyyytttrrOwwwwwwqq0000888Od",
+"dpiyy+yyyttttr+wwwwwwq .000888+d",
+"dpiyy at yyyttttr@wwwwwww .000988 at d",
+"d#iyy#yyyy#ttr#ew#wwww .00#988#d",
+"d$piy$yyyy$ttr$ew$wwww .00$988$d",
+"d$piy$yyyy$ tr$ew$wwww .00$088$d",
+"d&pi&&&y&y& tr&ew&ww&w .&0&088&d",
+"d*pi*** *y* tr*ew*ww*w .*0*088*d",
+"d<<i<<< <yX   <e<<<w<w .<0<08<<d",
+"d11i111 Xy    1e111w1w .1010911d",
+"d22i22X      22e222w2w .2020922d",
+"d44p4       844e444w4w .4040944d",
+"d44p4   4y4 844e444w4w .4040044d",
+"d------ --- ---------- .-------d",
+"da111yX y11 X1r1ew1128 .q334448d",
+"da,,,yX y<8   r1ew1118 .q101238d",
+"da>>>yX y     t,ew1118 .q101118d",
+"da***yX     X>trew,,,0 .q<01118d",
+"da&&*     y **treeX ;  .q,0,,,8d",
+"daa%p   yyy **trX ;;;  .q00>>>8d",
+"daa$pi$ yyy %&t =6:=   wq00***8d",
+"daa$pi$ yyy$$$t 7s;   Xwqq0&**8d",
+"daappiy yyyy$tX=u6   Xwwqq00%08d",
+"daappiy$yyyy#tX=;;  Xwwwqq00$08d",
+"daappiy at yyyy@tt   Xwwwwwqq00$08d",
+"daaapiyOyyyyytttreewwwwwwq00009d",
+"daaappioyyyyytttreewwwwwwq00009d",
+"daaappiyyyyyytttreewwwwwwq00000d",
+"dddddddddddddddddddddddddddddddd"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_16_big.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,67 @@
+/* XPM */
+static char *xpm_17[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 45 1",
+"  c black",
+". c #001810",
+"X c #181018",
+"o c #291000",
+"O c #291829",
+"+ c #293931",
+"@ c #392939",
+"# c #393139",
+"$ c #423142",
+"% c #4A394A",
+"& c #524A5A",
+"* c #5A525A",
+"= c #6B5A6B",
+"- c #6B636B",
+"; c #736373",
+": c #736B73",
+"> c #7B7B84",
+", c #A50800",
+"< c #A51018",
+"1 c #B50800",
+"2 c #8C5A6B",
+"3 c #8C6373",
+"4 c #8C6B73",
+"5 c #8C6B7B",
+"6 c #BD4A4A",
+"7 c #C61000",
+"8 c #847384",
+"9 c #847B84",
+"0 c #BD7B84",
+"q c magenta",
+"w c #8C848C",
+"e c #BD949C",
+"r c #A59CA5",
+"t c #BDA5B5",
+"y c #BDB5BD",
+"u c #E7D6E7",
+"i c #E7DEE7",
+"p c #EFDEEF",
+"a c #EFE7EF",
+"s c #F7E7F7",
+"d c #F7EFF7",
+"f c #FFEFFF",
+"g c #FFF7FF",
+"h c gray100",
+"j c None",
+/* pixels */
+"jjjjjjjjjjjjjjjj",
+"jwwwwwwwwwwwwwwj",
+"jwuiipaassddfgwj",
+"jwiootaaiodoogwj",
+"jwiipaa%-ddfggw:",
+"jwioo%*8ry>o&gw:",
+"jwip+*3,67e- gw:",
+"jwpoO*2,170-ggw:",
+"jwpaO&85<,9*ggw:",
+"jwpo.@&;94=oohw:",
+"jwaaaX@#*%$ghhw:",
+"jwaass.OOtggghw:",
+"jwaooootfogoohw:",
+"jwassddfggghhhw:",
+"jwwwwwwwwwwwwww:",
+"jj::::::::::::::"
+};


Property changes on: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17.xpm
___________________________________________________________________
Name: svn:mime-type
   + text/plain
Name: svn:eol-style
   + native

Added: scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17_big.xpm
===================================================================
--- scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17_big.xpm	                        (rev 0)
+++ scummex/branches/gsoc2007-gameresbrowser/src/browserapp/icons/xpm_17_big.xpm	2007-07-14 00:57:03 UTC (rev 28063)
@@ -0,0 +1,112 @@
+/* XPM */
+static char *xpm_17_big[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 74 1",
+"  c black",
+". c #001000",
+"X c #001810",
+"o c #181018",
+"O c #002918",
+"+ c #003921",
+"@ c #291000",
+"# c #311818",
+"$ c #391818",
+"% c #291829",
+"& c #293931",
+"* c #392939",
+"= c #393139",
+"- c #214A31",
+"; c #314A39",
+": c #423142",
+"> c #4A394A",
+", c #4A424A",
+"< c #524A5A",
+"1 c #5A525A",
+"2 c #6B5A6B",
+"3 c #6B636B",
+"4 c #6B6B73",
+"5 c #637B6B",
+"6 c #736373",
+"7 c #736B73",
+"8 c #7B7B84",
+"9 c #9C2121",
+"0 c #9C3139",
+"q c #A50800",
+"w c #A51018",
+"e c #A51818",
+"r c #B50800",
+"t c #BD3129",
+"y c #8C5A6B",
+"u c #945A63",
+"i c #8C6373",
+"p c #8C6B73",
+"a c #8C6B7B",
+"s c #84737B",
+"d c #8C737B",
+"f c #BD4A4A",
+"g c #C61000",
+"h c #C61810",
+"j c #C62118",
+"k c #C62929",
+"l c #C65A5A",
+"z c #847384",
+"x c #847B84",
+"c c #8C7B8C",
+"v c #BD7B84",
+"b c magenta",
+"n c #948C94",
+"m c #A5949C",
+"M c #BD949C",
+"N c #A59CA5",
+"B c #B59CAD",

@@ Diff output truncated at 100000 characters. @@

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list