Commit Graph

  • 2380064de9 BugFix; Save OSC settings beta brunoherbelin 2026-06-14 21:36:31 +02:00
  • c48744a6f4 New OSC 'get' target - instead of 'info' for clarity, to request response from vimix and get attribute values brunoherbelin 2026-06-13 17:00:42 +02:00
  • d785c29830 New 'info' OSC target to request information on a source. brunoherbelin 2026-06-13 16:39:31 +02:00
  • 4fde757cfa Ensure first options for GST effects is available (not dependent on Frei0r) Bruno Herbelin 2026-06-09 21:05:58 +02:00
  • 1d9e6e67db Switch to Mixing view when closing session Bruno Herbelin 2026-06-09 21:05:16 +02:00
  • 448f12c23d BugFix Prevent export in overwriting folder Bruno Herbelin 2026-06-09 21:04:54 +02:00
  • 84032555bb BugFix Error with nvh265 encoder brunoherbelin 2026-06-07 23:35:08 +02:00
  • 141546750b Added detection of B-frames in MediaPlayer to predict difficulty of backward playback brunoherbelin 2026-06-07 23:09:44 +02:00
  • 1a039855de Improved information on MediaPlayer from evaluator brunoherbelin 2026-06-07 20:09:20 +02:00
  • b0b2eaed31 BugFix Restore broken video effect on MediaPlayer brunoherbelin 2026-06-07 20:08:56 +02:00
  • 9f72b4dda5 New Evaluation of MediaPlayer; fast parsing of video, display info in source panel, disable backward playback if necessary, adjust timeline first and last PTS. brunoherbelin 2026-06-07 13:17:35 +02:00
  • 15f29006f9 New MediaPlayer evaluator, Improve discoverer (non-GPU), bugfix (prevent crash on error). brunoherbelin 2026-06-06 13:58:40 +02:00
  • a5e9044cac Update README for correct compile dependency brunoherbelin 2026-06-06 13:56:05 +02:00
  • c3af47ad47 Merge remote-tracking branch 'origin/master' into beta Bruno Herbelin 2026-05-24 20:00:17 +02:00
  • 1a953c9a4d Merge remote-tracking branch 'origin/beta' master 0.9.1a Bruno Herbelin 2026-05-12 21:25:30 +02:00
  • a5dc679619 Update filesystem permissions in Flatpak manifest and refine OSCPack conditional compilation brunoherbelin 2026-05-12 21:25:03 +02:00
  • bbec275b02 Merge remote-tracking branch 'origin/beta' 0.9.1 Bruno Herbelin 2026-05-12 19:53:04 +02:00
  • a766a31c44 Fix screenshot link brunoherbelin 2026-05-12 19:52:15 +02:00
  • c6b2acf722 Improved documentation (bis) brunoherbelin 2026-05-12 19:50:20 +02:00
  • 1940b7856c Improve documentation for compilation brunoherbelin 2026-05-12 19:43:12 +02:00
  • 617531c49f Releasing 0.9.1 brunoherbelin 2026-05-12 18:37:10 +02:00
  • f763b3e257 Refactoring of Source panel; use collapsing headers for Color correction (image processing on/off), all source specific properties, and transcoding (MediaSource only). This unifies the use of headers in left panel (Session, Playlist, Settings, and now Source). brunoherbelin 2026-05-10 22:46:26 +02:00
  • 0dddd3c7c6 Pedantic GUI aligment and color corrections brunoherbelin 2026-05-09 00:01:08 +02:00
  • e6b1859825 Enhance text truncation functionality in ImGuiToolkit and update usage across Navigator. brunoherbelin 2026-05-08 21:33:09 +02:00
  • 936fc527cb Compilation warning fix for imgui with clang (Linux); -Wnontrivial-memcall ignored brunoherbelin 2026-05-08 19:12:11 +02:00
  • 46958ef3d9 Build Cleanup use of imgui_internal where not used brunoherbelin 2026-05-08 18:35:01 +02:00
  • 395af591ea BugFix display list of recent session files brunoherbelin 2026-05-08 00:26:14 +02:00
  • c0e7600e5e Add export option to discard versions when copying session files. Cleanup settings for export. Include .glsl files in export. brunoherbelin 2026-05-08 00:19:52 +02:00
  • 22a7124579 New Feature to archive after export files using miniz. Updated Exporter and UI to support compression settings and archive naming. brunoherbelin 2026-05-07 20:48:29 +02:00
  • 2c0751b3a3 New Feature to archive after export of playlist or session. Add miniz submodule for compression support brunoherbelin 2026-05-07 20:46:49 +02:00
  • d9b4ddac7c New Feature: Implemented session export functionality, allowing users to export session files and optionally copy referenced media files to a specified directory. Updated Exporter class and Navigator UI for seamless integration. brunoherbelin 2026-05-06 23:41:26 +02:00
  • d460136b89 New Feature to Export playlist of sessions to a target directory, including the recursive copy of all referenced media files. Added into the Playlist pannel. brunoherbelin 2026-05-06 00:21:15 +02:00
  • b50c49a6fe BugFix Reload of Media player failed because texture id changed: delete texture on MediaPlayer delete, allow close & reopen flowlessly. Improved gstreamer init flow and reference pointers in execute_open. brunoherbelin 2026-05-05 19:52:03 +02:00
  • b15df8b4c1 BugFix Improve left panel current selection after replace brunoherbelin 2026-05-03 17:00:23 +02:00
  • 050ccff551 BugFix Improve source reloading functionality brunoherbelin 2026-05-02 23:20:18 +02:00
  • 5715f1e97d Change Jekyll source directory to './docs' BHBN 2026-05-02 13:04:19 +02:00
  • a27432748e Merge remote-tracking branch 'origin/master' into beta Bruno Herbelin 2026-05-01 23:28:37 +02:00
  • 2e575917de Merge remote-tracking branch 'origin/beta' Bruno Herbelin 2026-05-01 23:27:49 +02:00
  • 2d9fac8e9f Update webpage info and screenshot brunoherbelin 2026-05-01 21:18:20 +02:00
  • 22fcd4a33c Fixed OSC target code and filter; compile and log, accept either code or filename brunoherbelin 2026-05-01 20:38:42 +02:00
  • 510ad0be9e New OSC command to set code to Clone filter or Shader source brunoherbelin 2026-05-01 18:27:15 +02:00
  • 4bc0cdc220 Add OSC target filter to set GLSL code directly brunoherbelin 2026-04-28 22:56:21 +02:00
  • fea7f681da New support for user-defined range of values for ImageFilter GUI brunoherbelin 2026-04-26 21:52:17 +02:00
  • 22653d5367 Add GitHub Actions workflow for Jekyll deployment BHBN 2026-04-20 20:31:05 +02:00
  • e49ac8bd1e Delete .github/workflows/jekyll-gh-pages.yml BHBN 2026-04-19 22:46:06 +02:00
  • dd5edd9fec Merge remote-tracking branch 'origin/beta' Bruno Herbelin 2026-04-19 22:35:00 +02:00
  • 5bcbf36711 Fix the 32-bit build (#206) Adrian Bunk 2026-04-19 20:44:31 +03:00
  • bc2f66989d Add mDNS Bonjour to snap and flatpack packages brunoherbelin 2026-04-04 12:59:51 +02:00
  • 936d82e0a5 Change P2P protocol to prevent problems with firewalls; using mDNS peer discovery (AHAVHI in linux, BONJOUR on mac). brunoherbelin 2026-03-15 19:22:32 +01:00
  • 52db155003 BugFix P2P OSX: Add multicast support to Connection; implement GetFd in UdpSocket brunoherbelin 2026-03-08 18:57:15 +01:00
  • 55328b9bc0 BugFix P2P for OSX; bind socket for broadcasting Connection ping protocol. brunoherbelin 2026-03-07 22:26:44 +01:00
  • d3f1189f16 BugFix P2P for OSX; Add broadcast IP retrieval to NetworkToolkit and update Connection for subnet broadcasting brunoherbelin 2026-03-07 14:47:48 +01:00
  • 8990c1ecb3 OSX Compilation fix for cross-architecture support Bruno Herbelin 2026-03-06 16:59:14 +01:00
  • 216bd71f5e Enhance About vimix dialogue with build configuration details brunoherbelin 2026-03-04 23:33:21 +01:00
  • 51a007067a Minor GUI improvements in navigation panel brunoherbelin 2026-03-04 23:11:06 +01:00
  • c1a287fe15 Add option to create new shader source in ShaderEditWindow brunoherbelin 2026-03-04 18:48:26 +01:00
  • 70bf03b026 BugFix Repair Linux loopback on vl42 brunoherbelin 2026-03-04 18:27:17 +01:00
  • 948624ec5d Add vimix subdirectory of temporary directory, compatible with flatpack access to filesystem=xdg-run/vimix (linux) brunoherbelin 2026-03-04 00:32:29 +01:00
  • ef89b6bacc BugFix Shared Memory streaming uses Runtime temp dir instead of user home directory path. Prevent changing SHM while ongoing. brunoherbelin 2026-03-02 23:23:56 +01:00
  • 02cc201d5f Fix Flatpak args to access runtime dir as temp directory. Still use home filesystem (tolerated as exception by flathub). Force only X11 as only solution. brunoherbelin 2026-03-02 22:34:04 +01:00
  • df1ea6a0ac BugFix Repair the broken P2P streaming. brunoherbelin 2026-03-02 22:32:41 +01:00
  • ac437593fa Change temp path to XDG_RUNTIME_DIR for linux brunoherbelin 2026-03-01 22:33:28 +01:00
  • 1d7e802fab BugFix OSC send source status max brunoherbelin 2026-03-01 19:14:40 +01:00
  • b140804d53 Update stb image to 2.30 brunoherbelin 2026-03-01 18:57:48 +01:00
  • 461f9df160 Merge remote-tracking branch 'origin/master' into beta Bruno Herbelin 2026-02-28 14:22:03 +01:00
  • 57c2779466 Merge remote-tracking branch 'origin/beta' Bruno Herbelin 2026-02-27 10:05:49 +01:00
  • 1ffb514a9c Compilation Fix #199 Use Architecture-independent macros to adjust to 64 ot 32 bits platform brunoherbelin 2026-02-27 10:05:18 +01:00
  • 68fdeb2471 Merge remote-tracking branch 'origin/beta' Bruno Herbelin 2026-02-27 09:28:34 +01:00
  • 8253e0ea4f BugFix #199 Compile OSCPack lib for linux/arm64 brunoherbelin 2026-02-27 00:32:43 +01:00
  • 6045d92883 Optimize buffer allocation in sendSourcesStatus and sendBatchStatus for dynamic message sizes brunoherbelin 2026-02-27 00:11:48 +01:00
  • 78e76064ec BugFix #201 ; prevent crash on source delete brunoherbelin 2026-02-26 22:15:41 +01:00
  • 86ff269bd6 Bugfix Revert commit 02f70735e0 which caused unnecessary reset of media source brunoherbelin 2026-02-22 16:59:50 +01:00
  • e6c806b951 Revert to playbin in Mediaplayer; playbin3 was a bad idea as it didn't use flags !! brunoherbelin 2026-02-17 21:58:54 +01:00
  • 621c1ad145 Add captions to screenshots and include VCS browser URL in metadata brunoherbelin 2026-02-16 22:36:52 +01:00
  • 635c35b416 Fixed OSX Bundle process. Added cmake automation for package noratization Bruno Herbelin 2026-02-15 23:32:17 +01:00
  • 320ab8b0a1 Merge remote-tracking branch 'origin/beta' 0.9.0 Bruno Herbelin 2026-02-15 10:28:05 +01:00
  • f6ca7d2cf6 VERSION 0.9.0 brunoherbelin 2026-02-15 10:16:50 +01:00
  • a097e36b55 Improved OSC translator to match partial strings. Add logs for OSC when translating. brunoherbelin 2026-02-15 10:02:50 +01:00
  • 44a6e32006 Okay, flatpak needs x11 and wayland but NOT fallback-x11. Improved error detection and user logs about opengl drivers brunoherbelin 2026-02-14 23:37:09 +01:00
  • 2152835124 Making too much mess with flatpak, revert and stop here. Surrendering... brunoherbelin 2026-02-13 21:47:05 +01:00
  • bedbeefc59 back to wayland and fallback-x11 brunoherbelin 2026-02-13 21:37:53 +01:00
  • e75052df72 try x11 only brunoherbelin 2026-02-13 21:11:21 +01:00
  • 0ef3080a47 try fallback-x11 brunoherbelin 2026-02-13 21:08:17 +01:00
  • 7cbbdcefa1 BugFix compilation Version detection brunoherbelin 2026-02-13 20:58:49 +01:00
  • bd18c17edb Minor GUI fix for flags and media player brunoherbelin 2026-02-13 18:16:34 +01:00
  • 52d9bf19be Added Go to next Flag button for selection of sources in Media player button bar brunoherbelin 2026-02-13 17:31:00 +01:00
  • 957fa33b76 Adjust to rendering size of icons in timeline brunoherbelin 2026-02-13 16:22:44 +01:00
  • 9bb8d7c4bf Display flags in Batch brunoherbelin 2026-02-12 23:18:09 +01:00
  • cc5780ee9d Fixed GUI Loopback source brunoherbelin 2026-02-08 23:20:32 +01:00
  • 5aecec6113 Added Icon on Canvas Source to indicate disabled output brunoherbelin 2026-02-08 23:09:42 +01:00
  • 8cbeecc09d Improved button for Disable Output in Displays View brunoherbelin 2026-02-08 21:46:21 +01:00
  • 3dff116de8 CMake reads vimix version from snapcraft.yaml when git is not available brunoherbelin 2026-02-08 19:17:34 +01:00
  • 8596b1f26e NEW Factory reset to delete all config files brunoherbelin 2026-02-08 16:31:00 +01:00
  • f975030328 Rename vimix configuration extension to 'VIC' (.vic) : vMX was used. brunoherbelin 2026-02-05 23:42:15 +01:00
  • ea4bb3cb0b Change extension of vimix configuration file to VIX Bruno Herbelin 2026-02-04 22:23:54 +01:00
  • 1dbfbc72c2 NEW menu to export and reset settings XML, and Load, save and reset configuration VMX file. brunoherbelin 2026-02-03 23:28:33 +01:00
  • 53ece4ff2f Improved documentation for flatpak builder brunoherbelin 2026-02-02 22:55:04 +01:00
  • 9d686130c9 NEW Export and Load canvas and displays configuration. Updated Settings and GUI panel accordingly. brunoherbelin 2026-02-01 23:42:31 +01:00
  • 3f4b06f8ac Ensure GPU Recording is not used if GPU encoding is disabled in settings. Ensure gl_memory settings is false if not available. brunoherbelin 2026-02-01 22:10:43 +01:00
  • 2d76012c70 Same flatpak builder for beta as for release brunoherbelin 2026-02-01 21:49:58 +01:00