brunoherbelin
|
f32b85a656
|
Centralizing and unifying the generator of object identifiers.
|
2020-10-03 14:05:28 +02:00 |
|
brunoherbelin
|
83a2da6b2b
|
Setup icon (i,j coordinates in ImGui Toolkit) for each Source class, and
use this icon in GUI to indicate the type of class.
|
2020-10-01 22:57:49 +02:00 |
|
brunoherbelin
|
c777a3d153
|
work in progress: implementation of stash in MixingView
|
2020-09-30 12:01:40 +02:00 |
|
brunoherbelin
|
59db2cf57c
|
Implementation of new type of source: Pattern generator (GUI, icons,
saving). A new class for gstreamer stream (Stream) is defined for
generic pipeline sources; to be integrated (inheritance) into
MediaPlayer.
|
2020-09-20 00:26:39 +02:00 |
|
brunoherbelin
|
e546214018
|
New handle in GeometryView for Proportional scaling of source: added
drawing of Handle, Picking visitor and View Geometry scaling.
|
2020-09-05 00:19:22 +02:00 |
|
brunoherbelin
|
c6d8c7189f
|
Cleanup after all these changes in MediaPlayer and Mixer.
|
2020-08-16 16:16:05 +02:00 |
|
brunoherbelin
|
ab031cf340
|
Fixed deletion of clone: remove from origin!!!
|
2020-08-15 22:40:12 +02:00 |
|
brunoherbelin
|
c9882190b0
|
Enable dynamic change of image processing Shader on source.
|
2020-07-30 09:39:04 +02:00 |
|
brunoherbelin
|
fd0979887a
|
First implementation of image processing shader de-activation for
sources.
|
2020-07-30 02:03:01 +02:00 |
|
brunoherbelin
|
2c87aab671
|
testing disabling image processing for performance
|
2020-07-30 00:49:38 +02:00 |
|
brunoherbelin
|
d916bb5706
|
Fixed initialization of source and of SessionSource; sources are ready
after full initialization and in standly. A new button allows playing
the source (media or session) in the new source pannel.
|
2020-07-19 19:03:49 +02:00 |
|
brunoherbelin
|
2cf804ac2d
|
Initial implementation of the TransitionView with manual smooth
transition interface.
|
2020-07-05 00:16:43 +02:00 |
|
brunoherbelin
|
8684d6f2c2
|
Implementation of the limbo area in Mixing view, to change update mode
of source (active or not) and suspend mediaplayer (enabled or not).
|
2020-06-21 00:52:59 +02:00 |
|
brunoherbelin
|
b8d394954c
|
Minor terminology clarification (in Source and View)
|
2020-06-19 18:00:59 +02:00 |
|
brunoherbelin
|
21b28174e9
|
work in progress - implementation of multiple sources selection and
manipulation
|
2020-06-18 20:50:49 +02:00 |
|
brunoherbelin
|
da7ce52e2c
|
Fixed UserInterface selection of multiple sources. Cleared code for
Source searching by nodes pointers.
|
2020-06-17 00:03:21 +02:00 |
|
brunoherbelin
|
aa211fe39b
|
Working on multiple sources selection: created bounding box decoration,
fixed Switch node in Scene, removed Animation node from scene, created
display mode for Source.
|
2020-06-13 18:22:32 +02:00 |
|
brunoherbelin
|
c0572faabf
|
Greatly improved rendering of frame and decorators. Creation of a
DrawVisitor to selectively draw single nodes (for overlay of frame in
GeometryView)
|
2020-06-02 00:23:49 +02:00 |
|
brunoherbelin
|
b9cf0689ec
|
New icons for source representation in Mixing and Layer views.
|
2020-05-27 22:44:15 +02:00 |
|
brunoherbelin
|
7ef1423990
|
OSX compilation Fix
|
2020-05-25 13:21:43 +02:00 |
|
brunoherbelin
|
614fa1247d
|
Improved creation of source: selection of file generates a new source,
displayed in preview, and inserted when validated.
|
2020-05-23 19:13:05 +02:00 |
|
brunoherbelin
|
2cc45edfbd
|
Saving and loading of Clone Sources.
|
2020-05-23 15:27:56 +02:00 |
|
brunoherbelin
|
781023a93d
|
Cleanup and fixed implementation of clone and render sources.
|
2020-05-23 11:29:27 +02:00 |
|
brunoherbelin
|
16fa3300b8
|
New Render Source. Cleanup Source API.
|
2020-05-21 23:32:21 +02:00 |
|
brunoherbelin
|
a2ea06b2c6
|
Source creation by origin: File, software and hardware. Separate source
classes for Media and Session sources. Update of file dialog
accordingly.
|
2020-05-20 22:16:31 +02:00 |
|
brunoherbelin
|
1ea1937fd7
|
Cosmetics and bugfix on UserInterface.
|
2020-05-19 14:04:18 +02:00 |
|
brunoherbelin
|
1cdc363194
|
OSX compilation fix.
|
2020-05-19 12:44:33 +02:00 |
|
brunoherbelin
|
530762d1d2
|
First effective implementation of LayerView (both GUI, sorting and
storing in session)
|
2020-05-18 21:58:50 +02:00 |
|
brunoherbelin
|
20cafa388f
|
Initial implementation of handles on sources to manipulate in geometry
view (only resize implemented so far)
|
2020-05-16 12:06:52 +02:00 |
|
brunoherbelin
|
a0d9b81620
|
Work-in progress scaling of sources in geometry view
|
2020-05-14 17:52:33 +02:00 |
|
brunoherbelin
|
1b8e3accea
|
Added mechanisms to detect when a source failed, and to remove it if its
the case.
|
2020-05-10 17:45:37 +02:00 |
|
brunoherbelin
|
77cffa160e
|
Fixed terminology for path (in filesystem) versus uri (with protocol)
for gstreamer in MediaPlayer and MediaSource.
|
2020-05-10 00:40:36 +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 |
|
brunoherbelin
|
d248df0567
|
Separate shader for image processing and simple texture display.
ImageShader added a second texture for mask blending. Cleanup of User
Interface windows.
|
2020-04-27 13:44:20 +02:00 |
|
brunoherbelin
|
551acf25b9
|
New Shader Image Processing
Cleanup shaders and add image processing shader for source
|
2020-04-25 23:58:49 +02:00 |
|
brunoherbelin
|
0e24d1a083
|
Implementation of source frame buffer; rendering of source and scene
integration
|
2020-04-25 11:52:47 +02:00 |
|
brunoherbelin
|
9b3eba8d1e
|
Implementation of stippling in GLSL image shader and use in Mixing
Source. Creation of Mxing circle texture.
|
2020-04-23 21:49:42 +02:00 |
|
brunoherbelin
|
60345958e4
|
Fix Mouse coordinates HI DPI under OSX (& various compilation warnings)
|
2020-04-23 13:56:20 +02:00 |
|
brunoherbelin
|
5e58915282
|
Picking Nodes in Mixing view and grabbing associated source to modify
alpha
|
2020-04-23 00:36:32 +02:00 |
|
brunoherbelin
|
8424d9a6c7
|
work in progress: Mixer manage creation of sources
Views displayed independently
|
2020-04-19 19:28:51 +02:00 |
|
brunoherbelin
|
4f5a71970d
|
Initial integration of Mixer, Views and Source classes.
First tests with user interface and Mixing View
|
2020-04-19 00:49:55 +02:00 |
|