Commit Graph

71 Commits

Author SHA1 Message Date
Sheepit Renderfarm d137dc924b Feat: Renderbucket size is now sent by the server 2021-12-03 23:38:57 +00:00
DaCool d41d77cda7 Fix minor deprecation-issues 2021-11-19 16:05:55 +00:00
DaCool 1969f57da3 Add Ram Usage Detector 2021-11-16 14:51:53 +00:00
harlekin 87ff09d5e5 fix: better save logic 2021-10-02 19:38:04 +00:00
harlekin f94bba6e4c Add headless toggle, useful for multi gpu on the same machine 2021-07-16 23:37:24 +00:00
harlekin 6ca2067cbe set the minimum core amount to 2 (1 on single core cpus) 2021-07-07 16:18:45 +00:00
Mathis Waldmann 138d68f791 implemented scrollbars, fixed npe 2021-06-22 15:41:56 +02:00
DaCool 57a552f4a7 Improve Sliders 2021-06-02 14:47:28 +00:00
Sheepit Renderfarm 40dfe8c0b1 Fix: reverse order of priority to be more user friendly 2021-05-29 15:14:00 +00:00
harlekin 3f4a45c2c4 tooltip correction 2021-05-03 20:36:51 +00:00
Harlekin 5c1451d322 Added explanation tooltips to the settings activity 2021-04-21 09:05:22 +02:00
harlekin e5b102b2d7 Fix: NPE that occurs when the config file specifies a GPU thats not available anymore 2021-02-23 20:25:56 +00:00
Luis Uguina b21e5c5a2c feat: make stats and last rendered frame panels collapsible
The visual footprint of the client is quite big (520x800 px). This PR allows the use to collapse/expand any of the Global stats, Session infos and Last uploaded frame panels to reduce the vertical visual footprint.

Fixed the wrong size detection at client start issue found by Clou.
2020-10-30 07:21:29 +11:00
Luis Uguina 36c14b6ee1 Fix: -renderbucket-size value not applied to GPU render (#256)
* Fix: -renderbucket-size option not applied if configuration file doesn't exist
2020-06-21 11:21:23 +02:00
Luis Uguina e06a9a9c1b Feature: minimize to SysTray option on the settings screen (#246)
* Feature: minimize to SysTray on the settings screen
2020-06-09 06:47:39 +02:00
Luis Uguina 49acd3ede3 Refactor: remove unused imports (#248) 2020-06-06 10:26:33 +02:00
Luis Uguina 1e8911790d Feature: include app version in Settings screen (#247) 2020-06-05 18:04:29 +02:00
Luis Uguina cdf552f708 Fix: priority functionality not working properly (#232) 2020-05-28 15:05:52 +02:00
Laurent Clouet 44cf85739c Code formator (#236)
* Re-import code formator
2020-05-28 13:28:42 +02:00
Luis Uguina bd88b2e3dd Allow the user to configure the GPU render bucket size (#220)
* Feature: user defined render bucket size when using GPUs
2020-05-16 10:20:38 +02:00
Luis Uguina b2227e9f4f feature: light/dark mode theme support (#208)
* feature: light/dark mode theme support

New feature providing a more modern flat design with support for light and dark modes, including:
- New SheepIt logo (old one removed)
- New configuration option (-theme) that changes the existing client theme.
- Minimal UI cosmetic changes (some separation lines under the logo and above the buttons)
2020-04-14 15:24:28 +02:00
Laurent Clouet 7b693a8f36 Save config file 2019-09-15 21:34:16 +02:00
Laurent Clouet 9065a1aef6 2.80's tile size recomandation is 32x32 2019-09-04 21:01:44 +02:00
Laurent Clouet 72462b88c7 Feature: do not store the passwrd as plain text but instead use a public key generated on server side 2019-08-22 21:35:26 +02:00
Laurent Clouet 3413301609 Moving to Intellij IDEA 2019-08-11 22:25:26 +02:00
Laurent Clouet 3230807a7d Migrate from ant to gradle 2019-08-10 22:09:32 +02:00
Laurent Clouet 9f1f509bb6 Use lombok annotation instead of get/set 2019-08-07 22:17:59 +02:00
Robin Jönsson 242104735b Adding option to collapse panels in settings 2019-05-03 15:49:51 +02:00
Laurent Clouet 208f49ba1d Memory amount should be in long not int 2019-02-20 13:46:53 +01:00
Laurent Clouet 39b9830879 Improvement: allow multi config file support 2018-12-18 22:53:01 +01:00
Laurent Clouet f81d3b67b3 Add openCL support 2018-08-24 19:46:03 +02:00
Laurent Clouet 9a63ea06ed Create dedicated directories on the user set cache dir (who is supose to be already dedicated...) 2018-08-18 02:05:43 +02:00
Laurent Clouet e5f837a249 Better name for variable 2018-08-18 01:44:40 +02:00
Eric 6f02d72df2 Prevent computer name / host name from being deleted between sessions. For details, see https://www.sheepit-renderfarm.com/forum/viewtopic.php?f=9&t=1010 2018-04-07 21:13:39 +02:00
Laurent Clouet 41caca9b9b Improvement: better ui, only display 10 labels per slider 2017-07-02 17:43:17 +02:00
Laurent Clouet c6f48661f0 Allow user to set the computer name 2017-05-08 01:35:08 +02:00
Laurent Clouet 0508db7f75 User can choose how much he willing to spent on each frame (based on pull request from 'Rolf Aretz Lap' 2017-04-25 13:06:23 +02:00
Laurent Clouet 905fff3313 Allow user to set maximum memory he allows render to use 2017-03-29 22:13:04 +02:00
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 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
Eyeballcode c91bfc38fd Bugfix: english, grammar and typo 2017-02-18 14:31:43 +01:00
Laurent Clouet 210daf5db2 Bugfix: wrong variable 2017-01-12 20:50:44 +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 a4dae4f6af Add missing license on file header 2016-10-04 06:33:25 +02:00
Jackson 55b909c98b Allow user to set tile size 2016-09-21 23:26:44 +02:00
Laurent Clouet 641f75784b Fix #40 Better label on start button 2016-02-08 13:06:33 +01:00
Laurent Clouet 8c26f29efd Remove useless log 2016-01-06 20:26:46 +01:00
scribblemaniac ce68a5db95 Fixed minor swing GUI issues
Removed horizontal rule and fixed gpu alignment
2015-07-29 21:59:58 -06:00
scribblemaniac 0b9896d6fb Implemented flexible layout for swing 2015-07-29 18:22:08 -06:00