Skip to content

Commit

Permalink
Merge branch 'develop' into release
Browse files Browse the repository at this point in the history
# Conflicts:
#	nuget/ConsoleTools.nuspec
#	release/build.bat
#	sources/ConsoleTools/AssemblyInfo.Shared.cs
  • Loading branch information
lastunicorn committed Feb 28, 2022
2 parents 23dc91d + e064bf3 commit a73cf19
Show file tree
Hide file tree
Showing 525 changed files with 23,905 additions and 17,948 deletions.
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: lastunicorn
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

# Steps to reproduce
What should I do (step-by-step) to see the bug?

# Expected behavior
What did you expected to happen?

# Versions
- ConsoleTools version
- OS version
- .NET version
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: true
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Feature request
about: Suggest an idea of improvement
title: ''
labels: ''
assignees: ''

---

# Description

# Versions
- ConsoleTools version you are using
17 changes: 0 additions & 17 deletions .github/issue_template.md

This file was deleted.

37 changes: 37 additions & 0 deletions .github/workflows/netframework.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# This is a basic workflow to help you get started with Actions

name: CI

# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the master branch
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: windows-latest
name: Main Build

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Check out repository
uses: actions/checkout@v2

- name: Setup msbuild
uses: actions/setup-dotnet@v1.7.2

- name: Install dependencies
run: dotnet restore "sources/ConsoleTools/ConsoleTools.sln"

- name: Build
run: dotnet build --configuration Release --no-restore "sources/ConsoleTools/ConsoleTools.sln"

- name: Test
run: dotnet test --no-restore --verbosity normal "sources/ConsoleTools/ConsoleTools.sln"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# Donations

If you like my work and want to support me, you can buy me a coffee:

[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/Y8Y62EZ8H)

# Console Tools

A set of tools and "controls" for the .net Console. They help displaying and reading data to/from the user.
Expand All @@ -7,7 +13,7 @@ _**Note**: Until reaching the version 1.0.0 the controls may change dramatically

## Bugs and feature requests

Please add a **[new issue](https://github.com/lastunicorn/ConsoleTools/issues/new)** if:
Please add a **[new issue](https://github.com/lastunicorn/ConsoleTools/issues/new/choose)** if:
- you found a bug;
- you see an improvement that can be done;
- you think of a control that is cool to add.
Expand Down
Binary file added doc/architecture.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 19 additions & 1 deletion doc/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
ConsoleTools
============

Note: For any bug or feature request please add a new issue on GitHub: https://github.com/lastunicorn/ConsoleTools/issues/new
Note: For any bug or feature request please add a new issue on GitHub: https://github.com/lastunicorn/ConsoleTools/issues/new/choose

ver 1.0.0
---------
- Compiled for netstandard2.0
- CustomConsole: removed the methods for building and writing a horizontal line.
- ApplicationHeader: Added new control.
- Breaking changes: Renamed multiple controls and moved them in other namespaces.
- DataGrid: Renamed DataGrid.PaddingLeft to DataGrid.CellPaddingLeft
- DataGrid: Renamed DataGrid.PaddingRight to DataGrid.CellPaddingRight
- DataGrid: Added ForegroundColor and BackgroundColor at cell and row level.

ver 0.5.5
---------
Expand All @@ -23,6 +33,14 @@ ver 0.5.3
- ScrollMenu: Removed the ItemsHighlightType property.
- Prompter: PrompterText was removed. Instead were added Text and TextFormat both of type string.

ver 0.5.3
---------
- YesNoQuestion: Added foreground and background color for the question text in the YesNoQuestion control.

ver 0.5.2
---------
- double target: net core and net framework.

ver 0.5.1
---------
- ProgressBar: [bugfix] Fixed incorrect throw of out of range exception when setting the MaxValue property.
Expand Down
Binary file added doc/controls.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-256.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-500.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/icon.xcf
Binary file not shown.
44 changes: 24 additions & 20 deletions nuget/ConsoleTools.nuspec
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
<?xml version="1.0"?>
<package>
<metadata>
<id>ConsoleTools</id>
<version>0.5.5</version>
<authors>Dust in the Wind</authors>
<title>ConsoleTools</title>
<owners>Dust in the Wind</owners>
<licenseUrl>https://www.gnu.org/licenses/gpl-3.0.en.html</licenseUrl>
<projectUrl>https://github.com/lastunicorn/ConsoleTools</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A set of tools and "controls" for the .net Console. It contains: List Input/Output Controls, Text Input/Output Controls, Progress Bar, Spinner, Data Table, Prompter, Menus, etc.</description>
<summary>A set of tools and "controls" for the .net Console.</summary>
<releaseNotes>Fixed the usage of ForegroundColor and BackgroundColor in the TextMenu.</releaseNotes>
<copyright>Copyright 2017-2018 Dust in the Wind</copyright>
<tags>console cli prompter menu progressbar spinner table read write textblock inlinetextblock blockcontrol, inlinecontrol</tags>
</metadata>
<files>
<file src="lib\**" target="lib" />
<file src="changelog.txt" target="changelog.txt" />
<file src="readme.txt" target="readme.txt" />
</files>
<metadata>
<id>ConsoleTools</id>
<version>1.0.0</version>
<authors>Dust in the Wind</authors>
<title>ConsoleTools</title>
<owners>Dust in the Wind</owners>
<license type="file">LICENSE.txt</license>
<projectUrl>https://github.com/lastunicorn/ConsoleTools</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A set of tools and "controls" for the .net Console. It contains: List Input/Output Controls, Text Input/Output Controls, Progress Bar, Spinner, Data Table, Prompter, Menus, etc.</description>
<summary>A set of tools and "controls" for the .net Console.</summary>
<releaseNotes>Added ForegroundColor and BackgroundColor at cell level in the DataGrid.</releaseNotes>
<copyright>Copyright 2017-2020 Dust in the Wind</copyright>
<tags>console cli prompter menu progressbar spinner table read write textblock inlinetextblock blockcontrol, inlinecontrol</tags>
<dependencies>
<group targetFramework=".NETStandard2.0" />
</dependencies>
</metadata>
<files>
<file src="lib\**" target="lib" />
<file src="changelog.txt" target="changelog.txt" />
<file src="readme.txt" target="readme.txt" />
<file src="..\sources\ConsoleTools\LICENSE.txt" target="LICENSE.txt" />
</files>
</package>
159 changes: 0 additions & 159 deletions nuget/build.bat

This file was deleted.

Loading

0 comments on commit a73cf19

Please sign in to comment.