Merge branch 'RefactorPrint'

- Modifies printing model to be similar to glabels-3.x.
   - Allow simple projects to print by-the-page (#51)
   - Added collated vs uncollated document merges
- Added ability to separate merge groups by page
- Updated man pages
- Updated misc developer documentation
This commit is contained in:
Jim Evins
2020-01-01 14:19:11 -05:00
parent af607ca4af
commit aebcda43cb
23 changed files with 1184 additions and 380 deletions
+15
View File
@@ -118,6 +118,21 @@ namespace glabels
}
///
/// Reset "on copy" variables to their initial values
///
void Variables::resetOnCopyVariables()
{
for ( auto& v : *this )
{
if ( v.increment() == Variable::Increment::PER_COPY )
{
v.resetValue();
}
}
}
///
/// Increment variables on item
///