Skip to content
This repository has been archived by the owner on Apr 22, 2021. It is now read-only.

Feature: add days and weeks support to human duration #244

Open
wants to merge 104 commits into
base: master
Choose a base branch
from

Conversation

luguina
Copy link
Collaborator

@luguina luguina commented Jun 3, 2020

Some counters (ie the Session duration) can run for more than 24h. The existing method has a maximum resolution of hours, generating values like "175h 39m 4s". While is not an error, is not visually aesthetic.

The PR extends the maximum resolution to weeks, producing values like "3weeks 4days 6h 45m 9s" instead of "606h 45m 9s".

Tehrasha and others added 30 commits January 28, 2019 02:07
Corrected and clarified the 'MISSING RENDER' error case.
Make config file loader take ram in MB for consistency
… allow by scheduler depending on the past error, current settings (ram, cpu, gpu,...)
Fix grammar and consistency of README
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from 8d11595 to 5a333fd Compare June 7, 2020 04:08
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from 5a333fd to 5df4268 Compare June 8, 2020 09:27
…louet#246)

* Feature: minimize to SysTray on the settings screen
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from 5df4268 to 3e8fc06 Compare June 9, 2020 05:42
luguina added 2 commits June 12, 2020 11:32
…TPUT (laurent-clouet#252)

As the value of the askForRendererKill flag is set right after the return of the kill process, under some particular memory and system load circumstances, a race condition occurs and the rendering process in the main thread is closed faster than the process.destroy() returns the control to the thread the called the OS.getOS().kill(process.getProcess()) method. If that condition occurs, the isAskForRendererKill() check returns false (the flag hasn't been set to True in the separate thread) and the execution continues with the frame output check (that doesn't exist as the rendering process was interrupted). The final outcome is a wrong NO_FILE_OUTPUT error instead of the proper RENDERER_KILLED_BY_USER_OVER_TIME.

The fix has been setting the askForRendererKill flag to true before the process is destroyed. If the racing condition occurs, the askForRendererKill will be correctly set.
)

* Feature: show downloads in a single-line in text UIs
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from 3e8fc06 to b79f5de Compare June 14, 2020 13:18
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from b79f5de to b94081c Compare June 16, 2020 13:23
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from b94081c to 133155e Compare June 19, 2020 12:29
@luguina luguina force-pushed the improvement/add-days-to-human-date branch from 133155e to ae547fc Compare June 21, 2020 13:25
@laurent-clouet laurent-clouet force-pushed the master branch 2 times, most recently from 90c3325 to 7f1949e Compare October 21, 2020 11:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants