Skip to content
This repository was archived by the owner on Jan 13, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
6066955
Changed RGB color a little bit. Added a strict ColorSystem class
ClasherKasten Mar 29, 2022
37157ec
Change: Changed all rgb notations to RGB and all ColorClass to ColorS…
Mar 29, 2022
5cd6261
Fix: Correct Comparison operators for RGB
Mar 29, 2022
8a299f6
Removal: Old Docu
Mar 30, 2022
5db5760
Feature: Primary setup of files of other Color Notation Systems
Mar 30, 2022
9c1fb86
Change: Restructuring and Cleanup
Mar 30, 2022
c6f9d51
Change: Better conversion definition and type checking
Mar 30, 2022
d48bdf7
Feature: Better Constraints for ColorConversion
Mar 30, 2022
96ee081
Change: Used the Constrain function in RGB
Mar 30, 2022
4674749
Fix: addition of "round_correctly" in BoilerPlate
Mar 30, 2022
275b9ac
Change: Correctly split Color Tuple and Object Conversions/constraint…
Mar 30, 2022
f354e71
Fix: RoundCorrectly now adheres to naming convention of BoilerPlate
Mar 30, 2022
6d5a010
Feature: Completed all color systems
Mar 30, 2022
90783ce
Fix: no lambda tuple unpacking
Mar 30, 2022
3a1a01a
Fix: emptied main
Mar 30, 2022
9a1a70a
Fix: Better testing for tuples in dunders
Mar 30, 2022
8d8546f
Feature: Type checking for HEX and HEXA
Mar 30, 2022
8d771bd
Feature: rgb 0.5 rounding as a setting
Mar 30, 2022
0fc078f
Feature: Color Object Conversions
Mar 30, 2022
fdd1469
Change: Renaming of two Conversion Files
Mar 30, 2022
2aa075f
Fix: CMYK conversion done properly
Mar 30, 2022
233fa8b
Fix: rgb_to_hsl
Mar 30, 2022
246899b
Cleanup
Mar 30, 2022
01297c0
Fix: Minor fixes
Mar 30, 2022
1b68625
change: more typehinting
Mar 30, 2022
04a322f
Change: Renaming to make more sense
Mar 30, 2022
86aa7b9
Change: More Type Hinting
Mar 30, 2022
e393548
Change: ColorObjectConversion functions set to UpperCase for Class names
Mar 30, 2022
8a6bb78
Change: Removed ColorSystems Class
Mar 30, 2022
06cfebf
Revert: No more match statements
Mar 30, 2022
454a47f
Change: Whitespaces
Mar 30, 2022
dbe2b83
Feature: Addition of __all__ in the main __init__ file
Mar 30, 2022
cc44a33
Change: Rename of ColorSystem files to adhere to split naming of Opaq…
Mar 30, 2022
8f48bf1
Feature: Transparent to Opaque and reverse OBJECT conversions
Mar 30, 2022
e525528
Feature: addition of transparent_default init setting to be used by p…
Mar 30, 2022
539af93
Change: Removed "_" before the ColorSystem Files
Mar 30, 2022
104c5ae
Docu: Various in code documentation additions
Mar 30, 2022
2719ab6
Feature: Two colors of the same type can now be dunderd together with…
Mar 30, 2022
11ad895
Change: Removed further tuple type hinting
Mar 30, 2022
8e28fbf
Fix: Correct implementation of color's dunders
Mar 30, 2022
eeca49e
Fix: removed print statement
Mar 30, 2022
a134d1b
Fix: Cleared __main__
Mar 30, 2022
e4dea8e
Docu: More documentation for ColorSystems
Mar 30, 2022
817c15e
Cleanup: Various
Mar 30, 2022
2dd60ba
Fix: renamed RoundCorrectly to RouhdHalfUp
Mar 31, 2022
e0d42bb
Fix: Typos
Apr 1, 2022
bdcaab8
DOCU: Further documentation of various functions and classes
Apr 1, 2022
bc097f1
Docu: More Examples
Apr 1, 2022
ea910e5
Change: No difference between Opaque and Transparent
Apr 1, 2022
bb1c960
Fix: corrected tuple generation
Apr 1, 2022
6de70d6
Fix: Various Updates and Fixes to the ColorSystems
Apr 2, 2022
e19a637
Update AnsiSquences.py
Apr 7, 2022
8f5f475
Fix: Small fix
Apr 7, 2022
6d5d528
Change: Initial commit to support older Python Versions
Apr 8, 2022
04b7f5c
Feature: 3.9 compatibility
Apr 9, 2022
9abdaab
Fix: Small Import Fix
Apr 9, 2022
b59b3c8
Feature: 3.8 compatibility
Apr 9, 2022
46a084e
Feature: 3.7 compatibility
Apr 9, 2022
e4c4e23
Fix: Various small fixes brought up by the compatibility changes
Apr 9, 2022
7655e54
Fix: Used init, instead of initClass
Apr 9, 2022
857310a
Fix: Better Color System Dunders, without lambda and map
Apr 9, 2022
b26d487
Fix: Removal of lambda usage in typetesting
Apr 9, 2022
7d58b10
Fix: Easier NormalizeRGB
Apr 9, 2022
50f95dc
Change: Full rework to be compatible from Python 3.7 onwards without …
Apr 9, 2022
f741ba9
Fix: Some Cleanup
Apr 9, 2022
b5c22e8
Feature: Testing
Apr 9, 2022
314c07c
Feature: Addition of RoundToDecimals
Apr 9, 2022
120b3c8
Change: Better testing for RGB
Apr 9, 2022
32ec839
Fix: Corrected dunders for HEX and HEXA, to insert HEX strings
Apr 9, 2022
6ef8383
Fix: Correct conversion script
Apr 10, 2022
28a204b
Change: Primary setup of Docs
Apr 10, 2022
8584be4
Change: Updated TestTypes to StrictTyping
Apr 10, 2022
7340e42
Fix: Deleted old TestTypes
Apr 10, 2022
9965bca
Fix: Correct Separation coloration
Apr 10, 2022
c802fd7
Feature: color systems now have default values
Apr 18, 2022
d48d36a
Fix: no walrus operator for 3.7 compatibilty
Apr 18, 2022
dbd317e
Fix: Various "__all__" cleanup
Apr 18, 2022
ff7e8ef
Fix: Strict zipping for dunder functions
Apr 18, 2022
0d74823
Revert "Fix: Strict zipping for dunder functions"
Apr 18, 2022
9450330
Change: Better Color Object testing from RGB and HEX
Apr 23, 2022
f3673fc
Fix: better spacing
Apr 23, 2022
b9ab583
Change: Made the stringSeparation of color to string conversions a va…
Apr 24, 2022
72586bf
Change: Better HEX and RGB testing
Apr 24, 2022
db82a14
Change: More readable repr
Apr 24, 2022
60b9066
Feat: addition of input testing
Apr 24, 2022
4c09aa4
Fix: Some PyCharm thing to not show errors on weird inputs
Apr 24, 2022
b106e1a
Update .gitignore
Apr 24, 2022
f43c644
Feature: HSV object unit testing
Apr 24, 2022
d5bd2a1
Feature: HSL object unit testing
Apr 24, 2022
297482f
Fix: Wrong sized tuple usage in dunders
Apr 24, 2022
5718962
Fix: updated the cmyk formula to represent better black values
Apr 24, 2022
5ac3869
Fix: Proper usage of init.decimalPlaces
Apr 24, 2022
d674eac
Fix: Don't rely on init.stringSeparation for correct ANSI code formation
Apr 24, 2022
89ac2bb
Fix: annotations
Apr 24, 2022
eb1d285
Fix: correct joining
Apr 25, 2022
b42eb7b
Cleanup: Spacing
Apr 25, 2022
98bd00b
Fix: NestedColorSequence now cleaner
Apr 26, 2022
d1fb98c
Feature: Examples for Styling
Apr 26, 2022
6cd6a41
Change: control_code now a kwarg
Apr 26, 2022
f2b94fb
Feature: Initial StrictAnnotated
Apr 28, 2022
0e677a2
Fix: StrictAnnotated
Apr 28, 2022
fd1fbfb
Change: Text to explain what has changed compared to AthenaLib
Apr 28, 2022
9fe3735
Change: StrictAnnotated Removed and replaces by assert base StrictType
May 2, 2022
167a312
Fixes: Typos and unused imports
May 2, 2022
a88438a
Cleanup: Empty Init files
May 2, 2022
69fddc2
Fix: Incorrect use of return codes
May 2, 2022
11d2d8a
Change: RGBControlled colors are now setup on init, and no longer a p…
May 2, 2022
b650083
Change: Typo
May 2, 2022
28638d1
Feature: ValueError if max is less than min
May 2, 2022
94529bc
Change: Pow Renamed to Power
May 2, 2022
13a2fe9
Feature: Fully working tests of the AthenaColor Library
May 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.dcignore
.obsidian/
.idea/
desktop.ini
\.run
Expand Down
83 changes: 0 additions & 83 deletions Docu/Examples.md

This file was deleted.

51 changes: 0 additions & 51 deletions Docu/Home.md

This file was deleted.

Loading