Commit Graph

81 Commits

Author SHA1 Message Date
M*C*O ce40eb86cc Fix wrong value name in Client.java:614 2019-02-09 05:41:46 +01:00
Laurent Clouet 377abd27b3 Add log 2018-11-29 14:02:17 +01:00
Laurent Clouet db39594ba8 Bugfix: flag the process has killed before it disappears 2018-08-29 15:14:11 +02:00
Laurent Clouet af32a104de Actually log error on log file, not stdout 2018-06-30 01:41:54 +02:00
Laurent Clouet ac14b9694d Add log 2018-04-22 20:01:53 +02:00
Laurent Clouet 17f7ebf4e9 Don't hardcode sleep time, to a random value in hope to not have all client requesting the server at the same time 2018-03-24 20:25:18 +01:00
Laurent Clouet 6ccb0374fd Add nice error message when renderer is not available 2017-06-06 13:38:48 +02:00
Laurent Clouet 54a1d0130d Wrong log 2017-06-06 13:29:55 +02:00
Jake Dube cb03b58dbc Display compute method for the current project 2017-05-07 21:00:20 +02:00
Laurent Clouet 6a2cc2b8a6 Don't show strack trace on stdout but instead log it 2017-04-19 21:23:12 +02:00
Laurent Clouet 42e952bddf Send memory used when reporting an error 2017-03-29 21:46:10 +02:00
Laurent Clouet 2f00d7816d Code formating 2017-01-05 09:35:59 +01:00
Laurent Clouet ea50176133 create an error type for when the server kills the render (before it was part of NOOUTPUTFILE) 2016-11-01 19:44:09 +01:00
Laurent Clouet aacf0d407e Display rendertime of previous frame 2016-10-31 15:27:20 +01:00
Laurent Clouet 07f9662c00 * Better ui with more infos
* Remove revision from protocol since it's not use anymore
2016-10-12 00:34:51 +02:00
Laurent Clouet 28b257092a Project archive can be password protected 2016-10-05 23:01:03 +02:00
Laurent Clouet 89be5120c9 Better ui message 2016-09-26 01:02:24 +02:00
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