0

Merge remote-tracking branch 'upstream/master' into configurable-north

This commit is contained in:
Ryan Rector
2011-08-13 10:58:22 -06:00
3 changed files with 28 additions and 1 deletions

View File

@@ -114,6 +114,14 @@ body {
background-colour: #fff; background-colour: #fff;
} }
#searchControl>input.inactive {
color: #ccc;
}
#searchControl>input.active {
color: #000;
}
div#searchDropDown { div#searchDropDown {
border: 1px solid #000; border: 1px solid #000;
width: 17em; width: 17em;

View File

@@ -843,6 +843,25 @@ var overviewer = {
var searchInput = document.createElement("input"); var searchInput = document.createElement("input");
searchInput.type = "text"; searchInput.type = "text";
searchInput.value = "Sign Search";
searchInput.title = "Sign Search";
$(searchInput).addClass("inactive");
/* Hey dawg, I heard you like functions.
* So we defined a function inside your function.
*/
searchInput.onfocus = function() {
if (searchInput.value == "Sign Search") {
searchInput.value = "";
$(searchInput).removeClass("inactive").addClass("active");
}
};
searchInput.onblur = function() {
if (searchInput.value == "") {
searchInput.value = "Sign Search";
$(searchInput).removeClass("active").addClass("inactive");
}
};
searchControl.appendChild(searchInput); searchControl.appendChild(searchInput);

View File

@@ -84,7 +84,7 @@ class World(object):
self.regionlist = map(os.path.abspath, regionlist) # a list of paths self.regionlist = map(os.path.abspath, regionlist) # a list of paths
else: else:
self.regionlist = None self.regionlist = None
for x, y, regionfile in self._iterate_regionfiles(): for x, y, regionfile in self._iterate_regionfiles(regionlist):
mcr = self.reload_region(regionfile) mcr = self.reload_region(regionfile)
mcr.get_chunk_info() mcr.get_chunk_info()
regionfiles[(x,y)] = (x,y,regionfile,mcr) regionfiles[(x,y)] = (x,y,regionfile,mcr)