Skip to content
This repository has been archived by the owner on Oct 2, 2023. It is now read-only.

release 0.3 #38

Merged
merged 28 commits into from
May 11, 2022
Merged

release 0.3 #38

merged 28 commits into from
May 11, 2022

Conversation

Raffaello
Copy link
Collaborator

@Raffaello Raffaello commented Apr 23, 2022

  • init v.3.0
  • new ci (new ci #36)
  • format.ps1xml update
  • build fix
  • [WIP] default table view with escape codes
  • [WIP] escape codes theme
  • ANSI escape codes theme (ANSI escape codes theme #37)
  • 24bit Escape color theme, mixing colors, unbalanced
  • [WIP] escape code color mixing

  • format table view to be defined
  • format list view to be defined
  • format wide view to be defined
  • create a parameter -About or -Version to display program info, header and show all the theme settings color combinatons, (available only in Debug?)
  • extend theme with more extended properties (like hidden, system or readonly exe, or combinations of those ... ) (detached in advanced theme styles #43)
  • define a better mixing colors in theme (detached in advanced theme styles #43)
  • define witch among 16,256,rgb escape code themes is default, either 16 color (ansi), or rgb (modern terminals). (16 is default and only one that is available to be used, the other are just like dead code at the moment)
  • define a way to override the escape code "routine" with an env variable? or a parameter? (detach in Theme customization #42)
  • sign the format file (not available now as requires to buy it)
  • use 2 arguments instead of 1? moving it to v0.4 (https://github.com/BlueRedSkyLTD/PowerDir/milestone/2)

* unified pipeline 3 stages

* unified pipeline 3 stages take 2

* unified pipeline 3 stages take 4

* unified pipeline 3 stages take 5

* unified pipeline 3 stages take 6

* using artifacts among stages

* finalizing new ci

* finalizing new ci take 2

* finalizing new ci take 3
* [WIP] experimenting with escape codes

* [WIP] PowerDirTheme refactor

* [WIP] AnsiEscapeCodes

* AnsiEscapeCode theme

* update manifest

* code rev

* code rev

* other property for color items

* code rev

* code rev

* code rev
@Raffaello Raffaello added this to the v0.3 milestone Apr 23, 2022
@Raffaello Raffaello self-assigned this Apr 23, 2022
@Raffaello Raffaello added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 23, 2022
@codecov
Copy link

codecov bot commented Apr 23, 2022

Codecov Report

Merging #38 (111f46b) into main (36ab423) will increase coverage by 2.36%.
The diff coverage is 83.93%.

@@            Coverage Diff             @@
##             main      #38      +/-   ##
==========================================
+ Coverage   82.05%   84.42%   +2.36%     
==========================================
  Files           7       15       +8     
  Lines         379      719     +340     
  Branches       38       92      +54     
==========================================
+ Hits          311      607     +296     
- Misses         56       79      +23     
- Partials       12       33      +21     
Impacted Files Coverage Δ
PowerDir/utils/ColorTransforms.cs 57.89% <57.89%> (ø)
PowerDir/GetPowerDir.cs 83.52% <77.00%> (-3.98%) ⬇️
PowerDir/themes/AbstractEscapeCodesTheme.cs 83.33% <83.33%> (ø)
PowerDir/themes/EscapeCodesTheme256.cs 87.03% <87.03%> (ø)
PowerDir/GetPowerDirInfo.cs 82.50% <88.63%> (+6.94%) ⬆️
PowerDir/themes/EscapeCodesThemeRGB.cs 89.77% <89.77%> (ø)
PowerDir/themes/EscapeCodesTheme16.cs 90.74% <90.74%> (ø)
PowerDir/GetPowerDirAbout.cs 100.00% <100.00%> (ø)
PowerDir/themes/ColorThemeItem.cs 100.00% <100.00%> (ø)
PowerDir/themes/NoColorTheme.cs 100.00% <100.00%> (ø)
... and 6 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 5cd911b...111f46b. Read the comment docs.

@Raffaello Raffaello linked an issue May 1, 2022 that may be closed by this pull request
PowerDir/GetPowerDir.cs Outdated Show resolved Hide resolved
PowerDir/GetPowerDir.cs Outdated Show resolved Hide resolved
@Raffaello Raffaello merged commit 0161bc8 into main May 11, 2022
@Raffaello Raffaello deleted the release-0.3 branch May 11, 2022 21:15
Raffaello added a commit that referenced this pull request May 11, 2022
* init v.3.0

* new ci (#36)

* unified pipeline 3 stages

* unified pipeline 3 stages take 2

* unified pipeline 3 stages take 4

* unified pipeline 3 stages take 5

* unified pipeline 3 stages take 6

* using artifacts among stages

* finalizing new ci

* finalizing new ci take 2

* finalizing new ci take 3

* format.ps1xml update

* build fix

* [WIP] default table view with escape codes

* [WIP] escape codes theme

* ANSI escape codes theme (#37)

* [WIP] experimenting with escape codes

* [WIP] PowerDirTheme refactor

* [WIP] AnsiEscapeCodes

* AnsiEscapeCode theme

* update manifest

* code rev

* code rev

* other property for color items

* code rev

* code rev

* code rev

* 24bit Escape color theme, mixing colors, unbalanced

* [WIP] escape code color mixing

* [WIP] experimenting with HSV mixing colors

* refactor

* EscapeCodes 16 colors

* EscapeCodeThemesTest

* remove deprecated PowerDirTHemeClassic

* fix Releae test project

* code rev

* format xmlps1 list and wide views

* code rev

* [WIP] adding more tests

* [WIP] code rev

* release stage with release note from tag message (#41)

* update ci release stage publish task

* clean up code, draft About parameter method

* add About paramter

* Create LICENSE (#44)

* Create LICENSE

* update CI

* refactor add utils/ColorTransforms methods

* skip EscapeCode query if NoColor paramter is passed

* refactor
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CI] when release run all tests and upload to codecov add license Escape codes theme(s)
1 participant