summarylogtreecommitdiffstats
path: root/CHANGELOG
blob: 5e1aedf0a1142268dc541dbf7de970565a569592 (plain)
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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329

freetype2-infinality-ultimate
=============================

CHANGELOG
---------


2016-03-30
~~~~~~~~~~

* Fixed #133 & #138 (freetype crashing with `poppler-qt`).

2016-03-28
~~~~~~~~~~

* Upstream `freetype2` version upgrade 2.6.3.
* `freetype2` code was updated with recent upstream commits up to rev.2016.03.26.
* Updated Infinality patch set.
* `stem-darkening.patch` was merged with the Infinality patch set.

2015-12-05
~~~~~~~~~~

* `freetype2` code was updated with recent upstream commits up to rev.2015.12.05.
* Fixed bug #124 ("WebKit browsers (Chromium, Opera) won't use freetype2 run-time settings with the new Infinality patch").
* Infinality patch set cleanup and update.

2015-11-30
~~~~~~~~~~

* `freetype2` code was updated with recent upstream commit.
* Fixed reported issues with the new Infinality functionality.

2015-11-28
~~~~~~~~~~

* Upstream `freetype2` version upgrade 2.6.2.
* Infinality patch set was rewritten and optimized for speed (by mviikki16).
  Default rendering style is hard coded now and set to `ultimate3`.
* New `xft-settings.sh` was split from the original `infinality-settings.sh` script.
* New `infinality-settings.sh` is now optional and offers more rendering styles and
  new methods of customization.

2015-11-10
~~~~~~~~~~

* Reverting buggy upstream changes to working condition.
* The code base was merged with the upstream changes up to 2015.11.10.

2015-11-08
~~~~~~~~~~

* The code base was merged with the upstream changes up to 2015.11.08.

2015-10-05
~~~~~~~~~~

* Upstream version upgrade, rev. 2.6.1-1.

2015-10-04
~~~~~~~~~~

* The code base was merged with the upstream changes up to 2015.10.04.

2015-09-30
~~~~~~~~~~

* The code base was merged with the upstream changes up to 2015.09.29.

2015-09-17
~~~~~~~~~~

* The code base was merged with the upstream changes up to 2015.09.15.

2015-08-24
~~~~~~~~~~

* The code base was merged with the upstream changes up to 2015.08.24.
* Build with _GNU_SOURCE for strcasestr and strcasecmp (goddesse).
* Use freetype2's new header file macros where possible (goddesse).

2015-07-28
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.6-2

* The code base was merged with the upstream changes up to 2015.07.28.
* Minor changes in the Infinality patchset (modified location of freetype2 header files
  introduced by the upstream).


2015-06-08
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.6-1

* Upstream version upgrade.


2015-05-31
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-7

* The code base was merged with the upstream changes up to 2015.05.31.


2015-05-12
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-6

* The code base was merged with the upstream changes up to 2015.05.12.


2015-04-26
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-5

* The code base was merged with the upstream changes up to 2015.04.24.
* Fixed #85 (`infinality-settings` renamed to `infinality-settings.sh`).


2015-03-30
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-4

* The code base was merged with the upstream changes up to 2015.03.30.


2015-03-05
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-3

* The code base was merged with the upstream changes up to 2015.03.01.
* The Infinality patchset was revised and updated accordingly (compatibility
  fixes by goddesse).


2014-12-31
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-2

* The code base was merged with the upstream changes up to 2015.01.23.
* The Infinality patchset was revised and updated accordingly.
* `infinality-settings` was update to rev. 0.4.8.3.


2014-12-30
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.5-1 (inc. multilib)

* Version upgrade release, 2.5.5.


2014-12-23
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.4-2 (inc. multilib)

* Merged with the recent upstream code base.
* `infinality-settings`: slightly increased fringe filter strength.


2014-12-07
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.4-1 (inc. multilib)

* Version upgrade release, 2.5.4.
* Merged with the recent upstream code base (fixing memory leaks on buggy fonts).


2014-12-06
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-16 (inc. multilib)

* Merged with the recent upstream code base.
* Infinality patchset was updated and revised.


2014-11-23
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-15 (inc. multilib)

* Merged with the recent upstream code base.
* Several bug fixes, including issue #53 (rendering and stability issues during
  playback of `*.mkv` video files with embedded TTF fonts).


2014-10-29
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-14 (inc. multilib)

* Merged with the recent upstream code base.
* `infinality-settings` was moved to `/etc/X11/xinit/xinitrc.d` to ensure that
  `xrdb` sets `Xft` variables when an X server is already running.


2014-10-16
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-13 (inc. multilib)

* Merged with the recent upstream code base.


2014-09-14
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-12 (inc. multilib)

* Bug #40 (affecting Urxvt): do not track cur_width through setenv (by goddesse,
  contributed by estar).
* Merged with the recent upstream code base.


2014-09-09
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-11

* Changes to Infinality patchset:
  * Bug #36: Fix small memory in _lcd_stem_align (by goddesse).
  * Bug #38: Fix another small memory leak (by goddesse).
  * Bug #39: Set have_outline_shifted properly in ftsmooth.c (by goddesse).
* `infinality-settings.sh` was updated to v.0.4.8.0.
  * All styles were revised and updated, providing a smoother and more distinctive
    transition between visual variants, from sharp and light to dark and bold.
  * Core rendering settings were simplified and remain stable for all styles.
* New upstream changes were merged with freetype2 code base.


2014-08-15
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-10

* Merging with most recent upstream commits.


2014-07-29
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-9

* Merging with most recent upstream commits.
* `infinality-settings.sh` was updated to v. 0.4.7.5.


2014-07-08
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-8

* Merging with most recent upstream commits.
* Updating Infinality patchset accordingly.


2014-05-15
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.3-5

* Semi-major upgrade, introducing most changes and fixes present in the
  development branch of the upstream `freetype2`.


2014-03-21
~~~~~~~~~~

### freetype2-infinality-ultimate

* `infinality-settings.sh`: revised and updated rendering styles.
* Updated dependencies.


2013-12-09
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.1-2

* Upstream version upgrade to 2.5.1
* Revised and updated Infinality patchset.


2013-10-11
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.0.1-7

* Added `libpng` dependency.


2013-07-24
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.0.1-6

Minor changes to `infinality-settings.sh` meant to prevent inaccurate kerning issues.


2013-07-11
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.0.1-5

* `infinality-settings.sh`: taking measures against blurriness.


2013-06-21
~~~~~~~~~~

### freetype2-infinality-ultimate, rev. 2.5.0.1-2

* Upstream update 2.5.0.1.
* Moving to Adobe CFF as the default renderer.
* Improved and simplified infinality settings: most minor rendering issues was resolved.
* Added new style, Classical.