Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix OS3 build | Chris Young | 2015-01-29 | 1 | -1/+1 |
| | | | | Fix font cache on OS3 | ||||
* | Don't schedule our own redraw after a reformat, as this is performed anyway. | Chris Young | 2015-01-29 | 1 | -13/+22 |
| | | | | Attempt to get menus working on OS3 build. | ||||
* | Replace the custom stringview class with a standard string gadget under OS3 | Chris Young | 2015-01-27 | 1 | -13/+8 |
| | | | | | Also remove gaugeiclass usage from OS3 as it (probably) doesn't exist Remove some debug | ||||
* | Convert the rest of gui.c to use class pointers directly | Chris Young | 2015-01-25 | 1 | -22/+22 |
| | | | | Add missing button.gadget | ||||
* | Ensure we have the class pointer | Chris Young | 2015-01-25 | 1 | -1/+1 |
| | |||||
* | Fix build on OS3 | Chris Young | 2015-01-25 | 1 | -0/+5 |
| | |||||
* | Open BOOPSI/ReAction classes using the new-style methods. | Chris Young | 2015-01-25 | 1 | -27/+27 |
| | | | | Create some alternative NewObject macros and make some code use them. | ||||
* | Abstract p96WPA, although it still needs P96 currently | Chris Young | 2015-01-20 | 1 | -1/+2 |
| | |||||
* | Abstract P96 functions away so we can decide what to use at run-time. | Chris Young | 2015-01-20 | 1 | -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/netsurf | Chris Young | 2015-01-20 | 1 | -36/+102 |
|\ | |||||
| * | Remove some p96 usage | Chris Young | 2015-01-20 | 1 | -1/+6 |
| | | |||||
| * | Minor OS3 fixes | Chris Young | 2015-01-19 | 1 | -1/+11 |
| | | |||||
| * | Take out some more code which won't work on OS3 | Chris Young | 2015-01-19 | 1 | -0/+9 |
| | | |||||
| * | The OS3 build doesn't appear to like non-specific layout groups | Chris Young | 2015-01-19 | 1 | -1/+1 |
| | | |||||
| * | Fixup gui.c enough to make it compile for OS3 | Chris Young | 2015-01-18 | 1 | -3/+13 |
| | | |||||
| * | Attempt to fix some OS3 build errors in gui.c | Chris Young | 2015-01-17 | 1 | -31/+63 |
| | | |||||
* | | Clear a selection after it has been copied, as per the AmigaOS Style Guide | Chris Young | 2015-01-17 | 1 | -1/+3 |
|/ | |||||
* | Remove unused variable | Chris Young | 2015-01-15 | 1 | -2/+1 |
| | |||||
* | Change another instance of the tab number being used as identification. Now ↵ | Chris Young | 2015-01-15 | 1 | -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 Young | 2015-01-15 | 1 | -12/+8 |
| | |||||
* | avoid a crash when switching tabs | Chris Young | 2015-01-13 | 1 | -2/+1 |
| | |||||
* | select a colour which isn't wholly transparent | Chris Young | 2015-01-11 | 1 | -1/+1 |
| | |||||
* | Fix the passing of NetSurf internally-handled args to the core | Chris Young | 2015-01-05 | 1 | -2/+14 |
| | |||||
* | Translate common RAmiga-shortcuts directly to their NetSurf keycodes | Chris Young | 2015-01-03 | 1 | -33/+36 |
| | |||||
* | Greatly simplify finding out if our gui_window is the one being displayed. | Chris Young | 2015-01-02 | 1 | -54/+8 |
| | |||||
* | Fix crash on startup when "always show tabs" is enabled. | Chris Young | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Remove redundant check | Chris Young | 2014-12-10 | 1 | -3/+1 |
| | |||||
* | Get scale after memory allocated | Chris Young | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Don't need browser window private header now. | Michael Drake | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Use API to get at a browser window's content. | Michael Drake | 2014-12-04 | 1 | -12/+10 |
| | |||||
* | Fix missmatched bracket. | Michael Drake | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Use browser_window_get_extents to simplify window content size handling. | Michael Drake | 2014-12-04 | 1 | -10/+20 |
| | |||||
* | Use browser_window_get_url() | Michael Drake | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Store scale in gui_window. Remove a lot of bw dereferencing for scale. | Michael Drake | 2014-12-04 | 1 | -35/+45 |
| | |||||
* | Revert "Revert "Write out to the backing store asynchronously."" | Chris Young | 2014-11-22 | 1 | -2/+2 |
| | | | | This reverts commit 75623179aa7a0259477ef93dcd2a3562c4884c74. | ||||
* | New scheduler | Chris Young | 2014-11-22 | 1 | -22/+23 |
| | |||||
* | Initial steps for a scheduler process | Chris Young | 2014-11-22 | 1 | -4/+3 |
| | |||||
* | Revert "Should be a while loop in case of multiple simultaneous event triggers." | Chris Young | 2014-11-22 | 1 | -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 Young | 2014-11-21 | 1 | -2/+2 |
| | |||||
* | 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 |
| |