summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix offsets when page scaled and scrolledChris Young2012-03-031-17/+16
| | | | svn path=/trunk/netsurf/; revision=13504
* allow both x and y dimensions of redraw tiles to be configuredChris Young2012-02-295-20/+28
| | | | svn path=/trunk/netsurf/; revision=13502
* revert r13281, meant to put it in 2.9 branchChris Young2012-02-281-3/+13
| | | | svn path=/trunk/netsurf/; revision=13499
* Readme for 2.9Chris Young2012-02-281-13/+3
| | | | svn path=/trunk/netsurf/; revision=13498
* Disable print menu optionChris Young2012-02-281-0/+2
| | | | svn path=/trunk/netsurf/; revision=13497
* random changesChris Young2012-02-261-4/+11
| | | | svn path=/trunk/netsurf/; revision=13474
* adjust scrolbars when window is resizedChris Young2012-02-261-0/+1
| | | | svn path=/trunk/netsurf/; revision=13473
* Don't do schedule message handling on a while loop.. it sometimes causesChris Young2012-02-261-1/+1
| | | | | | long pauses in user input. svn path=/trunk/netsurf/; revision=13472
* Convert treeview to tiled drawChris Young2012-02-262-6/+40
| | | | svn path=/trunk/netsurf/; revision=13471
* Documentation updateChris Young2012-02-251-2/+6
| | | | svn path=/trunk/netsurf/; revision=13470
* Fix thumbnailsChris Young2012-02-251-1/+1
| | | | svn path=/trunk/netsurf/; revision=13469
* Add tiled refresh, with tiles of max size option_redraw_tile_size. ThisChris Young2012-02-254-119/+98
| | | | | | | | | reduces the size of our off-screen bitmap and associated memory. Only works with browser windows at present. History and treeviews still have full window refresh/bitmap. Setting the option to 0 brings back the old behaviour. svn path=/trunk/netsurf/; revision=13468
* More simple refresh. This would work (provided the user hasn't scrolled),Chris Young2012-02-241-6/+29
| | | | | | | however we appear to be losing events (refresh and menu events are not always being received) svn path=/trunk/netsurf/; revision=13466
* typoChris Young2012-02-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=13465
* option_screen_compositing to enable switching compositing for NetSurf's ownChris Young2012-02-243-5/+66
| | | | | | | | | | | | | | | | | | | 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
* Fix bug #3481624: this was needlessly complexJohn Mark Bell2012-02-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13463
* Remove "NetSurf" from release version string, that's on the splash anyway.Chris Young2012-02-121-2/+2
| | | | svn path=/trunk/netsurf/; revision=13443
* Don't break the clipboard when copying 'nothing'.Chris Young2012-02-121-7/+9
| | | | | | Don't touch clipboard contents when copying 'nothing'. svn path=/trunk/netsurf/; revision=13442
* Shift status bar text over by a pixel and reposition the frame slightly.Chris Young2012-02-111-4/+4
| | | | | | | Don't use WBorBottom as that is not particulary relevant to what we're trying to do. svn path=/trunk/netsurf/; revision=13441
* 8*4=32, NOT 24. Copied UTF-8 text will now paste correctly into RA-OWB.Chris Young2012-01-151-3/+3
| | | | svn path=/trunk/netsurf/; revision=13405
* Accept codeset 1 (undefined) as 106 (UTF-8) when pasting from theChris Young2012-01-151-2/+5
| | | | | | | clipboard. This should allow us to at least paste from broken ports of MorphOS apps. svn path=/trunk/netsurf/; revision=13404
* Fix buildChris Young2012-01-151-4/+4
| | | | svn path=/trunk/netsurf/; revision=13403
* Allow confining the pointer to part of the window during drags. ActuallyChris Young2012-01-112-1/+67
| | | | | | | | | we aren't acting on this for any current drag types, but if we need to do so in the future (eg. frame resizing), this is the code to do it. The trap lasts 10 IntuiTicks so is re-asserted on every mouse move when an active drag is in effect. Drag type must be set to GDRAGGING_NONE to clear. svn path=/trunk/netsurf/; revision=13401
* Constify rect param to gui_window_drag_start.Michael Drake2012-01-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=13397
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-3/+3
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Default X and Y aspect ratio to 0. This will make NetSurf assume that the ↵Chris Young2012-01-061-2/+2
| | | | | | | | screen has square pixels, which is true in 99% of cases on OS4. svn path=/trunk/netsurf/; revision=13377
* When dragging text selections to WB, pass the selection pointer to the save ↵Chris Young2012-01-021-2/+2
| | | | | | routine. svn path=/trunk/netsurf/; revision=13363
* Remove unnecessary cache of scroll positionChris Young2011-12-241-4/+0
| | | | svn path=/trunk/netsurf/; revision=13344
* Stop ELF binary sections aligning to 64K boundariesChris Young2011-12-241-1/+3
| | | | svn path=/trunk/netsurf/; revision=13343
* Search for DejaVu Serif Italic before DejaVu Serif Oblique, this fixes the ↵Chris Young2011-12-241-1/+9
| | | | | | | | | fonts used on the splash screen if newer DejaVu fonts have been installed and the old ones removed. svn path=/trunk/netsurf/; revision=13342
* Fix scrollbar scrollChris Young2011-12-241-0/+7
| | | | svn path=/trunk/netsurf/; revision=13341
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-234-0/+5
| | | | svn path=/trunk/netsurf/; revision=13335
* Pass keyboard scroll events to the coreChris Young2011-12-231-50/+81
| | | | svn path=/trunk/netsurf/; revision=13334
* Complete treeview context menu.Chris Young2011-12-182-107/+165
| | | | | | | | | Fix mouse trapping. Remove remaining buttons (from non-SSL trees). May return as a graphical toolbar at some point, but for now I'm glad to be rid of them. All the options are in the context menu. svn path=/trunk/netsurf/; revision=13295
* Start popuating treeview context menuChris Young2011-12-173-25/+97
| | | | | | Remove add folder/bookmark buttons from hotlist svn path=/trunk/netsurf/; revision=13287
* Add some missing UTF-8 conversionChris Young2011-12-161-12/+25
| | | | svn path=/trunk/netsurf/; revision=13284
* More prep for treeview context menusChris Young2011-12-161-0/+26
| | | | svn path=/trunk/netsurf/; revision=13283
* Install "if equals" comparisons are = not ==Chris Young2011-12-161-5/+5
| | | | svn path=/trunk/netsurf/; revision=13281
* Check if launch-handler config already has NetSurfChris Young2011-12-151-11/+30
| | | | svn path=/trunk/netsurf/; revision=13274
* Add proposed small caps "x" and "q" mappings.Chris Young2011-12-051-0/+2
| | | | svn path=/trunk/netsurf/; revision=13247
* Support small caps using the font's designed characters.Chris Young2011-12-041-1/+92
| | | | | | TODO: fallback to generated characters. svn path=/trunk/netsurf/; revision=13245
* Avoid memory leak when requested font cannot be opened.Chris Young2011-12-041-7/+8
| | | | svn path=/trunk/netsurf/; revision=13243
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-0411-29/+29
| | | | svn path=/trunk/netsurf/; revision=13236
* Don't use a designed font for oblique, only italic.Chris Young2011-12-041-2/+28
| | | | svn path=/trunk/netsurf/; revision=13226
* Global list for diskfont.library fontengine cacheChris Young2011-12-041-2/+4
| | | | svn path=/trunk/netsurf/; revision=13225
* Support dragging from global history to hotlistChris Young2011-12-024-10/+19
| | | | svn path=/trunk/netsurf/; revision=13219
* Use core file drop.Chris Young2011-12-021-127/+47
| | | | | | | | | | | | Loop through entire list of dropped files. If multiple files are dropped and not handled by core, open in tabs; Activate the window on first file drop to workaround a bug where the window needed to be clicked before the file would appear. As using core functionality, DataTypes no longer used to parse dropped files (likely to be rarely needed anyway). svn path=/trunk/netsurf/; revision=13218
* Pass mouse scrollwheel events to the core firstChris Young2011-11-291-14/+42
| | | | svn path=/trunk/netsurf/; revision=13201
* Update frontends for r13185. Enabled new functionality, where it is not ↵Chris Young2011-11-271-2/+2
| | | | | | | | logical it can be switched off. svn path=/trunk/netsurf/; revision=13186
* Propagate mouse position during drags down to the core (needed for redraw eventsChris Young2011-11-131-0/+3
| | | | | | during drags, eg. selection bounding box, indication of node drop location, etc) svn path=/trunk/netsurf/; revision=13147