After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 653102 - terminal: Add new terminal_background_build key, implement it
terminal: Add new terminal_background_build key, implement it
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on: 654708
Blocks: 653050
 
 
Reported: 2011-06-21 12:50 UTC by Colin Walters
Modified: 2011-07-15 23:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
terminal: Add new terminal_background_build key, implement it (3.34 KB, patch)
2011-06-21 12:50 UTC, Colin Walters
reviewed Details | Review
Add new nice_build key, implement it (6.44 KB, patch)
2011-06-21 14:54 UTC, Colin Walters
committed Details | Review

Description Colin Walters 2011-06-21 12:50:30 UTC
This improves desktop interactivity, especially with high make -j values.
Comment 1 Colin Walters 2011-06-21 12:50:40 UTC
Created attachment 190360 [details] [review]
terminal: Add new terminal_background_build key, implement it
Comment 2 Frederic Peters 2011-06-21 13:07:43 UTC
Comment on attachment 190360 [details] [review]
terminal: Add new terminal_background_build key, implement it

Could this be decoupled from terminal.py, to also provide the benefits when running other frontends? And thus renamed to background_build (or perhaps nice_build, to avoid confusion with foreground/background processes)?

And a small snippet to doc/C/jhbuild.xml, something very short based on the comment from defaults.jhbuildrc is ok.
Comment 3 Colin Walters 2011-06-21 14:54:25 UTC
Created attachment 190365 [details] [review]
Add new nice_build key, implement it

Reworked for comments
Comment 4 Colin Walters 2011-07-15 21:53:48 UTC
Attachment 190365 [details] pushed as 0e453d9 - Add new nice_build key, implement it