summaryrefslogtreecommitdiff
path: root/amiga/font.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix character offset, which was one character left of where the user clicked ↵Chris Young2010-03-141-2/+3
| | | | | | | | even though the caret itself was placed in the correct location. svn path=/trunk/netsurf/; revision=10128
* More helpful font open errorChris Young2010-01-151-1/+27
| | | | svn path=/trunk/netsurf/; revision=9809
* Fix odd missing charsChris Young2009-10-241-2/+2
| | | | svn path=/trunk/netsurf/; revision=9654
* fix text cursor positioning some moreChris Young2009-09-231-5/+5
| | | | svn path=/trunk/netsurf/; revision=9597
* Click position improvementsChris Young2009-09-051-5/+12
| | | | svn path=/trunk/netsurf/; revision=9541
* Fix missing charactersChris Young2009-09-051-15/+6
| | | | svn path=/trunk/netsurf/; revision=9540
* More simpleChris Young2009-09-051-11/+3
| | | | svn path=/trunk/netsurf/; revision=9539
* Simplify and fix some long-standing highlight/layout issuesChris Young2009-09-051-23/+44
| | | | svn path=/trunk/netsurf/; revision=9538
* Font scaling - scaling now works for printing, need 2nd attempt at ↵Chris Young2009-08-291-1/+1
| | | | | | | | implementing it for browsing. svn path=/trunk/netsurf/; revision=9496
* Merge LibCSS port to trunk.John Mark Bell2009-07-231-6/+4
| | | | svn path=/trunk/netsurf/; revision=8752
* Scale font sizes, for better accuracy.John Mark Bell2009-07-211-3/+3
| | | | svn path=/trunk/netsurf/; revision=8657
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-211-58/+44
| | | | svn path=/trunk/netsurf/; revision=8641
* Minor positional changes. This code probably needs a rethink as it doesn't ↵Chris Young2009-07-021-2/+3
| | | | | | | | correctly advance for two-byte UTF8 chars. svn path=/trunk/netsurf/; revision=8276
* Revert accidental changeChris Young2009-06-201-1/+1
| | | | svn path=/trunk/netsurf/; revision=7898
* Modify correct RastPortChris Young2009-06-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=7897
* Support option_font_defaultChris Young2009-06-201-2/+26
| | | | svn path=/trunk/netsurf/; revision=7896
* Adjust minimum font sizeChris Young2009-05-091-2/+2
| | | | svn path=/trunk/netsurf/; revision=7450
* Fix warningsChris Young2009-04-181-13/+14
| | | | svn path=/trunk/netsurf/; revision=7131
* Remove option_quick_text (local charset text printing)Chris Young2009-04-011-287/+122
| | | | svn path=/trunk/netsurf/; revision=7021
* fix text co-ordinateChris Young2009-03-291-2/+2
| | | | svn path=/trunk/netsurf/; revision=6987
* Fix actual_xChris Young2009-03-281-1/+2
| | | | svn path=/trunk/netsurf/; revision=6968
* Port our UTF-8 routines to parserutils (only enabled when building against ↵John Mark Bell2009-02-171-6/+4
| | | | | | | | | Hubbub). Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling). Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs. svn path=/trunk/netsurf/; revision=6550
* It's probably a good idea to free memory once we've finished with it.Chris Young2009-01-241-5/+10
| | | | svn path=/trunk/netsurf/; revision=6222
* Implement bold and italic font rendering for Unicode display and make it the ↵Chris Young2009-01-201-16/+70
| | | | | | default. svn path=/trunk/netsurf/; revision=6155
* position in string was off by oneChris Young2009-01-181-3/+29
| | | | svn path=/trunk/netsurf/; revision=6141
* Complete Unicode text display implementation bar styles (bold, italic)Chris Young2009-01-171-17/+48
| | | | | | Need to find out why it is freezing on yahoo.ru svn path=/trunk/netsurf/; revision=6115
* Most nsfont placement routines done for UTF-8 printing, missing the odd ↵Chris Young2009-01-171-23/+122
| | | | | | | | character off of the end of lines though so needs some tweaking. svn path=/trunk/netsurf/; revision=6109
* nsfont_width implemented for Unicode textChris Young2009-01-161-54/+58
| | | | | | | | | cache outline fonts for big speedup still need to implement other text size functions and also bold and italic fonts svn path=/trunk/netsurf/; revision=6095
* Spacing perfect, text now printing correctly on baseline.Chris Young2009-01-151-6/+6
| | | | | | | Formatting is mostly only wrong when non-local charset characters are being printed, due to the current text size calculations routines needing rewriting. svn path=/trunk/netsurf/; revision=6073
* Much faster Unicode text display (still slower than local charset mode though)Chris Young2009-01-151-43/+14
| | | | | | | | | | | | Improved character spacing Still some formatting issues: Baseline is ignored The text size calculation routines need to be re-written for the Unicode display However sites are mostly readable now with this option enabled. svn path=/trunk/netsurf/; revision=6072
* Unicode text display. Painfully slow and needs some work wrt text ↵Chris Young2008-12-271-2/+33
| | | | | | | | alignment, colours. The nsfont_width etc functions also need adjustment. svn path=/trunk/netsurf/; revision=5938
* Minor improvements to output.Chris Young2008-12-131-18/+2
| | | | svn path=/trunk/netsurf/; revision=5905
* Code cleanup, removed remnants of ttengine experimental code (way too slow to beChris Young2008-09-151-94/+6
| | | | | | useful) svn path=/trunk/netsurf/; revision=5337
* Fixed bold/italic stylesChris Young2008-09-151-7/+42
| | | | svn path=/trunk/netsurf/; revision=5328
* Experimental font code to plot Unicode text.Chris Young2008-08-301-6/+177
| | | | svn path=/trunk/netsurf/; revision=5220
* Improved text reflow moreChris Young2008-08-261-12/+31
| | | | svn path=/trunk/netsurf/; revision=5208
* Work on local charset encoded strings for improved layout.Chris Young2008-08-261-7/+25
| | | | svn path=/trunk/netsurf/; revision=5204
* Code cleanup.Chris Young2008-08-211-1/+2
| | | | svn path=/trunk/netsurf/; revision=5167
* Close fonts properly and default back to initial RastPort font.Chris Young2008-08-171-6/+18
| | | | svn path=/trunk/netsurf/; revision=5136
* Fixed font stylesChris Young2008-08-121-25/+30
| | | | svn path=/trunk/netsurf/; revision=5075
* Added code to set correct font.Chris Young2008-08-101-0/+97
| | | | svn path=/trunk/netsurf/; revision=4986
* Functions now return correct values for proper text formatting.Chris Young2008-08-091-20/+21
| | | | svn path=/trunk/netsurf/; revision=4983
* Basic plotter functions and support code for the plotters.Chris Young2008-08-071-3/+37
| | | | svn path=/trunk/netsurf/; revision=4948
* Initial Amiga port files, mostly empty stub functions.Chris Young2008-08-021-0/+83
svn path=/trunk/netsurf/; revision=4864