Commit Graph

694 Commits

Author SHA1 Message Date
Laurent Clouet
8f4c899ea2 Add info about renderable project for this session: number of project allow by scheduler depending on the past error, current settings (ram, cpu, gpu,...) 2019-02-10 13:17:39 +01:00
Laurent Clouet
be7c35eb31 Merge pull request #176 from MCOfficer/build-fix
Fix Ant Build
2019-02-09 10:34:03 +01:00
M*C*O
ce40eb86cc Fix wrong value name in Client.java:614 2019-02-09 05:41:46 +01:00
M*C*O
09c9fa1c6b fix missing parenthese in Job.java:808 2019-02-09 05:41:16 +01:00
Laurent Clouet
2f4a50140e Merge pull request #175 from Tehrasha/patch-1
clarification of error message
2019-02-08 13:38:41 +01:00
Laurent Clouet
db8df61eb6 Merge pull request #174 from finnbear/patch-1
Make config file loader take ram in MB for consistency
2019-02-08 13:14:31 +01:00
Laurent Clouet
49d5980e8a More error detection 2019-02-08 13:08:20 +01:00
Finn Bear
9d074974b6 Make config file loader take ram in MB for consistency
When passed as inline parameters, memory is expressed as MB. However, when passed in a config file, memory was expressed as KB. This created confusion

https://discordapp.com/channels/253355867938750485/301912419368697856/541719192252973066
https://discordapp.com/channels/253355867938750485/301912419368697856/541719244094701597
https://discordapp.com/channels/253355867938750485/301912419368697856/541719343684124696
2019-02-03 13:07:12 -08:00
Tehrasha
2def75e305 clarification of error message
Corrected and clarified the 'MISSING RENDER' error case.
2019-01-28 02:07:22 -06:00
Laurent Clouet
d2d5dffd3e Blender 2.7x and 2.80 don't have the same api 2019-01-18 19:29:56 +01:00
Laurent Clouet
b21c2b6bfb Update protocole 2019-01-03 13:36:26 +01:00
Laurent Clouet
d385cd4f34 More stats about the client 2018-12-20 17:35:06 +01:00
Laurent Clouet
ed5cf2ad0f Update .travis.yml 2018-12-18 23:11:03 +01:00
Laurent Clouet
39b9830879 Improvement: allow multi config file support 2018-12-18 22:53:01 +01:00
Laurent Clouet
dba0b9160b Bugfix: cache dir will be created if needed 2018-12-18 22:48:23 +01:00
Laurent Clouet
dff36eebe7 Bugfix: create all required sub directory for the cache dir 2018-12-18 22:46:28 +01:00
Laurent Clouet
ce9c4fca5b 'cores' is used on the command line argment so use it too on the config file 2018-12-11 07:25:04 +01:00
Laurent Clouet
e70e3b636d Do not handle cookies by hand but use buildin cookie manager 2018-12-01 15:29:42 +01:00
Laurent Clouet
377abd27b3 Add log 2018-11-29 14:02:17 +01:00
Laurent Clouet
e9b7ed61fc Use the right attribut for available memory.
MemFree: The amount of physical RAM, in kilobytes, left unused by the system.
MemAvailable: An estimate of how much memory is available for starting new applications, without swapping.
2018-08-29 15:42:04 +02:00
Laurent Clouet
db39594ba8 Bugfix: flag the process has killed before it disappears 2018-08-29 15:14:11 +02:00
Laurent Clouet
f81d3b67b3 Add openCL support 2018-08-24 19:46:03 +02:00
Happyrobot33
cde559c215 Update readme 2018-08-18 12:09:00 +02:00
intrigus
7840d0119b Use Process's pid() when it exists.
(Done via reflection so it also works for java versions < 9)
Else fall back to old reflective method.
2018-08-18 12:05:27 +02:00
Laurent Clouet
9a63ea06ed Create dedicated directories on the user set cache dir (who is supose to be already dedicated...) 2018-08-18 02:05:43 +02:00
Laurent Clouet
e5f837a249 Better name for variable 2018-08-18 01:44:40 +02:00
Laurent Clouet
6ded57fc0a Use the actual available free memory instead of the max possible 2018-08-10 17:33:50 +02:00
Laurent Clouet
4dc0603587 Don't use system python but blender's 2018-07-16 18:21:11 +02:00
Laurent Clouet
6c9d645005 Python error detection 2018-07-10 09:59:05 +02:00
Laurent Clouet
418bd4d75f More error detection 2018-06-30 02:08:21 +02:00
Laurent Clouet
af32a104de Actually log error on log file, not stdout 2018-06-30 01:41:54 +02:00
Laurent Clouet
25d5259332 More error detection 2018-06-30 01:31:42 +02:00
Laurent Clouet
4eaf1b824f Revert "make the GUI scrollable when needed"
This reverts commit 9148359510e1de88e99bdf7e1f0d6bdd250222a3.

