summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Get scale after memory allocatedChris Young2014-12-041-1/+1
|
* Don't need browser window private header now.Michael Drake2014-12-041-1/+1
|
* Use API to get at a browser window's content.Michael Drake2014-12-041-12/+10
|
* Fix missmatched bracket.Michael Drake2014-12-041-1/+1
|
* Use browser_window_get_extents to simplify window content size handling.Michael Drake2014-12-041-10/+20
|
* Use browser_window_get_url()Michael Drake2014-12-041-1/+1
|
* Don't include browser_private.hMichael Drake2014-12-041-1/+1
|
* Remove what seems a redundant check for bw->download.Michael Drake2014-12-041-9/+7
|
* Use browser_window_get_url instead of poking inside bw at contents.Michael Drake2014-12-041-3/+3
|
* Use API to get content from browser_window.Michael Drake2014-12-041-1/+2
|
* Store scale in gui_window. Remove a lot of bw dereferencing for scale.Michael Drake2014-12-043-39/+51
|
* Remove unused variableChris Young2014-12-011-2/+0
|
* Clear message port variable so we don't errorneously send messages to it.Chris Young2014-12-011-0/+3
|
* Run backing store jobs synchronously in the background.Chris Young2014-12-011-24/+313
|
* Fix leakChris Young2014-12-011-0/+1
|
* Enable the async write process to be disabled for testing purposesChris Young2014-11-301-0/+7
|
* Add some comments about timer.device.Chris Young2014-11-292-3/+14
|
* Ensure we're not running events ahead of time.Chris Young2014-11-221-2/+9
|
* Process scheduled event changes before incoming timer events.Chris Young2014-11-221-10/+11
| | | | This stops things being run that have just been deleted. However, may cause the next event to run early because we don't check the time.
* Fix llcache ops tableChris Young2014-11-221-0/+1
|
* Revert "Revert "Write out to the backing store asynchronously.""Chris Young2014-11-225-7/+123
| | | | This reverts commit 75623179aa7a0259477ef93dcd2a3562c4884c74.
* Reduce stack to 2KChris Young2014-11-221-1/+1
|
* Reply to the timer before running the scheduled task.Chris Young2014-11-221-1/+4
|
* New schedulerChris Young2014-11-223-57/+186
|
* Initial steps for a scheduler processChris Young2014-11-223-38/+129
|
* Revert "Should be a while loop in case of multiple simultaneous event triggers."Chris Young2014-11-221-2/+2
| | | | | | This reverts commit 9dcf001a0bf6d09864783125390e20c8eb53c12f. For ehatever reason this is entirely broken, but I'm in the process of rewriting so just revert for now to get the working builds again.
* Fix brackets.Michael Drake2014-11-221-1/+1
|
* Shouldn't need browser_private.h now.Michael Drake2014-11-221-1/+1
|
* Use API to find if content is selectable, instead of guessing.Michael Drake2014-11-221-1/+1
|
* Simplify ami_history_open API and use correct call to get history object.Michael Drake2014-11-224-7/+11
|
* Use API to get URL.Michael Drake2014-11-221-3/+2
|
* Use browser_window_get_content where we need to.Michael Drake2014-11-221-5/+5
|
* Should be a while loop in case of multiple simultaneous event triggers.Chris Young2014-11-211-2/+2
|
* Should be free of reliance on browser window internals here now.Michael Drake2014-11-211-1/+1
|
* Use browser_window_get_content() to get the current content.Michael Drake2014-11-211-1/+1
| | | | Although I dislike this API, and it may go at some point.
* Use API for getting browser window history.Michael Drake2014-11-211-5/+3
|
* Use browser_window_get_url() instead of getting URL from current content.Michael Drake2014-11-211-5/+5
|
* Use browser_window_can_select(), instead of assuming based on content type.Michael Drake2014-11-211-2/+1
|
* Use public bw header.Michael Drake2014-11-211-1/+1
|
* Should be able to switch to public bw header now.Michael Drake2014-11-211-1/+1
|
* Use browser_window_get_url, instead of fishing content out of bw and getting ↵Michael Drake2014-11-211-1/+1
| | | | URL from that.
* Use public bw header.Michael Drake2014-11-211-1/+1
|
* Don't appear to need browser_private.h here.Michael Drake2014-11-211-1/+0
|
* Revert "Write out to the backing store asynchronously."Chris Young2014-11-195-123/+7
| | | | | | This reverts commit 1ddf8215cfde443a48043274cef17e45c68f0c91. Appears to be unsafe to run this in a new process.
* Write out to the backing store asynchronously.Chris Young2014-11-185-7/+123
| | | | | | | | | | | | 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 runnerChris Young2014-11-173-16/+5
|
* update commentsChris Young2014-11-162-3/+6
|
* Allocate screen title when first needed and keep it private to amiga/gui.cChris Young2014-11-1611-19/+33
|
* Make win_destroyed variable private to amiga/gui.cChris Young2014-11-163-18/+16
|
* Avoid bw->window refChris Young2014-11-161-6/+7
|