aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPPrintController.m
Commit message (Collapse)AuthorAgeFilesLines
* Fix some potential issues found during static analysis.stuconnolly2010-03-151-6/+20
|
* Update Localizable.strings by running genstrings and remove the use of ↵stuconnolly2010-03-141-2/+2
| | | | multiple comments for the same string.
* Don't attempt to release the print thread at the beginning of a print operation.stuconnolly2010-03-131-4/+5
|
* Add additional thread cancellation checking when generating HTML for ↵stuconnolly2010-03-131-6/+4
| | | | printing to ensure the current thread is not the main thread.
* Allowing printing of empty table views to prevent crashes.stuconnolly2010-03-131-54/+39
|
* Perform HTML generation for printing on a background thread, displaying the ↵stuconnolly2010-03-131-7/+78
| | | | usual progress indicator with the ability to cancel it. Still need to add warnings when attempting to print a table content with a large number of rows or a lot of data.
* Add support for printing the table triggers view as well some HTML ↵stuconnolly2010-03-131-10/+37
| | | | generation performance improvements.
* Lots more printing support enhancements, including:stuconnolly2010-03-131-55/+99
| | | | | | | | | - The ability to print the extended table information view using a new template. - The inclusion of NULL values diaplyed as the user's NULL value placeholder when printing a table's sturcture and indexes. - If enabled in the user's preferences, the inclusion of vertical gridlines in the table views. - Dynamic calculation of page margins based on the paper size of the selected printer as opposed to using hard coded values. - Lots of other little style enhancements.
* Various printing support enhancements, including:stuconnolly2010-03-121-0/+256
- Splitting out all printing methods to SPPrintController which is category of TableDocument. - The ability to print table relations. - If present the inclusion of table indexes when printing a table's source. - If the user has use monospaced fonts enables, then the print out's tabular data will be in a monospaced font. - Lots of other style enhancements, including page headings and sections headings.