Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Control codes and Layout #1119

Merged
merged 15 commits into from Mar 25, 2021
Merged

Control codes and Layout #1119

merged 15 commits into from Mar 25, 2021

Conversation

willmcgugan
Copy link
Collaborator

@willmcgugan willmcgugan commented Mar 19, 2021

  • Change to segments to store information regarding control codes. This will allow output to be serialized for non terminals.
  • New render system for layouts
  • Ability to update regions of the screen (required for TUI work)

@codecov
Copy link

codecov bot commented Mar 19, 2021

Codecov Report

Merging #1119 (86a3844) into master (9c56b20) will increase coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #1119    +/-   ##
========================================
  Coverage   99.76%   99.77%            
========================================
  Files          67       69     +2     
  Lines        6073     6322   +249     
========================================
+ Hits         6059     6308   +249     
  Misses         14       14            
Flag Coverage Δ
unittests 99.77% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
rich/_inspect.py 100.00% <ø> (ø)
rich/columns.py 100.00% <ø> (ø)
rich/default_styles.py 100.00% <ø> (ø)
rich/highlighter.py 100.00% <ø> (ø)
rich/scope.py 100.00% <ø> (ø)
rich/tabulate.py 100.00% <ø> (ø)
rich/__main__.py 100.00% <100.00%> (ø)
rich/_ratio.py 100.00% <100.00%> (ø)
rich/align.py 100.00% <100.00%> (ø)
rich/bar.py 100.00% <100.00%> (ø)
... and 28 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update eafd856...86a3844. Read the comment docs.

@willmcgugan willmcgugan merged commit 95016f4 into master Mar 25, 2021
@willmcgugan willmcgugan deleted the control-codes branch March 25, 2021 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant