[x] Add crosshair camera option (suggested by @terbin)
[x] Add flight mode with mouse control (along with arrow keys)
[x] Add configuration of flight keys for non QWERTY users
[x] Add manual camera fixture which allows to record custom movement (suggested by Dyl_Art and Lucatim)
[x] Add countdown to recording
[x] Add rendering to indicate where is the end of the frames
[x] Add shift option to allow properly to adjust the starting position
[x] Add speed option to allow to speed up or slow down
[x] Add an overlay that camera movement is being recorded
[x] Add offset fields for follow modifier
Changes
[x] Adapt code to McLib 2.0
[x] Rewrite GUI code to work with new GUI changes
[x] Rewrite config options to new McLib system
[x] Rewrite keybinds in the camera editor
[x] Add tooltips EVERYWHERE
[x] Add more keybinds
[x] In path panel, add switch to next angle and position interpolation, toggle velocity control and per point duration
[x] In null panel, add toggle previous keybind
[x] In manual panel, add record keybind
[x] In camera editor, add keybinds for creating fixtures
[x] In keyframe editor elements, add keybinds to toggle interpolation and easing
[x] Change the move cursor features (go to next/previous frame/fixture) to keep the cursor in the view (suggested by SCraft Systems)
[x] Change to hermite default interpolation (suggested by Lynax)
[x] Change play camera keybind to toggle camera playback and remove stop camera playback keybind
[x] Change keyframe point rendering to rects rendering (reported by Lucatim)
[x] Change position of creation bar when there are just too few space (suggested by Andruxioid)
Bug fixes
[x] Fix a rare case of incorrectly restoring roll and FOV when entering camera editor, starting playback, exiting camera editor and manually stopping the playback of camera via keybind or vice versa
Additions
manual
camera fixture which allows to record custom movement (suggested by Dyl_Art and Lucatim)follow
modifierChanges
Bug fixes