Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing dependency between font_internal and the generated fonts | Daniel Silverstone | 2018-04-21 | 1 | -1/+3 |
| | |||||
* | Dependency generation is now pure-side-effect which makes Make happier | Vincent Sanders | 2018-04-21 | 1 | -6/+4 |
| | |||||
* | Fix dependency declaration for dukky.c | Vincent Sanders | 2018-04-21 | 1 | -1/+1 |
| | |||||
* | Add source files to prerequisites list for the compile rule | Vincent Sanders | 2018-04-21 | 1 | -4/+4 |
| | |||||
* | Correct libexpat-devel to expat-devel | Daniel Silverstone | 2018-04-21 | 1 | -1/+1 |
| | | | | This fixes #2312 | ||||
* | Add gperf to YUM deps | Daniel Silverstone | 2018-04-21 | 1 | -1/+1 |
| | | | | This fixes #2311 | ||||
* | Browser: Don't add history entry until after reformat. | Michael Drake | 2018-04-14 | 1 | -4/+8 |
| | | | | | | | Adding a history entry causes content_redraw() for the thumbnail. But we can't content_redraw() until after content_reformat(). Otherwise we get HTML redraw before HTML layout has happened. | ||||
* | Layout: Percentage max-width constrained boxes don't affect min on minmax pass. | Michael Drake | 2018-04-02 | 1 | -1/+18 |
| | |||||
* | Layout: Fix min max pass calc that looked wrong. | Michael Drake | 2018-04-02 | 1 | -1/+2 |
| | | | | | | The `width` variable call be set to AUTO, which is INT_MIN, so we can't add it to max without checking it's > 0, or we'll blunder into the minmax assertions. | ||||
* | Layout: Remove some commented out code. | Michael Drake | 2018-04-02 | 1 | -4/+0 |
| | |||||
* | Minor opt | Chris Young | 2018-02-27 | 1 | -4/+2 |
| | |||||
* | Avoid potential division by zero | Chris Young | 2018-02-01 | 1 | -1/+3 |
| | |||||
* | Framebuffer: Squash fallthrough warnings in internal font handling. | Michael Drake | 2018-01-21 | 1 | -0/+4 |
| | |||||
* | Framebuffer: Tweak comment to avoid fallthrough warning. | Michael Drake | 2018-01-21 | 1 | -2/+1 |
| | |||||
* | RISC OS: translate resource paths. | John-Mark Bell | 2018-01-21 | 1 | -5/+8 |
| | | | | Fixes #2266. | ||||
* | HTML handler: Normalise box type on replacment. | Michael Drake | 2018-01-21 | 1 | -0/+10 |
| | | | | We currently only do TABLE --> BLOCK normalisation. | ||||
* | RISC OS: Update to ChkSprites from `Sprow`. | Michael Drake | 2018-01-20 | 1 | -0/+0 |
| | | | | Fixes bug #2534. | ||||
* | History: don't update if there's no content. | John-Mark Bell | 2018-01-20 | 1 | -1/+3 |
| | | | | Fixes #2566. | ||||
* | JPEG: handle CMYK/YCCK images | John-Mark Bell | 2018-01-20 | 1 | -15/+40 |
| | | | | | | No real colourspace conversion here, so expect oversaturated images Fixes #2570. | ||||
* | Backing store: clean up resources properly. | John-Mark Bell | 2018-01-20 | 1 | -0/+5 |
| | | | | Patch from Felix S. Fixes #2579. | ||||
* | RSVG: fix colour conversion | John-Mark Bell | 2018-01-20 | 1 | -3/+11 |
| | |||||
* | Debian(ish): use libssl1.0-dev if it exists | John-Mark Bell | 2018-01-20 | 1 | -1/+6 |
| | |||||
* | Layout: Reduce code duplication in handling of box side properties. | Michael Drake | 2018-01-12 | 1 | -92/+56 |
| | |||||
* | Update certificate bundle | Chris Young | 2018-01-07 | 1 | -670/+423 |
| | |||||
* | Merge branch 'tlsa/libcss-units' | Michael Drake | 2018-01-05 | 29 | -1866/+2496 |
|\ | |||||
| * | CSS utils: Handle new units in length conversion routines. | Michael Drake | 2018-01-05 | 24 | -456/+956 |
| | | | | | | | | | | This causes a ripple effect of all the callsites needing information they didn't have. | ||||
| * | Layout: No need to expose layout_calculate_descendant_bboxes(). | Michael Drake | 2018-01-05 | 2 | -60/+57 |
| | | |||||
| * | Layout: No need to expose layout_inline_container(). | Michael Drake | 2018-01-05 | 2 | -1191/+1188 |
| | | |||||
| * | Layout: No need to expose layout_minmax_table(). | Michael Drake | 2018-01-05 | 2 | -177/+175 |
| | | |||||
| * | CSS computed style composition: Update for new CSS units. | Michael Drake | 2018-01-05 | 5 | -38/+137 |
| | | | | | | | | | | | | | | Since the nscss_compute_font_size callback now needs to convert new units to absolute values, and some of these units require info from the root element's style, there are knock-on changes to ensure that the required info is available where its needed. | ||||
| * | CSS: Add new libcss unit types to computed style dump. | Michael Drake | 2018-01-02 | 1 | -0/+39 |
|/ | |||||
* | Utils: Filename: Squash warning: -Wformat-truncation= | Michael Drake | 2018-01-01 | 1 | -6/+15 |
| | | | | | | | We need to check the snprintf return value, or GCC7 whinges: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] | ||||
* | Don't destroy layers if we never created them. | Chris Young | 2017-12-23 | 1 | -0/+2 |
| | |||||
* | Ensure we have a layer before deleting it. | Chris Young | 2017-12-23 | 1 | -1/+1 |
| | |||||
* | Messages: Update German translation. | Sebastian Barthel | 2017-12-18 | 1 | -42/+167 |
| | |||||
* | fix amigaos3 building | Vincent Sanders | 2017-12-11 | 1 | -0/+14 |
| | |||||
* | add m68k to amigaos targets builds | Vincent Sanders | 2017-12-11 | 1 | -0/+8 |
| | |||||
* | Explicitly open dos.library | Chris Young | 2017-12-10 | 2 | -1/+4 |
| | |||||
* | clean up toolbar configuration to be slightly less buggy | Vincent Sanders | 2017-12-10 | 5 | -599/+547 |
| | |||||
* | Improve cross compile tool building and error reporting | Vincent Sanders | 2017-12-07 | 1 | -152/+176 |
| | | | | | | This improves error reporting when no compiler is available. Improves handling of compiling of build machine tools (nsgenbind) in a cross compile environment. | ||||
* | fixup opensuse zypper install packages | Vincent Sanders | 2017-12-03 | 1 | -1/+1 |
| | |||||
* | Add openSUSE zypper package management support to env script | Vincent Sanders | 2017-12-03 | 1 | -13/+43 |
| | | | | | | Thanks to Thorsten Otto <admin@tho-otto.de> for providing the initial patch to enable package management on openSUSE. This has been tested on Leap 42.3 | ||||
* | add crypto library to windows link to cope with updated openssl | Vincent Sanders | 2017-11-24 | 1 | -1/+1 |
| | |||||
* | Fix switching back to own screen after using a public screen. | Chris Young | 2017-11-16 | 1 | -1/+1 |
| | |||||
* | Fix radio button labels on OS3 (thx Mikhail Malyshev) | Chris Young | 2017-11-14 | 1 | -3/+2 |
| | |||||
* | Remove the iconify gadget from the OS3 build | Chris Young | 2017-11-13 | 1 | -0/+2 |
| | | | | It is unlikely to ever work and I'm bored of hearing about it not working. | ||||
* | Duktape: Squash -Wcast-align warnings on armhf. | Michael Drake | 2017-11-02 | 1 | -2/+26 |
| | |||||
* | Revert "Duktape: Attempt to squash aarch64 cast increases required alignment ↵ | Michael Drake | 2017-11-01 | 1 | -5/+1 |
| | | | | | | | | warnings." This reverts commit 8cc3adee5aabd3b6ad1c6c897c9c31a8136e61cc. These warnings don't show up with the CI updated to Debian Stretch. | ||||
* | Duktape: Attempt to squash aarch64 cast increases required alignment warnings. | Michael Drake | 2017-10-30 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | content/handlers/javascript/duktape/duktape.c: In function 'duk_resolve_nonbound_function': content/handlers/javascript/duktape/duktape.c:14585:25: error: cast increases required alignment of target type [-Werror=cast-align] duk_push_tval(thr, &((duk_hboundfunc *) h)->target); ^ content/handlers/javascript/duktape/duktape.c: In function 'duk_bi_function_prototype_bind': content/handlers/javascript/duktape/duktape.c:32399:20: error: cast increases required alignment of target type [-Werror=cast-align] h_boundtarget = (duk_hboundfunc *) h_target; ^ content/handlers/javascript/duktape/duktape.c: In function 'duk_free_hobject': content/handlers/javascript/duktape/duktape.c:46048:23: error: cast increases required alignment of target type [-Werror=cast-align] duk_hboundfunc *f = (duk_hboundfunc *) h; ^ content/handlers/javascript/duktape/duktape.c: In function 'duk__mark_hobject': content/handlers/javascript/duktape/duktape.c:47865:23: error: cast increases required alignment of target type [-Werror=cast-align] duk_hboundfunc *f = (duk_hboundfunc *) h; ^ content/handlers/javascript/duktape/duktape.c: In function 'duk_hobject_refcount_finalize_norz': content/handlers/javascript/duktape/duktape.c:49842:23: error: cast increases required alignment of target type [-Werror=cast-align] duk_hboundfunc *f = (duk_hboundfunc *) h; ^ content/handlers/javascript/duktape/duktape.c: In function 'duk__handle_bound_chain_for_call': content/handlers/javascript/duktape/duktape.c:61509:14: error: cast increases required alignment of target type [-Werror=cast-align] h_bound = (duk_hboundfunc *) func; ^ content/handlers/javascript/duktape/duktape.c: In function 'duk_js_instanceof': content/handlers/javascript/duktape/duktape.c:78117:24: error: cast increases required alignment of target type [-Werror=cast-align] duk_push_tval(thr, &((duk_hboundfunc *) func)->target); ^ | ||||
* | Duktape: Use align-by-8 on all platforms by default | Michael Drake | 2017-10-29 | 1 | -51/+0 |
| | | | | | | | | | | | This reproduces upstream commit de7ae8a2ecc597e1c2024c15dbeae4d28c9f2a2c. * https://github.com/svaarala/duktape/commit/de7ae8a2ecc597e1c2024c15dbeae4d28c9f2a2c It was applied to master after the release of Duktape 2.2.0. See also: * https://github.com/svaarala/duktape/issues/1783 * https://github.com/svaarala/duktape/issues/812#issuecomment-337058737 |