409 Commits

Author SHA1 Message Date
Rufus Pollock
77414ff9ca [#88,view/refactor][s]: start on state management and serialization with getState function on Explorer. 2012-04-14 11:42:02 +01:00
Rufus Pollock
05293cbb6f [#45,test/view][s]: start on some basic tests for data explorer view. 2012-04-14 11:37:52 +01:00
Rufus Pollock
b0bf06c52e [#34,query,backend/memory][s]: memory backend support query string (q parameter). 2012-04-14 10:00:17 +01:00
Rufus Pollock
92f1fba38d [refactor][xs]: rename view test to view-grid test. 2012-04-13 19:02:11 +01:00
Rufus Pollock
3f509b46dc [vendor][xs]: move leaflet vendor libs under version directory (0.3.1). 2012-04-12 22:23:14 +01:00
Rufus Pollock
bc2842cf17 Merge pull request #91 from amercader/master
[view/map][xs]: Fix typo.
2012-04-12 01:45:27 -07:00
amercader
9bffad30ad [view/map][xs] Fix typo 2012-04-12 08:31:01 +01:00
Rufus Pollock
521322955a [build][xs]: build recline.js with latest fixes to map view. 2012-04-11 19:28:43 +01:00
Rufus Pollock
8092b563b3 Merge pull request #90 from amercader/master
[s,bugfix]: Ignore empty fields, replace forEach and breakLoop (from @amercader).
2012-04-11 11:19:40 -07:00
amercader
45c05a3334 [view/map] Ignore empty fields and replace non-crossbrowser commands 2012-04-11 18:47:15 +01:00
Rufus Pollock
da0a738bfa Merge pull request #89 from amercader/cb28668d8f57f357a52df3bd259ba8d36f60b7a8
[#64,view/map][m]: More enhancements for the Map View (#64) from amercader.
2012-04-11 09:54:35 -07:00
amercader
bd37d4b045 [build] Build recline.js with latest changes 2012-04-11 17:35:44 +01:00
amercader
cb28668d8f [make][xs] Add support for DOCCO_EXECUTABLE environ variable for non-standard docco installs 2012-04-11 17:34:28 +01:00
amercader
9080fb8c6b [#64,view/map] Add source docs and links from home page 2012-04-11 17:33:17 +01:00
amercader
a8018c4e18 [#64,view/map] Add small editor for user input
Right now the form lets you define the fields where the geometries are
stored (either in a single GeoJSON field or a pair of lat/lon fields).

When adding features, if wrong geometries are found (ie wrong field
values), the process will stop and an error notice will be shown.
2012-04-11 14:15:39 +01:00
amercader
e65b3f5418 [merge] from upstream master 2012-04-11 10:38:47 +01:00
Rufus Pollock
11f4fb1151 [#78,tidying][s]: fixes for as many jshint issues as possible in src/*.js. 2012-04-10 20:21:18 +01:00
amercader
23c6a6e81b [view/map][s] Recalculate Leaflet sizes when showing the container div 2012-04-10 17:14:22 +01:00
amercader
5891149087 [#86,view] Fire view show/hide events 2012-04-10 17:12:53 +01:00
amercader
5ff7260396 [#64,view/map] More flexible geom field detection (case insensitive and checks 'location') 2012-04-10 17:09:06 +01:00
Rufus Pollock
498e9712c6 [#68,model/Field][s]: introduce default renderers for object and float:percentage. 2012-04-10 16:36:55 +01:00
Rufus Pollock
dea4b3ece1 [#83,facets][s]: add date histogram facet support.
* Incomplete in various ways (e.g. cannot apply filter correctly using it) but can add and view.
2012-04-10 16:25:08 +01:00
amercader
9f0c0d753a [#64,view/map] Listen to changes in documents to refresh the map
Added new listeners to refresh the markers whenever a document(s) is
added or removed, or all documents are reset. Instead of recreating
everytime all markers, only the necessary ones are added or removed.
2012-04-10 13:16:37 +01:00
Rufus Pollock
3c9a18ba88 [#78,jshint][s]: cleaning up backends as per jshint instructions. 2012-04-10 12:19:39 +01:00
Rufus Pollock
6c22413784 [build][s]: build docs and recline.js. 2012-04-10 01:31:49 +01:00
Rufus Pollock
70c43015ea [#68,view-grid,refactor][xs]: switch to new field / doc renderer and deriver.
* remove existing cellRenderer and switch to calling doc.getFieldValue(field)
2012-04-10 01:30:06 +01:00
Rufus Pollock
0f4a0a6189 [#68,fields][m]: add format attribute plus support for renderer and deriver functions. 2012-04-10 01:24:34 +01:00
Rufus Pollock
103d2a513c [#81,css][xs]: remove unused obsolete css. 2012-04-10 00:26:34 +01:00
Rufus Pollock
28c9be4268 [#81,css][s]: tidying up css by ensuring top level data explorer and grid view have recline- in them. 2012-04-10 00:22:27 +01:00
Rufus Pollock
f57c94382f [#62,#66,ux,menus][s]: add to top menu filters and facets buttons which show filter editor and facet viewer respectively. 2012-04-10 00:15:03 +01:00
Rufus Pollock
05d543199b [css][xs]: reduce padding in query editor pagination. 2012-04-10 00:04:17 +01:00
Rufus Pollock
6703233efc [view/query-editor][s]: reinstate editable pagination removed in f9f5be654097598da3fb2ccc29bc4d4f4c42c0ec. 2012-04-09 23:47:05 +01:00
Rufus Pollock
517c95f78a [#66,filters][m]: full editing of text filters plus add text filter via column menu in grid view - fixes #66. 2012-04-09 11:15:50 +01:00
Rufus Pollock
008c124096 [#66,filters,view][m]: new FilterEditor view which shows current filters and allowed them to be removed. 2012-04-08 10:47:25 +01:00
Rufus Pollock
9a3c0523c6 [#78,tidying][xs]: add /*jshint multistr:true */ to all files where we use multiline strings to avoid unnecessary jshint warnings. 2012-04-08 09:33:20 +01:00
Rufus Pollock
823ee98540 [addendum,refactor][xs]: addendum to 1be758e6b81df3abfee8cdeeeaa16ebd69a3def7 as symlinks do not work with gh-pages so need js redirects instead to relocate demo to app. 2012-04-08 09:20:21 +01:00
Rufus Pollock
debcfbbb7a [#52,docs][xs]: minor touch up to index page. 2012-04-07 13:52:47 +01:00
Rufus Pollock
2cd9192480 [#52,docs/model][m]: document all model elements in detail.
* List more items in main index doc page
* Major extension of source docs including
  * Query object with its spec
  * Facet
  * etc
2012-04-07 13:49:13 +01:00
Rufus Pollock
0155d4dec5 Merge pull request #69 from amercader/master
[#64,view/map][m]: Preliminary work on the Leaflet-based map Data View from @amercader.
2012-04-04 23:59:18 -07:00
amercader
278d244ad1 [#64,map] Support GeoJSON and lat/lon geometry fields
The view will check for a set of default field names to see if there is
a field containing geometries in GeoJSON format. If not, will check
similarly for a pair of fields with lat/lon values.
2012-04-04 17:56:01 +01:00
amercader
7df22effa3 [#64,map] Preliminary work on the map view
Basic map view that plots points into a Leaflet map. Right now only
models with two "lat"/"lon" fields are supported. Some problems
regarding zooming to markers bounds when div not visible.
2012-04-04 14:27:44 +01:00
Rufus Pollock
14bd9364db [build][m]: build docs and latest version of library. 2012-04-04 10:59:05 +01:00
Rufus Pollock
25ab4df892 [package.json][xs]: bump to 0.4a. 2012-04-04 10:54:41 +01:00
Rufus Pollock
2b8f1bcf64 [refactor,docs][xs]: indentation and text-wrap. 2012-04-04 10:53:50 +01:00
Rufus Pollock
76d709a1eb [#65,docs][s]: start on examples section with quickstart case using createDataset. 2012-04-04 10:49:26 +01:00
Rufus Pollock
b24d031851 [#65,refactor][xs]: remove read-only link in app (was for demo not app). 2012-04-03 22:05:02 +01:00
Rufus Pollock
1be758e6b8 [addendum,refactor][xs]: symlink app to demo so old urls do not break. 2012-04-03 22:04:09 +01:00
Rufus Pollock
b0fae7c3d0 [#65,refactor][s]: move demo to app and rework mains docs to reflect app / library distinction. 2012-04-03 21:54:22 +01:00
Rufus Pollock
51ff83646c [demo/style/images][xs]: remove long obsolete and unused images. 2012-04-03 21:23:21 +01:00
Rufus Pollock
b1f90a3b27 [#66,#62,filters,facets,view][s]: facet view checkbox now triggers filter on that field and value. 2012-04-02 21:06:22 +01:00