brunoherbelin
|
0eaffe213a
|
Changed order of filter sliders, and publish related documentation
|
2020-10-02 13:24:39 +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
|
e8a88fcbb9
|
Improve icons
|
2020-09-30 23:21:43 +02:00 |
|
brunoherbelin
|
d4b014188e
|
Fixed DeviceSource pannel config
|
2020-09-30 22:32:29 +02:00 |
|
brunoherbelin
|
7109b94484
|
Cleanup DeviceSource and PatternSource (no feature change)
|
2020-09-25 21:20:24 +02:00 |
|
brunoherbelin
|
519baf7a3b
|
Unified GUI behavior for source creation. cleanup of history of recent
files after loading error.
|
2020-09-20 11:28:09 +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
|
bb8dcf088e
|
work in progress cleanum memory leak and crash :(
|
2020-08-11 00:11:22 +02:00 |
|
brunoherbelin
|
6f844f722d
|
Improved Media player timeline: adding time indication and enabling to
scroll in a zoomed-in timeline. Display current time in overlay on
frame.
|
2020-08-04 00:01:30 +02:00 |
|
brunoherbelin
|
929bf7981a
|
Changed my mind: using an even more clear toggle button for image
processing on/off.
|
2020-08-02 13:49:02 +02:00 |
|
brunoherbelin
|
37eb845fe4
|
Improved icon and tooltip for GPU image processing button.
|
2020-08-02 13:41:18 +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
|
4f17620cae
|
Intregration of session fading with transition and session source
management.
|
2020-07-29 19:02:43 +02:00 |
|
brunoherbelin
|
31dcb13f5b
|
Eyecandy
|
2020-07-19 21:51:21 +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
|
b837e7bf8b
|
Changed behavior of MediaPlayer: offer to either follow the active
source or to show a fixed MediaPlayer. List of available mediaplayers is
maintained statically at the level of MediaPlayer class.
|
2020-07-10 19:01:17 +02:00 |
|
brunoherbelin
|
1309a479b5
|
Categories of Settings to make things more clear.
|
2020-06-29 20:26:36 +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
|
d0c31f0331
|
Improved View Cursor; now also displays context information around the
cursor during operation (e.g. grab)
|
2020-06-07 12:45:28 +02:00 |
|
brunoherbelin
|
1068d9fdad
|
Fixed picking of handles
|
2020-06-06 23:20:46 +02:00 |
|
brunoherbelin
|
4261dedff1
|
Updated Image Processing shader and GUI: gamma color processing follows
HSV transform. new Shader assignment operator.
|
2020-06-06 17:59:21 +02:00 |
|
brunoherbelin
|
b287949b4a
|
Changed a bit the mixing process; source color is adjusted with gamma
RGB, not a global blending color.
|
2020-06-05 21:10:52 +02:00 |
|
brunoherbelin
|
ddace961ae
|
Fixed vertical inversion of clones, rendering output, etc.
|
2020-05-23 23:29:17 +02:00 |
|
brunoherbelin
|
7ac223819b
|
Importing of session.
|
2020-05-23 22:40:03 +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
|
84ca3b1f82
|
Cleanup creation of sources
|
2020-05-23 14:46:01 +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
|
5b489dd2df
|
Bugfix MediaPlayer, ButtonOpenUrl and UserInterfaceManager
|
2020-05-21 14:12:36 +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
|
8ad58ebeca
|
Added specific actions for Media and Session source in pannel.
|
2020-05-21 00:03:51 +02:00 |
|
brunoherbelin
|
f3dcc4e3e5
|
Loading and saving SessionSource in vmx session file.
|
2020-05-20 23:37:36 +02:00 |
|
brunoherbelin
|
1ea1937fd7
|
Cosmetics and bugfix on UserInterface.
|
2020-05-19 14:04:18 +02:00 |
|
brunoherbelin
|
569a097c4a
|
Initial implementation of Layer view (not effective, but integrated in
mixer).
|
2020-05-17 13:29:27 +02:00 |
|
brunoherbelin
|
54d4bc2aba
|
Added Source Geometry properties. Started implementing Layers View.
|
2020-05-17 11:40:48 +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
|
bdb092dddb
|
Fixed visitors Session and ImgUI
|
2020-04-29 21:53:28 +02:00 |
|
brunoherbelin
|
091eceefe5
|
Cleanup ImguiVisitor & image shaders interface
|
2020-04-28 13:55:52 +02:00 |
|
brunoherbelin
|
203ee4bea9
|
New image processing filter; (simplified) opening morphological operator
(aka denoising).
|
2020-04-28 13:41:27 +02:00 |
|
brunoherbelin
|
8cc6da98ba
|
Fixed Shader imageprocessing.
|
2020-04-28 11:47:04 +02:00 |
|
brunoherbelin
|
7282760f69
|
cleanup image processing shader
|
2020-04-27 19:56:30 +02:00 |
|
brunoherbelin
|
6b30674254
|
Implementation of masks (double texturing ImageShader) for sources.
|
2020-04-27 19:40:08 +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
|
1d9e955bfa
|
New GUI buttons and clean media player
|
2020-04-26 14:38:59 +02:00 |
|
brunoherbelin
|
6101ecd086
|
Gui visitor for image procesing shader
|
2020-04-26 10:07:10 +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
|
19b207e80b
|
Fixed Picking visitor for Mixing View (but should work in all views)
|
2020-04-20 22:54:00 +02:00 |
|