Commits

Author Commit Message Labels Comments Date
Luke Plant
Added tag stable for changeset 821569819c73
Luke Plant
Fixed preview functionality
Luke Plant
Fixed indentation of nested block in the outline viewer
Luke Plant
Fixed tests for bad structure
Luke Plant
Updated GUI to have 'new row' and 'new column' buttons and items in the headings list
Luke Plant
Made 'headings only' checkbox not enabled by default
Luke Plant
Reimplemented layout mechanism, with new requirements. Most things are working server side, client side needs changing.
Luke Plant
Tweaked repr mixin to exclude docstring for neatness
Luke Plant
Added tag stable for changeset abf992d3115d
Luke Plant
Merge from stable
Luke Plant
Moved MAXCOLS to an attribute on LayoutDetails
Luke Plant
Updated README to give overview of system.
Luke Plant
Merge from stable
Luke Plant
Added tag stable for changeset 02fadbe853a1
Luke Plant
Changed LayoutDetails to not output 'columns1' for case of single column row.
Luke Plant
Remove custom ids when done editing.
Luke Plant
Fixed bug that caused PresentationControl.form_submit to be called inappropriately
Luke Plant
Ensure we don't have duplicate ids for sections
Luke Plant
Add custom ids to sections, to make styles persist more easily
Luke Plant
Return StructureItem objects in extract_structure instead of tuples Includes client side changes - using objects instead of arrays, and using StructureItem.sect_id instead of .name
Luke Plant
Removed section divs that are applied according to headings CSS classes are applied to elements directly, additional divs no longer inserted. This changes everything with regards to column layout, so some tests have been ditched.
Luke Plant
Changed the sense of filter argument to cleanup() method to be more intuitive
Luke Plant
s/extract_headings/extract_structure/g for tests
Luke Plant
s/extract_headings/extract_structure/g
Luke Plant
Tests for get_structure
Luke Plant
Use a StructureItem class instead of a 5 tuple (which was getting unwieldy)
Luke Plant
Make get_structure respect existing IDs on elements This will allow presentation info to stick to sections more easily
Luke Plant
Use a machine friendly ID instead of user friendly 'name' for storing style information against This will allow style information to stay with sections more easily if we label sections with these ids when extracting the presentation.
Luke Plant
Fixed CSS for preview functionality
Luke Plant
Removed row clearing div
  1. Prev
  2. Next