Commit Graph

  • 02bc6ab21f Bugfix: wrong log Laurent Clouet 2015-05-06 20:00:52 +01:00
  • f514ba57ed Merge pull request #22 from jejem/master Laurent Clouet 2015-05-06 19:59:50 +01:00
  • 8f97c71385 Adding retry (default 5 attempts) for file download and md5 check Jérémy Desvages 2015-05-05 18:35:25 +02:00
  • 4a541a5f00 Bugfix: if the cache dir from the config file does not exist, do not use it Laurent Clouet 2015-05-01 13:24:49 +01:00
  • d74d85c174 Better log in case of error Laurent Clouet 2015-04-30 20:51:04 +01:00
  • 3b4b4cac5f Use the log system instead of stdout/stderr Laurent Clouet 2015-04-30 20:40:03 +01:00
  • 77c4760d6b Better log on error Laurent Clouet 2015-04-30 20:32:24 +01:00
  • 42f5036d49 better log Laurent Clouet 2015-04-29 21:21:17 +01:00
  • 62dcaac05b Bugfix: delete a partial file (on failure) Laurent Clouet 2015-04-28 18:47:02 +01:00
  • d64bcd6cf0 Refactoring: merge similar functions in one Laurent Clouet 2015-04-28 18:46:04 +01:00
  • 2e4b379a04 Client send duration and remaining render time Laurent Clouet 2015-04-27 20:35:44 +01:00
  • dbf55ff4bb Move the Render info to a specific class Laurent Clouet 2015-04-27 20:10:36 +01:00
  • 2900607658 Better log in case of error Laurent Clouet 2015-04-23 23:31:39 +01:00
  • 4994b9a209 LINE_NUMBER update method does not work, since blender 2.70 the remaining time is better Laurent Clouet 2015-04-23 21:56:57 +01:00
  • bc63388ef2 Only enable owner read/write bits for ~/.sheepit.conf Beau Harder 2015-04-22 19:41:50 +01:00
  • e2550e5f03 User can set the number of cpu core for the render process from the swing ui Laurent Clouet 2015-04-20 21:26:07 +01:00
  • 0506433146 Grammar issue Laurent Clouet 2015-04-19 02:57:25 +01:00
  • 97de741c06 Move SettingsLoader to a better place Laurent Clouet 2015-04-08 20:45:54 +01:00
  • ca221ddc8b UI type save on configuration file Laurent Clouet 2015-04-08 20:37:53 +01:00
  • 3226d188af Do not hardcode the value on main function Laurent Clouet 2015-04-08 20:32:24 +01:00
  • 53d4d005fe Handle older enum raw value Laurent Clouet 2015-04-07 20:37:47 +01:00
  • 34957be7a8 Import config from file Laurent Clouet 2015-04-07 20:07:53 +01:00
  • d07fe1b9fc Bugfix: NullPointerException (wrong order) Laurent Clouet 2015-04-07 20:06:37 +01:00
  • 9a970643c0 Better name for emum value Laurent Clouet 2015-04-07 20:05:48 +01:00
  • a1f1399e23 Bugfix: load config Laurent Clouet 2015-04-05 22:03:45 +01:00
  • eb0f762625 The client can auto-start and auto-signin Laurent Clouet 2015-04-03 19:50:58 +01:00
  • ebe6914624 Better detect when the client can be actually started Laurent Clouet 2015-04-03 19:39:52 +01:00
  • 56fb084afa Delete the settings file if the user does not want to save its info Laurent Clouet 2015-04-02 20:31:16 +01:00
  • 901fab65f2 Bugfix: merge the configuration and settings (Configuration i.e. command line args have high priority) Laurent Clouet 2015-03-31 23:06:21 +01:00
  • ad6547d3d9 Simplify casting expression Laurent Clouet 2015-03-31 22:04:09 +01:00
  • 12e1a11065 Allow to not save the settings on disk Laurent Clouet 2015-03-31 21:35:04 +01:00
  • 291ce56ef5 Swing UI can load and store settings Laurent Clouet 2015-03-31 00:29:58 +01:00
  • 0b4c4ac9ff Include all the files Laurent Clouet 2015-03-30 21:13:12 +01:00
  • a5044e8332 Add attribute to manifest Laurent Clouet 2015-03-30 21:04:10 +01:00
  • 91f67a99b0 Cleanup: simplify renderer script Mathis Chenuet 2015-03-24 21:41:12 +00:00
  • f58819463f Cleanup: remove unused import Mathis Chenuet 2015-03-24 19:46:43 +00:00
  • 3854aa7955 Bugfix: When the client is paused, the server still send render kill request because renderingJob is not reseted Laurent Clouet 2015-03-24 19:42:56 +00:00
  • dc83b7addc Bugfix: close file descriptor / stream Laurent Clouet 2015-03-16 11:33:32 +00:00
  • 11b5f55375 When an error is sent, also send its type Laurent Clouet 2015-03-11 17:55:44 +00:00
  • 5661dd309c Detect when gpu render failed (gpu too old or out of memory) Laurent Clouet 2015-03-10 20:21:50 +00:00
  • 078a36a5e9 Delete script file when render failed Laurent Clouet 2015-03-10 20:20:37 +00:00
  • e7af2b3b83 Better log in case of error Laurent Clouet 2015-03-10 19:39:39 +00:00
  • a4ccc19349 Add hostname of user machine (because sometimes the cpu is the same of multiple machines) Laurent Clouet 2015-03-09 16:55:15 +00:00
  • 640926110b Cleanup Utils.md5 method by using DatatypeConverter and DigestInputStream classes Mathis Chenuet 2015-03-05 20:27:13 +00:00
  • a86b6c2754 no need to specify the child class, use the parent class for everything Mathis Chenuet 2015-03-04 18:59:16 +00:00
  • c3064de5e9 use switch instead of ifs Mathis Chenuet 2015-03-04 18:53:40 +00:00
  • 40de3e150d Improvement: display the credits earned during the session in the swing UI Laurent Clouet 2015-03-02 18:05:39 +00:00
  • 38ba5a995d Typo: english Mathis Chenuet 2015-03-02 18:03:58 +00:00
  • 8252102708 Better log Laurent Clouet 2015-02-06 21:04:27 +00:00
  • 1812ec6326 Bugfix: do not display a enum raw value but a human explanation Laurent Clouet 2015-02-04 22:26:37 +00:00
  • 2c20507b09 Add log in case of error Laurent Clouet 2015-02-04 22:25:51 +00:00
  • e6c25a710d add gitattributes and ignore files Mathis Chenuet 2015-02-02 22:48:45 +00:00
  • e70cd821d4 Improvement: add a warning message for working directory (the graphical ui does not have the manual as ui text) Laurent Clouet 2015-02-02 22:43:42 +00:00
  • 5eda602952 Bugfix: set to selected the right gpu (not all of them) Laurent Clouet 2015-01-29 14:30:53 +00:00
  • 4965617784 Cleanup: use isEmpty instead of size/length Mathis Chenuet 2015-01-28 20:14:59 +00:00
  • 3497ff7333 Cleanup: switch instead of ifs Mathis Chenuet 2015-01-28 20:11:57 +00:00
  • bda6691159 Cleanup: redudant new String() Mathis Chenuet 2015-01-28 20:00:00 +00:00
  • 7a0c266dc1 Remove debug log Laurent Clouet 2015-01-28 19:52:40 +00:00
  • 37cfcd8750 Bugfix: wrong usage Laurent Clouet 2015-01-28 19:50:05 +00:00
  • 9b66979d60 Improvement: disable save button when none of the compute device are selected Laurent Clouet 2015-01-28 01:02:05 +00:00
  • 8f88e0e3fc Improvement: better duration display Laurent Clouet 2015-01-28 00:46:08 +00:00
  • d17c5c830f Better end user status Laurent Clouet 2015-01-27 21:47:33 +00:00
  • c801835c83 Bugfix: relaunch the client when on settings validation (new login/password for example) Laurent Clouet 2015-01-27 21:44:32 +00:00
  • f1c5738dd5 Improvement: add tooltip for gpu checkboxes Laurent Clouet 2015-01-27 20:43:40 +01:00
  • f444bd5526 Cleanup: use generic list instead of low level array Laurent Clouet 2015-01-25 19:07:32 +00:00
  • 741601712d Cleanup: Use foreach whenever is possible Mathis Chenuet 2015-01-25 18:39:57 +00:00
  • 7f10281792 Use String.contains instead of String.indexof Mathis Chenuet 2015-01-25 18:38:27 +00:00
  • 3ea4107dc1 Cleanup: Use foreach whenever is possible Mathis Chenuet 2015-01-25 18:36:39 +00:00
  • c6dafb3bf6 Cleanup: remove extra semicolons Mathis Chenuet 2015-01-25 18:26:21 +00:00
  • 8c4a19654a Cleanup: sort modifiers Mathis Chenuet 2015-01-25 18:24:27 +00:00
  • f71e988475 Improvement: if the gpu vram is less of 1GB reduce the tile size to avoid black image (i.e. out of memory result) Laurent Clouet 2015-01-24 17:52:37 +00:00
  • dce52320c9 Bugfix: if two gpus have the same name/model, the actual gpu used was the first in the list Laurent Clouet 2015-01-24 17:49:27 +00:00
  • 93d34bc571 Cleanup: remove useless cast Mathis Chenuet 2015-01-23 17:18:17 +00:00
  • be687718c6 typo fix Mathis Chenuet 2015-01-18 16:50:28 +01:00
  • da5fbabb91 Cleanup: indentation Laurent Clouet 2015-01-20 22:06:05 +01:00
  • e391f08f66 Cleanup: remove deleted file from .classpath Laurent Clouet 2015-01-18 00:32:07 +01:00
  • f119eabc77 Merge pull request #10 from artemisart/clean Laurent Clouet 2015-01-18 00:08:41 +01:00
  • c81f0b167f variable renames Mathis Chenuet 2015-01-05 23:04:38 +01:00
  • f042f7e89a Improvement: resume option Laurent Clouet 2015-01-17 22:40:24 +01:00
  • 3cf37f2da7 Improvement: text wrapping Laurent Clouet 2015-01-16 19:13:22 +01:00
  • 3fd2db3307 Improve working screen Laurent Clouet 2015-01-16 17:52:38 +01:00
  • b61df37034 Set the BLENDER_USER_CONFIG env variable to not use the local blender conf Laurent Clouet 2015-01-16 17:51:50 +01:00
  • c117bc40e6 Better settings ui Laurent Clouet 2015-01-16 01:39:45 +01:00
  • 664954fab0 Enable graphical ui by default Laurent Clouet 2015-01-16 00:49:56 +01:00
  • 32eecd94f4 Login/Password are not required on the command line since it could the ui who will set them up Laurent Clouet 2015-01-15 23:34:58 +01:00
  • fae62d3793 Bugfix: add missing file Laurent Clouet 2015-01-15 23:22:22 +01:00
  • df7c97b6a4 Improvement: add graphical ui Laurent Clouet 2015-01-15 23:20:17 +01:00
  • 2df4657202 Improvement: blender internal does not have 'remaining time' value, use instead tile/part to get an approximation on render progression Laurent Clouet 2015-01-13 21:10:31 +01:00
  • ffb49740af Improvement: use the update_method provide by the server Laurent Clouet 2015-01-13 21:07:58 +01:00
  • 28cdb8f822 typo Mathis Chenuet 2014-12-11 00:06:55 +01:00
  • 207533867b Bugfix: if version argument is used on command line, only display the version and them quit Laurent Clouet 2015-01-12 23:09:34 +01:00
  • b65d47e906 typo Mathis Chenuet 2015-01-05 23:05:45 +01:00
  • c174e574f1 ide reformat Mathis Chenuet 2015-01-05 23:10:41 +01:00
  • 31957c0722 spaces to tabs Mathis Chenuet 2015-01-05 23:05:29 +01:00
  • 2256d35be2 Improvement: add an error code when the renderer(blender) is not found on the server side Laurent Clouet 2014-12-30 22:06:34 +01:00
  • 793eff86eb Bugfix: wrong log Laurent Clouet 2014-12-30 21:14:05 +01:00
  • 0a4c3cd181 Merge pull request #7 from mvolli/master Laurent Clouet 2014-12-26 11:42:10 +01:00
  • bdf10b36c3 spelling/language corrections mvolli 2014-12-23 20:05:29 +01:00
  • ea7997c625 Improvement: check if the OS and the GPU are supported by the application Laurent Clouet 2014-12-17 21:47:31 +00:00
  • b4d64bb754 Cleanup: remove log Laurent Clouet 2014-12-16 23:16:58 +00:00