Created by Glyph Lefkowitz on 2011-01-29 and last modified on 2011-01-29
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 on 2007-07-20

don't use AddPerson in message detail

2242. By washort on 2007-07-20

Branching to 'no-addperson-2190'

2241. By exarkun on 2007-07-20

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 on 2007-07-19

Merge retrain-2162.

Remove an otiose call in SpambayesFilter.forgetTraining.

author: washort
reviewer: exarkun

Closes #2162.

2239. By exarkun on 2007-07-17

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 on 2007-07-17

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 on 2007-07-16

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 on 2007-07-13

merge offering-descs-2170.

Fix offering description strings to be more informative.

Author: washort
Reviewer: exarkun

Closes #2170.

2235. By glyph on 2007-07-13

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 on 2007-07-13

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.