Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Write out to the backing store asynchronously." | Chris Young | 2014-11-19 | 1 | -2/+2 |
| | | | | | | This reverts commit 1ddf8215cfde443a48043274cef17e45c68f0c91. Appears to be unsafe to run this in a new process. | ||||
* | Write out to the backing store asynchronously. | Chris Young | 2014-11-18 | 1 | -2/+2 |
| | | | | | | | | | | | | Despite the fact AmigaOS filesystems run as separate processes, DOS filesystem writes occur synchronously waiting for the disk write to finish before returning. Here we have effectively taken the core's fs backing store and extended it slightly so the store operation is spun off into a new process, running at a lower task priority than NetSurf itself. This stops the UI pauses that occur shortly after loading pages as NetSurf commits the cache to disk. Somewhat experimental, pending more extensive user testing. | ||||
* | Remove no longer used poll option from schedule runner | Chris Young | 2014-11-17 | 1 | -1/+1 |
| | |||||
* | update comments | Chris Young | 2014-11-16 | 1 | -1/+4 |
| | |||||
* | Allocate screen title when first needed and keep it private to amiga/gui.c | Chris Young | 2014-11-16 | 1 | -6/+15 |
| | |||||
* | Make win_destroyed variable private to amiga/gui.c | Chris Young | 2014-11-16 | 1 | -16/+16 |
| | |||||
* | Replace curbw (current browser_window, used mostly for ARexx support) with ↵ | Chris Young | 2014-11-16 | 1 | -8/+8 |
| | | | | cur_gw (current gui_window) | ||||
* | Remove any pending favicon refresh to avoid a crash on exit/window close | Chris Young | 2014-11-16 | 1 | -0/+1 |
| | |||||
* | Fix amiga/gui.c to not ref gui_window via browser_window | Chris Young | 2014-11-16 | 1 | -186/+185 |
| | |||||
* | Remove a loop which appears to do nothing | Chris Young | 2014-11-16 | 1 | -17/+0 |
| | |||||
* | Change clicktab userdata to hold gui_window instead of browser_window | Chris Young | 2014-11-16 | 1 | -31/+30 |
| | |||||
* | Don't make the app id a global var | Chris Young | 2014-11-16 | 1 | -0/+7 |
| | |||||
* | Make the SPACE_RenderBox compatibility functions public | Chris Young | 2014-11-15 | 1 | -3/+4 |
| | |||||
* | Use SPACE_RenderBox if available, as SPACE_AreaBox is "dangerous". | Chris Young | 2014-11-15 | 1 | -36/+133 |
| | |||||
* | Doxygen cleanups in frontends | Vincent Sanders | 2014-11-11 | 1 | -0/+1 |
| | |||||
* | Call open/close timer from schedule init/free functions | Chris Young | 2014-11-10 | 1 | -3/+4 |
| | |||||
* | New function for an error requester with the correct imagery which doesn't ↵ | Chris Young | 2014-11-10 | 1 | -5/+5 |
| | | | | attempt to do Messages lookup. | ||||
* | Move some init functions together for the sake of clarity | Chris Young | 2014-11-10 | 1 | -11/+6 |
| | |||||
* | Move MIME cleanup before NetSurf's internal exit. | Chris Young | 2014-11-10 | 1 | -3/+3 |
| | |||||
* | Remove gui_init and merge the contents into main() | Chris Young | 2014-11-10 | 1 | -26/+22 |
| | |||||
* | Remove die() | Chris Young | 2014-11-10 | 1 | -12/+24 |
| | | | | Terminating execution abruptly on AmigaOS is dangerous. | ||||
* | Fix warnings | Chris Young | 2014-11-09 | 1 | -1/+1 |
| | |||||
* | Terminate execution if an essential library fails to open | Chris Young | 2014-11-09 | 1 | -1/+3 |
| | |||||
* | Open libraries *before* we need them... | Chris Young | 2014-11-09 | 1 | -2/+3 |
| | |||||
* | Fix headers | Chris Young | 2014-11-09 | 1 | -0/+1 |
| | |||||
* | Add new libs file to centrally open/close required libraries, and move a ↵ | Chris Young | 2014-11-09 | 1 | -21/+4 |
| | | | | couple of the existing manual opens to it. | ||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -6/+9 |
| | |||||
* | Change contextual content retrieval to browser features. | Vincent Sanders | 2014-11-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | Update the API which allows frontends to acquire the page features (images, link urls or form elements) present at the given coordinates within a browser window. By making this an explicit browser_window API and using the browser.h header for the associated data structure with a more appropriate API naming the usage is much more obvious and contained. Additionally the link url is now passed around as a nsurl stopping it being converted from nsurl to text and back again several times. | ||||
* | Change min stack (again) to 128K | Chris Young | 2014-10-30 | 1 | -1/+1 |
| | | | | It has come to my attention that some websites (eg amigakit.com) are using marginally more than the 96K stack space set previously. This should give plenty of breathing space. | ||||
* | Update url setting API to return nserror code instead of calling warn_user | Vincent Sanders | 2014-10-29 | 1 | -2/+3 |
| | |||||
* | Move scroller check into update_extent, where it makes more sense | Chris Young | 2014-10-26 | 1 | -1/+2 |
| | |||||
* | Check scroller requirements as part of the reformat. | Chris Young | 2014-10-26 | 1 | -7/+4 |
| | |||||
* | Avoid a crash on exit in kiosk mode | Chris Young | 2014-10-26 | 1 | -1/+3 |
| | |||||
* | Expand status bar to entire window width | Chris Young | 2014-10-26 | 1 | -83/+47 |
| | |||||
* | Make the new hscroller work properly | Chris Young | 2014-10-26 | 1 | -24/+6 |
| | |||||
* | Move the hscrollbar inside the window | Chris Young | 2014-10-26 | 1 | -20/+76 |
| | |||||
* | Offset new windows as per style guide | Chris Young | 2014-10-26 | 1 | -11/+20 |
| | |||||
* | Make window counting a generic function | Chris Young | 2014-10-26 | 1 | -0/+32 |
| | |||||
* | Schedule redraws for 1cs to ensure they take place after reformats (which ↵ | Chris Young | 2014-10-26 | 1 | -1/+1 |
| | | | | are scheduled by the core for 0cs) | ||||
* | Don't need redraw_scheduld as the scheduler stops it being scheduled twice ↵ | Chris Young | 2014-10-26 | 1 | -5/+0 |
| | | | | anyway | ||||
* | Fix button update, avoid forward decl | Chris Young | 2014-10-26 | 1 | -60/+58 |
| | |||||
* | Cache size gadget width | Chris Young | 2014-10-25 | 1 | -8/+8 |
| | |||||
* | Correct comment | Chris Young | 2014-10-25 | 1 | -2/+1 |
| | |||||
* | Use the correct size gadget width (thx tboeckel) | Chris Young | 2014-10-25 | 1 | -5/+4 |
| | |||||
* | Check scroller requirement after a resize | Chris Young | 2014-10-25 | 1 | -96/+97 |
| | |||||
* | Remove the vertical scroll bar if there's nothing to scroll | Chris Young | 2014-10-25 | 1 | -19/+26 |
| | |||||
* | Remove some old VertProp tags | Chris Young | 2014-10-25 | 1 | -2/+0 |
| | |||||
* | Merge branch 'chris/shorter-vscrollbar' | Chris Young | 2014-10-25 | 1 | -27/+106 |
|\ | | | | | | | Move the vertical scroller into the window area and allow it to be removed when eg. framesets are being displayed. | ||||
| * | Use more sensible default value for size gadget width | Chris Young | 2014-10-25 | 1 | -4/+5 |
| | | |||||
| * | Returns bool, not void | Chris Young | 2014-10-25 | 1 | -1/+1 |
| | |