Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove unecessary utils/types.h | Vincent Sanders | 2014-11-02 | 1 | -1/+0 |
| | | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required. | ||||
* | BeOS front end doesn't need browser_private any more. | Michael Drake | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Use API to get window extents. | Michael Drake | 2014-10-25 | 1 | -2/+7 |
| | |||||
* | Use API to test for browser window having a content. | Michael Drake | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Don't need access to content here. | Michael Drake | 2014-10-25 | 1 | -3/+1 |
| | |||||
* | No need to log window target name. | Michael Drake | 2014-10-25 | 1 | -1/+0 |
| | |||||
* | Don't get content when its not needed. | Michael Drake | 2014-10-25 | 1 | -3/+1 |
| | |||||
* | Cache scale in gui_window. | Michael Drake | 2014-10-25 | 1 | -16/+15 |
| | |||||
* | Move create_form_select_menu to window gui table. | Michael Drake | 2014-10-24 | 1 | -0/+1 |
| | |||||
* | update beos frontend to cope with updated operation table | Vincent Sanders | 2014-10-16 | 1 | -0/+3 |
| | |||||
* | remove unecessary css includes from fronetends | Vincent Sanders | 2014-10-13 | 1 | -1/+0 |
| | |||||
* | split version info into its own header and remove unnecessary nesurf.h includes | Vincent Sanders | 2014-10-13 | 1 | -1/+0 |
| | | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required. | ||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -1/+1 |
| | | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends. | ||||
* | remove use of deprecated netsurf_quit variable in beos | François Revol | 2014-10-13 | 1 | -1/+1 |
| | | | | | | The core no longer needs to run the event polling loop as fetches are now scheduler driven. This is part of a series which will ultimately remove netsurf_poll callback altogether. | ||||
* | beos: Fix build | François Revol | 2014-07-26 | 1 | -0/+1 |
| | |||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -33/+21 |
| | |||||
* | Clean up gui_window creation API. | Michael Drake | 2014-02-09 | 1 | -4/+4 |
| | |||||
* | beos: Fix build (missing includes) | François Revol | 2014-02-02 | 1 | -0/+1 |
| | |||||
* | beos: Account for change in atomic_add() prototype in Haiku | François Revol | 2014-01-28 | 1 | -1/+1 |
| | | | | | Since the scheduler branch merge, atomic_add() takes a pointer to int32, doesn't require the target to be volatile anymore. | ||||
* | beos: Fix updating system colors | François Revol | 2014-01-16 | 1 | -2/+1 |
| | |||||
* | beos: Fix build | François Revol | 2014-01-16 | 1 | -20/+26 |
| | | | | gcc2 doesn't know about named initializers in C++... | ||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -2/+2 |
| | |||||
* | move teh final optional window operations into the table | Vincent Sanders | 2014-01-13 | 1 | -16/+2 |
| | |||||
* | move four more optional window operations to table | Vincent Sanders | 2014-01-13 | 1 | -3/+7 |
| | |||||
* | move two more mandantory window operations to table | Vincent Sanders | 2014-01-13 | 1 | -2/+4 |
| | |||||
* | move window scroll getter and setter into operations table | Vincent Sanders | 2014-01-13 | 1 | -2/+4 |
| | |||||
* | move mandantory window update and redraw operations into table | Vincent Sanders | 2014-01-12 | 1 | -2/+4 |
| | |||||
* | move more optional window operations into table including removing unused ↵ | Vincent Sanders | 2014-01-12 | 1 | -18/+3 |
| | | | | hide_pointer operation altogether | ||||
* | split gui operations into core and window and move more operations into tables | Vincent Sanders | 2014-01-12 | 1 | -7/+15 |
| | |||||
* | move window creation and destruction into table | Vincent Sanders | 2014-01-11 | 1 | -2/+3 |
| | |||||
* | beos: if no gui window, pass the first one to nsbeos_about() | François Revol | 2014-01-04 | 1 | -4/+2 |
| | |||||
* | Fix Haiku build | François Revol | 2013-12-07 | 1 | -1/+2 |
| | | | | Fix build of the BeOS code due to recent untested options commits. | ||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | Front ends have no reason to include desktop/selection.h now. | Michael Drake | 2013-05-10 | 1 | -1/+0 |
| | |||||
* | Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵ | Michael Drake | 2013-05-10 | 1 | -1/+1 |
| | | | | it now. | ||||
* | Pass caret clip rect out to front ends. (Nothing actually using them yet.) | Michael Drake | 2013-03-05 | 1 | -1/+2 |
| | |||||
* | clean out useless outdated #if 0 blocks they serve no purpose and keep ↵ | Vincent Sanders | 2013-02-18 | 1 | -359/+0 |
| | | | | causing confusion in core refactors. Better examples are available in other frontends or in teh revision control system if strictly necessary | ||||
* | beos: Fix clipboard handling to use the new API | François Revol | 2013-01-20 | 1 | -61/+21 |
| | |||||
* | beos: More debug output cleanup | François Revol | 2012-11-25 | 1 | -3/+3 |
| | |||||
* | beos: Silence debug output | François Revol | 2012-11-25 | 1 | -4/+4 |
| | | | | Either comment them or change to LOG() calls. | ||||
* | Update the BeOS/Haiku port | Adrien Destugues - PulkoMandy | 2012-11-24 | 1 | -11/+51 |
| | | | | | | | | * Toolbar use HVIF icons on Haiku * Download window * Some tweaks to the event loop to let network traffic happen Signed-off-by: François Revol <revol@free.fr> | ||||
* | Stab at fixing beos build for private bw struct. | Michael Drake | 2012-08-22 | 1 | -1/+1 |
| | |||||
* | Remove unused includes. | Michael Drake | 2012-08-20 | 1 | -1/+0 |
| | |||||
* | Convert to use selection_copy_to_clipboard() and font style passed via ↵ | Michael Drake | 2012-08-13 | 1 | -37/+10 |
| | | | | gui_add_to_clipboard. Note: untested. | ||||
* | Pass font plot style out to front end clipboard append function. | Michael Drake | 2012-08-13 | 1 | -3/+5 |
| | |||||
* | Simplify font colour acquisition. | Michael Drake | 2012-08-13 | 1 | -4/+1 |
| | |||||
* | Fix BeOS build: | François Revel | 2012-03-25 | 1 | -0/+1 |
| | | | | | | | - comment out unneeded includes for now, - fix static lib linking order. svn path=/trunk/netsurf/; revision=13713 | ||||
* | Rename BeOS frontend files to strip the useless beos_ prefix. Fix includes ↵ | François Revel | 2012-03-22 | 1 | -0/+1773 |
and the rest so it builds. svn path=/trunk/netsurf/; revision=13554 |