548 Commits

Author SHA1 Message Date
Rufus Pollock
e2b1b9f545 [#73,view/timeline][m]: many improvements to timeline - now pretty functional.
* reload data on query updates
* attempting to guess start date and end date fields.
* avoid initting multiple times
* refactor to be cleaner
2012-05-24 21:53:04 +01:00
Rufus Pollock
b4255ef18f [model][s]: default string renderer will linkify http://... links. 2012-05-24 00:30:35 +01:00
Rufus Pollock
1394b9affa [#73,app][s]: integrate timeline into multiview and app. 2012-05-22 17:01:39 +01:00
Rufus Pollock
61b1482d99 [#73,view/timeline][l]: functioning timeline view using VeriteCo Timeline library.
* *Much* still to do such as auto-selection of date field, checking for end date, parsing of dates, generation of summary text etc
2012-05-22 16:57:17 +01:00
Rufus Pollock
cbe668f0e3 [bugfix,view-map][xs]: issue with map not rendering due to calling redraw in render (introduced in 62a790ceb907026e3c076bbf5e2148ff3033855f). 2012-05-22 11:46:09 +01:00
Rufus Pollock
7527cf6089 [doc/example-quickstart][m]: map example in quickstart plus minor refactoring. 2012-05-20 18:08:08 +01:00
Rufus Pollock
f6991800a3 [theme][xs]: tweak navbar line-height. 2012-05-20 18:03:21 +01:00
Rufus Pollock
5d5ddce798 [package.json][xs]: tidy up and extend a little. 2012-05-20 15:06:15 +01:00
Rufus Pollock
62a790ceb9 [view/map,bugfix,refactor][s]: correct bug due to misinterpretation (?) of Backbone reset and refactor so we redraw on initialize.
* Bug: dataset.currentDocuments.reset was being interpreted as empty rather than a re-fill of new documents and was therefore not re-adding currentDocuments items to the list of features. Fixed this.
* Discovered bug during a refactor. Refactor removed listener for query:done as this will be covered by currentDocuments.reset or similar. This also means we can initialize the view with a dataset already containing data and it will render w/o need to call query() again.
2012-05-20 13:43:33 +01:00
Rufus Pollock
ffe07e4ad5 [#116,view/grid][s]: proper support for horizontal scrolling (header scrolls with body). 2012-05-19 12:41:05 +01:00
Rufus Pollock
73767bf6c4 [#121,doc/example-backends][m]: reasonable start on a backend tutorial including a live example of loading data from google docs. 2012-05-18 23:21:00 +01:00
Rufus Pollock
f5b7b7863c [#116,bugfix][xs]: set max-width on headers as well as body cells as o/w wrap does not work. 2012-05-18 23:04:48 +01:00
Rufus Pollock
d9e96d855b [doc/example-quickstart][s]: graph section showing how to create a graph and use state to configure it. 2012-05-18 00:54:44 +01:00
Rufus Pollock
76eb296a94 [build][xs]: standard build of recline.js. 2012-05-18 00:54:31 +01:00
Rufus Pollock
fa0f37b5f7 [#116,view/grid][s]: do not show extra header col if no scrollbar on grid body. 2012-05-17 23:57:08 +01:00
Rufus Pollock
d49956e4de [#113,doc/example-quickstart][s]: various minor improvements and switch to using a richer set of sample data (and including it from _includes). 2012-05-17 13:46:48 +01:00
Rufus Pollock
7963dc2a09 [#116,view/grid][m]: fixed header on grid table so you can scroll and header stays fixed - fixes #116.
* [s] in changes by [m] in effort
* pretty painful to do and we now have to set width of columns explicitly - though this will be useful going forward if we allow adjustable width columns.
* even support different width scrollbars in different browsers (have not tested in IE though!)
* remaining bug is that we have an overhang in header when no scrollbar for body (probably not that hard to fix ...)
2012-05-17 13:22:42 +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
57548e0d17 [#82,notifications][s]: less obtrusive notifications - fixes #82.
* switch loading notification to overlay and make it persist until loading complete (then fade)
* get rid of query success notification
2012-05-15 04:42:12 +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
5e7f9dd0b7 [theme,refactor,css][xs]: move site css into css/site directory from css/. 2012-05-15 03:43:30 +01:00
Rufus Pollock
c5be707be9 [theme,css][xs]: rather than override bootstrap buttons use our own css classes for front pages buttons. 2012-05-15 03:40:01 +01:00
Rufus Pollock
a2df2955f7 [doc/example-quickstart,doc/library][m]: most of a quickstart example plus refactor library page to reflect this and our plans.
* example covers creating a dataset and displaying a grid
* refactor library page to remove examples (will be separate) and list a set of examples we hope to have (most not yet written)
2012-05-13 10:19:40 +01:00
Rufus Pollock
4ca2d9765e [theme][xs]: navbar links to site root. 2012-05-13 10:19:19 +01:00
Rufus Pollock
0d251e92c7 [#52,template][xs]: remove download info from footer as now in the download page. 2012-05-13 10:13:36 +01:00
Rufus Pollock
0d8fbc9693 [#52,doc/download][s]: add a page with download instructions for the library including details of dependencies. 2012-05-13 10:11:21 +01:00
Rufus Pollock
52c5442d37 [#112,theme,jekyll][s]: new container template (good for pure markdown pages), pygments css and option to include recline deps in the main template (useful for examples). 2012-05-13 10:02:41 +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
6155ad9e60 [#112,jekyll][xs]: add _config.yml. 2012-05-13 09:59:33 +01:00
Rufus Pollock
321fb53a81 [README][s]: add detailed changelog. 2012-05-13 09:29:56 +01:00
Rufus Pollock
d0053070d2 [build][m]: regular build of recline.js and docs (have not done for 2+ weeks). 2012-05-13 08:33:42 +01:00
Rufus Pollock
accd96354e [view,doc][xs]: tweak view overview info. 2012-05-13 08:32:53 +01:00
Rufus Pollock
f229d6985c [view/grid][xs]: fix to grid css so drop-down menus are not hidden if they overflow plus move no-hidden attribute onto recline-grid making css simpler and more reliable. 2012-05-13 08:25:23 +01:00
Rufus Pollock
44942dabdc [backend/memory][xs]: createDataset calls query on dataset object so that the Dataset object already has data in it. 2012-05-13 07:57:55 +01:00
Rufus Pollock
8b746f707c [css/grid.css][xs]: remove dialog css as made obsolete when we moved to boostrap modal - cf 9c0c4dfae3618c999e2db5d3f8b600fbd47c2a41. 2012-05-13 07:17:30 +01:00
Rufus Pollock
c0c721c574 [_layouts][xs]: add google analytics tracking code. 2012-05-10 06:32:07 +01:00
Rufus Pollock
79ce138751 [view-graph,bugfix][xs]: hovers for time series render dates correctly (rather than as large integers). 2012-05-09 03:40:41 +01:00
Rufus Pollock
5e002adb4e [view-graph,bugfix][s]: fix so we always redraw graph on data update (though perhaps only when graph becomes visible). 2012-05-09 03:29:43 +01:00
Rufus Pollock
b6664e9292 [view/graph][s]: make sure we do not try to draw if graph not yet properly configured.
* Was encountering a bug where data loads triggering a redraw but nothing yet properly configured. (This has been previously hidden by fact we don't draw if graph view is hidden -- which I had temporarily turned off).
2012-05-08 16:20:53 +01:00
Rufus Pollock
749d6190ca [css/data-explorer][xs]: fix for Firefox for query editor main query box. 2012-05-08 00:24:02 +01:00
Rufus Pollock
4ceae82a18 [test/base][xs]: micro tweak to test data so we have more interesting graph. 2012-05-07 18:51:10 +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
f1ed1cd593 [doc,template][xs]: tweak the links in the top navbar. 2012-05-03 21:12:51 +01:00
Rufus Pollock
4e57e5236a [doc,refactor][s]: split out library docs into library.html. 2012-05-03 21:10:10 +01:00
Rufus Pollock
3390c119ce [doc,refactor][s]: switch to jekyll-based build (so template in _layouts/default.html and index.html refactored to use this). 2012-05-02 22:12:24 +01:00
Rufus Pollock
2791690142 [app/content][xs]: micro tweak to tagline for explorer. 2012-05-02 22:08:59 +01:00
Rufus Pollock
fa123b6e94 [bugfix,view-graph][xs]: hovers on bar graphs were wrong because we were not switching x,y due to it being horizontal. 2012-04-30 03:56:53 +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