Commit Graph

63 Commits (ec399bc4fa81c475f2105243a2926c9e4b8e1c69)
 

Author SHA1 Message Date
Richard aaca1dbd9c hard coded documente generator to render all pages, one per page. 11 years ago
Richard a1cf452aa7 pruning empty rows before calculating row sizes. 11 years ago
Richard bc2cafa68e column widths being calculated from config values. 11 years ago
Richard 31f39fe776 Algorithm now taking row priorities into consideration and reducing the least important first. 11 years ago
Richard 60139897d6 made the height adjusting algorithm a bit better - adjusting multiple rows now to try and fit everything in. 11 years ago
Richard 45e34ec975 First attempt at an algorithm to assign row heights based on minimum number of lines in row config. Currently not considering priorities. 11 years ago
Richard 81c5b6ab5f implemented basic column positioning. supporting non-string attributes and font sizes. 11 years ago
Richard 8ede393ea4 refactoring. modularised the page elements into models and now rendering text boxes as a heirarchy. 11 years ago
Richard 35cf6fad26 Altered config so that property id is column name. 11 years ago
Richard fb87caa903 using page size default A4. 11 years ago
Richard 979a01e9e8 Added a simple update form for configs so the default rows can be altered. 11 years ago
Richard 6c228762ee Setup an open project plugin. Copy pasted over some of the code from the backlogs plugin to get a minimum pdf being rendered with prawn. Rigged it up to read in the config from new taskbord_card_configuration model. Just now only the page_size property is being used. This is a basic implementation of ticket 3501. 11 years ago
ulferts e7448a4301 Initial commit 11 years ago