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

CHANGELOG
---------


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

* `freetype2` code was updated with recent upstream commit 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.

