Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change browser_window_get_features to use unscaled coordinates | Vincent Sanders | 2019-08-03 | 7 | -69/+89 |
| | |||||
* | change browser_window_mouse_track to use unscaled coordinates | Vincent Sanders | 2019-08-03 | 9 | -201/+231 |
| | |||||
* | change browser_window_mouse_click to use unscaled coordinates | Vincent Sanders | 2019-08-03 | 9 | -168/+202 |
| | | | | | this means frontends no longer need to scale mouse click events thus simplifying their implementation. | ||||
* | box_construct: Check error return from dom_has_attribute | Daniel Silverstone | 2019-08-03 | 1 | -3/+11 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | RISC OS: y scroll is negative. | Michael Drake | 2019-08-03 | 1 | -2/+6 |
| | |||||
* | RISC OS: Attempt to implement ro_cw_scroll_visible(). | Michael Drake | 2019-08-03 | 1 | -1/+18 |
| | | | | Untested. | ||||
* | monkeyfarmer: Make polling even more robust | Daniel Silverstone | 2019-08-03 | 1 | -3/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkeyfarmer, driver: Add support for clicking on things | Daniel Silverstone | 2019-08-03 | 2 | -3/+58 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkeyfarmer: Probably make handling of monkey more robust | Daniel Silverstone | 2019-08-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkey: Support clicking in windows | Daniel Silverstone | 2019-08-03 | 2 | -0/+54 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Framebuffer: Remove bogus comment. | Michael Drake | 2019-08-03 | 1 | -1/+1 |
| | |||||
* | Framebuffer: Add keyboard controls for scaling. | Michael Drake | 2019-08-03 | 1 | -0/+34 |
| | |||||
* | treeview: Support scrolling to the highlighted node | Daniel Silverstone | 2019-08-02 | 1 | -0/+36 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Local history: Consolidate thumbnail dimensions. | Michael Drake | 2019-08-02 | 3 | -50/+58 |
| | |||||
* | Local history: Treat thumbnail dimensions as CSS pixels. | Michael Drake | 2019-08-02 | 1 | -4/+6 |
| | |||||
* | amiga/history_local: Scroll to cursor on open | Daniel Silverstone | 2019-08-02 | 1 | -0/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | riscos/local_history: Scroll to cursor on open. | Daniel Silverstone | 2019-08-02 | 1 | -0/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | windows/local_history: Scroll to cursor on open | Daniel Silverstone | 2019-08-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | framebuffer/local_history: Scroll to cursor on open | Daniel Silverstone | 2019-08-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | gtk/local_history: Scroll local history to cursor on display | Daniel Silverstone | 2019-08-02 | 1 | -0/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | gtk/corewindow.c: Correctly handle scroll_visible | Daniel Silverstone | 2019-08-02 | 1 | -12/+38 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | local_history: Handle keys for navigating local history | Daniel Silverstone | 2019-08-02 | 1 | -0/+54 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | local_history: Add concept of a cursor to the local history | Daniel Silverstone | 2019-08-02 | 2 | -7/+66 |
| | | | | | | | | So that we can eventually navigate around local history by keyboard, add the concept of a history cursor to the local history core window. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkeyfarmer: Be a little more verbose when exiting | Daniel Silverstone | 2019-08-02 | 1 | -0/+3 |
| | | | | | | | In an effort to try and determine why we sometimes get unexpected exits, print the line queue during the handling of process exit. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | gtk, beos: Run scheduler before fetching fdset | Daniel Silverstone | 2019-08-02 | 2 | -5/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | llcache: Ensure we preserve iteratorness when sending messages | Daniel Silverstone | 2019-08-02 | 1 | -1/+2 |
| | | | | | | | | | In order to prevent a problem where iterating causes an abort which causes an iteration which clears the iteratorness of a user allowing it to delete itself causing a segfault, preserve the iteratorness when iterating in send_message Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkey: Report the errno when select() returns -1 | Daniel Silverstone | 2019-08-02 | 1 | -0/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkey: Run scheduler before extracting fdsets | Daniel Silverstone | 2019-08-02 | 1 | -3/+3 |
| | | | | | | | We need to run the scheduler *before* we extract the fdsets from the fetchers, otherwise fetch aborts might result in EBADF Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | dukky: Remove unused `dukky_safe_get()` | Daniel Silverstone | 2019-08-02 | 1 | -6/+0 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | curl: Change where we lodge `inside_curl` | Daniel Silverstone | 2019-08-02 | 1 | -6/+2 |
| | | | | | | | | Because we need to be slightly more careful now, lodge ourselves `inside_curl` whenever we might be processing via the cURL messages or similar. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | dukky: Clean up our stacktrace reporting | Daniel Silverstone | 2019-08-02 | 1 | -31/+6 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | curl: Immediately abort fetchers when we can | Daniel Silverstone | 2019-08-02 | 1 | -17/+24 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Duktape: Hopefully silence issue with %lld | Daniel Silverstone | 2019-08-02 | 1 | -1/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Duktape: Make declaration match definition for memcmp and double_div. | Michael Drake | 2019-08-02 | 1 | -3/+3 |
| | |||||
* | Duktape: Make declaration match definition for duk_refzero_check_fast() | Michael Drake | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | Duktape: Make declarations match definitions for fastint-enabled functions. | Michael Drake | 2019-08-02 | 1 | -2/+2 |
| | |||||
* | Duktape: Make declarations match definitions for duk_raw_read_xxx_be | Michael Drake | 2019-08-02 | 1 | -6/+6 |
| | |||||
* | Duktape: Make declarations match definitions for inline functions. | Michael Drake | 2019-08-02 | 1 | -4/+4 |
| | |||||
* | Duktape: Prevent clang static analysis. | Michael Drake | 2019-08-02 | 1 | -0/+3 |
| | |||||
* | Duktape: Update to 2.4.0 release. | Michael Drake | 2019-08-02 | 3 | -7413/+8430 |
| | |||||
* | fix missed get dimensions call in amiga frontend | Vincent Sanders | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | remove scaled parameter from get_dimensions | Vincent Sanders | 2019-08-02 | 10 | -63/+23 |
| | |||||
* | remove scaling from internal browser get_dimensions calls | Vincent Sanders | 2019-08-02 | 3 | -12/+18 |
| | |||||
* | Monkey: Properly support reload in farmer and driver | Daniel Silverstone | 2019-08-02 | 2 | -2/+14 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Document.bnd: Fix cookies getter and implement setter | Daniel Silverstone | 2019-08-02 | 1 | -1/+33 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | llcache: Use last_modified instead of date | Daniel Silverstone | 2019-08-02 | 1 | -2/+2 |
| | | | | | | | | | When sending an If-Modified-Since header we should use the `last_modified` rather than the `date` property of the cached object in order to not incorrectly assume things have a modification date when they do not. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Dukky: Add and utilise a jserrors category | Daniel Silverstone | 2019-08-02 | 5 | -8/+10 |
| | | | | | | | Normal, and verbose logging will now also log all JS errors in order that we stand a chance of debugging things more easily when testing. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Makefile.config.example: Document logging options | Daniel Silverstone | 2019-08-02 | 1 | -0/+10 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Logging: Also log the level and category | Daniel Silverstone | 2019-08-02 | 1 | -4/+7 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Window: Provide a little more info on why not EXPOSE()ing some stuff | Daniel Silverstone | 2019-08-02 | 1 | -9/+10 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> |