Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move frontends into sub directory | Vincent Sanders | 2016-05-15 | 1 | -522/+0 |
| | |||||
* | Restrict all menu icon code to OS4+gadtools53.7 | Chris Young | 2015-08-17 | 1 | -1/+2 |
| | | | | This avoids requests for TBimages: on OS3 | ||||
* | Allow a fallback font for characters above 0xFFFF to be specified. There is ↵ | Chris Young | 2015-07-06 | 1 | -1/+6 |
| | | | | no scanning of this range as most fonts don't have any characters here. Symbola is selected if it is installed. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -8/+8 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | Remove dead code | Chris Young | 2015-01-31 | 1 | -20/+0 |
| | |||||
* | fix a crash in the font scanner | Chris Young | 2015-01-30 | 1 | -3/+3 |
| | |||||
* | Fixup font scanning some more, remove .font suffix | Chris Young | 2015-01-30 | 1 | -5/+6 |
| | |||||
* | Enable the font scanner for OS3 | Chris Young | 2015-01-30 | 1 | -10/+15 |
| | |||||
* | Move everything else over to using the class pointers. | Chris Young | 2015-01-26 | 1 | -4/+5 |
| | | | | Exception: popupmenu.class is still using old _GetClass functions. | ||||
* | Stub out font.c and font_scan.c for OS3 for now | Chris Young | 2015-01-12 | 1 | -0/+23 |
| | | | | A more involved fix required for later. | ||||
* | Allocate screen title when first needed and keep it private to amiga/gui.c | Chris Young | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Fix warnings | Chris Young | 2014-11-09 | 1 | -18/+18 |
| | |||||
* | Fix several doxygen issues | Vincent Sanders | 2014-11-08 | 1 | -5/+5 |
| | |||||
* | Update amiga frontend for split operation table header changes | Vincent Sanders | 2014-10-16 | 1 | -4/+6 |
| | |||||
* | Filter all control chars from width kerning and fix some const warnings. | Chris Young | 2014-05-19 | 1 | -1/+1 |
| | |||||
* | Change the scope of some variables picked up by cppcheck, minor reformatting | Chris Young | 2014-04-05 | 1 | -2/+2 |
| | |||||
* | Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR ↵ | Chris Young | 2013-10-12 | 1 | -2/+2 |
| | | | | where it is not necessary. | ||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | Fix memory leak and make a point of ignoring UTF-16 surrogates | Chris Young | 2013-04-14 | 1 | -4/+21 |
| | |||||
* | We are opening on a public screen, not a custom screen (even our own screen ↵ | Chris Young | 2013-03-20 | 1 | -1/+1 |
| | | | | is a public screen) | ||||
* | Remove font_unicode_list - font_unicode is a list now. | Chris Young | 2012-11-08 | 1 | -10/+2 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Chris Young | 2012-11-07 | 1 | -1/+0 |
|\ | |||||
| * | Fix font_scan crash (credit: Gazelle) | Chris Young | 2012-11-07 | 1 | -1/+0 |
| | | |||||
* | | Remove extraneous debug | Chris Young | 2012-11-07 | 1 | -5/+1 |
|/ | |||||
* | noisy debug | Chris Young | 2012-11-06 | 1 | -0/+4 |
| | |||||
* | remove standalone code which no longer compiles | Chris Young | 2012-10-16 | 1 | -27/+0 |
| | |||||
* | remove extraneous linefeeds | Chris Young | 2012-10-16 | 1 | -3/+3 |
| | |||||
* | attempt to avoid a crash during font scanning | Chris Young | 2012-10-14 | 1 | -8/+10 |
| | |||||
* | trivial docuemntation cleanups to address some of the huge number of ↵ | Vincent Sanders | 2012-10-08 | 1 | -2/+4 |
| | | | | docuemntation warnings | ||||
* | Allow a comma-separated list of fonts to be specified in font_unicode_list | Chris Young | 2012-05-09 | 1 | -1/+18 |
| | | | | | | | | | | | to provide more preferred fonts. eg. if a user has dedicated Japanese and Korean fonts available they might want a config like: font_unicode:Japanese font_unicode_list:Korean,Code2000 This will scan Japanese and Korean fonts first, then fill in any blanks with Code2000 (followed by alphabetically all other fonts installed) svn path=/trunk/netsurf/; revision=13917 | ||||
* | Progress display for font scanning | Chris Young | 2012-05-07 | 1 | -8/+91 |
| | | | | svn path=/trunk/netsurf/; revision=13909 | ||||
* | Rescan fonts if preferred fallback font is changed in the GUI | Chris Young | 2012-05-06 | 1 | -14/+36 |
| | | | | svn path=/trunk/netsurf/; revision=13908 | ||||
* | Use font_unicode option as preferred (first scanned) font. Ideally need to | Chris Young | 2012-05-05 | 1 | -11/+80 |
| | | | | | | | 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 | -9/+20 |
| | | | | | | | | 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 | ||||
* | Add loading, parse OS fonts into a list (which can optionally already | Chris Young | 2012-05-05 | 1 | -18/+100 |
| | | | | | | contain fonts) before scanning svn path=/trunk/netsurf/; revision=13904 | ||||
* | Tidy-up, split into sensible functions for NetSurf integration, | Chris Young | 2012-05-05 | 1 | -20/+113 |
| | | | | | | | | documentation. Cache file loading needs adding and ami_font_scan_fonts needs to add to a list of fonts, and then send those to the scanner so we can put some preferred fonts on the top of the list and avoid duplication. svn path=/trunk/netsurf/; revision=13903 | ||||
* | Font glyph scanner. Currently works as a standalone program which outputs a | Chris Young | 2012-05-04 | 1 | -0/+142 |
file for NetSurf to ignore. svn path=/trunk/netsurf/; revision=13902 |