Bruno Herbelin
2dd298f772
Merge remote-tracking branch 'origin/master' into beta
2024-11-17 09:57:05 +01:00
Bruno Herbelin
4d9063f16c
BugFix return negative alpha values OSC sync command
...
Response to issue #157
2024-11-16 18:37:30 +01:00
Bruno Herbelin
136b1561c1
BugFix Custom Filter shader uniform variable
...
Response to issue #159 . Allow uniform variable names with numbers and underscore, and values with float numbers (i.e. fixed the regular expression). Plus also fix a display bug in shader editor GUI.
2024-11-16 18:09:38 +01:00
Bruno Herbelin
5a933beb16
BugFix Transition Cross Fading temporarily disabled when faded
...
When session is already fade to black, the cross fading transition cannot be used. Added an icon in left panel to allow user to set the transition mode
2024-11-16 11:01:51 +01:00
Bruno Herbelin
7e2a34a825
BugFix Open side panel on clic on initials
2024-11-10 23:26:50 +01:00
Bruno Herbelin
b4600a289d
Update doc and screenshots
2024-11-10 18:51:22 +01:00
Bruno Herbelin
e74ce1f4cc
Merge remote-tracking branch 'origin/master' into beta
2024-11-10 16:50:39 +01:00
Bruno Herbelin
ba75777c0d
Merge remote-tracking branch 'origin/beta'
0.8.3
2024-11-10 14:55:26 +01:00
Bruno Herbelin
92c0b4493a
Release candidate 0.8.3
2024-11-10 14:55:15 +01:00
Bruno Herbelin
803231c558
BugFix Preview overlay on crop action in Geometry
2024-11-10 14:38:22 +01:00
Bruno Herbelin
120909f8d6
BugFix Sync Play to Session ready when loading
...
Add test of session state on Play callback; the play action is then called after all sources are ready, thus starting in sync.
2024-11-10 12:12:05 +01:00
Bruno Herbelin
f0f23cbd0b
BugFix Media Source play and speed set on load
...
Fixed two problems; seek to key is causing jumps in timeline and undesirable behavior, set play speed on load was postponed (bad fix) and is now operational after normal load.
2024-11-10 11:37:35 +01:00
Bruno Herbelin
939a35ee97
BugFix Correct display of disabled media source
2024-11-09 20:17:32 +01:00
Bruno Herbelin
18e1785e57
BugFix Acceptable behavior for media Player timeline panel
...
First acceptable implementation of timeline editing panel, with cut and fading modes and UI.
2024-11-09 14:52:24 +01:00
Bruno Herbelin
bef2709834
Improve MediaPlayer with Stop and blackout at end
...
New media player loop mode to stop at end and set the frame to black or transparent (i.e. fading 0.f). Also fix bug to save status to 'playing' (i.e. user action) when mediaplayer is stopped automatically at end. Improve the way to test sources texture change for Source player window.
2024-11-09 10:23:51 +01:00
Bruno Herbelin
c063e2fc30
New icons
2024-11-09 10:10:05 +01:00
Bruno Herbelin
6e62ce15b5
Merge remote-tracking branch 'origin/beta'
2024-11-03 22:34:43 +01:00
Bruno Herbelin
19221e1fcc
Fixed Icons
2024-11-03 22:20:40 +01:00
Bruno Herbelin
c25d6cb551
Improved icons for Action mapping color correction
2024-11-03 16:30:16 +01:00
Bruno Herbelin
86920a3083
BugFix Icon for Bundle source (GROUP) was taken
2024-11-03 14:01:49 +01:00
Bruno Herbelin
68c39290ec
Improve UI in views
...
Eye candy and clarified tooltips for UI and menus in Geometry, layer and texture views
2024-11-03 10:38:48 +01:00
Bruno Herbelin
563f56d2a2
Improve Geometry view with mouse over handle
2024-11-02 23:35:55 +01:00
Bruno Herbelin
4174333b40
Improve busy animation Session Source in Transition view
2024-11-02 23:16:54 +01:00
Bruno Herbelin
a74445f9e4
Improve Layer view with Blending menu icons
...
New icons for blending modes declared in Shader class, used in combo box for blending mode selection in imguiVisitor, and added source context menu in Layer view.
2024-11-02 23:16:25 +01:00
Bruno Herbelin
859d8cc86c
Improve Player show render after fading when needed
...
A source in Player shows the pre/post render split if there is a Mediaplayer that has a fading curve
2024-10-31 00:10:45 +01:00
Bruno Herbelin
d8d2f1c801
Improve Mixing and Layers view with clic on initials
...
Clic on initials of current source opens left panel for this source.
2024-10-28 22:14:17 +01:00
Bruno Herbelin
85308462eb
Improve views
...
Just a bit more space and tooltips in the menus above Geometry, Texture and Display views
2024-10-28 20:52:39 +01:00
Bruno Herbelin
d84f8b14c4
Merge remote-tracking branch 'origin/master' into beta
2024-10-26 20:53:23 +02:00
A1219
0f4889923d
Add files via upload ( #150 )
...
Added #include <algorithm> for compilation on Arch Linux
2024-10-17 11:38:18 +02:00
Bruno Herbelin
2093816f2d
Merge remote-tracking branch 'origin/beta'
2024-10-13 23:58:30 +02:00
Bruno Herbelin
7de751f882
Improve error message of Mixer
2024-10-13 23:58:02 +02:00
Bruno Herbelin
6da476aebb
bugFix Allow fail of Stream source without deleting FB
...
Reverting to previous code
2024-10-13 23:50:27 +02:00
Bruno Herbelin
7140d25a87
Improve GUI Player timeline panel
...
Adjust widgets to fit in panel
2024-10-13 23:29:28 +02:00
Bruno Herbelin
cb413a99f0
Merge remote-tracking branch 'origin/beta'
2024-10-13 20:32:02 +02:00
Bruno Herbelin
e6d21518d2
Bugfix Load mediaplayer with audio
...
Resolving issue #151
2024-10-13 20:30:58 +02:00
Bruno Herbelin
19e647ae84
BugFix Blur radius parameter
...
Scattered blur was wrongly adapting to resolution, and Gaussian blur was using half, not a quarter of the resolution
2024-10-13 15:04:44 +02:00
Bruno Herbelin
494f5c71bb
Merge remote-tracking branch 'origin/beta'
2024-10-13 14:02:45 +02:00
Bruno Herbelin
c4ad80f3b9
BugFix Set Clone filter Uniform using callback for OSC
...
Async call to setProgramParameter is unsave (Issue #149 ).
2024-10-13 14:02:08 +02:00
Bruno Herbelin
460fa6c8e6
Improve Player: show image after pipeline fading
2024-10-13 11:04:16 +02:00
Bruno Herbelin
5a62ffe178
BugFix Strong data testing before setting program parameters
2024-10-13 11:02:01 +02:00
Bruno Herbelin
c867d7bdf2
BugFix Prevent crash on calls to mixer before finished initializing
2024-10-13 11:01:14 +02:00
Bruno Herbelin
167cf7c659
Improve OSC Logs, Settings and testing
...
Stronger data testing on uniform message.
2024-10-13 11:00:29 +02:00
Bruno Herbelin
73a3ec3f63
Improve Undo History
...
Store a short label in XML for improved display of action history in list. Ensured all action labels include the source name (IMGUI visitor) and checked all action manager store action.
2024-10-09 16:15:01 +02:00
Bruno Herbelin
f8981248dc
BugFix Safe access to xmldoc in snapshots and undo history
...
Added mutex to Action manager for access to undo history and added mutex to session's snapshots. Lock and unlock those mutex for all write access and long read access.
2024-10-08 19:05:52 +02:00
Bruno Herbelin
b90b2469b5
Merge remote-tracking branch 'origin/beta'
2024-10-05 14:01:42 +02:00
Bruno Herbelin
2de9ca144d
Discard source callback (e.g. OSC) when user controls source
...
Cancel the source callback for alpha, grab, rotation etc. if the source is current and the related view has initialized an action (which would mean the user is controlling the current source).
2024-10-05 13:39:41 +02:00
Bruno Herbelin
f1a89a1c55
Improv Share pattern source among render window
...
As all RenderingWindow render the same frame buffer, a unique Stream pattern source can be rendered in all windows, thus saving resources.
2024-10-05 10:27:50 +02:00
Bruno Herbelin
3909aa4ab7
Minor improvements
...
Display hourglass in left panel to inform source is loading and prevent buttons when loading + Varia.
2024-10-05 01:07:05 +02:00
Bruno Herbelin
10e95f5388
BugFix Prevent warnings gstreamer
2024-10-04 19:23:16 +02:00
Bruno Herbelin
21bb2af7ea
BugFix Stream discoverer don't need to unref caps
2024-10-04 17:41:37 +02:00