Created by Dylan McCall on 2010-07-23 and last modified on 2010-07-23
Get this branch:
bzr branch lp:~dylanmccall/harvest/browser-location
Only Dylan McCall can upload to this branch. If you are Dylan McCall please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Dylan McCall

Recent revisions

235. By Dylan McCall on 2010-07-23

Kind of slightly working implementation of jQuery bbq.

Watching for hashchange event, with which new results are loaded and the filters are updated to match the query being run.

234. By Dylan McCall on 2010-07-22

Adding jQuery BBQ plugin

233. By Dylan McCall on 2010-07-21

Added a light "shadow" to #results-status, visible when scrolling.
Communicates that elements behind the indicator are not clickable and gives it a stronger presence.

232. By Dylan McCall on 2010-07-21

Fixed ugly z-index problem with results status bubble

231. By Dylan McCall on 2010-07-21

Added back jQuery UI Effects for border colour animation.
Released hard-coded Package expand / collapse stuff (mostly) with SwitchClass from jQuery UI.

Spinner images are now preloaded.

Added scrollStay to #results-status.
Results fade out slightly when new results are being loaded.

230. By Dylan McCall on 2010-07-20

Fixing broken Array.prototype.compare in harvest.js

229. By Dylan McCall on 2010-07-16

Fixed bug in harvest.js introduced by last change, where reverting a change would not stop load countdown (because string comparisons were not like array comparisons... until now!)

228. By Dylan McCall on 2010-07-16

Changed QueryString format and serialization functions to rely more on the built in functionality of the APIs we use. SetFilters serialize their values as regular lists, which remains completely intact at all points Harvest is concerned with.
Full names for filters now using "." where we previously used ":"

url_tools' current_url_with_parameters merged with new_url_with_parameters. Now uses native querydict.urlencode.

Expanding packages is also done using regular lists. Changed key in querystring from "expand_pkg" to "expand."

227. By Dylan McCall on 2010-07-14

More robust behaviour for expanding and collapsing packages.
Packages that are collapsed while results are being loaded (after request is sent to server) are collapsed again after they are loaded.
Packages check if they are expanded when first created again.
wrappers.py makes sure a string represents a number before trying to convert it to an int.

226. By Dylan McCall on 2010-07-14

Quick and dirty fix so opportunity_edit works again.
Changed sourcepackage_detail url to refer to opportunities_package_details instead, which is a similar url that currently exists.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.