Commit Graph

19 Commits

Author SHA1 Message Date
Vincent Sanders 30f118a86d remove unecessary css includes from fronetends 2014-10-13 15:45:51 +01:00
Vincent Sanders 17be8cf216 Put the font operations table alongside all the other core API
The netsurf core is driven from numerous operation tables most of
which are now set through a common netsurf_register() interface. The
font and plotting interfaces are currently separate and unlike all the
other operation tables are modified for differing contexts.

This change moves the font operations alongside all the other
operations table and remove unnecessary interaction with the renderers
font internals. Further this also removes the need for css internals
to be visible in frontends.
2014-10-13 11:56:31 +01:00
Vincent Sanders ee6e6eec05 move options include 2013-05-28 14:16:10 +01:00
Sven Weidauer 19c5c44e7a Getting rid of cocoa_set_font_scale_factor
svn path=/trunk/netsurf/; revision=12042
2011-03-14 14:17:46 +00:00
Sven Weidauer b73a68edab Fixed text scaling.
svn path=/trunk/netsurf/; revision=11905
2011-03-04 14:53:16 +00:00
Sven Weidauer d2626ece45 Fixed text splitting.
svn path=/trunk/netsurf/; revision=11904
2011-03-04 14:53:12 +00:00
Sven Weidauer 28da79c796 Reorganized includes.
svn path=/trunk/netsurf/; revision=11567
2011-01-31 19:12:00 +00:00
Sven Weidauer fd23621211 Changing Xcode project file to build using the Makefiles and fixed some warnings.
svn path=/trunk/netsurf/; revision=11558
2011-01-31 07:57:52 +00:00
Sven Weidauer b2482982dd More font-related fixes.
svn path=/trunk/netsurf/; revision=11516
2011-01-28 13:22:34 +00:00
Sven Weidauer a1f1138479 Updated baseline calculation for fonts
svn path=/trunk/netsurf/; revision=11512
2011-01-28 07:36:09 +00:00
Sven Weidauer 3376f7f50f Implemented resolution-independent rendering for the browser view. Still needs to be implemented for the other views.
svn path=/trunk/netsurf/; revision=11507
2011-01-27 11:43:48 +00:00
Sven Weidauer 14404769cc Fixing font calculations and warnings about invalid glyph indices.
svn path=/trunk/netsurf/; revision=11504
2011-01-27 07:55:06 +00:00
Sven Weidauer a663cf8f84 Improved/refactored font functions and (hopefully) sped up cocoa_prepare_layout_manager()
svn path=/trunk/netsurf/; revision=11489
2011-01-26 09:58:29 +00:00
Sven Weidauer 5615eb65af Fixing font scaling and splitting
svn path=/trunk/netsurf/; revision=11482
2011-01-25 10:25:10 +00:00
Sven Weidauer dd1e7b893b Activating (and fixing) more warnings in Xcode
svn path=/trunk/netsurf/; revision=11469
2011-01-23 19:32:56 +00:00
Sven Weidauer 5105548de6 More font traits
svn path=/trunk/netsurf/; revision=11359
2011-01-17 21:47:08 +00:00
Sven Weidauer 045183032f Font scaling and other scaling related fixes.
svn path=/trunk/netsurf/; revision=11349
2011-01-17 15:00:18 +00:00
Sven Weidauer 23e9ad14ab Recalculating actual position in string after text split.
svn path=/trunk/netsurf/; revision=11300
2011-01-12 23:21:36 +00:00
John Mark Bell b58dcc351f Cocoa front end (credit: Sven Weidauer)
svn path=/trunk/netsurf/; revision=11292
2011-01-12 20:21:17 +00:00