summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Get one timer message per signal to allow other non-scheduled events to be ↵Chris Young2011-02-191-1/+1
| | | | | | | | actioned. This fixes a curious pause upon starting NetSurf. svn path=/trunk/netsurf/; revision=11713
* Move timer.device stuff to schedule.cChris Young2011-02-194-28/+38
| | | | svn path=/trunk/netsurf/; revision=11712
* Modify scheduler to use a binary heap (using libpbl).Chris Young2011-02-165-75/+84
| | | | | | | | | | | | | 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
* New tabs should show the homepageChris Young2011-02-162-2/+2
| | | | svn path=/trunk/netsurf/; revision=11701
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-142-7/+8
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* ConstifyJohn Mark Bell2011-02-142-2/+2
| | | | svn path=/trunk/netsurf/; revision=11680
* Pass clip rect to browser_window_redraw as pointer.Michael Drake2011-02-131-2/+2
| | | | svn path=/trunk/netsurf/; revision=11672
* Pass clip rect as struct through content_redraw api. Update the front ends ↵Michael Drake2011-02-133-6/+11
| | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670
* Don't clear window before redraw or blit if the redraw didn't completeChris Young2011-02-131-12/+12
| | | | svn path=/trunk/netsurf/; revision=11669
* Fix clip parameters, plain text scrolling now worksChris Young2011-02-121-16/+2
| | | | svn path=/trunk/netsurf/; revision=11650
* port to new apiChris Young2011-02-121-18/+16
| | | | svn path=/trunk/netsurf/; revision=11649
* Port to browser_window_redraw()Chris Young2011-02-111-34/+27
| | | | | | | - Scrolling text contents only shows the initial screenful - Fast-scrolling HTML while scaled does not work properly (this is an old issue) svn path=/trunk/netsurf/; revision=11646
* Web search text selectionChris Young2011-02-092-12/+71
| | | | svn path=/trunk/netsurf/; revision=11638
* Fix some long-standing issues with events not getting captured, make sure theChris Young2011-02-092-46/+49
| | | | | | timer.device version of the scheduler is working and make it the default. svn path=/trunk/netsurf/; revision=11637
* Fix copying text/plain to clipboardJohn Mark Bell2011-02-091-1/+3
| | | | svn path=/trunk/netsurf/; revision=11636
* Fix colour setting. GetRGB32 seems to have been designed for some ↵Chris Young2011-01-301-6/+10
| | | | | | | | futuristic 96bpp display device. svn path=/trunk/netsurf/; revision=11554
* Kiosk mode now fills screen every timeChris Young2011-01-301-2/+2
| | | | svn path=/trunk/netsurf/; revision=11544
* Pick the CSS system colours from the pens in the screen DrawInfo table, and ↵Chris Young2011-01-302-0/+62
| | | | | | | | | force repicking them if the screen changes. Think these are right - some of the CSS descriptions are a bit ambiguous. svn path=/trunk/netsurf/; revision=11532
* add default system colour handlers to each frontendVincent Sanders2011-01-302-1/+285
| | | | svn path=/trunk/netsurf/; revision=11530
* Create a new FTP launch-handler as well.Chris Young2011-01-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=11466
* Make the tree icon dir a non-optionDaniel Silverstone2011-01-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=11422
* Copy correct libxmlChris Young2011-01-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=11269
* Include OS3 support headerJohn Mark Bell2011-01-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=11259
* Partially support 8-bit icons for superimposeChris Young2011-01-081-7/+49
| | | | | | Fix memory leak svn path=/trunk/netsurf/; revision=11255
* ami_superimpose_favicon isn't dependent on Amiga icon loaderChris Young2011-01-071-8/+2
| | | | svn path=/trunk/netsurf/; revision=11253
* #defines for icon.library v51Chris Young2011-01-071-0/+8
| | | | svn path=/trunk/netsurf/; revision=11252
* Use base type for gfxbaseChris Young2011-01-073-4/+7
| | | | svn path=/trunk/netsurf/; revision=11249
* Include OS3 support headerJohn Mark Bell2011-01-071-0/+3
| | | | | | Squash warning about implicit declaration of free() svn path=/trunk/netsurf/; revision=11238
* Include os3support headerJohn Mark Bell2011-01-061-0/+2
| | | | svn path=/trunk/netsurf/; revision=11236
* More #ifdef __amigaos4__. This is getting a little messy.John Mark Bell2011-01-061-1/+7
| | | | svn path=/trunk/netsurf/; revision=11235
* 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
* Copy correct filesChris Young2011-01-061-2/+5
| | | | svn path=/trunk/netsurf/; revision=11233
* Fix compilation when WITH_AMIGA_ICON is not definedJohn Mark Bell2011-01-062-1/+9
| | | | svn path=/trunk/netsurf/; revision=11232
* Make thumbnail.c compile for AmigaOS3 John Mark Bell2011-01-062-1/+22
| | | | svn path=/trunk/netsurf/; revision=11231
* Sprinkle some #ifdef __amigaos4__ aroundJohn Mark Bell2011-01-0612-1/+25
| | | | svn path=/trunk/netsurf/; revision=11230
* AmigaOS 3 supportJohn Mark Bell2011-01-061-13/+21
| | | | svn path=/trunk/netsurf/; revision=11229
* Fix include directive -- case matters nowJohn Mark Bell2011-01-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=11225
* Disable IFrames by default as they are a pop-up nightmareChris Young2011-01-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=11207
* Add iconv to the link flagsJohn Mark Bell2010-12-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=11161
* First pass of AmigaOS 3 compatibilityJohn Mark Bell2010-12-3014-2/+80
| | | | svn path=/trunk/netsurf/; revision=11155
* Squash some warnings, don't attempt to free data we don't ownJohn Mark Bell2010-12-301-6/+9
| | | | svn path=/trunk/netsurf/; revision=11154
* Back out r11152 -- we're going to do this differentlyJohn Mark Bell2010-12-303-9/+9
| | | | svn path=/trunk/netsurf/; revision=11153
* Sprinkle some _t suffixes aroundJohn Mark Bell2010-12-293-9/+9
| | | | svn path=/trunk/netsurf/; revision=11152
* Squash warningJohn Mark Bell2010-12-291-0/+2
| | | | svn path=/trunk/netsurf/; revision=11151
* First cut at cross compilation support for the Amiga frontendJohn Mark Bell2010-12-291-17/+35
| | | | svn path=/trunk/netsurf/; revision=11149
* Add LOG() to warn_user().James Bursa2010-12-261-0/+2
| | | | svn path=/trunk/netsurf/; revision=11122
* Pass space down to ami_add_to_clipboardChris Young2010-12-201-1/+1
| | | | svn path=/trunk/netsurf/; revision=11116
* Don't show a drag icon for text selectionChris Young2010-12-201-1/+2
| | | | svn path=/trunk/netsurf/; revision=11105
* Squash warningChris Young2010-12-192-3/+1
| | | | svn path=/trunk/netsurf/; revision=11101
* Prefill incorrect login detailsChris Young2010-12-192-12/+39
| | | | svn path=/trunk/netsurf/; revision=11100