Revert commit since it also scroll horizontaly
2018-06-17 12:23:47 +02:00
Laurent Clouet
23c0aaca89 Bugfix: when the render process is over user memory limit, kill it (finish only meant to give the render duration) 2018-06-17 12:22:04 +02:00
Laurent Clouet
4df3107748 Merge pull request #152 from intrigus/patch-1
Ignore Ctrl+C in render process. Fixes #81
2018-06-14 23:13:04 +02:00
Laurent Clouet
12c667fc4e Merge pull request #150 from MCOfficer/window-height
make the GUI scrollable when needed
2018-06-14 23:09:42 +02:00
M*C*O
1da730dd1d Allow user to set a specific title for gui client 2018-06-14 23:07:06 +02:00
intrigus
1c9bbb3706 Ignore Ctrl+C in render process. Fixes #81
When sending Ctrl+C to the terminal it also get's sent to all subprocesses e.g. also the render process.
The java program handles Ctrl+C but the renderer quits on Ctrl+C
This script causes the renderer to ignore Ctrl+C.
2018-06-02 15:11:45 +02:00
M*C*O
c8ce3fc593 make the GUI scrollable when needed 2018-06-01 15:49:09 +02:00
Laurent Clouet
fb93bee40f Merge pull request #148 from Deka-O/upstream
Add java.xml.bin as explicit dependency
Jar are taken from:
http://central.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0/
http://central.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.0/
http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.0/
2018-05-23 20:18:16 +02:00
Deka-O
b0769fa626 Add java.xml.bin as explicit dependency 2018-05-21 13:38:35 +02:00
Laurent Clouet
9a177c0f8d Merge pull request #147 from AGSPhoenix/patch-1
Minor protocol.txt improvements
2018-05-16 09:56:58 +02:00
AGSPhoenix
a72ad1ba17 Documentation consistency tweaks 2018-05-16 00:24:27 -04:00
AGSPhoenix
1dc8ab429f Specify configuration URL 2018-05-15 20:28:52 -04:00
AGSPhoenix
cbc1af75d4 Minor language tweaks 2018-05-15 20:27:22 -04:00
Laurent Clouet
5e1759d302 Bugfix 2018-05-03 18:21:11 +02:00
Laurent Clouet
47da749efc Bugfix: wrong order on gpu 2018-05-03 13:35:57 +02:00
Laurent Clouet
530d4523af Merge pull request #146 from MCOfficer/negativetime_fix
fix ZipException: java.lang.IllegalArgumentException: Negative time
2018-04-24 16:40:22 +02:00
M*C*O
4008748878 fix ZipException: java.lang.IllegalArgumentException: Negative time
ref https://www.sheepit-renderfarm.com/forum/viewtopic.php?f=5&t=1142
2018-04-24 16:20:35 +02:00
Laurent Clouet
ac14b9694d Add log 2018-04-22 20:01:53 +02:00