Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add scaled content redraw interface. | Vincent Sanders | 2015-04-23 | 2 | -2/+92 |
| | | | | | | Add a new interface to the content to allow automaticaly scaled content redraws. This is intended to replace the thumbnail_redraw interface with something more generic. | ||||
* | Add render to bitmap operations and update gtk to provide it. | Vincent Sanders | 2015-04-22 | 3 | -27/+126 |
| | |||||
* | Ensure we delink form controls when freeing them | Daniel Silverstone | 2015-04-22 | 1 | -0/+19 |
| | |||||
* | Remove webp image handling | Vincent Sanders | 2015-04-21 | 11 | -289/+0 |
| | | | | | | | | | | | | | | | | The bitmap and image handling interfaces have changed within NetSurf and the webp image handling has not been fixed up appropriately to cope. After discussion with the other developers it has been decided that the webp support is not worth the necessary development effort to rewrite and maintain. The webp format is not in wide usage and Mozilla, Microsoft and Apple have not adopted it. This means the removal will not adversely impact NetSurf. Resolves:2310 | ||||
* | remove unecessary include from beos bitmap header | Vincent Sanders | 2015-04-20 | 1 | -3/+0 |
| | |||||
* | Remove unecessary inclusion of the image bitmap header | Vincent Sanders | 2015-04-20 | 4 | -5/+2 |
| | |||||
* | rationalise atari plotters header usage. | Vincent Sanders | 2015-04-19 | 11 | -98/+95 |
| | |||||
* | remove unrequired includes from riscos thumbnail header | Vincent Sanders | 2015-04-19 | 2 | -5/+11 |
| | |||||
* | Improve bitmap operation table interface documentation. | Vincent Sanders | 2015-04-19 | 1 | -12/+56 |
| | |||||
* | Remove unecessary includes from RISC OS bitmap header. | Vincent Sanders | 2015-04-19 | 2 | -66/+103 |
| | | | | | | The RISC OS bitmap header was including several headers it simply did not require. This removed those includes and also cleans up the documentation comments to completely cover the exported interface. | ||||
* | Fix bounding on windows frontend window scrolling | Vincent Sanders | 2015-04-18 | 1 | -4/+24 |
| | |||||
* | move the mandantory library config for libcss and libdom to core makefile | Vincent Sanders | 2015-04-17 | 9 | -25/+13 |
| | |||||
* | Ensure GTK source viewer reports errors appropriately. | Vincent Sanders | 2015-04-17 | 3 | -6/+18 |
| | |||||
* | ensure memory is freed on error path in gtk viewdata | Vincent Sanders | 2015-04-17 | 1 | -0/+4 |
| | |||||
* | Ensure gtk XDG editor handling never uses an unintialised value. | Vincent Sanders | 2015-04-17 | 1 | -1/+2 |
| | |||||
* | fix missing comma in beos operations table | Vincent Sanders | 2015-04-17 | 3 | -5/+10 |
| | |||||
* | add missing extern from struct declaration. | Vincent Sanders | 2015-04-17 | 1 | -1/+1 |
| | |||||
* | Add image handlers into doxygen generation path | Vincent Sanders | 2015-04-17 | 1 | -1/+2 |
| | |||||
* | change rsvg image handler to use bitmap operation table | Vincent Sanders | 2015-04-17 | 1 | -10/+11 |
| | |||||
* | fixup risc os sprite image handler to use bitmap operation table | Vincent Sanders | 2015-04-17 | 1 | -10/+10 |
| | |||||
* | fix forward reference in cocoa bitmap handling | Vincent Sanders | 2015-04-17 | 1 | -21/+21 |
| | |||||
* | convert cocoa frontend to bitmap operation table | Vincent Sanders | 2015-04-16 | 3 | -2/+22 |
| | |||||
* | convert beos to bitmap operation table | Vincent Sanders | 2015-04-16 | 3 | -2/+32 |
| | |||||
* | update amiga frontend to use bitmap operation table | Vincent Sanders | 2015-04-16 | 9 | -128/+184 |
| | |||||
* | Convert atari frontend to use bitmap operation table | Vincent Sanders | 2015-04-16 | 6 | -224/+247 |
| | |||||
* | Update RISC OS frontend to use bitmap operation table | Vincent Sanders | 2015-04-15 | 8 | -169/+196 |
| | |||||
* | Convert windows frontend to using bitmap operation table | Vincent Sanders | 2015-04-15 | 4 | -27/+45 |
| | |||||
* | Update monkey frontend to use bitmap operation table. | Vincent Sanders | 2015-04-15 | 5 | -16/+66 |
| | |||||
* | Convert framebuffer frontend to bitmap operations table. | Vincent Sanders | 2015-04-14 | 6 | -22/+71 |
| | |||||
* | chnage GTK frontend to using bitmap operation table | Vincent Sanders | 2015-04-13 | 4 | -22/+42 |
| | |||||
* | Move bitmap operations into an operation table. | Vincent Sanders | 2015-04-13 | 15 | -194/+324 |
| | | | | | | | The generic bitmap handlers provided by each frontend are called back from the core and therefore should be in an operation table. This was one of the very few remaining interfaces stopping the core code from being split into a library. | ||||
* | Fix win32 frontend bitmap creation with flags | Vincent Sanders | 2015-04-12 | 1 | -1/+5 |
| | | | | | | The windows win32 frontend bitmap creation was ignoring the creation flags, specifically those related to bitmap opacity so was plotting images as transparent even if they had no alpha channel values set. | ||||
* | fix documentation errors in gtk introduced by recent updates. | Vincent Sanders | 2015-04-12 | 2 | -6/+19 |
| | |||||
* | clean up gtk gui header usage and includes | Vincent Sanders | 2015-04-12 | 9 | -13/+11 |
| | |||||
* | actually add the files from the previous gtk ssl rework commit | Vincent Sanders | 2015-04-12 | 2 | -0/+171 |
| | |||||
* | split out gtk SSL certificate verification dialog impementation. | Vincent Sanders | 2015-04-12 | 4 | -116/+9 |
| | |||||
* | Fixup gtk3 ssl certificate dialog and ensure its parent is set. | Vincent Sanders | 2015-04-12 | 2 | -185/+165 |
| | |||||
* | Refactor GTK toolbar handling to correctly cope with text labels | Vincent Sanders | 2015-04-12 | 5 | -715/+704 |
| | |||||
* | remove usage of deprecated gtk alignment interface | Vincent Sanders | 2015-04-11 | 5 | -59/+82 |
| | |||||
* | Add gtk compatability for margin setting. | Vincent Sanders | 2015-04-11 | 3 | -1/+28 |
| | |||||
* | Add widget alignment gtk compatability interface. | Vincent Sanders | 2015-04-11 | 4 | -11/+75 |
| | |||||
* | Improve the stock icon/icon name compatability logic to be explicit | Vincent Sanders | 2015-04-11 | 3 | -35/+51 |
| | |||||
* | Fixup deprication of gtk_icon_size_lookup_for_settings in gtk 3.10 | Vincent Sanders | 2015-04-10 | 3 | -1/+18 |
| | |||||
* | cope with deprication of image menus in GTK 3.10 | Vincent Sanders | 2015-04-10 | 7 | -101/+151 |
| | |||||
* | remove no longer required gtk_dialog_get_action_area compatability interface | Vincent Sanders | 2015-04-10 | 3 | -13/+10 |
| | |||||
* | Change gtk about dialog construction to use the API as intended. | Vincent Sanders | 2015-04-10 | 2 | -46/+67 |
| | | | | | | | | | | The about dialog box construction was awkward and brittle using several depricated interfaces. This changes it to use a more generic dialog creation and uses the response API to simplify click processing. It would be even better to use the gtk about dialog but that is a more invasive change. | ||||
* | extend GTK 3 compatability with opacity and viewport helpers | Vincent Sanders | 2015-04-10 | 3 | -2/+27 |
| | |||||
* | Fix up silly recusrsion typo in nsgtk_button_new_from_stock compatability | Vincent Sanders | 2015-04-10 | 1 | -2/+2 |
| | |||||
* | fixup default toolbar button creation for depricated GTK 3 operations | Vincent Sanders | 2015-04-10 | 3 | -13/+38 |
| | |||||
* | Extend gtk compatability to fix more items depricated in GTK 3.10 | Vincent Sanders | 2015-04-09 | 3 | -18/+63 |
| |