summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Scale cached favicons before they are cached. This avoids the need to scale ↵Chris Young2015-06-223-2/+10
| | | | icons on menu creation.
* Remove the overwrite check in bitmap_save as it causes duplicate overwrite ↵Chris Young2015-06-221-4/+0
| | | | requesters.
* Add an appropriate file extension when saving, or leave the existing if ↵Chris Young2015-06-221-3/+30
| | | | we're saving source. This fixes the remainder of #2185
* fixup missing lincludes from messages API updateVincent Sanders2015-06-221-0/+1
|
* This moves message loading out of netsurf_init into each frontendVincent Sanders2015-06-212-2/+4
| | | | | | | | | | The translated message loading is dependant on configuration of resource location in each frontend, additionally they should have the ability to deal with errors in this loading in a implementation specific manner. This also extends the message loading API to be capable of loading from an inline memory buffer instead of from a file.
* Space ARexx menu items correctly.Chris Young2015-06-211-1/+2
|
* Require gadtools 53.7Chris Young2015-06-201-2/+2
| | | | OS4.1u6 does not cope well with image menus, so insist on a component in FE to ensure the layouting is sane and menu creation is fast.
* Prettify pull-down (not context) menu.Chris Young2015-06-162-36/+47
|
* Remove some workarounds to make image menus conform better on OS4.1u6. They ↵Chris Young2015-06-161-31/+2
| | | | never quite matched normal menus so are going to look odd when we add more images anyway.
* fixup all the remaining logging macro callsitesVincent Sanders2015-05-282-10/+10
| | | | | The semantic patch tool appears to have missed some difficult to reason about callsites which have now been manually cleaned up
* Change LOG() macro to be varadicVincent Sanders2015-05-2816-122/+115
| | | | | | | | | | | | 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.
* Attempt to fix spurious plotter crashesChris Young2015-04-271-1/+8
|
* Revert "Attempt to avoid a crash in ami_plot()"Chris Young2015-04-271-2/+0
| | | | This reverts commit e64d48980e38448eeb83daa8659788d48f845692.
* Attempt to avoid a crash in ami_plot()Chris Young2015-04-251-0/+2
|
* Remove bogus commentChris Young2015-04-251-2/+0
|
* As the content interface is now doing the scaling, we render to a native ↵Chris Young2015-04-253-53/+50
| | | | | | BitMap and then copy that to the RGBA32 bitmap buffer without re-scaling. The native BitMap is currently discarded and will be re-created when it is displayed.
* Keep the size of the bitmap and layers used for rendering in the structure ↵Chris Young2015-04-251-6/+9
| | | | itself, rather than assuming it is the same as the tile size.
* Update amiga to use bitmap render APIVincent Sanders2015-04-244-122/+81
|
* Remove webp image handlingVincent Sanders2015-04-212-6/+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
* move the mandantory library config for libcss and libdom to core makefileVincent Sanders2015-04-171-2/+2
|
* update amiga frontend to use bitmap operation tableVincent Sanders2015-04-169-128/+184
|
* Allow URL completion to pick up non-visited URLsChris Young2015-04-091-1/+2
|
* Update amiga makefile to set filter for split messagesVincent Sanders2015-04-071-1/+3
|
* Remove inclusion of my async backing store code whilst it's not being used.Chris Young2015-03-314-3/+8
|
* Correct the screen depth check for setting friend bitmaps.Chris Young2015-03-291-1/+5
| | | | Add some comments because using friend bitmaps in NetSurf causes problems under OS4.
* Bump versionChris Young2015-03-272-4/+4
|
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-275-73/+73
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* Remove url from content thumbnailers APIVincent Sanders2015-03-151-4/+1
| | | | | | | | | | | | | | | | The content thumbnailers for each frontend were being provided the contents url. This was only ever used to call the urldb thumbnail setting API. This changes it so the single callsite that passed a valid url adds the bitmap to that url itself in desktop_history.c instead of forcing every frontend to require the urldb API. Additionally the old API could pass the url as NULL which was causing asserts where this was not an expected parameter value. Because of this this fixes bug #2286 which was also present in the monkey frontend as both called nsurl_access() on the url without the NULL check and caused an assertion.
* Remove branches that can't be taken under OS3Chris Young2015-03-015-40/+18
| | | | | Micro-optimise these for OS4.1 Remove dummy compositing defines from os3support.h
* Split plotting and widthing functions upChris Young2015-02-283-33/+74
|
* micro-optimisationChris Young2015-02-282-10/+11
|
* Merge branch 'chris/bitmap-fonts' of git://git.netsurf-browser.org/netsurf ↵Chris Young2015-02-242-450/+415
|\ | | | | | | into chris/bitmap-fonts
| * fix OS3 build, avoid forward declarationsChris Young2015-02-232-450/+415
| |
* | Fix more hook functionsChris Young2015-02-245-15/+19
|/
* Convert menu.c to use macros for hook functionsChris Young2015-02-231-35/+35
|
* fix warningsChris Young2015-02-231-3/+3
|
* Convert hook function definitions to macros in gui.cChris Young2015-02-232-15/+12
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵Chris Young2015-02-232-269/+273
|\ | | | | | | chris/bitmap-fonts
| * Avoid forward declarationsChris Young2015-02-232-260/+263
| | | | | | | | Specify hook function with 68k registers when building for that target
| * Make hook function staticChris Young2015-02-231-2/+2
| |
| * Off-load layouting onto NetSurf's processChris Young2015-02-231-9/+10
| |
* | more microoptimisationChris Young2015-02-231-1/+1
| |
* | Avoid clobbering the PPC pipelineChris Young2015-02-231-12/+12
| |
* | Mostly working bitmap font supportChris Young2015-02-222-2/+23
| |
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵Chris Young2015-02-224-21/+34
|\| | | | | | | chris/bitmap-fonts
| * debugChris Young2015-02-212-5/+2
| |
| * Expand ARexx script locations on NetSurf's process.Chris Young2015-02-212-5/+12
| | | | | | | | | | This resolves a problem with scripts sometimes not running when they are relative to PROGDIR: and stops PROGDIR: being requested under OS3. Fixes #2271
| * Debug loggingChris Young2015-02-151-1/+4
| |
| * Remove some unnecessary OS3-only codeChris Young2015-02-151-4/+0
| |
| * Clear the window using the BackFill hookChris Young2015-02-131-3/+1
| |