descriptionCustomizable Windows text renderers (hg import)
homepage URLhttp://code.google.com/p/gdipp/
ownerprzemoc@gmail.com
last changeTue, 10 Jan 2012 09:07:52 +0000 (10 01:07 -0800)
content tags
add:
readme

gdipp

The gdipp (codename) project is a replacement of the Windows text render, which brings to you the effect of text like Mac OS and Linux distributions. It is easy to use with ignorable overhead, and it is fully customizable.

The project is originated as the relaunch of the suspended gdi++.dll project. Like the InkStone project, we found the source code of gdi++.dll project too complex to manage, and decide to start over a new code base. The goal of gdipp project is to continue the development of gdi++, expand functionality, improve performance, provide better compatibility for the current and future Windows versions (potentially at the cost of removing compatibility for old Windows), create detailed and formal documentation, as well as tools to help using it.

gdipp Project supports both 32-bit and 64-bit Windows 7/Vista. You can install 32-bit and 64-bit components separately. The 32-bit components only renders 32-bit applications, while the 64-bit components only renders 64-bit applications in 64-bit Windows. Both components share the same setting file. gdipp also works correctly on Windows XP and 2003. However, due to the significant difference in the system architectures, the rendering may be less stable and compatible. gdi++ or ezgdi are alternative choices of Windows text renderers.

We are happy to welcome new members. If you are interested in this project and wish to contribute your code, just leave us an email.

License

GNU Lesser General Public License
shortlog
2012-01-10 Crend KingUse One-Time Initialization for glyph run caching to... master
2012-01-10 Crend KingUse Slim Reader/Writer lock to replace CRITICAL_SECTION...
2011-12-29 Crend KingBasic FreeType renderer implementation.
2011-12-24 Crend KingAdd generic "cache_size" configuration instead of speci...
2011-12-23 Crend KingFix memory leak in glyph cache of server.
2011-12-21 Crend KingFix memory leak in GGO renderer.
2011-12-20 Crend KingChange lock implementation.
2011-12-10 Crend KingFix bug in RPC definition and implementation so that...
2011-11-30 Crend KingRe-implement configuration system to a more general...
2011-11-10 Crend KingReform configuration system.
2011-08-30 Crend KingMore configuration types.
2011-08-25 Crend KingMove configuration management to independent project...
2011-08-23 Crend KingRe-design of the configuration system - draft version.
2011-08-12 Crend KingRename gdipp_svc to gdipp_server.
2011-08-07 Crend KingAll implemented RPC services are working. Not deeply...
2011-08-06 Crend KingRemove "using namespace".
...
tags
13 years ago 0.9.1
13 years ago 0.9.0
13 years ago 0.8.2
13 years ago 0.8.1
14 years ago 0.8.0
14 years ago 0.7.6
14 years ago 0.7.5
14 years ago 0.7.4
14 years ago 0.7.3
14 years ago 0.7.2
14 years ago 0.7.1
14 years ago 0.7.0
14 years ago 0.6.1
14 years ago 0.6.0
14 years ago 0.5.3
14 years ago 0.5.2
...
heads
12 years ago master
13 years ago DirectWrite
13 years ago Persistent_caching
14 years ago GetGlyphOutline