1541 Commits

Author SHA1 Message Date
Vincent Pelletier
57eda6aef0 GRAPHICS: Include bytesPerPixel in toString representation 2017-05-27 09:39:08 +02:00
Tobia Tesan
6a741a88c9 GRAPHICS: Pass interlinear as constructor argument to MacText 2017-05-02 21:01:23 +01:00
Tobia Tesan
ed2f09b13f GRAPHICS: Delete MacFont in MacText 2017-04-30 09:48:08 +02:00
Tobia Tesan
af664fe757 GRAPHICS: Use MacFont in lieu of Graphics::Font in MacText 2017-04-30 09:48:08 +02:00
Eugene Sandulenko
319bbcfbf1 GRAPHICS: Hid noisy warning in MacFontManager 2017-03-12 16:20:00 +01:00
Paul Gilbert
1a25abbd73 GRAPHICS: Apply eriktorbjorn's fix for non-origin transBlitFrom calls 2017-02-21 20:41:35 -05:00
stevenhoefel
7d044c570c GRAPHICS: Recalculate text area sizing if interLinear is changed. 2017-02-07 16:26:59 +11:00
Eugene Sandulenko
6ea020d5f1 GRAPHICS: Cleanup MacText code 2017-02-06 08:41:09 +01:00
stevenhoefel
c48273d913 GRAPHICS: Return line count of formatted MacText. 2017-02-06 12:47:41 +11:00
Eugene Sandulenko
bbb3c5ae9a GRAPHICS: Removing Director-specific hack in text width calculation 2017-02-04 16:29:24 +01:00
Eugene Sandulenko
906d94a742 GRAPHICS: Enforce font recomputation in MacText 2017-02-04 16:05:01 +01:00
Eugene Sandulenko
1a4be95aaa GRAPHICS: Try to generate font names from slant in MacFontManager 2017-02-04 16:04:36 +01:00
Eugene Sandulenko
91d85feace GRAPHICS: Correctly process empty lines in MacText 2017-02-04 15:31:44 +01:00
Eugene Sandulenko
04a2a8ba27 GRAPHICS: Hid noisy debug messages in MacText 2017-02-04 15:17:13 +01:00
Eugene Sandulenko
74696f6c92 GRAPHICS: Fix MacText rendering when 3 fonts meet on one line 2017-02-03 18:32:44 +01:00
Eugene Sandulenko
c832865875 GRAPHICS: Fix MacText wrapping when formatting starts in the middle of a line 2017-02-03 10:05:36 +01:00
Eugene Sandulenko
7b7a0fa3ad GRAPHICS: Fix surface reallocation in MacText 2017-02-02 23:53:30 +01:00
Eugene Sandulenko
165f5f1784 GRAPHICS: Fix MacText wrapping. Kudos to wjp 2017-02-02 23:41:58 +01:00
Eugene Sandulenko
3e47d7abf3 GRAPHICS: Fix MacText splitter, so less empty font chunks are generated 2017-02-02 20:39:34 +01:00
Eugene Sandulenko
c30df01130 GRAPHICS: More optimization for empty strings 2017-02-02 10:11:07 +01:00
Eugene Sandulenko
255c76b3ac GRAPHICS: Optimize for empty substrings in MacText 2017-02-02 09:18:08 +01:00
Eugene Sandulenko
d39404c8e8 GRAPHICS: Fix rendering of MacText with font change in the middle of the string 2017-02-01 19:06:36 +01:00
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