Laurent Clouet
a4377e10df
Merge pull request #28 from scribblemaniac/fix-start-button
...
I noticed a few situations when the start button would be enabled or disabled at the wrong times. The changes I made should correct the following issues:
If you type your username and then paste password from the clipboard, the start button will remain disabled despite both the username and passwords being filled. This is because pasting does not trigger the keyTyped event. To fix this I simply moved the checkDisplaySaveButton call to the keyReleased event, which is called by pasting and regular typing.
When the client initially starts, the start button is enabled even if the username or password field is empty. To fix this I added a call to checkDisplaySaveButton before the button was added to the content pane.
2015-07-12 20:21:05 +01:00
scribblemaniac
a1434dc033
Fix start button enabling/disabling
...
This corrects a couple issues with the Start button being disabled or enabled when it shouldn't be.
2015-07-10 21:17:46 -06:00
Laurent Clouet
11153df561
Better handle of http503
2015-07-08 21:34:10 +01:00
Laurent Clouet
b088fb920d
Better handle when server is down
2015-07-08 19:44:38 +01:00
Laurent Clouet
f584b67e0f
Remove useless log
2015-07-06 19:01:02 +01:00
Laurent Clouet
2295fda7d6
Remove useless log
2015-07-06 18:57:44 +01:00
Laurent Clouet
74af52e30d
Bugfix: null or empty url is a valide url
2015-07-06 18:56:55 +01:00
Laurent Clouet
a0daf5e262
Add proxy info to conf file and swing ui
2015-07-06 18:41:28 +01:00
Laurent Clouet
be4b8969ba
Add help text in case of error
2015-06-25 00:42:46 +01:00
Laurent Clouet
0927682365
Force subclass to override system name
2015-06-11 22:19:52 +01:00
Laurent Clouet
c880db929c
Remove log
2015-06-11 22:15:27 +01:00
Laurent Clouet
2e6f2311db
Put stacktrace of unknown exception on log
2015-06-10 19:24:42 +01:00
Laurent Clouet
b3cd22346a
Add doc
2015-06-09 20:20:56 +01:00
Laurent Clouet
553ffa1a5b
On the job request, send the number of available cpu for rendering
2015-06-09 20:16:12 +01:00
Laurent Clouet
fbf5b430b5
Remove log
2015-06-06 00:44:30 +01:00
Laurent Clouet
0aac6d8732
Improvement of the out of vram detection
2015-06-05 23:05:28 +01:00
Laurent Clouet
462a4d4506
Sore the cores number on everycase
2015-06-05 12:51:27 +00: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
7962369ddb
Bugfix: wrong log
2015-05-26 20:14:18 +01:00
Laurent Clouet
7805678ced
Do not hardcode the ui type value
2015-05-16 22:35:16 +01:00
Laurent Clouet
5027841cce
English
2015-05-15 00:13:39 +01:00
Laurent Clouet
df6cce8770
Bugfix: use class value instead of hardcoded value
2015-05-10 12:35:37 +01:00
Laurent Clouet
1f8757264b
No need to set the system path, project dir path is enough
2015-05-06 20:58:37 +01:00
Laurent Clouet
01abee0f70
Cleanup: move Job render call to Job class
2015-05-06 20:34:59 +01:00
Laurent Clouet
39addc82ef
Bugfix: the array need to have a lenght of at least 2
2015-05-06 20:04:28 +01:00
Laurent Clouet
02bc6ab21f
Bugfix: wrong log
2015-05-06 20:00:52 +01:00
Laurent Clouet
f514ba57ed
Merge pull request #22 from jejem/master
...
Adding retry (default 5 attempts) for file download and md5 check
2015-05-06 19:59:50 +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
4a541a5f00
Bugfix: if the cache dir from the config file does not exist, do not use it
2015-05-01 13:24:49 +01:00
Laurent Clouet
d74d85c174
Better log in case of error
2015-04-30 20:51:04 +01:00
Laurent Clouet
3b4b4cac5f
Use the log system instead of stdout/stderr
2015-04-30 20:40:03 +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
Beau Harder
bc63388ef2
Only enable owner read/write bits for ~/.sheepit.conf
2015-04-22 19:41:50 +01:00
Laurent Clouet
e2550e5f03
User can set the number of cpu core for the render process from the swing ui
2015-04-20 21:26:07 +01:00
Laurent Clouet
0506433146
Grammar issue
2015-04-19 02:57:25 +01:00
Laurent Clouet
97de741c06
Move SettingsLoader to a better place
2015-04-08 20:45:54 +01:00
Laurent Clouet
ca221ddc8b
UI type save on configuration file
2015-04-08 20:37:53 +01:00
Laurent Clouet
3226d188af
Do not hardcode the value on main function
2015-04-08 20:32:24 +01:00
Laurent Clouet
53d4d005fe
Handle older enum raw value
2015-04-07 20:37:47 +01:00
Laurent Clouet
34957be7a8
Import config from file
2015-04-07 20:07:53 +01:00
Laurent Clouet
d07fe1b9fc
Bugfix: NullPointerException (wrong order)
2015-04-07 20:06:37 +01:00
Laurent Clouet
9a970643c0
Better name for emum value
2015-04-07 20:05:48 +01:00
Laurent Clouet
a1f1399e23
Bugfix: load config
2015-04-05 22:03:45 +01:00