Removes highlight strictlyEnforceRange setting from grid view.
modifies slide data structure and text parser
SlideData has separate members for font, font size and font unit.
Text parser and unit tests are updated accordingly.
Increases silde size in grid window.
Also, no support for text point size for now.
slide text position and background shading implemented
initial text scaling added prior to c++ revision
Slide font size is scaled relative to line length
If line length exceeds slide width, the line is scaled.
Updated unit tests.
Also no-markup implemented in slides.
implements fullscreen mode and toggle control, adds video
and animated gif playback in slides
also command line flags -f and --fullscreen
pressing escape or q exits pointy
F11 toggles fullscreen too
key shortcuts and toggles for grid and notes visibility;
and screen blank
adds onscreen video control graphic and behaviour
adds keyboard navigation controls to video player
updates --help message output
adds additional checks to slideSettingAssign function
Applies scaling settings to images and video.
Also, video place-holder graphic reappears upon playback completion.
grid window is interactive
current slide may be chosen by clicking or cursor key selection + return
in the grid window.
pointy now refreshes slides if the source file is changed
Initial command implementation
no longer includes settings slide in presentation.
corrects validation error introduced in commit
b20ec301966b046f5e07cedcd3f9edeef759adb8
updates unit tests
Modifies fade transitions and screen blank with easing curves