Commit Graph

  • e8992fc91a Add missing docstrings and pylint improvements (#130) master Brett 2026-01-20 23:13:38 -06:00
  • 74dce5cc3d Windows path fixes (#129) Brett 2026-01-18 00:18:43 -06:00
  • ee9f44e4c4 Mix bad imports Brett 2026-01-16 01:07:34 -06:00
  • 0a69c184eb Fix pyinstaller spec files Brett Williams 2026-01-12 09:08:35 -06:00
  • 8b3fdd14b5 Add Job Window Redesign (#128) Brett 2026-01-12 09:06:53 -06:00
  • d8af7c878e Job submission code and API cleanup (#127) Brett 2025-12-31 23:14:28 -06:00
  • e335328530 Improve server shutdown (#126) Brett 2025-12-30 17:46:53 -06:00
  • f9b19587ba Ignore aerender in pytests until ready (#125) Brett 2025-12-28 15:00:01 -06:00
  • 4704806472 Settings Window (#124) Brett 2025-12-28 12:33:29 -06:00
  • daf445ee9e Rename renderers to engines (#123) Brett 2025-12-27 18:53:09 -06:00
  • 574c6f0755 Job Submission CLI (#122) Brett 2025-12-27 18:36:34 -06:00
  • 6bfa5629d5 GPU Reporting in UI (#120) Brett 2025-12-18 23:47:30 +00:00
  • 05cd0470dd Fix build issues using pyinstaller Brett Williams 2025-03-13 14:17:50 -05:00
  • 7827f73530 Show CPU brand in UI instead of arch. Resolves #110. Brett Williams 2025-02-28 19:54:58 -06:00
  • 562cb23da3 Feature/112 api version (#119) Brett 2025-02-28 19:39:32 -06:00
  • 6b68d42b93 Misc minor fixes Brett Williams 2025-02-28 18:50:44 -06:00
  • cdf4b2bbe1 Update the README.md with an app screenshot Brett Williams 2025-02-28 18:43:40 -06:00
  • dc8f4d3e2a Use Fusion Qt style on non-Mac platforms Brett Williams 2025-02-28 18:40:59 -06:00
  • 2548280dcc Add check for available software updates (#118) Brett 2024-08-24 12:12:30 -05:00
  • 98ab837057 Fix issue where API server could fail to start Brett Williams 2024-08-24 03:00:57 -05:00
  • 3fda87935e Only prevent launch if we find unrelated processes Brett Williams 2024-08-24 02:22:38 -05:00
  • e35a5a689c Make sure only one instance is running at a time Brett Williams 2024-08-24 01:35:50 -05:00
  • dea7574888 Rename create_executables.yml to create-executables.yml Brett 2024-08-23 19:52:41 -05:00
  • a19db9fcf7 Fix issue with create_executables.yml Brett 2024-08-23 19:51:56 -05:00
  • 80b0adb2ad Create executables for all platforms, not just Windows Brett 2024-08-23 19:46:35 -05:00
  • 18873cec6f Only generate Windows binaries when releases are created Brett 2024-08-23 19:37:34 -05:00
  • af6d6e1525 Document all the things! (#117) v0.0.1-devtest Brett 2024-08-23 19:26:05 -05:00
  • 8bbf19cb30 Fix accidental readme rename Brett 2024-08-23 19:17:03 -05:00
  • 6bdb488ce1 Add "Create Executable" GitHub action for Windows (#116) Brett 2024-08-23 18:36:14 -05:00
  • e792698480 Merge pull request #114 Brett 2024-08-20 15:20:24 -05:00
  • 751d74ced3 Fix issue where Stop Job button would never show Brett Williams 2024-08-15 23:20:04 -05:00
  • e8a4692e0f Update README.md Brett 2024-08-15 15:10:37 -05:00
  • 49ae5a55d9 Add About window and basic commands to MenuBar (#113) Brett 2024-08-15 14:27:29 -05:00
  • d04d14446b Update main.spec to include version numbers on Windows Brett Williams 2024-08-15 11:41:36 -05:00
  • 81e79a1996 Prevent subprocesses from constantly opening windows on Windows (#109) Brett 2024-08-13 22:16:03 -05:00
  • d30978bef0 Update main.spec for Windows support Brett Williams 2024-08-13 18:02:40 -05:00
  • e2333c4451 Fix processes not ending when stopped (#98) Brett 2024-08-13 11:16:31 -05:00
  • 94a40c46dc Add output file count validation (#97) Brett 2024-08-11 13:00:54 -05:00
  • 8104bd4e86 Add logic to download button in main window Brett Williams 2024-08-11 11:59:40 -05:00
  • 33adcac592 Code refactoring Brett Williams 2024-08-11 11:54:15 -05:00
  • d38e10ae9f Add tga, bmp, webp and webm to PreviewManager support Brett Williams 2024-08-10 21:23:06 -05:00
  • 19b01446ea Make renderer_info threaded again Brett Williams 2024-08-10 21:20:47 -05:00
  • e757506787 Parent creates local subjobs instead of truncating original (#95) Brett 2024-08-10 21:19:01 -05:00
  • f9b51886ab Bugfix: Filter out corrupt engines by default (#94) Brett 2024-08-10 15:00:47 -05:00
  • 3b33649f2d Pyinstaller support (#93) Brett 2024-08-10 14:58:41 -05:00
  • a464910426 Always add render engine to Blender args feature/blender-report-render-engines Brett Williams 2024-08-08 23:20:38 -05:00
  • a4ff36ac56 Add render engines to system_info Brett Williams 2024-08-08 23:13:31 -05:00
  • 51a5a63944 Use pubsub messages instead of a background thread to process changes (#92) Brett 2024-08-08 23:01:26 -05:00
  • 3600eeb21b Refactor: Move all initialization logic out of api_server and into init (#91) Brett 2024-08-08 04:47:22 -05:00
  • 6afb6e65a6 Integrate watchdog into render worker (#88) Brett 2024-08-06 10:48:24 -05:00
  • 90d5e9b7af Misc logging cleanup Brett Williams 2024-08-05 10:57:56 -05:00
  • 4df41a2079 Download frames from subjobs as frames are completed (#87) Brett 2024-08-04 21:30:10 -05:00
  • 1cdb7810bf New PreviewManager to handle generating previews asynchronously (#86) Brett 2024-08-04 16:45:46 -05:00
  • a76b0340f9 Disable parts of add_job UI when missing critical project data instead of crashing feature/84-after-effects-support Brett Williams 2024-08-04 12:06:29 -05:00
  • 21011e47ca Fix issue where tests would never complete correctly Brett Williams 2024-08-04 11:48:36 -05:00
  • 86977b9d6d Fix issue where custom job name was being ignored Brett Williams 2024-08-04 11:47:56 -05:00
  • f9c114bf32 Add UI options for aerender Brett Williams 2024-08-04 10:00:16 -05:00
  • dad9b8c250 Misc improvements Brett Williams 2024-08-04 01:19:22 -05:00
  • 8826382f86 Misc worker cleanup Brett Williams 2024-08-04 01:03:24 -05:00
  • 58822c4a20 get_project_info gets comp names from .aepx files now Brett Williams 2024-08-04 01:01:21 -05:00
  • dc7f3877b2 Cleanup subprocess generation Brett Williams 2024-08-03 21:23:25 -05:00
  • b1280ad445 Add AERender to supported_engines in EngineManager Brett Williams 2024-08-03 21:03:01 -05:00
  • 0cebb93ba2 Merge remote-tracking branch 'origin/feature/84-after-effects-support' into feature/84-after-effects-support Brett Williams 2024-08-03 20:56:54 -05:00
  • a2785400ac Fix generate_worker_subprocess in aerender_worker.py Brett Williams 2024-08-03 20:45:43 -05:00
  • d9201b5082 Changes to engine file extensions structure Brett Williams 2024-08-03 20:21:26 -05:00
  • 7d633d97c2 Fix getting path to After Effects Brett Williams 2024-08-03 20:00:36 -05:00
  • 220b3fcc25 Streamline job runtime - improve logging Brett Williams 2024-08-03 20:55:22 -05:00
  • e6e2ff8e07 Fix generate_worker_subprocess in aerender_worker.py Brett Williams 2024-08-03 20:45:43 -05:00
  • 7986960b21 Changes to engine file extensions structure Brett Williams 2024-08-03 20:21:26 -05:00
  • ebb847b09e Fix getting path to After Effects Brett Williams 2024-08-03 20:00:36 -05:00
  • 82613c3963 Persist args in db and return args in job json (#82) Brett 2024-08-03 18:42:21 -05:00
  • abc9724f01 Quickfix: Forgot to commit one rename Brett Williams 2024-08-03 18:28:33 -05:00
  • ef4fc0e42e Blender GPU / CPU Render (#81) Brett 2024-08-03 18:26:56 -05:00
  • 9bc490acae Misc cleanup / renaming Brett Williams 2024-08-03 14:04:17 -05:00
  • 21de69ca4f Improve performance on several API calls (#80) Brett 2024-08-03 11:02:40 -05:00
  • 47770c4fdd Update blender worker to get current frame from filepath output Brett Williams 2024-07-30 20:00:07 -05:00
  • 8a3e74660c Create subjobs after submission - #54 (#79) Brett 2024-07-30 19:22:38 -05:00
  • 6d33f262b3 Better error handling when posting a new job Brett Williams 2024-07-29 14:50:14 -05:00
  • a0729d71f1 Add long_polling_jobs to API (#78) Brett 2024-02-13 13:11:56 -06:00
  • ecf836c235 Zeroconf offline-handling improvements (#77) Brett 2024-02-12 14:57:00 -06:00
  • a31fe98964 Cpu benchmarks #48 (#76) Brett 2024-02-11 05:19:24 -06:00
  • 79db960383 Add MIT license Brett Williams 2024-01-28 20:54:12 -06:00
  • 85785d9167 Check engine permissions and chmod it to executable if not already (#75) Brett 2024-01-28 10:53:14 -06:00
  • 9757ba9276 Pylint cleanup (#74) Brett 2024-01-28 10:30:57 -06:00
  • d673d7d4bf Misc cleanup (#73) Brett 2024-01-27 22:56:33 -06:00
  • d216ae822e Merge remote-tracking branch 'origin/master' Brett Williams 2023-12-25 17:47:03 -06:00
  • dabe46bdda Add .pylintrc Brett Williams 2023-12-25 17:46:45 -06:00
  • 2c82c65305 Update pylint.yml Brett 2023-12-25 17:40:55 -06:00
  • 4004ad893b Update .gitignore Brett Williams 2023-12-21 20:47:38 -06:00
  • 685297e2f2 Use alphanumeric API tokens instead of ints Brett Williams 2023-12-21 20:46:55 -06:00
  • d55f6a5187 Remove web components (#70) Brett 2023-12-17 12:07:10 -06:00
  • 8863a38904 Add more docstrings Brett Williams 2023-12-16 22:23:02 -06:00
  • f663430984 Fix py2app (#69) Brett 2023-12-16 22:20:24 -06:00
  • 525fd99a58 Ffmpeg versioning issues (#68) Brett 2023-11-22 10:47:47 -06:00
  • 4847338fc2 Fix FFMPEG version regex Brett Williams 2023-11-22 07:48:28 -08:00
  • c0d0ec64a8 Dynamic engine options in UI for blender / ffmpeg (#66) Brett 2023-11-21 03:31:56 -06:00
  • 32afcf945d Use loopback address for local host (fixes issue with locked down networks) (#65) Brett 2023-11-21 03:16:26 -06:00
  • e9f9521924 Report Engine Download Status in UI (#64) Brett 2023-11-20 21:58:31 -06:00
  • a3e2fa7e07 Update the renderer to reflect the current file type dynamic_render_options Brett Williams 2023-11-17 08:18:07 -06:00
  • 23901bc8e4 Fix add_job crashing Brett Williams 2023-11-16 14:36:09 -06:00