File: Changes

package info (click to toggle)
libgraphics-toolkit-color-perl 1.71-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 500 kB
  • sloc: perl: 3,608; makefile: 2
file content (141 lines) | stat: -rw-r--r-- 4,360 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
1.71     2023-09-21    lichtkind
-------
    * = doc fixes
    * ? typos mispellings, boken sentence
    * ? added range def explanation
    * ? simplified HEADINGS
    * ? removed doc of deprecated methods

1.70     2023-09-20    lichtkind
-------
    * = mid level improvements, completed API change
    * + changed method complement to named arguments
    * + none linear complement circles by setting delta hue value
    * + select saturation and lightness change axis in complement
    * ~ renamed distance argument : metric => select
    * ? rewrote some main module documentation

1.61     2023-09-12    lichtkind
-------
    * = fix tests
    * ~ renamed complementary method => complement
    * - deprecated complementary, will be removed at 2.0

1.60     2023-09-11    lichtkind
-------
    * = API development
    * * added color spaces HSB HSW YIQ
    * + output format array: ['rgb',1,2,3]
    * + input and output format string: 'rgb: 1,2,3'
    * + input and output format css_string: 'rgb(1,2,3)'
    * - deprecated getter method string

1.54     2023-08-21    lichtkind
-------
    * = API development
    * + added named ARRAY syntax for constructor like [CMYK => 0,0,1,1]
    * - removed option to get single values from values method
    * & splittet GTC::Constant package into ::Name and ::Name::Constant
    * ? rewrote lot of documentation

1.53     2023-08-11    lichtkind
-------
    * = maintenance
    * ? more doc fixes to new API
    * ! fix rounding error under -Duselongdouble

1.52    2023-08-11    lichtkind
-------
    * = maintenance + third phase toward 2.0
    * + added gradient method with new API
    * ? more doc fixes to new API
    * & more tests

1.51    2023-08-10    lichtkind
-------
    * = a few documentation fixes

1.50    2023-08-09    lichtkind
-------
    * = first + second phase of of 2.0 rewrite
    * + add CMY, CMYK and HSV support
    * + new universal getter method: values
    * + new modifier method: set, blend
    * ~ enhanced and strictened modifier method: add
    * \ deprecate all other numeric getter: rgb, red, green, blue, rgb_hex,
                         rgb_hash, hsl, hue, saturation, lightnss, hsl_hash, string
    * \ till 2.0 will be also deprecated: rgb_gradient_to, hsl_gradient_to,
                                          gradient_to, distance_to, blend_with
    * & new getter API
    * & keep complex names like 'SVG:green' to be returned by getter: ->name
    * ? rewritten large part of documentation

1.09    2023-07-17    lichtkind
-------
    * = maintenance release
    * ? ever more POD fixes
    * ? new method chapter split
    * ? POD in HSL constructor
    * & enhance some tests and new ones
    * / split and rearrange value libs with tests

1.08    2023-01-24    lichtkind
-------
    * = small enhancements
    * + added method rgb_gradient_to
    * ~ changed gradient_to  to hsl_gradient_to (but keeping compatibility)
    * ? even more POD fixes

1.07    2023-01-20    lichtkind
-------
    * = POD fixes

1.06    2023-01-20    lichtkind

-------
    * = maintenance release
    * + simplified string serialisation method (->new(eval $string) => ->new($string))
    * ? small POD fixes

1.05    2022-12-31    lichtkind
-------
    * = small enhancements
    * + added getters for data hashes
    * ? cleaned some sentences and comments
    * ? synopsis cleanup

1.04    2022-11-04  lichtkind
-------
    * = small fixes
    * & fixing meta files
    * ? typos

1.03    2022-11-04  lichtkind
-------
    * = small enhancements
    * + recursive constructor that takes an object as argument
    * ? mention Bundle::Graphics::ColorNames in POD

1.02    2022-10-29  lichtkind
-------
    * = fixes
    * + sub color {} as importable constructor shortcut
    * ? cleaned some constructor related bits in POD
    * ! normalize constructor input color_name in 'palette_name:color_name' same as 'color_name'

1.01    2022-10-27  lichtkind
-------
    * = fixes
    * ? mention VACCC and other additional color palettes
    * ! loading from Graphics::ColorNames::* via 'palette_name:color_name' was actually broken

1.0     2022-10-04  lichtkind
-------
    * = initial release - moved code out of Chart module
    * \ created own distro
    * ~ small POD fixes


    * = new feature release
    * * added color set method: bowl
    * + added color spaces: XYZ, LAB