Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Further split fixing | Chris Young | 2013-05-28 | 1 | -3/+4 |
| | |||||
* | fixup issues with new options API merge | Vincent Sanders | 2013-05-28 | 1 | -3/+3 |
| | |||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | More split fixery | Chris Young | 2013-05-25 | 1 | -2/+2 |
| | |||||
* | Another attempt to fix the moving split position when a string fits exactly. | Chris Young | 2013-05-25 | 1 | -4/+3 |
| | |||||
* | revert text split change | Chris Young | 2013-05-20 | 1 | -1/+2 |
| | |||||
* | Try to avoid the split point jumping around when it occurs exactly on the ↵ | Chris Young | 2013-05-18 | 1 | -3/+2 |
| | | | | boundary requested | ||||
* | Fix a potential crash when plotting glyphs | Chris Young | 2013-04-28 | 1 | -6/+6 |
| | |||||
* | Fix memory leak and make a point of ignoring UTF-16 surrogates | Chris Young | 2013-04-14 | 1 | -8/+40 |
| | |||||
* | Don't recalculate next char position | Chris Young | 2013-04-14 | 1 | -2/+2 |
| | |||||
* | ensure the closest character is picked | Chris Young | 2013-03-24 | 1 | -5/+8 |
| | |||||
* | update posn_in_string loop to be similar to nsfont_split | Chris Young | 2013-03-24 | 1 | -38/+18 |
| | |||||
* | Handle UTF-16 multi-length characters properly | Chris Young | 2013-03-24 | 1 | -97/+98 |
| | |||||
* | Fix leaked utf16 string. | Michael Drake | 2013-03-20 | 1 | -0/+2 |
| | |||||
* | Ensure that actual_x is set when string fits inside available_width. | Michael Drake | 2013-03-20 | 1 | -34/+27 |
| | |||||
* | Fix error. | Michael Drake | 2013-03-20 | 1 | -2/+1 |
| | |||||
* | More meddling. | Michael Drake | 2013-03-20 | 1 | -10/+6 |
| | |||||
* | Another attempt. | Michael Drake | 2013-03-20 | 1 | -4/+10 |
| | |||||
* | Try fixing Amiga nsfont_split. (Untested!) | Michael Drake | 2013-03-20 | 1 | -6/+5 |
| | |||||
* | More logical splitting code | Chris Young | 2013-02-15 | 1 | -14/+9 |
| | |||||
* | Set the split point to the end of the line if the entire string fits in the ↵ | Chris Young | 2013-02-12 | 1 | -15/+15 |
| | | | | allocated space | ||||
* | Bring nsfont_split up to core expectations. Slightly bodged. | Chris Young | 2013-02-10 | 1 | -19/+29 |
| | |||||
* | Make logic compare clearer | Chris Young | 2013-01-10 | 1 | -3/+3 |
| | |||||
* | Disable anti-aliasing for palette-mapped modes | Chris Young | 2012-08-05 | 1 | -12/+22 |
| | |||||
* | move text colour settings into plotters.c, and use palette-map capable function | Chris Young | 2012-08-04 | 1 | -2/+0 |
| | |||||
* | Rescan fonts if preferred fallback font is changed in the GUI | Chris Young | 2012-05-06 | 1 | -2/+17 |
| | | | | svn path=/trunk/netsurf/; revision=13908 | ||||
* | Use font_unicode option as preferred (first scanned) font. Ideally need to | Chris Young | 2012-05-05 | 1 | -8/+3 |
| | | | | | | | expand this so multiple fonts can be specified. Allow disabling of scanning other fonts. Add stubs for a scanning progress GUI. svn path=/trunk/netsurf/; revision=13907 | ||||
* | Integrate Unicode font scanner into NetSurf. | Chris Young | 2012-05-05 | 1 | -12/+26 |
| | | | | | | | | NetSurf will now use any available font when trying to print characters that are missing from the current font. TODO: Preferred font list. svn path=/trunk/netsurf/; revision=13905 | ||||
* | Ensure we are using the faster(?) character size functions in all | Chris Young | 2012-05-02 | 1 | -7/+24 |
| | | | | | | applicable places. svn path=/trunk/netsurf/; revision=13901 | ||||
* | Add AppWindow ourself rather than letting window.class create it. Initial | Chris Young | 2012-04-28 | 1 | -1/+1 |
| | | | | | | | | tests indicate we are no longer losing icon drop events although there is still an "event leak" somewhere. Fix warnings. svn path=/trunk/netsurf/; revision=13894 | ||||
* | Re-jig URL launch as would never have fallen back to using openurl.library. | Chris Young | 2012-04-18 | 1 | -1/+1 |
| | | | | | | Add it as an option instead. svn path=/trunk/netsurf/; revision=13882 | ||||
* | Just get glyph widths rather than the entire glyph when calculating sizes. | Chris Young | 2012-04-09 | 1 | -11/+49 |
| | | | | | | | This should be faster but isn't (probably still rendering the glyph internally) svn path=/trunk/netsurf/; revision=13843 | ||||
* | NetSurf options rework (a=vince r=daniels,jmb) | Vincent Sanders | 2012-03-22 | 1 | -14/+14 |
| | | | | svn path=/trunk/netsurf/; revision=13548 | ||||
* | Add proposed small caps "x" and "q" mappings. | Chris Young | 2011-12-05 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13247 | ||||
* | Support small caps using the font's designed characters. | Chris Young | 2011-12-04 | 1 | -1/+92 |
| | | | | | | TODO: fallback to generated characters. svn path=/trunk/netsurf/; revision=13245 | ||||
* | Avoid memory leak when requested font cannot be opened. | Chris Young | 2011-12-04 | 1 | -7/+8 |
| | | | | svn path=/trunk/netsurf/; revision=13243 | ||||
* | Don't use a designed font for oblique, only italic. | Chris Young | 2011-12-04 | 1 | -2/+28 |
| | | | | svn path=/trunk/netsurf/; revision=13226 | ||||
* | Global list for diskfont.library fontengine cache | Chris Young | 2011-12-04 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=13225 | ||||
* | Be more flexible with the aspect ratios we correct to. | Chris Young | 2011-10-11 | 1 | -5/+5 |
| | | | | svn path=/trunk/netsurf/; revision=13036 | ||||
* | Select fonts, sizes and colours for splash screen text rather than relying ↵ | Chris Young | 2011-09-07 | 1 | -0/+13 |
| | | | | | | | | on system default svn path=/trunk/netsurf/; revision=12776 | ||||
* | Correct aspect ratio correctly and support widescreen displays | Chris Young | 2011-07-17 | 1 | -5/+14 |
| | | | | svn path=/trunk/netsurf/; revision=12607 | ||||
* | Rename DataTypes related code/files/defines to avoid confusion and aid ↵ | Chris Young | 2011-05-06 | 1 | -4/+4 |
| | | | | | | | | | | adding support for other DataType classes. Disable MNG/WebP by default as they aren't common and the required libs are quite large; DataTypes can handle these formats for now. svn path=/trunk/netsurf/; revision=12284 | ||||
* | Correct width of the em-square for non-72dpi settings | Chris Young | 2011-05-02 | 1 | -8/+13 |
| | | | | | | Fix warnings svn path=/trunk/netsurf/; revision=12268 | ||||
* | Every five minutes, close any fonts not used in the last five minutes | Chris Young | 2011-05-01 | 1 | -2/+45 |
| | | | | svn path=/trunk/netsurf/; revision=12267 | ||||
* | Better logging | Chris Young | 2011-05-01 | 1 | -3/+14 |
| | | | | svn path=/trunk/netsurf/; revision=12266 | ||||
* | If a designed font is defined but not available, error out | Chris Young | 2011-05-01 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12265 | ||||
* | Don't open fonts until they are needed | Chris Young | 2011-04-30 | 1 | -119/+92 |
| | | | | svn path=/trunk/netsurf/; revision=12264 | ||||
* | Make Y DPI a configurable option. Default is 72 (AmigaOS standard) | Chris Young | 2011-04-25 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12237 | ||||
* | Logically, this ratio should be x/y not y/x | Chris Young | 2011-04-22 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12232 | ||||
* | Aspect-corrected font DPI. Needs testing on a mode with non-square pixels ↵ | Chris Young | 2011-04-22 | 1 | -15/+40 |
| | | | | | | | | and on a widescreen monitor. svn path=/trunk/netsurf/; revision=12230 |