Created by Glyph Lefkowitz and last modified
Get this branch:
bzr branch lp:~divmod-dev/divmod.org/no-addperson-2190
Members of Divmod-dev can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

2243. By washort

don't use AddPerson in message detail

2242. By washort

Branching to 'no-addperson-2190'

2241. By exarkun

Merge vip-2186

Author: exarkun
Reviewer: glyph
Fixes #2186

Add a vip attribute to the Mantissa Person item and display its value in the
person scrolltable in the address book.

2240. By washort

Merge retrain-2162.

Remove an otiose call in SpambayesFilter.forgetTraining.

author: washort
reviewer: exarkun

Closes #2162.

2239. By exarkun

Merge action-name-separation-2177-2

Author: exarkun
Reviewer: moe
Fixes #2177

Insert a space between action nodes in the scrolltable.

Also add several DOM-compliance features to Nevow's MockBrowser (sufficient
to make simple uses of MochiKit.DOM work with it).

2238. By glyph

Provide feedback to the user while the scrolltable is requesting data.

Author: glyph, moe

Reviewer: exarkun

Fixes #2180

The scrolltable will now tell you when it is loading rows, including an initial loading notification so that the page will immediately have some feedback visible rather than just a blank area where the scrolltable is supposed to be.

2237. By exarkun

Merge liveform-input-error-2169-2

Author: exarkun
Reviewer: glyph
Fixes #2169

Add an InputError exception to Mantissa LiveForm which can be used by
server-side components to indicate an input verification failure to
the client. Also add logic to the client to handle this kind of error

Also fix a bug in MockBrowser to allow TextNodes to be added as children
to other nodes and fix a bug in removeChild so that parentNode is not
set after a child node has been removed from its parent.

2236. By washort

merge offering-descs-2170.

Fix offering description strings to be more informative.

Author: washort
Reviewer: exarkun

Closes #2170.

2235. By glyph

Scrolling view for Hyperbola, plus various ScrollTable updates.

Author: glyph, moe

Reviewer: exarkun

Fixes #2156
Fixes #1828

This change adds a scrolltable to the Hyperbola blurb viewing page. That allows larger numbers of posts to be displayed on, for example, a blog.

However, the scrolltable as developed in #673 wasn't quite up to the task, so this change also includes several fixes to the {{{ScrollTable}}} itself, including:

    * a timestamp column, which can be used with {{{epsilon.extime.Time}}} instances, and allows data to be sorted by time.

    * a client-side 'widget' column, allowing a scrolltable to contain a column that renders a complex server-side widget inline and have it connected properly

    * better plugabbility for the IColumn interface, including custom unserialization for the sorting logic in Python

    * bugfixes, and better test coverage, for descending sort ordering

    * bugfixes and documentation for misuse of the API (for example, not providing a sort column).

The outcome of this group of changes is that the new {{{ScrollTable}}} is now an API that could reasonably be used in a variety of applications that require a scrolling list of data. It isn't ''finished'', some applications will still require additional features which we have not added yet (for example, sort column header rendering) but others will simply be able to use it directly now.

2234. By washort

merge release-20070706

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.