Commit Graph

2272 Commits

Author SHA1 Message Date
Bruno Herbelin
12b7590041 BugFix Loading failing for clones of unknown source 2025-04-20 10:06:56 +02:00
Bruno Herbelin
d084f13edf Update Help window and unified terminology 2025-04-05 11:04:54 +02:00
Bruno Herbelin
4a51e86fd5 BugFix Auto collapse Shader editor window 2025-04-05 11:03:21 +02:00
Bruno Herbelin
bbcc5ee5d1 Improve Input Mapping GUI 2025-03-30 13:12:24 +02:00
Bruno Herbelin
0af197fa98 BugFix MediaPlayer seek (improved) 2025-03-30 13:11:58 +02:00
Bruno Herbelin
9f208ee7d2 BugFix MediaPlayer seek, avoid blocking wait 2025-03-30 11:51:15 +02:00
Bruno Herbelin
15eb546c3d Auto collapse of Shader Editor window
Reduces height of shader editor when there is no shader to edit. Cleanup of Workspace window implementation.
2025-03-29 18:46:08 +01:00
Bruno Herbelin
1787739128 BugFix Sequence source and encoding 2025-03-09 19:09:37 +01:00
Bruno Herbelin
6d5c55dd2b BugFix UI 2025-03-08 21:00:36 +01:00
Bruno Herbelin
f9463d1149 Improve UI with CollapsingHeader
Session and Settings panels cleaner with collapsing headers that are saved in settings
2025-03-02 23:15:24 +01:00
Bruno Herbelin
d01366d069 New Shader Source
Implementation of Shader GLSL code source; basically a source with an ImageFilter that contains GLSL code. Connected so Shader Editor (like clone sources).
2025-02-23 22:58:26 +01:00
Bruno Herbelin
ea4615ea65 Draft CANVAS editing
Starting to add Canvas edit in Geometry view
2025-01-25 12:05:51 +01:00
Bruno Herbelin
928e798d86 OSC set current by source name 2025-01-18 09:49:52 +01:00
Bruno Herbelin
0dd5f73508 Merge remote-tracking branch 'origin/master' into beta 2025-01-10 23:55:36 +01:00
Bruno Herbelin
72f444ffc5 Fixed Manual review requested.
AnalyzeReviewTask.on_manual_review: Found files with executable stack. This adds PROT_EXEC to mmap(2) during mediation which may cause security denials. Either adjust your program to not require an executable stack, strip it with 'execstack --clear-execstack ...' or remove the affected file from your snap. Affected files: usr/lib/arm-linux-gnueabihf/libdirect-1.7.so.7.0.0
2025-01-10 23:47:44 +01:00
Bruno Herbelin
10fc130dbc Merge remote-tracking branch 'origin/master' into beta 2025-01-10 16:51:59 +01:00
Bruno Herbelin
65395f8af2 Fixed snapcraft 2025-01-10 15:57:53 +01:00
Bruno Herbelin
8048e91117 Merge branch 'beta' 0.8.4b 2025-01-10 00:57:26 +01:00
Bruno Herbelin
19375e55b8 Package snap with launch under Wayland 2025-01-10 00:56:37 +01:00
Bruno Herbelin
4549665e08 oops 2025-01-09 19:51:35 +01:00
Bruno Herbelin
f8b42408e2 Ouups, glfw function not available... 2025-01-09 19:44:51 +01:00
Bruno Herbelin
077cd0b9fa Package Snap on Core24 with gpu and vimix launcher 2025-01-09 19:27:53 +01:00
Bruno Herbelin
8a336b3a6e Package launch_vimix script in flatpak and snap for wayland support
under wayland window manager, there are opengl driver issues (specifically for nvidia) so vimix shall be launched with specific settings using a launcher script
2025-01-09 18:58:46 +01:00
Bruno Herbelin
ab7a84c40f Packaging Flatpak for Wayland 2025-01-09 14:34:50 +01:00
Bruno Herbelin
d92e43d215 Merge remote-tracking branch 'origin/beta' 2025-01-06 12:15:52 +01:00
Bruno Herbelin
974618fc18 Cosmetic Icon menu patterns 2025-01-05 18:31:05 +01:00
Bruno Herbelin
88c2c3e12b BugFix Compile Color picker with TFD 2025-01-05 18:30:13 +01:00
Bruno Herbelin
26d35504c8 Centered zoom in Display view 2025-01-05 12:52:45 +01:00
Bruno Herbelin
24eec2687c Merge remote-tracking branch 'origin/beta' 0.8.4 2025-01-04 11:09:41 +01:00
Bruno Herbelin
e06bb0f9f3 Version 0.8.4 2025-01-04 11:09:11 +01:00
Bruno Herbelin
691cf421e3 Merge remote-tracking branch 'origin/beta' 2025-01-04 11:04:10 +01:00
Bruno Herbelin
0161126153 Update flatpak to Gnome 47 and latest dependencies 2025-01-04 11:02:21 +01:00
Bruno Herbelin
729cf52b68 BugFix Compilation without version 2025-01-04 09:40:49 +01:00
Bruno Herbelin
0bf89c18f9 Fix previous commit 2025-01-02 00:00:33 +01:00
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