213 Commits

Author SHA1 Message Date
Friedrich Lindenberg
55e8684c46 Add drop-down option to hide headers. 2012-02-09 19:37:37 +00:00
Friedrich Lindenberg
2397c0e1e5 Show column header dropdown even in read-only mode 2012-02-09 18:49:12 +00:00
Friedrich Lindenberg
5fc4fa9626 Support sorting by a given column; refs #34 2012-02-09 18:49:12 +00:00
Rufus Pollock
b96de6c34f [README][xs]: new screenshot. 2012-02-09 18:11:40 +00:00
Rufus Pollock
1491ae5bcc [#34,query][m]: start on proper query support (move to query and sort support in BackendMemory). 2012-02-09 18:05:37 +00:00
Rufus Pollock
0af2394eeb [#38][s]: include built version (non-minified) as recline.js. 2012-02-09 17:51:28 +00:00
Rufus Pollock
4fc694d300 [docs][xs]: link to new backend docs (now separate from model). 2012-02-08 09:36:45 +00:00
Rufus Pollock
1daf3904af [cleaning][xs]: remove commented-out original recline code in demo/js/app.js. 2012-02-08 09:35:40 +00:00
Rufus Pollock
40477fe463 [docs][s]: add backend docs and latest build of model docs. 2012-02-08 09:34:48 +00:00
Rufus Pollock
1539169e21 [#35,refactor][l]: fixes #35, major refactor to have datasets intialized with backend and endpoint information.
* Backbone.sync now switches on type of backend set for a dataset (allowing simultaneous use of multiple datasets with different backends)
* Datasets are initialized with backend config (see docs and code)
2012-02-08 09:27:56 +00:00
Rufus Pollock
70e252f060 [src][xs]: remove executable bit on costco.js and util.js (left over from original recline). 2012-02-07 12:24:05 +00:00
Rufus Pollock
cfc4798243 Merge branch 'gh-pages' 2012-02-07 12:23:08 +00:00
Rufus Pollock
7b496fc276 [refactor][s]: split out backends from model.js to backend.js.
* And do some slight improvement of the model and backend docco docs by using some markdown formatting.
2012-02-07 12:20:48 +00:00
James Casbon
b3a71e82cc correct indents on model.js with gg=G 2012-01-29 16:20:51 +00:00
James Casbon
9eeb4ab97a google spreadsheet backend 2012-01-28 19:44:07 +00:00
Rufus Pollock
e2c1688563 [view,ux][xs]: add title to document / row limit input giving instructions on use. 2012-01-28 08:09:38 +00:00
Rufus Pollock
4a8a51b3de [css][xs]: overflow auto on grid data table div so we scroll within a fixed box rather than the page. 2012-01-28 08:05:58 +00:00
Rufus Pollock
be1569013d [view/DE][xs]: default to displayCount to 50. 2012-01-28 08:05:41 +00:00
Rufus Pollock
cb5cf25ef1 [demo/js][s]: minor bugfixes to demo re webstore dataset load.
* change demo webstore url to one that works
* fix up bug with non-hiding of graph on load of new dataset from e.g. the webstore
2012-01-28 08:05:20 +00:00
Rufus Pollock
666dbdfe91 Merge branch 'master' into gh-pages 2012-01-27 15:02:41 +00:00
Rufus Pollock
8fa93dcbe9 [css/data-explorer][xs]: add in bootstrap .btn (for nav buttons). 2012-01-26 23:07:59 +00:00
Rufus Pollock
09849bb57c [css][s]: move formatting of table headers into bootstrap.css since BS specific (e.g. does not work on CKAN). 2012-01-26 23:02:51 +00:00
Rufus Pollock
91c578d7b9 [view/DE,bugfix][xs]: use (rather than overwrite!) passed in config options. 2012-01-26 23:01:51 +00:00
Rufus Pollock
fbacd700c7 [view/explorer][xs]: show unknown when doc count unknown (rather than nothing). 2012-01-26 20:31:39 +00:00
Rufus Pollock
120a3589bf [view/explorer][xs]: show unknown when doc count unknown (rather than nothing). 2012-01-26 20:22:30 +00:00
Rufus Pollock
99b8cb425b [docs][xs]: correct formatting and spelling. 2012-01-26 15:24:45 +00:00
Rufus Pollock
9adf0ba518 [docs][xs]: add ids to main headings in docs. 2012-01-26 15:22:38 +00:00
Rufus Pollock
8115236d1a [docs][m]: create docs for model and view using docco and link from index page. 2012-01-26 15:19:07 +00:00
Rufus Pollock
3dcbe31e9d Merge branch 'master' into gh-pages 2012-01-26 14:59:47 +00:00
Rufus Pollock
afc948295e [js][xs]: remove src/recline.js (long deprecated and completely commented out). 2012-01-26 14:58:55 +00:00
Rufus Pollock
da43c7ef4f Merge branch 'master' into gh-pages 2012-01-26 14:57:21 +00:00
Rufus Pollock
b3664e5912 [doc][m]: rework home page adding significant content.
* Features
* History
* Put in Bootstrap topbar and Github fork me
2012-01-26 12:04:37 +00:00
Rufus Pollock
76b05eb846 [#31,backends][m]: add BackendDataProxy, fixes #31. 2012-01-26 11:07:27 +00:00
Rufus Pollock
c6946c2d6d [costco-csv-worker][xs]: comment out importScripts('lib/underscore.js') since does not work in normal JS. 2012-01-26 10:58:06 +00:00
Rufus Pollock
1f309a72f3 [vendor][s]: clear out unused vendor libraries (couch2, microevent, sammy).
* traverse and hotkeys also are not currently used but they may be used again in future so left in.
2012-01-23 10:01:33 +00:00
Rufus Pollock
32a74949cc [vendor][s]: remove deps-min.js and explicitly linked to required vendor libraries.
* Why: it is then explicitly clear in demos what vendor libs are needed and make its easier to use those demos as a template for integration elsewhere.
2012-01-23 10:01:05 +00:00
Rufus Pollock
3cff385397 [readme][xs]: link to demo. 2012-01-20 13:19:21 +00:00
Rufus Pollock
509bdf0816 Merge branch 'master' into gh-pages 2012-01-15 19:07:45 +00:00
Rufus Pollock
b008eba4ec [#19,demo][s]: fix up secondarily load of webstore table in demo.
* Had been broken by f176979f5bd39e78e0c66c27dced3f7c8b2dc49b with its change to use passed in element to DataExplorer rather than internal generation of element.
2012-01-15 19:06:10 +00:00
Rufus Pollock
a369c63812 [#8,Webstore][xs]: respect numDocs constraint in getDocuments. 2012-01-15 19:05:06 +00:00
Rufus Pollock
246cdedcd2 [#19,routing][xs]: move history out to external calling code as we need to be able to reload the app (e.g. to change data source). 2012-01-15 17:41:55 +00:00
Rufus Pollock
9635bf8745 Merge branch 'master' into gh-pages 2012-01-11 12:23:48 +00:00
Rufus Pollock
04279b0150 [#22][s]: refactor notification to use Bootstrap alerts. 2012-01-11 12:22:59 +00:00
Rufus Pollock
b5593e45dc [#22][xs]: move demo/newtheme.html to demo/index.html and old index.html to origina.html. 2012-01-11 08:39:12 +00:00
Rufus Pollock
dfae2ca750 [#22,theme][s]: bootstrap-ify edit and transform forms a little. 2012-01-11 08:36:41 +00:00
Rufus Pollock
dec04dca64 [css,graph][xs]: remove border on editor area on graph. 2012-01-10 18:37:01 +00:00
Rufus Pollock
405582d4e6 [css,graph][xs]: fix up sizing of legend boxes on graph. 2012-01-10 18:33:56 +00:00
Rufus Pollock
2372b2ba37 [fix,#19][xs]: show doc count again (lost in penultimate commit). 2012-01-10 18:33:16 +00:00
Rufus Pollock
e1f2ebf89f [#19,routing][m]: graph view now supports saving and loading config from hash query string. 2012-01-10 18:26:19 +00:00
Rufus Pollock
f176979f5b [#19,routing][m]: introduce Backbone routing and use it for navigation between grid and graph views.
Some substantial other related changes:

* Switched DataExplorer view to have element it attaches to passed in rather than being created internally (this was important for FlotGraph to set up correctly).
  * Also refactored DataExplorer setup somewhat (e.g. got rid of draw function which wasn't needed -- merging necessary parts with initialize)
* Substantial refactoring of FlotGraph so that we correctly work around flot's delicateness regarding rendering (element must not be hidden etc -- see comments in code)
  * Also generally cleaner code
2012-01-10 00:07:21 +00:00