Commit Graph

19 Commits

Author SHA1 Message Date
brunoherbelin
5763a9e756 Thread safe loading and saving of session: use of std::future. 2020-08-14 22:28:36 +02:00
brunoherbelin
4f17620cae Intregration of session fading with transition and session source
management.
2020-07-29 19:02:43 +02:00
brunoherbelin
837eb2d569 New: implementation of fading slider in MixingView. Needed to implement
decoration Disk and to update picking visitor.
2020-07-29 17:06:08 +02:00
brunoherbelin
3f782736ac Fixed Recorder and Session to allow transfer of recorders when changing
session.
2020-07-27 11:45:15 +02:00
brunoherbelin
60880a1a8b First operational implementation of video recorder. 2020-07-26 23:54:29 +02:00
brunoherbelin
978bbff9a7 Implementation of Recorder class. For now, only a capture to PNG is
available, but the mechanism is in place for video capture.
2020-07-23 23:50:32 +02:00
brunoherbelin
7f3867521e Fixed mechanism to properly restore last session (verify validity of
last file saved, i.e not empty or unsaved session).
2020-07-09 13:13:52 +02:00
brunoherbelin
b5985847bf Almost done with implementation of Transition! Settings and UI side
pannel are operational. View is stable and animation with UpdateCallback
implemented.
2020-07-06 00:06:49 +02:00
brunoherbelin
ee35e52b89 Fixed update of Session Source. 2020-06-23 19:39:00 +02:00
brunoherbelin
40037b3fa6 Work in progress: setting status of source on creation (automatic
activation or not?).
2020-06-22 23:52:31 +02:00
brunoherbelin
7ac223819b Importing of session. 2020-05-23 22:40:03 +02:00
brunoherbelin
84ca3b1f82 Cleanup creation of sources 2020-05-23 14:46:01 +02:00
brunoherbelin
16fa3300b8 New Render Source. Cleanup Source API. 2020-05-21 23:32:21 +02:00
brunoherbelin
f16c1843c3 Cleanup of Session loading, saving, embedding in source and added option
to make sessionSource the current Session.
2020-05-21 10:20:40 +02:00
brunoherbelin
32030e66dc Implementation of FrameBuffer resolution parameters, and saving in
session file of rendering resolution.
2020-05-11 23:50:42 +02:00
brunoherbelin
069009fc06 Session loading and saving in thread. 2020-05-09 13:40:47 +02:00
brunoherbelin
ab1b8bdc33 Updated navigator bar: select current source when activate icon and show
indicator for current source.
2020-05-03 14:16:56 +02:00
brunoherbelin
fc8bd02d2f Creation of the left sidebar with Navigator. Starting to migrate main
window to side bar.
2020-05-02 23:47:32 +02:00
brunoherbelin
cc03e7b7cd New Session class to contain the list of sources. Loading and Saving of
session files in XML. Verified deletion of Nodes, Groups and Sources.
2020-05-02 13:26:57 +02:00