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

V4.2.0 - Preview #95

Merged
merged 18 commits into from
Oct 19, 2023
Merged

V4.2.0 - Preview #95

merged 18 commits into from
Oct 19, 2023

Conversation

FRACerqueira
Copy link
Owner

  • Split feature Control Table:
    • PromptPlus.TableSelect to Select item in table : Select row, column and data in a grid/table
    • PromptPlus.Table to write table in console : Show data in a grid/table
  • New Control : TableMultSelect : Select multi-data in a grid/table
    • Samples in project Table MultiSelect Samples
    • Main features :
      • More than 80 layout combinations
      • Navigation by row and columns
      • Scroll the table when it is larger than the screen
      • Split text when it is larger than the column size
      • Automatic header and column completion
      • Color customization of each element
      • Search for data filtered by columns
      • Formatting by column or by data type definition
  • New feature:
    • MinimalRender the prompt and control description are not rendered, showing only the minimum necessary without using resources.
      • Global property : MinimalRender
      • Instance control(By config command): MinimalRender(bool value = true)
  • New feature:
    • Pagination Template to customize pagination information
      • Global property : PaginationTemplate
      • Instance control(By config command) : PaginationTemplate(Func<int, int, int, string>? value)
  • New feature:
    • PromptPlus.Join()
    • Fluent-Interface to write text (less code typed)
  • Changed feature:
    • Moved tooltips and validation message to the end of render to all control
  • Improvement :
    • Color Token now accepts ':' to separate foreground color from background color
    • eg: [RED:BLUE] = [RED ON BLUE]
  • Improvement :
    • Optimized the Calendar control to have symbols when selecting elements
  • Improvement :
    • Optimize Render of ProgressBar (less lines)
  • Improvement :
    • Optimize Render of SliderNumber (less lines)
  • Improvement :
    • Optimize resource usage in rendering (less cultural dependency)
  • Improvement :
    • Reinforce the validation of invalid or optional parameters in all controls
  • Renamed command:
    • 'DescriptionWithInputType' to 'ShowTipInputType'.
    • Now extra-line to tip InputType
  • Renamed command:
    • 'AppendGroupOnDescription' to 'ShowTipGroup'.
    • Now extra-line to tip group
  • Fixed bug :
    • The Slide Switch Control does not show on/off values ​​when they are not customized
  • Fixed bug :
    • Alternate screen doesn't update background style when changing color
  • Fixed bug :
    • Exception when try delete[F3] in empty colletion in AddTolist/AddtoMaskEditList control
  • Fixed bug :
    • Edit[F2] Immutable item in AddTolist/AddtoMaskEditList control
  • Fixed bug :
    • CTRL-V (paste data) does not show input in some controls

@FRACerqueira FRACerqueira merged commit 658a1c1 into main Oct 19, 2023
3 checks passed
@FRACerqueira FRACerqueira deleted the v4.1.1 branch October 19, 2023 22:05
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.

1 participant