perkeep/pkg/client
mpl 7832801040 server/camlistored/ui: on zooming/panning on map aspect, do new search
This change makes zooming and panning on the map aspect send a new
"MapSort" search query, so that the (1000, by default) most relevant
results for the currently displayed area always appear as markers
after a zoom/pan.

This required completely "lifting up" (in React lingo) the currentSearch
state out of the Header class, and into the Index class, which should
have already been done in a56372830a. This
is necessary because we need the expression in the search box to be mutable
both by the user('s input) and by the map aspect, which represents the
zoom level as a trailing "locrect" predicate in the search expression.

Fixes #938

Change-Id: I0004c9ff09f03b4f1d95a35e54605689eebf0c1a
2017-08-16 21:39:46 +02:00
..
android add canonical import paths 2016-03-13 19:57:14 -07:00
client.go server/camlistored/ui: on zooming/panning on map aspect, do new search 2017-08-16 21:39:46 +02:00
config.go website: update doc URLs 2016-04-27 08:48:50 -07:00
config_test.go pkg/client: fix method to find a server in the config 2014-01-07 18:52:48 -08:00
enumerate.go Remove pkg/context 2015-12-12 23:09:02 +01:00
get.go vendor: update go4.org/readerutil 2017-04-12 19:25:04 +02:00
ignored_test.go Misc syntax cleanup found by gosimple. 2016-04-04 17:19:57 +02:00
remove.go gofmt 2014-03-20 12:29:45 -07:00
stat_test.go httputil: add DecodeJSON and CloseBody helpers, then use them everywhere 2014-01-28 22:00:52 -08:00
stats.go client: move stats stuff to stats.go 2012-11-07 21:11:12 -06:00
transport_test.go pkg/client: fix transport tests for fba8b457de 2016-01-07 15:50:47 +01:00
upload.go Delete misc unused objects 2016-04-06 17:59:51 +02:00
upload_test.go pkg/client: set camliType, use correct blobref 2016-01-06 17:44:08 +01:00