Commit Graph

114 Commits

Author SHA1 Message Date
Laurent Clouet
6747b666ef More responsive ui 2016-09-15 15:34:34 +02:00
Laurent Clouet
018382ac6f Handle when server doesn't send the expected response 2016-09-11 13:46:12 +02:00
Laurent Clouet
c8719390d1 Bugfix: Typo in log 2016-07-29 23:25:05 +02:00
Laurent Clouet
f04b84468d Detect full hard drive on file download 2016-06-25 13:45:09 +02:00
Laurent Clouet
dc63b9791b Detect when computer is runnout of free space on hard drive 2016-05-02 13:26:11 +02:00
Laurent Clouet
eff4ab2198 Instead of giving generic no job status, the server now give more detailed status 2016-03-16 14:07:42 +01:00
Laurent Clouet
554d6562df Bugfix: c5997faec86cb27aa52b0dbfa2729ccc050d7181 introduced a regression, it failed to properly stop the client with swing UI 2016-02-16 23:51:16 +01:00
Laurent Clouet
641f75784b Fix #40 Better label on start button 2016-02-08 13:06:33 +01:00
Timo Schwarzer
e703b9ea1b Allow exit after frame for text and oneLine mode 2016-01-27 13:41:11 +01:00
Laurent Clouet
6510bbdbc7 Use variable instead of hardcoded value 2016-01-15 10:05:32 +01:00
Laurent Clouet
caba4cb1d1 Add status 2016-01-14 14:48:04 +01:00
AGSPhoenix
d1a03fa4a8 Do not report download for cached resources
Moves the UI update code into downloadFile(), after the check to see if
the file is already cached, to avoid reporting that the client is
downloading files when it isn't.
2016-01-13 09:47:41 +01:00
Laurent Clouet
4873b8272b Fix #47 User can block a project on his client 2015-10-27 21:00:44 +00:00
Laurent Clouet
c5033faab2 Log instead of print to stdout 2015-08-05 21:15:39 +01:00
Thomas Laroche
2560a2d4d2 Fix #15: Option to shutdown at the end of frame (standalone client) 2015-08-05 19:58:11 +01:00
Laurent Clouet
b088fb920d Better handle when server is down 2015-07-08 19:44:38 +01:00
Laurent Clouet
c6e2a72ab2 Bugfix: store the number of cpu cores on Job object because it might be changed by the user between the start and end of render 2015-05-26 20:20:54 +01:00
Laurent Clouet
01abee0f70 Cleanup: move Job render call to Job class 2015-05-06 20:34:59 +01:00
Laurent Clouet
02bc6ab21f Bugfix: wrong log 2015-05-06 20:00:52 +01:00
Jérémy Desvages
8f97c71385 Adding retry (default 5 attempts) for file download and md5 check 2015-05-05 18:35:25 +02:00
Laurent Clouet
d74d85c174 Better log in case of error 2015-04-30 20:51:04 +01:00
Laurent Clouet
77c4760d6b Better log on error 2015-04-30 20:32:24 +01:00
Laurent Clouet
42f5036d49 better log 2015-04-29 21:21:17 +01:00
Laurent Clouet
62dcaac05b Bugfix: delete a partial file (on failure) 2015-04-28 18:47:02 +01:00
Laurent Clouet
d64bcd6cf0 Refactoring: merge similar functions in one 2015-04-28 18:46:04 +01:00
Laurent Clouet
2e4b379a04 Client send duration and remaining render time 2015-04-27 20:35:44 +01:00
Laurent Clouet
dbf55ff4bb Move the Render info to a specific class 2015-04-27 20:10:36 +01:00
Laurent Clouet
2900607658 Better log in case of error 2015-04-23 23:31:39 +01:00
Laurent Clouet
4994b9a209 LINE_NUMBER update method does not work, since blender 2.70 the remaining time is better 2015-04-23 21:56:57 +01:00
Mathis Chenuet
91f67a99b0 Cleanup: simplify renderer script 2015-03-24 21:41:12 +00:00
Laurent Clouet
3854aa7955 Bugfix: When the client is paused, the server still send render kill request because renderingJob is not reseted 2015-03-24 19:42:56 +00:00
Laurent Clouet
11b5f55375 When an error is sent, also send its type 2015-03-11 17:55:44 +00:00
Laurent Clouet
5661dd309c Detect when gpu render failed (gpu too old or out of memory) 2015-03-10 20:21:50 +00:00
Laurent Clouet
078a36a5e9 Delete script file when render failed 2015-03-10 20:20:37 +00:00
Laurent Clouet
e7af2b3b83 Better log in case of error 2015-03-10 19:39:39 +00:00
Mathis Chenuet
4965617784 Cleanup: use isEmpty instead of size/length 2015-01-28 20:14:59 +00:00
Mathis Chenuet
3497ff7333 Cleanup: switch instead of ifs 2015-01-28 20:11:57 +00:00
Laurent Clouet
8f88e0e3fc Improvement: better duration display 2015-01-28 00:46:08 +00:00
Laurent Clouet
d17c5c830f Better end user status 2015-01-27 21:47:33 +00:00
Laurent Clouet
f444bd5526 Cleanup: use generic list instead of low level array 2015-01-25 19:07:32 +00:00
Mathis Chenuet
3ea4107dc1 Cleanup: Use foreach whenever is possible 2015-01-25 18:36:39 +00:00
Laurent Clouet
f71e988475 Improvement: if the gpu vram is less of 1GB reduce the tile size to avoid black image (i.e. out of memory result) 2015-01-24 17:52:37 +00:00
Mathis Chenuet
93d34bc571 Cleanup: remove useless cast 2015-01-23 17:18:23 +00:00
Mathis Chenuet
be687718c6 typo fix 2015-01-20 21:31:59 +00:00
Laurent Clouet
da5fbabb91 Cleanup: indentation 2015-01-20 22:06:05 +01:00
Laurent Clouet
f119eabc77 Merge pull request #10 from artemisart/clean
Fix typo  and Clean up.
2015-01-18 00:08:41 +01:00
Mathis Chenuet
c81f0b167f variable renames 2015-01-18 00:00:35 +01:00
Laurent Clouet
f042f7e89a Improvement: resume option 2015-01-17 22:40:24 +01:00
Laurent Clouet
b61df37034 Set the BLENDER_USER_CONFIG env variable to not use the local blender conf 2015-01-16 17:51:50 +01:00
Laurent Clouet
df7c97b6a4 Improvement: add graphical ui 2015-01-15 23:20:17 +01:00