summaryrefslogtreecommitdiff
path: root/src/buildstream/_frontend
Commit message (Expand)AuthorAgeFilesLines
* _stream.py: Added missing machine readable error codesTristan van Berkom2020-12-211-1/+1
* _stream.py, _frontend/widget.py: Fix weird hacktristan/fix-artifact-name-hackTristan van Berkom2020-12-111-1/+12
* Refactor: Use explicit invocation for retrying jobs.Tristan van Berkom2020-12-101-1/+1
* Restore task element name / element name distinction in UITristan van Berkom2020-10-271-4/+6
* Adding _DisplayKey typeTristan van Berkom2020-10-272-10/+12
* _frontend/cli.py: Drop support for bst shell --use-buildtree=tryJürg Billeter2020-10-271-8/+3
* Move shell element loading logic from Cli to StreamJürg Billeter2020-10-271-63/+4
* _stream.py: Use callback for shell promptJürg Billeter2020-10-272-12/+13
* _frontend/cli.py: Make bst shell --use-buildtree imply --buildJürg Billeter2020-10-271-0/+4
* _frontend/cli.py: Drop support for bst shell --use-buildtree=askJürg Billeter2020-10-271-27/+2
* _state.py: Use separate task identifierJürg Billeter2020-09-102-25/+24
* element.py: Hide dependencies which are irrelevant to the ElementTristan van Berkom2020-09-043-11/+8
* Element.dependencies() now yields ElementProxy wrappers by default.Tristan van Berkom2020-09-041-3/+3
* _frontend/cli: Add --deps `build` & `run` values for `source track --deps`Chandan Singh2020-08-141-1/+4
* _frontend/cli.py: Fix `artifact checkout` with no argumentsChandan Singh2020-08-111-8/+8
* _frontend/widget.py: Refactor the Widget.print_heading() functionTristan van Berkom2020-08-101-34/+87
* _pluginfactory: Make list_plugins() report new display informationTristan van Berkom2020-08-101-2/+2
* _project.py: Only one set of plugin factoriesTristan van Berkom2020-08-101-7/+2
* _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-101-1/+1
* Extract ElementSources classjuerg/element-sourcesJürg Billeter2020-08-061-1/+1
* _frontend/widget.py: Add context to errors in `show_pipeline()`Jürg Billeter2020-08-061-15/+20
* _frontend/app.py: Catch exceptions in `_print_summary()`Jürg Billeter2020-08-061-1/+5
* fix tab-completion: hardcode default min versiondwinship/fix-tab-completionDouglas Winship2020-07-141-13/+1
* Don't strip '.bst' from user-supplied checkout dirDouglas Winship2020-07-101-2/+2
* _state.py: Only use a single place of truth for the start timeBenjamin Schubert2020-07-062-3/+3
* app.py: Remove unnecessary operation in _message()Benjamin Schubert2020-07-061-2/+1
* Add `bst source push` commandJürg Billeter2020-07-061-0/+52
* _loader: Adding LoadContexttristan/load-contextTristan van Berkom2020-06-161-1/+0
* Completely abolish job pickling.tristan/nuke-pickle-jobberTristan van Berkom2020-06-151-42/+0
* _frontent/cli.py: Removed message to user informing the workspace is closed.Tristan van Berkom2020-06-111-13/+0
* Optimize variable flatteningValentin David2020-06-031-1/+1
* _pluginfactory: Delegating the work of locating plugins to the PluginOriginTristan van Berkom2020-05-281-3/+4
* _frontend/profile: Use non-greedy search to substitute variablesChandan Singh2020-05-181-1/+1
* _frontend/cli: Support "build" and "run" values for `artifact push --deps`Chandan Singh2020-05-131-1/+6
* _frontend/cli: Support "build" and "run" values for `artifact pull --deps`Chandan Singh2020-05-131-1/+6
* _frontend/cli: Support "build" and "run" values for `source fetch --deps`Chandan Singh2020-05-131-1/+12
* _frontend/cli: Support "build" value for `bst build --deps`Chandan Singh2020-05-131-1/+4
* Remove bst shell --sysrootJürg Billeter2020-04-251-13/+1
* Replace format-version with min-versionTristan Van Berkom2020-04-252-51/+67
* Fix typo namspaceing -> namespacingSean Borg2020-04-211-1/+1
* _frontend/cli.py: Fix formatting for `bst show` help textChandan Singh2020-03-041-6/+5
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-231-1/+2
* _frontend/cli.py: Make show() --use-buildtree respect pull semanticsTom Pollard2020-01-211-23/+62
* element.py: Remove _get_consistency and introduce explicit methodsBenjamin Schubert2020-01-161-4/+3
* element.py: Rename '_source_cached' to '_has_all_sources_in_source_cache'Benjamin Schubert2020-01-161-1/+1
* userconfig.yaml: Add bool for disabling console output throttlingtpollard/messagerateTom Pollard2020-01-151-2/+6
* _frontend/app.py: Make message printing tick drivenTom Pollard2020-01-151-12/+31
* scheduler.py: Handle exceptions that are caught under the event looptpollard/loop_exceptionTom Pollard2020-01-101-2/+5
* _frontend/widget.py: show_pipeline() Don't show buildable for junctionTom Pollard2020-01-092-2/+4
* Make PipelineSelection a proper enum typeTristan Maat2020-01-081-36/+73