lp:~ccoal/+junk/quickgui3
- Get this branch:
- bzr branch lp:~ccoal/+junk/quickgui3
Branch information
- Owner:
- CalderCoalson
- Status:
- Development
Recent revisions
- 38. By Calder Coalson <email address hidden>
-
* Fixed possibility of segfault should a glyph somehow overreach the bitmap boundaries.
* Moved half of the right-bottom padding to top-left. - 37. By Calder Coalson <email address hidden>
-
* Added better error handling for a FreeType errors and 0 intensity.
- 34. By Calder Coalson <email address hidden>
-
* FontGen now outputs to the current directory rather than the font's directory.
* Added ReadMe file. - 33. By Calder Coalson <email address hidden>
-
* FontGen now accepts command line arguments for font file, glyph size, padding, and custom alphabet files.
- 32. By Calder Coalson <email address hidden>
-
* FontGen now generates nice bitmaps from .ttf files!
* Options are all hard-coded, need to make command line options.
* Added TClap command line parser (bundled) to FontGen. - 31. By Calder Coalson <email address hidden>
-
* Added FontGen executable. This will be a simple generator to take TrueType fonts and create QuickGUI format bitmaps and data files.
* FontGen can actually draw some text already!
* FontGen uses FreeType (external), CImg (bundled), and LibPNG (bundled). - 30. By Calder Coalson <email address hidden>
-
* Semi-major refactoring of Platform/
Scene/Interface responsibilities which had rather large implications for just about everything.
* Removed Platform. Platform's functionality has now been moved into Scene.
* Interfaces are now created by a Scene, not by Root.
* Widgets no longer have a Texture. Views store the Texture object instead.
* Began removing all destroy*() methods in favor of natural destructors.
* Images no longer explicitly contain a Texture object. All drawing is now Image-to-Texture.
* AC::MessageCenter rewrite is next... Modifying it to use delegate methods (via function pointers) rather than inheritance of a generic observer class.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)