Commit Graph
1719 Commits
Author SHA1 Message Date
Eugene Sandulenko 6e3e8911c1 GRAPHICS: MacText fixes for in-the middle style change splitting 2017-02-01 18:58:35 +01:00
Eugene Sandulenko 6fbb82f85b GRAPHICS: Add more debug output to MacText 2017-02-01 18:36:25 +01:00
D G Turner 32667eeaa9 GRAPHICS: Fix GCC Compiler Warnings. 2017-02-01 01:17:53 +00:00
Eugene Sandulenko cc59811205 DIRECTOR: Adjust text wrapping by one pixel 2017-02-01 01:07:14 +01:00
Eugene Sandulenko d4e4a20cc5 GRAPHICS: Implement rendering of rich MacText 2017-01-31 23:14:37 +01:00
Eugene Sandulenko c15e063bbd GRAPHICS: Store more metainformation on lines in MacText 2017-01-31 23:14:37 +01:00
Eugene Sandulenko 93265c6d41 GRAPHICS: Fix font transtion formatting for MacText 2017-01-31 23:14:37 +01:00
Eugene Sandulenko 0884aeeba3 GRAPHICS: More fixes to MacText formatting 2017-01-31 19:06:27 +01:00
Eugene Sandulenko 89e8bdc444 GRAPHICS: More fixes to MacText rich text formatting 2017-01-31 19:02:15 +01:00
Eugene Sandulenko c4f73012e5 DIRECTOR: Generate font style runs for MacText 2017-01-31 18:46:33 +01:00
Eugene Sandulenko 95be2f2b23 GRAPHICS: Overwhauling of MacText rich formatting 2017-01-31 18:46:33 +01:00
Eugene Sandulenko 119e1bd30d GRAPHICS: More work on rich text formatting 2017-01-30 22:58:32 +01:00
Eugene Sandulenko 7b24fb0b01 GRAPHICS: Initial work on rich text formatting in MacText 2017-01-30 10:10:22 +01:00
Eugene Sandulenko b4a31646ff GRAPHICS: Added missing include 2017-01-30 10:10:07 +01:00
Eugene Sandulenko dc640ab50a GRAPHICS: Added optional initial line width ot text wrapper 2017-01-29 18:41:07 +01:00
Eugene Sandulenko 1c6b31397a GRAPHICS: Added MacFontRun structure 2017-01-29 14:31:38 +01:00
Eugene Sandulenko 0691c4e82e GRAPHICS: Pass MacWindowManager to MacText constructor 2017-01-29 14:19:28 +01:00
Eugene Sandulenko e9bd946043 GRAPHICS: Initial code for MacText formatting 2017-01-29 00:54:31 +01:00
Eugene Sandulenko ca55163ea1 JANITORIAL: Fix code formatting 2017-01-28 12:14:49 +01:00
Eugene Sandulenko 1f721e929f GRAPHICS: Implemented MacFont fallback 2017-01-28 11:40:45 +01:00
Eugene Sandulenko fae09e9343 GRAPHICS: Added additional font map registering to MacFontManager 2017-01-27 19:02:37 +01:00
Eugene Sandulenko 7808005841 JANITORIAL: Cleanup 2017-01-27 10:22:23 +01:00
Eugene Sandulenko 01133310c4 GRAPHICS: Overload loadFonts() method in MacResMnager 2017-01-27 10:15:54 +01:00
Eugene Sandulenko 2991871d03 GRAPHICS: Refactor Mac font loading into per file method 2017-01-26 18:50:33 +01:00
Eugene Sandulenko d99036a480 GRAPHICS: More fixes to MacFont scaling. Now it does work 2017-01-26 18:45:24 +01:00
Eugene Sandulenko f7ada97cf8 GRAPHICS: Fixes to MacFont scaling 2017-01-26 18:08:03 +01:00
Eugene Sandulenko 797be02eb2 GRAPHICS: Fix MacFont association to MacFontFamily 2017-01-25 19:41:53 +01:00
Eugene Sandulenko e2b1cd5c80 GRAPHICS: Implemented test for MacFont scaling 2017-01-25 12:44:24 +01:00
Eugene Sandulenko b84ab35363 GRAPHICS: Plug MacFont scaler in 2017-01-24 23:33:59 +01:00
Eugene Sandulenko 41e93fca16 GRAPHICS: Further work on MacFont scaling 2017-01-24 23:21:29 +01:00
Eugene Sandulenko 371adf9ea6 GRAPHICS: Stop leaking memory. MacResMan deletes stream 2017-01-23 23:57:38 +01:00
Eugene Sandulenko 2e956b69d5 GRAPHICS: Fix crash in MacFontManager 2017-01-23 23:44:53 +01:00
Eugene Sandulenko 7396965005 GRAPHICS: Fix number of memory leaks and wanrings 2017-01-23 20:27:00 +01:00
Eugene Sandulenko 1caaf49f20 GRAPHICS: Gracefully process previous version of classicmacfonts.dat 2017-01-23 19:59:42 +01:00
Eugene Sandulenko 8a476715f6 GRAPHICS: More work on MacFont scaling 2017-01-21 23:46:21 +01:00
Eugene Sandulenko 76cfde0722 GRAPHICS: Further work on MacFont font scaling 2017-01-20 09:01:01 +01:00
Eugene Sandulenko 286a74adeb GRAPHICS: Fix copy/paste errors with MacFont size processing 2017-01-20 08:51:52 +01:00
Eugene Sandulenko d2e31b1869 GRAPHICS: Initial code for scaling MacFonts 2017-01-19 21:22:30 +01:00
Eugene Sandulenko 6fa46810f5 GRAPHICS: Encapsulate all MacFONTFont class variables into a single struct 2017-01-19 11:11:05 +01:00
Eugene Sandulenko a95b8f95dd GRAPHICS: Fix MacFont assignment
We're almost back to the functionality with the BDF fonts.
Current missing feature is font autoscaling
2017-01-19 08:56:31 +01:00
Eugene Sandulenko f599c8ab50 GRAPHICS: Fix font name generation for MacFonts 2017-01-18 19:13:01 +01:00
Eugene Sandulenko 0b3d7d3e4f GRAPHICS: Further work on MacFont loading 2017-01-18 18:59:52 +01:00
Eugene Sandulenko 6558e94ac3 GRAPHICS: Plug in loaded MacFONTFonts into MacFontManager 2017-01-18 10:24:47 +01:00
Eugene Sandulenko 4ede54e6b0 GRAPHICS: Rename MacFont to MacFONTFont to avoid clashed 2017-01-17 20:30:32 +01:00
Eugene Sandulenko 1fea15ac7b GRAPHICS: Implementing kerning calculation for MacFonts 2017-01-17 18:44:27 +01:00
Eugene Sandulenko be07b004e0 GRAPHICS: Split out MacFontFamily class out of MacFont 2017-01-17 18:14:02 +01:00
stevenhoefel 837b3b22e5 GRAPHICS: MacText calculate longest string inside maxWidth and add alignment. 2017-01-17 22:15:43 +11:00
stevenhoefel feab260c98 GRAPHICS: Fix oversight on length value to return. 2017-01-17 22:14:58 +11:00
D G Turner a8d975f032 GRAPHICS: Fix Zero Length Format String Compiler Warnings. 2017-01-17 11:00:18 +00:00
Eugene Sandulenko 4236d93aae GRAPHICS: Fix FOND loading 2017-01-17 10:56:33 +01:00