Commit Graph

273 Commits

Author SHA1 Message Date
Laurent Clouet 0a68a3357c On linux, only the root can create process with high priority, so don't display the option is the client is launched as regular user 2017-03-19 18:14:33 +01:00
Rolf Aretz Lap d4db1670a1 Add ui for process priority 2017-03-19 17:38:22 +01:00
Laurent Clouet e7354499ad Bugfix: handle crash of client when the file to upload is too big. (A better fix should fix use of DataOutputStream to not store the all file in ram) 2017-03-18 17:05:54 +01:00
Laurent Clouet 2d0cdc41d9 Bugfix: no free space detection should use the destination directory, not the actual file because it might not exist yet 2017-03-17 00:39:06 +01:00
Tobias Kunicke e6d646dd41 Fixed status output 2017-03-06 14:58:09 +01:00
Laurent Clouet 8beadeba23 Bugfix: if the user set and them unset tile size, update the value even when it's unset 2017-03-05 22:42:23 +01:00
Laurent Clouet b5e62b3416 Typo in log 2017-03-05 22:39:40 +01:00
Laurent Clouet 22e7fa7ded Bugfix: don't update lastRequestTime in case of error (Timeout, IOException,...) 2017-03-01 00:30:48 +01:00
intrigus ddac792ab7 Bugfix: detection of GPU vram over 4GB 2017-02-28 12:55:12 +01:00
Laurent Clouet e883148c89 Better log 2017-02-22 21:33:23 +01:00
Rolf Aretz Lap 7d2209a0f4 Add commands to text user interface 2017-02-19 14:19:48 +01:00
Eyeballcode c91bfc38fd Bugfix: english, grammar and typo 2017-02-18 14:31:43 +01:00
Laurent Clouet 36c12ba6d1 Bugfix: server response size could be negative 2017-02-12 20:23:00 +01:00
Laurent Clouet f88fa05fb5 Blender 2.78b doesn't handle gpu the same way, i might changed again so deport the preferences calls to the server side 2017-02-11 16:54:40 +01:00
Laurent Clouet 42017fa7a3 Bugfix: Setting the right label on action button #115 2017-01-29 21:03:38 +01:00
pantryk f178c823f8 Add commandline option to show detected gpus 2017-01-19 18:08:26 +01:00
Laurent Clouet 210daf5db2 Bugfix: wrong variable 2017-01-12 20:50:44 +01:00
Rolf Aretz Lap d8aa315699 add the ability to set the priority of the render process as commandline argument 2017-01-05 09:58:27 +01:00
Laurent Clouet 2f00d7816d Code formating 2017-01-05 09:35:59 +01:00
Laurent Clouet 52e5f190c7 Merge pull request #106 from principat/fix_text_ui_remaining_message
fix the display of current render time and remaining time on text UIs
2016-12-11 09:11:42 +01:00
Rolf Aretz Lap 840ecd58eb fix the display of current render time and remaining time 2016-12-06 06:33:31 +01:00
Rolf Aretz Lap 624e8d4cd3 if a cache_dir is given as command line argument and it does not exist it will try to create it with it parents 2016-11-26 20:42:45 +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
Eyeballcode f427502840 Typo english 2016-10-19 14:02:35 +02:00
Laurent Clouet d33d820f9d GPU::generate generate an empty list instead of null 2016-10-12 01:40:59 +02: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 09eb650da2 Bugfix: don't use gpu if the user doesn't want to 2016-10-10 00:03:40 +02:00
Laurent Clouet 0873eec17e Typo 2016-10-08 19:19:25 +02:00
Laurent Clouet 28b257092a Project archive can be password protected 2016-10-05 23:01:03 +02:00
Laurent Clouet a4dae4f6af Add missing license on file header 2016-10-04 06:33:25 +02:00
Laurent Clouet 89be5120c9 Better ui message 2016-09-26 01:02:24 +02:00
Laurent Clouet 6b052155f9 Use url encode on all text parameter 2016-09-25 20:08:47 +02:00
Laurent Clouet fe626a3bee Detect if the gpu is not supported by blender (for example GTX 10XX on Blender 2.77) 2016-09-21 23:52:41 +02:00
Jackson 55b909c98b Allow user to set tile size 2016-09-21 23:26:44 +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 0d660b023b Bugfix: NullPointerException 2016-09-11 13:33:34 +02:00
Laurent Clouet 0000718830 User friendly error message 2016-08-30 20:01:26 +02:00
Laurent Clouet 551cecc12f User friendly error message 2016-08-29 20:07:38 +02:00
Laurent Clouet 8a17cddfde Bugfix: check kill request before check render output 2016-08-29 18:06:17 +02:00
Laurent Clouet 988abfc8e7 Wrong log 2016-08-29 17:56:21 +02:00
Laurent Clouet 98c806efa6 Bugfix: NullPointerException 2016-08-01 00:47:29 +02:00
Laurent Clouet 0a4624d880 Better ui 2016-07-30 00:11:04 +02:00
Laurent Clouet 6f68fb95a0 Bugfix: You get credits by either rendering successfully a frame or by sending and error when it failed so no need to request an update of credits everytime the line is updated (specially on status update...) 2016-07-29 23:59:11 +02:00
Laurent Clouet c8719390d1 Bugfix: Typo in log 2016-07-29 23:25:05 +02:00
Laurent Clouet 242ef644e2 Cleanup: use IntByReference instead of creating by hand an array of one value 2016-07-20 16:29:17 +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 ac7377ad19 Better out of memory detection 2016-05-01 15:04:31 +02:00