summaryrefslogtreecommitdiff
path: root/amiga/Makefile.target
Commit message (Collapse)AuthorAgeFilesLines
* fix buildChris Young2012-03-261-1/+1
| | | | svn path=/trunk/netsurf/; revision=13729
* option_screen_compositing to enable switching compositing for NetSurf's ownChris Young2012-02-241-1/+1
| | | | | | | | | | | | | | | | | | | screen on/off. Some experimentation with compositing and simple/smart refresh reveals that simple refresh windows with compositing on for the screen behave the same as smart refresh windows. Smart refresh windows with compositing off use more gfx memory than when compositing is on. Simple refresh windows with compositing off will probably be more memory efficient, as we are using an off-screen bitmap to render the browsing area anyway. However due to this bitmap being re-used over multiple tabs/windows, it does not always reflect what should be on the window, so performing a redraw of damaged areas may be the only option. Need to read damaged regions from layer (probably through struct Region *DamageList) and check on performance vs memory or make the window refresh type configurable. Simple refresh code #ifdefed out for now for further investigation later. svn path=/trunk/netsurf/; revision=13464
* Stop ELF binary sections aligning to 64K boundariesChris Young2011-12-241-1/+3
| | | | svn path=/trunk/netsurf/; revision=13343
* Start to consolidate user file operation into one fileChris Young2011-10-151-1/+1
| | | | svn path=/trunk/netsurf/; revision=13062
* Build Cairo version as NetSurf; non-Cairo version as NetSurf-StaticChris Young2011-09-261-2/+2
| | | | | | | Don't bother to build/copy NetSurf-Static for release packages Update .readme to show requirement for AmigaOS 4.1 svn path=/trunk/netsurf/; revision=12893
* Search for librosprite when cross compiling for Amiga platformsJohn Mark Bell2011-09-021-0/+1
| | | | svn path=/trunk/netsurf/; revision=12699
* make image content handlers build conditional from teh makefileVincent Sanders2011-08-281-2/+4
| | | | svn path=/trunk/netsurf/; revision=12673
* Sound DataTypes implementation. Currently has no interface, so onlyChris Young2011-06-051-1/+1
| | | | | | autoplay/autoStart objects will play. svn path=/trunk/netsurf/; revision=12466
* Experimental/incomplete/non-functional content handlers (files required for ↵Chris Young2011-05-091-1/+1
| | | | | | | | NetSurf to compile from trunk) svn path=/trunk/netsurf/; revision=12361
* Rename DataTypes related code/files/defines to avoid confusion and aid ↵Chris Young2011-05-061-3/+4
| | | | | | | | | | adding support for other DataType classes. Disable MNG/WebP by default as they aren't common and the required libs are quite large; DataTypes can handle these formats for now. svn path=/trunk/netsurf/; revision=12284
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-1/+3
| | | | svn path=/trunk/netsurf/; revision=12283
* Update to use official libwebp 0.1Chris Young2011-03-201-1/+1
| | | | | | Remove libvpx references as no longer needed. svn path=/trunk/netsurf/; revision=12115
* Fix up pkg-config package ordering to ensure that libcares appears after ↵John Mark Bell2011-03-091-2/+4
| | | | | | | | libcurl in the link line Link against libauto when cross compiling for AmigaOS4 svn path=/trunk/netsurf/; revision=11957
* Need __USE_INLINE__ and __USE_BASETYPE__ for AmigaOS4John Mark Bell2011-03-091-3/+11
| | | | | | Only link against libiconv if building for AmigaOS3 svn path=/trunk/netsurf/; revision=11955
* Buildsystem hackery to support cross compiling for AmigaOS4John Mark Bell2011-03-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=11952
* Remove -liconv, as we use newlib's implementation andChris Young2011-03-061-1/+1
| | | | | | lpu handles opening of iconv itself. svn path=/trunk/netsurf/; revision=11928
* Fix broken CONTENT_PLUGIN API.Chris Young2011-03-061-1/+2
| | | | | | | Add a default content handler for Amiga using the plugin interface, which passes unknown files (currently images only) through DataTypes. svn path=/trunk/netsurf/; revision=11924
* Remove compat.c/h, hasn't been needed for a long time.Chris Young2011-03-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=11910
* Rename confusingly-named file; Remove about from unsupported protocols, as ↵Chris Young2011-02-261-1/+1
| | | | | | | | will never reach this code now. svn path=/trunk/netsurf/; revision=11829
* Modify scheduler to use a binary heap (using libpbl).Chris Young2011-02-161-1/+1
| | | | | | | | | | | | | Scheduled events are now in event time order, so schedule_run simply takes the top event off the heap and runs it (if we're polling, rather than having received a signal that the next event is due to be run, we check first that we have passed the scheduled time). This should provide performance benefits as we are no longer trawling the entire list of scheduled events (potentially hundreds) every time an event is signalled or the schedule list is polled. svn path=/trunk/netsurf/; revision=11703
* add default system colour handlers to each frontendVincent Sanders2011-01-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=11530
* Define __USE_BASETYPE__, makes thumbnail.c compile again on OS4. GfxBase ↵Chris Young2011-01-061-1/+1
| | | | | | | | changes will need to be made to other files in the same manner. svn path=/trunk/netsurf/; revision=11234
* Add iconv to the link flagsJohn Mark Bell2010-12-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=11161
* First cut at cross compilation support for the Amiga frontendJohn Mark Bell2010-12-291-17/+35
| | | | svn path=/trunk/netsurf/; revision=11149
* Update to newer libcurl, avoids libssl conflicts (credit: MickJT)Chris Young2010-11-101-1/+1
| | | | svn path=/trunk/netsurf/; revision=10943
* Support ColourIconsChris Young2010-10-311-2/+3
| | | | svn path=/trunk/netsurf/; revision=10928
* Amiga icon loader. Treeviews will now use the user's icons for content types.Chris Young2010-10-301-1/+2
| | | | svn path=/trunk/netsurf/; revision=10925
* Move drag icon stuff to own file; fix warningsChris Young2010-10-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=10922
* Futher simplification of the makefileVincent Sanders2010-10-291-24/+41
| | | | | | Use target makefiles to set build sources svn path=/trunk/netsurf/; revision=10916
* Beginning of NetSurf build infrastructure cleanupVincent Sanders2010-10-271-0/+30
Provide makefile fragment for each target, isolates the target makefile changes into one place simplifying the top level makefile svn path=/trunk/netsurf/; revision=10910