Bruno Herbelin
40d3f83719
BugFix Important fix of Bundle Session source
...
premultiply alpha should NOT be applied to render session in framebuffer with alpha on surface : added a uniform to image shader to allow this. Fixed other problems related to creation and expand of bundle sources. Added a button to bundle a single source.
2025-01-01 23:55:39 +01:00
Bruno Herbelin
a36a7fe4b2
BugFix Render Shader Editor
2024-12-28 00:35:00 +01:00
Bruno Herbelin
717a8f2771
BugFix Trigger spring cursor while moving
2024-12-27 15:48:41 +01:00
Bruno Herbelin
ca0389a7b6
BugFix Icon menu for Metronome
2024-12-27 12:18:06 +01:00
Bruno Herbelin
25cad0bedf
BugFix Shader Editor minor issues
2024-12-27 10:48:04 +01:00
Bruno Herbelin
76a96e39bd
BugFix reverse Alpha source callback
2024-12-27 09:45:23 +01:00
Bruno Herbelin
29ef6c134e
BugFix Set max beats per phase
...
Limit number of beats for input mapping to 32
2024-12-26 21:20:54 +01:00
Bruno Herbelin
fc1e011246
New Configuration of gamepad input
...
Settings now offer list of GLFW Joysticks to select as input mapping gamepad
2024-12-26 19:51:07 +01:00
Bruno Herbelin
dbe92512ae
New Timer input mapping
...
First working implementation of metronome events mapping to source callbacks
2024-12-26 18:04:59 +01:00
Bruno Herbelin
d8a771e24f
Merge changes for dev Input Mapping Timer
2024-12-23 19:16:01 +01:00
Bruno Herbelin
8a47e86685
BugFix main
...
return value on Test was wrong
2024-12-21 20:07:21 +01:00
Bruno Herbelin
fc91a74d05
BugFix Color dialog ends properly
...
Changed multithreading mechanism to use color value from color dialog, avoiding to rely on the testing of future value.
2024-12-21 19:55:00 +01:00
Bruno Herbelin
22d9c41357
BugFix Remove timeline single image
...
reset pbo size after close
2024-12-15 19:44:29 +01:00
Bruno Herbelin
0289f4c06e
BugFix Shader Image filter set uniform value
...
Use uniform value from code on first compile, then keep value from active shader. Fix bug reading uniform value in code. Various code improvement.
2024-12-15 18:35:37 +01:00
Bruno Herbelin
21ff75b92e
BugFix Shader editor and Image filter
...
Added 'build all' menu and fixed build of file shader
2024-12-13 23:38:01 +01:00
Bruno Herbelin
df0913727c
Improve Shader Editor with shader files
...
Add a filename to FilteringProgram, and use the content of this file instead of code when file exists. Refer to this file in the menu of shader editor, when saving as or loading a file. Keep history of shader files in settings.
2024-12-10 00:14:35 +01:00
Bruno Herbelin
fb99136cc1
Improve Shader editor with selection of external files
...
IN PROGRESS - Allow user set a filename with the GLSL code for shaders, remember the list of shader files, control from dedicated menu in Shader editor window
2024-12-08 10:20:53 +01:00
Bruno Herbelin
b68a380e35
Adjust size of Italics font to match regular on screen
2024-12-08 10:17:10 +01:00
Bruno Herbelin
6027fc61dd
UX tiny changes Media Player
...
Menu for selection and batch in Player add indication of selection.
2024-12-08 10:16:46 +01:00
Bruno Herbelin
edbc6190e4
Merge remote-tracking branch 'origin/beta' into beta
2024-11-28 19:47:01 +01:00
Bruno Herbelin
be55de91c1
Add SystemToolkit fn to load text file
2024-11-28 19:46:49 +01:00
Bruno Herbelin
7c55bab17b
Change OSC Corner coordinate to be in Image reference frame
2024-11-27 23:17:26 +01:00
Bruno Herbelin
dec07ff3a5
BugFix Undo history
...
Force store of first status, and limit number of undo steps (even if huge number of 1000).
2024-11-27 19:43:41 +01:00
Bruno Herbelin
5742b20fa3
BugFix Shader Code refresh and convert to custom
2024-11-23 14:16:31 +01:00
Bruno Herbelin
ce4e964f09
New Window brightness and contrast corrections in Displays view
2024-11-23 10:10:07 +01:00
Bruno Herbelin
d28a82ff73
BugFix clamp OSC corner cordinates
2024-11-22 15:58:45 +01:00
Bruno Herbelin
ff39f8c458
Improve OSC with corner manipulation
...
Answering to issue #156
2024-11-22 15:08:28 +01:00
Bruno Herbelin
f24cb8dc96
BugFix OSC blending take float argument
2024-11-22 12:40:59 +01:00
Bruno Herbelin
d273a7fcb4
Bugfix return negative alpha values OSC sync session and batch
2024-11-20 23:35:28 +01:00
Bruno Herbelin
4e813c2540
Improve OSC commands for changing Blending modes
...
Response to issue #155 . New OSC message to set blending mode of source, either by name (string) or integer (index)
2024-11-19 23:01:51 +01:00
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