summaryrefslogtreecommitdiff
path: root/amiga/gui.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Abstract p96WPA, although it still needs P96 currentlyChris Young2015-01-201-1/+2
|
* Abstract P96 functions away so we can decide what to use at run-time.Chris Young2015-01-201-3/+3
| | | | This allows us to avoid opening P96 on OS4.1FE in future, and not require it to be installed on OS3.
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfChris Young2015-01-201-36/+102
|\
| * Remove some p96 usageChris Young2015-01-201-1/+6
| |
| * Minor OS3 fixesChris Young2015-01-191-1/+11
| |
| * Take out some more code which won't work on OS3Chris Young2015-01-191-0/+9
| |
| * The OS3 build doesn't appear to like non-specific layout groupsChris Young2015-01-191-1/+1
| |
| * Fixup gui.c enough to make it compile for OS3Chris Young2015-01-181-3/+13
| |
| * Attempt to fix some OS3 build errors in gui.cChris Young2015-01-171-31/+63
| |
* | Clear a selection after it has been copied, as per the AmigaOS Style GuideChris Young2015-01-171-1/+3
|/
* Remove unused variableChris Young2015-01-151-2/+1
|
* Change another instance of the tab number being used as identification. Now ↵Chris Young2015-01-151-8/+3
| | | | we set the tab numbers as they must be unique, but don't use them internally.
* Use clicktab node addresses rather than clicktab numbers. This fixes #2254.Chris Young2015-01-151-12/+8
|
* avoid a crash when switching tabsChris Young2015-01-131-2/+1
|
* select a colour which isn't wholly transparentChris Young2015-01-111-1/+1
|
* Fix the passing of NetSurf internally-handled args to the coreChris Young2015-01-051-2/+14
|
* Translate common RAmiga-shortcuts directly to their NetSurf keycodesChris Young2015-01-031-33/+36
|
* Greatly simplify finding out if our gui_window is the one being displayed.Chris Young2015-01-021-54/+8
|
* Fix crash on startup when "always show tabs" is enabled.Chris Young2014-12-191-1/+1
|
* Remove redundant checkChris Young2014-12-101-3/+1
|
* 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
|
* Store scale in gui_window. Remove a lot of bw dereferencing for scale.Michael Drake2014-12-041-35/+45
|
* Revert "Revert "Write out to the backing store asynchronously.""Chris Young2014-11-221-2/+2
| | | | This reverts commit 75623179aa7a0259477ef93dcd2a3562c4884c74.
* New schedulerChris Young2014-11-221-22/+23
|
* Initial steps for a scheduler processChris Young2014-11-221-4/+3
|
* 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.
* Should be a while loop in case of multiple simultaneous event triggers.Chris Young2014-11-211-2/+2
|
* Revert "Write out to the backing store asynchronously."Chris Young2014-11-191-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 Young2014-11-181-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 runnerChris Young2014-11-171-1/+1
|
* update commentsChris Young2014-11-161-1/+4
|
* Allocate screen title when first needed and keep it private to amiga/gui.cChris Young2014-11-161-6/+15
|
* Make win_destroyed variable private to amiga/gui.cChris Young2014-11-161-16/+16
|
* Replace curbw (current browser_window, used mostly for ARexx support) with ↵Chris Young2014-11-161-8/+8
| | | | cur_gw (current gui_window)
* Remove any pending favicon refresh to avoid a crash on exit/window closeChris Young2014-11-161-0/+1
|
* Fix amiga/gui.c to not ref gui_window via browser_windowChris Young2014-11-161-186/+185
|
* Remove a loop which appears to do nothingChris Young2014-11-161-17/+0
|
* Change clicktab userdata to hold gui_window instead of browser_windowChris Young2014-11-161-31/+30
|
* Don't make the app id a global varChris Young2014-11-161-0/+7
|
* Make the SPACE_RenderBox compatibility functions publicChris Young2014-11-151-3/+4
|
* Use SPACE_RenderBox if available, as SPACE_AreaBox is "dangerous".Chris Young2014-11-151-36/+133
|
* Doxygen cleanups in frontendsVincent Sanders2014-11-111-0/+1
|
* Call open/close timer from schedule init/free functionsChris Young2014-11-101-3/+4
|
* New function for an error requester with the correct imagery which doesn't ↵Chris Young2014-11-101-5/+5
| | | | attempt to do Messages lookup.
* Move some init functions together for the sake of clarityChris Young2014-11-101-11/+6
|