-
Notifications
You must be signed in to change notification settings - Fork 77
Feature: make stats and last rendered frame panels collapsible #292
base: master
Are you sure you want to change the base?
Feature: make stats and last rendered frame panels collapsible #292
Conversation
Corrected and clarified the 'MISSING RENDER' error case.
When passed as inline parameters, memory is expressed as MB. However, when passed in a config file, memory was expressed as KB. This created confusion https://discordapp.com/channels/253355867938750485/301912419368697856/541719192252973066 https://discordapp.com/channels/253355867938750485/301912419368697856/541719244094701597 https://discordapp.com/channels/253355867938750485/301912419368697856/541719343684124696
Make config file loader take ram in MB for consistency
clarification of error message
Fix Ant Build
… allow by scheduler depending on the past error, current settings (ram, cpu, gpu,...)
Fix grammar and consistency of README
… anymore, it should be removed
…et#256) * Fix: -renderbucket-size option not applied if configuration file doesn't exist
* Include public key as password in help
* Fix failed MimeType detection * Fix failed MimeType detection * Fix formatting
…tain time (laurent-clouet#249) A new -shutdown <time> option has been created to specify the time when the client will stop asking for new jobs, will finish uploading the frames in the upload queue and will shutdown the computer. The time argument can have two different formats: an absolute date & time in the format yyyy-MM-ddThh:mm:ss (24h format) or a relative time in the format +m where m is the number of minutes from now. The user can also select the shutdown-mode, where "wait" will wait for all the processes (render + pending uploads) to finish and "hard" will cancel all the pending jobs and will initiate the computer shutdown.
…t#282) * restore missing time remaining time in UI with openCL
As a user i like to have my choice saved from the session to another. |
I agree @laurent-clouet but this is MVP. We can deliver to the users a feature that is useful and covers 90% of the expected functionality. We can add saving the user preference between sessions in a future weekly release. |
…urent-clouet#287) * Feature: add session data consumption information in GUI/text UIs Adds the total bytes downloaded and uploaded in the current session as well as the average data transfer rate for both UL/DL. The information is not added to the 1-line UI as the line will take 150+ characters in the screen.
3c49861
to
edae180
Compare
Hi, I was wondering, on the user setting panel, we already can collapse panels, is it more or less the same implementation? @laurent-clouet I guess you have this problem in the actual setting tab (already using collapsible panel on stable version of client)? |
Thanks @tuxun. It uses the same implementation of collapsible panels you have in the Settings. The difference is the current client has a fixed size and this PR "calculates" the correct size based on the status of the panels (collapsed/opened). Because the Swing events work (working much better with modern UI libraries like JavaFX), is not until you put the focus in the application window when the proper measurement is done. That's why the initial instantiation of the app doesn't properly calculate the layout and "compress" the information but when you select the window it's calculated properly. I think I have a way of working around the problem and will try tonight. Stay tuned! |
90c3325
to
7f1949e
Compare
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.
Screenshot (with all panels collapsed)