56 Commits

Author SHA1 Message Date
Rufus Pollock
e0ae8bd6c1 Merge branch 'master' of github.com:okfn/recline 2015-03-05 18:30:50 +00:00
Sol Villar
175911422b [#427] Removed Bootstrap 3.3.2. 2015-03-05 01:17:00 -03:00
Sol Villar
9ac51793cd [#427] Fixed styles in navbar and changed Boostrap version to 3.2.0. 2015-03-05 01:00:00 -03:00
Sol Villar
f9351ab84c [#427] Added Bootstrap 3.3.2 and modified references. 2015-03-05 00:12:08 -03:00
Rufus Pollock
8f6abdc21f [vendor][s]: remove long obsolete flotr2.js library (flotr2 view removed in 8164c68d0c02a3bd8cfa6fb294e58d7eafa073a0). 2014-09-21 10:35:26 +01:00
陳信屹
abbab59ce5 Updated Leaflet to latest version 0.7.3 (#428) 2014-06-09 16:02:51 +08:00
Vitor Baptista
f1b652e54b Upgrade Bootstrap to 2.3.2 2014-05-05 20:26:26 -03:00
aliounedia
8bf518c0e2 recline support for row reordering grid 2014-04-28 15:10:35 +02:00
Rufus Pollock
c8f7ab56ff [#316,timeline][s]: complete upgrade to v2.25 of timelinejs with support for BC dates <= 10k BC. 2013-08-24 13:25:28 +01:00
Rufus Pollock
fddea8e882 [#316,refactor][xs]: move vendor timeline stuff to vendor/timeline w/o versions to ease upgrading. 2013-08-24 13:16:45 +01:00
Rufus Pollock
2adc2138ef [#316,timeline][s]: upgrade timelinejs vendor lib to v2.25 for better date extents (need to patch again to get working). 2013-08-24 13:14:07 +01:00
Rufus Pollock
ccf60d00f0 [#316,timeline][m]: timeline now handles BC dates and has a switch to support non US dates dd/dd/dddd - fixes #316.
* upgrade timeine view to latest TimelineJS (note vendor code went in in last commit as needed to patch in this one)
  * Minor fix to TimelineJS timeline.js code (actual bug I think)
* BC (-ve years) support is provided by latest TimelineJS (raw vendor code in last commit)
* Strip out use of momentjs and just use timelinejs date parsing (various changes and tests around this)
* state option nonUSDates: true to parse dd/mm/yyyy properly
2013-08-14 22:23:46 +01:00
Rufus Pollock
3bda0d6ff8 [#316,vendor][s]: introduce latest timelinejs lib (but do not switch to it). 2013-08-14 18:36:51 +01:00
Rufus Pollock
eb682d673f [#359,view/flot][m]: much better time series support by using flot time plugin - fixes #359.
* Note you still need to set the type of the field to time for this to work properly (i.e. we do not attempt to guess a column is dates as that is very error-prone).
2013-06-02 18:42:17 +01:00
Dan Wilson
325eaf8c34 Bumped Moment to 2.0.0 (required by next commit) 2013-05-14 16:26:34 +01:00
Dan Wilson
080188286a Bumped backbone to 1.0.0. Issue #351. 2013-05-14 10:12:24 +01:00
Dan Wilson
6c8d9ec50a Bumped underscore to 1.4.4 2013-05-13 21:48:22 +01:00
John Glover
8439cc5522 [#287] Add view.flot.js.
Allows flot to be used for graphs as well as
flotr2.
Based on view.graph.js in the ckan-updates branch.
2013-01-09 15:53:44 +01:00
Stefan Wehrmeyer
e520a0d0d6 Remove underscore from flotr2 source
The older underscore version in flotr would overwrite the newer
one coming with recline and would also overwrite mixins like
underscore.deferred.
2013-01-07 10:57:06 +01:00
Rufus Pollock
965bf6e9bb [#172,refactor][s]: switch everything to use underscore.deferred rather than jQuery.Deferred - fixes #172.
* In addition reduced pattern of passing in $ to backend modules - instead just use jQuery explicitly (this should make it easier to mock-out jQuery if you waned to
2013-01-04 20:13:16 +00:00
Rufus Pollock
ccde07574a [vendor,refactor][xs]: remove long-unused vendor libs jquery.hotkeys.js and traverse.js. 2013-01-04 19:20:56 +00:00
John Glover
c6a8a33d32 [284] Add json2.js which defines JSON for older browsers (IE7). Fixes filters and 6 test failures with IE7. 2012-12-10 15:20:02 +01:00
Frederick Ros
1cc8df020d The slickgrid view can now be edited. 2012-10-14 20:56:25 +02:00
Frederick Ros
01d59a8b6b Moved to backbone 0.9.2 and underscoe 1.4.2 2012-10-11 17:23:20 +02:00
Dominik Moritz
79c262e25b update markercluster to latest version 2012-09-12 14:17:03 +01:00
Dominik Moritz
b190e3b8a8 add clustering library 2012-09-12 00:00:03 +01:00
Rufus Pollock
ce668a32c7 [vendor/leaflet][s]: remove leaflet v0.3.1 rendered obsolete by work in #220. 2012-09-10 11:18:46 +01:00
bietz
f8f1e78699 removed updated underscore and backbone libs 2012-09-09 15:37:05 +01:00
bietz
a62d9ccdb2 updated couchdb backend 2012-09-09 15:37:05 +01:00
Rufus Pollock
00d36f2dac [#170,cleanup][s]: remove jquery.flot vendor lib and last remaining ref to it in test/index.html as now replaced by flotr2 - fixes #170. 2012-09-09 15:33:57 +01:00
Dominik Moritz
fb81d51bc6 Updated leaflet to 0.4.4 2012-08-27 00:56:56 +01:00
Rufus Pollock
f625850e4f [vendor/showdown][s]: add (non-essential) showdown vendor lib. 2012-08-05 17:03:45 +01:00
Lieven Janssen
b9c4a07d8d Migrated jquery-flot to flotr2. Added column chart type. 2012-07-15 08:52:06 +02:00
Rufus Pollock
e293eaaa89 [#135,vendor/moment][s]: introduce momentjs at v1.6.2. 2012-05-30 23:30:57 +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
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
a9b4a8728f [#46,vendor,view][xs]: remove vendor/jquery-ui and dialog in Explorer view template as noew no longer required as using bootstrap modal - fixes #46. 2012-04-26 22:07:55 +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
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
5709300fa3 [#60,vendor][s]: upgrade to bootstrap v2.0.2 - fixes #60. 2012-03-25 14:56:29 +01:00
Rufus Pollock
c1844f4df8 [vendor][xs]: rename underscore lib to not have 000 prepended. 2012-03-10 09:07:45 +00:00
Rufus Pollock
8d3adecc18 [vendor/bootstrap][s]: introduce icons and responsive css. 2012-03-10 08:38:04 +00:00
Rufus Pollock
94651fbff4 [#55,misc][s]: switch to bootstrap v2.0 making some minor changes to html and css as a result (fixes #55). 2012-02-29 12:52:03 +00:00
Rufus Pollock
bf5476d0e4 [#55,vendor][s]: upgrade to jquery 1.7.1 as need >= 1.7 for bootstrap v2.0. 2012-02-29 12:49:36 +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
04279b0150 [#22][s]: refactor notification to use Bootstrap alerts. 2012-01-11 12:22:59 +00:00
Rufus Pollock
f1c5b8a430 [#22][l]: first pass at new theme (based off bootstrap).
* view.js: refactor html for graph editor form; refactor navigation to be buttons.
2012-01-07 02:44:26 +00:00
rgrp
6e80e20f61 [vendor][xs]: trivial rename. 2011-12-13 11:27:30 +00:00