Rufus Pollock
58cac002dc
[#145,widget/fields,model][m]: working fields widget with field summary data generated by Dataset.getFieldsSummary function.
...
* Layout is still not right -- need to put widget in sidebar (though looks a lot better)
* Datset.getFieldsSummary to compute facets for fields
* Remove facet usage in the demo
2012-06-04 23:57:24 +01:00
Rufus Pollock
a7b6a6ac5d
[#145,widget/fields][m]: add new fields widget view which lists all fields with field info and replace facet widget in multiview with it.
...
* widget is very incomplete and does not yet show anything of great value (plan is to have summary info).
2012-06-04 23:47:05 +01:00
Rufus Pollock
19ff6c7183
[app/settings][s]: add support for app settings.
...
* Only settings is datahub api key
* Store in local storage
* Modal dialog to set
2012-06-03 21:24:23 +01:00
Rufus Pollock
028dfca859
[#110,app,load,ux][s]: refactor import/load menu to be called load, to support DataHub directly, and have better UX.
...
* List options to load from in dropdown menu rather than modal dialog
* Provide some help info in load dialog
* Support DataHub (including auto-guessing of Data API) - fixes #110 .
2012-06-03 10:00:41 +01:00
Rufus Pollock
86fbe6d191
[#140,refactor,widget/pager][s]: split out pager from query editor into separate widget and display in different place in multiview - fixes #140 .
2012-06-02 14:45:16 +01:00
Rufus Pollock
40cc355065
[#124,css][xs]: rename data-explorer.css to multiview.css.
2012-06-01 14:38:24 +01:00
Rufus Pollock
4bfcb3c027
[#124,refactor][s]: merge util.js into view.multiview.js as only utilities are query string parsing utilities and that is where they are used.
2012-05-31 21:54:13 +01:00
Rufus Pollock
03ab0da72d
[#124,refactor][s]: addendum to last commit (forgot to split out filtereditor and delete from multiview).
2012-05-31 21:49:06 +01:00
Rufus Pollock
53327a7a1e
[#124,refactor,view][s]: ([m] in effect) rename DataExplorer view to MultiView and split contents view.js into separate files - fixes #124 .
2012-05-31 21:36:52 +01:00
Rufus Pollock
faad3e2329
[#135,app,test][xs]: reference momentjs - should have been in e1a7a659da7d9d653540b7c8e85b1deec5ccb643.
2012-05-30 23:34:00 +01:00
Rufus Pollock
0c0b487ef5
[app][s]: reintroduce the timeline view to app (lost in d339fea2d92a230cbb459fb5a34aefddb949ea1a).
2012-05-30 22:53:48 +01:00
Rufus Pollock
d339fea2d9
[#119,view/slickgrid][m]: first pass implementation of slickgrid view courtesy of @amercader.
...
New setup supports:
* Column hiding
* Column reordering
* Column sorting
* Column resizing
* Fit columns to the div width
All these options are stored on the view state and applied when initializing the view if necessary.
Now also utilize slickgrid view as default grid view.
2012-05-27 23:31:42 +01:00
Rufus Pollock
c6d4116cba
[#79,refactor][s]: switch from (old) jquery.mustache to latest mustache.js - fixes #79 .
...
* This mustache has support for nested values e.g. {{sub.x.y}}
* Specifically mustache.js as of Fri Feb 24 09:58:31 2012 +0100 2f135e2e15dcc3c61385212261faaf00597bae10
2012-05-27 01:27:26 +01:00
Rufus Pollock
ed4f315a97
[#128,backend/csv][s]: rename localcsv to csv and make into a module recline.Backend.CSv.
2012-05-26 19:00:39 +01:00
Rufus Pollock
72ed877ae2
[#128,misc][s]: final wiring up to have everything working again -- fixes #128 .
2012-05-26 18:26:47 +01:00
Rufus Pollock
fc22e86509
[app][xs]: micro tidy.
2012-05-25 08:04:01 +01:00
Rufus Pollock
1394b9affa
[#73,app][s]: integrate timeline into multiview and app.
2012-05-22 17:01:39 +01:00
Rufus Pollock
f6991800a3
[theme][xs]: tweak navbar line-height.
2012-05-20 18:03:21 +01:00
Rufus Pollock
310a008537
[app/content][s]: cleaner start page and remove reference to non-existent tutorial.
2012-05-17 13:21:06 +01:00
Rufus Pollock
d42d1c0dbd
[#67,#87,link,embed][s]: encode query string uri components so they work correctly from link and embedding.
2012-05-15 05:31:15 +01:00
Rufus Pollock
0cbae97202
[app/content][xs]: brand links to start of app not reclinejs home page.
2012-05-15 03:52:27 +01:00
Rufus Pollock
deffe17b5e
[app,css][xs]: use site.css to be consistent between docs and app (+ remove documentation link from app).
2012-05-15 03:49:14 +01:00
Rufus Pollock
6657555694
[app/style][xs]: add in height that has been removed from grid.css.
2012-05-13 10:00:24 +01:00
Rufus Pollock
2291f06948
[app][s]: split CSV and Excel as options in importer and use this info to explicitly set format for dataproxy.
...
* Previously could not import CSV files if did not end in .csv.
2012-05-07 03:53:30 +01:00
Rufus Pollock
2791690142
[app/content][xs]: micro tweak to tagline for explorer.
2012-05-02 22:08:59 +01:00
Rufus Pollock
570aaa096d
[app,bugfix][xs]: fix html tag closing issue that meant modals weren't being properly included (and hence import was not working).
2012-04-29 17:50:04 +01:00
Rufus Pollock
6afdf1dddc
[addendum][xs]: remove reference to jquery-ui from app.
2012-04-26 22:38:45 +01:00
Rufus Pollock
6d94c89b7c
[refactor,util][s]: move query string parsing and manipulation utilities into util.js.
2012-04-26 22:06:11 +01:00
Rufus Pollock
81dc7eab2b
[app][m]: proper start page for app (welcome, etc) plus introduce backbone routing to support this.
2012-04-26 17:22:36 +01:00
Rufus Pollock
8d33df79ac
[refactor,app][xs]: switch app to use fixture dataset from test/base.js.
2012-04-25 22:33:40 +01:00
Rufus Pollock
82ca51a0b6
[#85,view-graph][m]: graph controls are now correctly configure themselves from loaded state.
...
* Also heavily refactor to have a cleaner and better code e.g. using templating to add new series.
2012-04-25 22:12:42 +01:00
amercader
33cf962a5b
[build,tests] Fix built.html and add tests against the built version
2012-04-25 12:50:16 +01:00
amercader
7def51b573
[backend/localcsv] Add support for defining the text delimiter on CSV files
2012-04-23 18:23:44 +01:00
Rufus Pollock
60b7f19f71
[vendor,refactor][xs]: lay vendor directory in consistent way ({lib}/{version}/{js-file}).
2012-04-17 12:53:11 +01:00
Rufus Pollock
bdbfdd7c34
[#67,app][s]: embed support.
2012-04-17 05:24:06 +01:00
Rufus Pollock
9e08d6109b
[app][xs]: comment out router stuff which was obsoleted by last commit and is causing problems with online version of app.
2012-04-16 21:05:40 +01:00
Rufus Pollock
0f0fa633a1
[#67,app][s]: first pass at sharable link support in app (though seems rather buggy).
2012-04-16 15:17:19 +01:00
Rufus Pollock
40a771c38b
[app][s]: refactor app to be a backbone view.
2012-04-16 03:06:31 +01:00
Rufus Pollock
93e8b14a25
[#81,css][xs]: split out grid css into its own css file.
2012-04-15 16:46:59 +01:00
Rufus Pollock
39a6c1eb74
[refactor][xs]: rename DataGrid to Grid for simplicity and consistency with file name.
2012-04-15 16:35:33 +01:00
Rufus Pollock
19864f99bc
[refactor,css][xs]: addendum to previous commit - rename flot-graph.css to graph.css.
2012-04-15 16:05:33 +01:00
Rufus Pollock
4ede229b7b
[refactor][s]: rename view-flot-graph to view-graph and FlotGraph to Graph.
2012-04-15 16:03:08 +01:00
Pedro Markun
6a352f9c44
Added encoding selecting options
2012-04-14 14:39:41 -03:00
Pedro Markun
c16fc1204e
Support for separator specification in CSV now in frontend
2012-04-14 14:26:26 -03:00
Rufus Pollock
3f509b46dc
[vendor][xs]: move leaflet vendor libs under version directory (0.3.1).
2012-04-12 22:23:14 +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
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
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