Commit Graph
6676 Commits
Author SHA1 Message Date
Mike Solar 22fd521951 Merge branch 'refs/heads/dev' into plugin
# Conflicts:
#	.gitmodules
#	CMakeLists.txt
#	ext/core
2025-12-13 21:45:46 +08:00
Mike Solar 6dec37eef4 Add a patch to fix include path for Window_p.h in qtcommon directory 2025-11-24 21:39:01 +08:00
Mike Solar d81140a312 Update KDDockWidgets library 2025-11-24 20:41:22 +08:00
Mike Solar 2dd8c4629a Update include path for Window_p.h
Changed the include path of "Window_p.h" to use a relative path instead of an absolute one, ensuring better portability and build consistency.
2025-11-24 20:33:45 +08:00
Mike-Solar f317e0e173 Add null checks for timebase in TimeScaledObject and fix background color assignment in ViewerDisplayWidget 2025-11-24 10:33:38 +08:00
Mike-Solar 2c4d235da6 Update KDDockWidgets submodule URL 2025-11-23 16:39:30 +08:00
Mike-Solar 1e33a31b73 Update FFmpeg handling and focus management
Refactor FFmpeg frame processing and improve focus management in panels. Add memory sanitization for debug builds and update KDDockWidgets integration.
2025-11-23 16:35:09 +08:00
Mike-Solar 2ea53667c0 Refactor FFmpeg decoder for improved readability and efficiency
Simplify the frame reading process and metadata extraction in `ffmpegdecoder.cpp` by reducing redundant code and improving variable initialization. Add a helper function in `ffmpegdecoder.h` to map FFmpeg field orders to Olive interlacing types, enhancing code clarity. Adjust the condition for interleaved write in `ffmpegencoder.cpp` for better handling.
2025-11-10 21:06:35 +08:00
Mike-Solar c1b8618391 fix: crash when processing audio 2025-09-14 21:10:02 +08:00
Mike-Solar e8238dac54 change: core submodule. 2025-09-14 20:55:52 +08:00
Mike-Solar b5092777df change: core submodule. 2025-09-14 20:53:22 +08:00
Mike-Solar 9ae018341c add: add 2 functions. 2025-09-14 20:52:25 +08:00
Mike-Solar c71b20bb95 add: add 3 functions. Provide the way to get current audio and video params. 2025-09-14 20:43:56 +08:00
Mike Solar a6bff4f610 Merge remote-tracking branch 'origin/plugin' into plugin 2025-09-12 17:34:15 +08:00
Mike Solar 0dc7729051 add: some plugin support. 2025-09-12 17:33:51 +08:00
Mike-Solar 0f368e29d4 change: submodule 2025-09-05 01:54:50 +08:00
Mike Solar b649b5e1bd change: Switch to offical OpenFX Support. Still can't compile. 2025-09-03 21:14:56 +08:00
Mike Solar 7ff76427f9 add: add OfxPropertySuite 2025-08-15 13:36:05 +08:00
Mike Solar a0a0bea87f add: add set property functions 2025-08-10 21:08:47 +08:00
Mike Solar 2b4f19075c add: add propSetPointer 2025-08-07 20:15:07 +08:00
Mike Solar 6fdfd03ffd update: update copyright 2025-08-05 17:12:49 +08:00
Mike Solar 4940212687 add: some codes about nodes plugin. 2025-08-03 22:42:05 +08:00
Mike Solar 2b25dc7a77 add: Basic plugin class. 2025-08-03 03:34:19 +08:00
Mike Solar 74f73ab3be change: change code style to Linux style except indent. 2025-08-03 03:09:40 +08:00
Mike Solar 65ab76edc8 fix: fix exceptions when import video 2025-08-03 02:06:45 +08:00
Mike Solar 203a280d8e fix: compilation errors 2025-07-13 14:37:53 +08:00
Mike Solar d247f5e683 change: README.md 2025-07-12 14:52:38 +08:00
Mike Solar e18cf095f5 试图解决编译错误 2025-06-19 21:01:45 +08:00
Mike Solar c04fceef9b 试图解决编译错误 2025-06-18 20:42:45 +08:00
Mike Solar 5f9508434f 试图解决编译错误 2025-06-18 08:54:06 +08:00
Simran 7e0e94abf6 README: Fix Patreon logo, links to GitHub releases 2024-12-05 11:34:16 +01:00
Simran 8ac191ceb6 CI: Customize action to expose ACTIONS_RUNTIME_URL, try different deploy folders for macOS 2024-12-04 18:13:33 +01:00
Simran 0347606c67 CI: Set ACTIONS_RUNTIME_TOKEN exported from an action 2024-12-04 17:26:15 +01:00
Simran ea47e4d84b CI: Set additional inputs for upload-artifact, remove unrecognized --hdiutil-verbose 2024-12-04 16:53:28 +01:00
Simran bde832d7e1 CI: Ensure workspace folder exists 2024-12-04 16:22:33 +01:00
Simran b0ab91b9d1 CI: Use github.workspace to determine path for node 2024-12-04 16:17:54 +01:00
Simran d1aea9fcb1 CI: Need to use ./ for executables on Linux 2024-12-04 15:43:55 +01:00
Simran a2c677e278 CI: Use relative path for node, try to fix hdiutil issue
Enable verbose logging for hdiutil and per-arch image files to possibly prevent resource busy error
2024-12-04 15:35:44 +01:00
Simran 65970f52d1 CI: Use absolute path inside Docker container for node 2024-12-04 14:36:09 +01:00
Simran baac1f50a8 CI: Copy node exe to runner workspace root, don't abort macOS matrix 2024-12-04 14:27:32 +01:00
Simran 15ded22c4a CI: Try to pass GITHUB_TOKEN to actions 2024-12-04 13:45:30 +01:00
Simran c6730586a0 CI: Download raw action code and call node directly 2024-12-04 13:35:25 +01:00
Simran dc50106397 CI: Try to overwrite node executable directly 2024-12-04 13:08:09 +01:00
Simran 31692a0b26 CI: Fix typo again 2024-12-04 12:51:11 +01:00
Simran a31cfcc075 CI: Try to set job env to override PATH, use pipe for base64 instead of unknown --output 2024-12-04 12:48:42 +01:00
Simran 240fa73651 CI: Fix typo 2024-12-04 12:11:25 +01:00
Simran 05014151dd CI: Try to overwrite preinstalled Node.js with version 16
GitHub Actions seems to have dropped all support for the legacy Node.js version but version 20 is incompatible with the CentOS 7 base image (glibc)
2024-12-04 12:08:46 +01:00
Simran 4de06b2fce Remove unused counter variable [skip-ci]
Compilation fails on macos-13 runner with error: variable 'i' set but not used [-Werror,-Wunused-but-set-variable]
2024-12-04 11:48:38 +01:00
Simran dd17d618a2 CI: macos-12 runners no longer available 2024-12-04 11:25:43 +01:00
Simran d2132b04d3 Re-trigger build 2024-12-04 11:19:12 +01:00