Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Amiga: Remove some more #defines not needed with the 3.2 NDKchris/ndk32 | Chris Young | 2022-03-16 | 1 | -6/+0 |
| | |||||
* | Amiga: should be using VSNPrintf | Chris Young | 2022-03-15 | 1 | -1/+1 |
| | |||||
* | Amiga: Fix missing Utility/GraphicsBase | Chris Young | 2022-03-15 | 2 | -0/+4 |
| | |||||
* | Amiga: add more brackets to placate NewObject() | Chris Young | 2022-03-15 | 3 | -54/+54 |
| | |||||
* | Amiga: Fix ASPrintf(). Note this now requires utility.library v47 | Chris Young | 2022-03-15 | 2 | -85/+2 |
| | |||||
* | Amiga: Th 3.2 NDK does not recognise NewObject unless extra brackets are ↵ | Chris Young | 2022-03-15 | 10 | -557/+549 |
| | | | | added around all the Reaction macros | ||||
* | AMIGA: Fix some redefined values | Chris Young | 2022-03-11 | 5 | -8/+9 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/ndk32 | Chris Young | 2022-03-11 | 9 | -887/+693 |
|\ | |||||
| * | GIF: Tolerate errors during scan if at least one frame. | Michael Drake | 2022-03-03 | 1 | -5/+9 |
| | | |||||
| * | GIF: Update to latest libnsgif API. | Michael Drake | 2022-02-26 | 1 | -206/+160 |
| | | |||||
| * | Amiga: Don't open/close dos.library ourselves on OS3 | Chris Young | 2022-01-26 | 1 | -2/+2 |
| | | | | | | | | Suspect this is the cause of crash on exit | ||||
| * | GTK: Add support for word left/right keybindings. | Michael Drake | 2022-01-23 | 1 | -0/+4 |
| | | |||||
| * | textarea: always clear selection on NS_KEY_WORD_{LEFT,RIGHT} | Pranjal Kole | 2022-01-23 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This bug can be seen by selecting some text starting from the beginning of a textarea (so that caret is 0) and then pressing the NS_KEY_WORD_LEFT binding. NS_KEY_WORD_LEFT was breaking early when caret was 0. So, to always clear the selection, the clear selection code has been brought above the break statement. NS_KEY_WORD_RIGHT did not have such a break statement, so one has been added for consistency, and because string operations are expensive. | ||||
| * | GTK: Add support for word delete left/right. | Michael Drake | 2022-01-22 | 1 | -0/+4 |
| | | | | | | | | These are ctrl+delete and ctrl+backspace. | ||||
| * | textarea: implement NS_KEY_DELETE_WORD_{LEFT,RIGHT} | Pranjal Kole | 2022-01-22 | 2 | -6/+95 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NS_KEY_DELETE_WORD_{LEFT,RIGHT} have been added to include/netsurf/keypress.h and implemented in desktop/textarea.c An unsigned int, caret_copy, has been added since both of these require a temporary variable to hold the original position of the caret. The LEFT one deletes separators towards the left till it encounters a non-separator and then deletes the non-separators until it encounters a separator. The caret is moved towards the left by the number of characters deleted. The RIGHT one does the same towards the right, but the caret is kept at its original position. These are intended to be mapped to Ctrl+Backspace and Ctrl+Delete by most frontends. Additionally, some style and typo fixes have been made. | ||||
| * | Amiga: Add ARexx scripts to play videos via YT | Chris Young | 2021-12-17 | 3 | -0/+61 |
| | | | | | | | | Credit: Chris Handley | ||||
| * | Update ca-bundle | Chris Young | 2021-10-04 | 1 | -673/+361 |
| | | |||||
* | | Amiga: Manually define mc68000 required for NDK3.2 inlines | Chris Young | 2021-08-17 | 1 | -1/+1 |
| | | |||||
* | | Revert "Amiga: Fix some undefined references" | Chris Young | 2021-08-15 | 2 | -6/+2 |
| | | | | | | | | This reverts commit 2535d48321b3a40131c5246b3c560bbf95f4bd35. | ||||
* | | Amiga: Fix some undefined references | Chris Young | 2021-08-15 | 2 | -2/+6 |
| | | |||||
* | | Amiga: switch to using OS3.2's idea of TimeVal/TimeRequest | Chris Young | 2021-07-07 | 3 | -22/+22 |
| | | |||||
* | | Amiga: remove more defines no longer needed with NDK 3.2 | Chris Young | 2021-07-07 | 1 | -6/+0 |
| | | |||||
* | | Amiga: fix slab allocator type | Chris Young | 2021-07-07 | 1 | -1/+1 |
| | | |||||
* | | Amiga: remove UtilityBase conflict | Chris Young | 2021-07-07 | 1 | -2/+0 |
| | | |||||
* | | Amiga: diskfont v47 compatibility | Chris Young | 2021-07-06 | 1 | -4/+0 |
| | | |||||
* | | Amiga: squash warnings | Chris Young | 2021-07-06 | 1 | -5/+7 |
| | | |||||
* | | Amiga: TimeVal and TimeRequest are different between OS4 and OS3.2 | Chris Young | 2021-07-06 | 1 | -0/+6 |
| | | | | | | | | We are redefining some common words, so may need to rethink this if it causes problems. | ||||
* | | Amiga: use diskfont v47 API when building for AmigaOS 3 | Chris Young | 2021-07-06 | 2 | -19/+2 |
| | | |||||
* | | Amiga: remove some unneeded old ReAction compatiblity | Chris Young | 2021-07-06 | 1 | -3/+0 |
| | | |||||
* | | Amiga: diskfont v47 also contains ObtainCharsetInfo(), although it appears ↵ | Chris Young | 2021-07-06 | 1 | -4/+0 |
| | | | | | | | | to be undocumented | ||||
* | | Amiga: squash warning | Chris Young | 2021-07-06 | 1 | -2/+2 |
| | | |||||
* | | Amiga: remove compatibility functions that are in diskfont v47 | Chris Young | 2021-07-06 | 2 | -150/+0 |
| | | | | | | | | May need to add these back in, force bitmap fonts, or drop compatiblity with OS3.5/9 | ||||
* | | Amiga: squash warning | Chris Young | 2021-07-06 | 1 | -1/+1 |
| | | |||||
* | | Amiga: remove OS3.9 compatibility code | Chris Young | 2021-07-06 | 2 | -8/+0 |
| | | |||||
* | | Amiga: squash warnings | Chris Young | 2021-07-06 | 1 | -3/+3 |
| | | |||||
* | | Amiga: start removing compatibility code which is no longer needed under 3.2 | Chris Young | 2021-07-06 | 1 | -16/+3 |
|/ | |||||
* | CSS: Selection callbacks: Update to latest LibDOM API. | Michael Drake | 2021-07-05 | 1 | -0/+3 |
| | |||||
* | Revert "Amiga: do not force 32-bit bitmaps" | Chris Young | 2021-06-28 | 6 | -13/+14 |
| | | | | This reverts commit 793f514220c15c6bb1b0db31bf0b6d0cfea0fc7b. | ||||
* | Amiga: do not force 32-bit bitmaps | Chris Young | 2021-06-28 | 6 | -14/+13 |
| | | | | This appears to be unnecessary | ||||
* | Amiga: report correct depth | Chris Young | 2021-06-28 | 1 | -3/+0 |
| | |||||
* | AMIGA: Use RTG calls on OS3 | Chris Young | 2021-06-28 | 1 | -10/+7 |
| | | | | Enabled for experimentation | ||||
* | RISC OS: GUI: Clean up alpha sprite support test. | Michael Drake | 2021-06-25 | 1 | -12/+10 |
| | |||||
* | RISC OS: Image: Tinct workaround: Use OS alpha sprite rendering. | Michael Drake | 2021-06-25 | 2 | -6/+67 |
| | | | | | | | | | If NetSurf is configured to use OS for image rendering, and the OS supports Alpha sprites, avoid going via Tinct completely. Going via Tinct loses the alpha channel. However, with this workaround, we lose Tinct's pretiling optimisation for tiling tiny sprites. | ||||
* | RISC OS: GUI: Add check for sprite alpha channel OS support. | Michael Drake | 2021-06-25 | 2 | -0/+31 |
| | |||||
* | RISC OS: Image: Add support for tiled plots with OS renderer. | Michael Drake | 2021-06-25 | 1 | -6/+15 |
| | |||||
* | RISC OS: Image: Remove forward declaration. | Michael Drake | 2021-06-25 | 1 | -71/+63 |
| | |||||
* | RISC OS: Image: Use #define to enable use of mask. | Michael Drake | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | RISC OS: Image: Use #define for unspecified sprite area. | Michael Drake | 2021-06-25 | 1 | -3/+3 |
| | |||||
* | Switch to new libcss API for unit conversion. | Michael Drake | 2021-05-30 | 24 | -883/+542 |
| | |||||
* | CSS: Update to latest libcss: Remove weird units. | Michael Drake | 2021-05-30 | 3 | -46/+2 |
| | | | | The 'rlh', 'ic' and 'cap' units were never implemented by anyone. |