summaryrefslogtreecommitdiff
path: root/monkey/browser.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-527/+0
|
* improve plotter documentation header for monkey frontendVincent Sanders2016-05-041-1/+2
|
* completely remove use of depricated warn_user API in monkeyVincent Sanders2016-04-291-1/+1
|
* stop monkey frontend using depricated warn_user APIVincent Sanders2016-04-291-20/+31
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-0/+1
| | | | | split out the string handling API from the rest of the utils header and fix up all the fallout.
* stop content header dragging in so many other headersVincent Sanders2016-04-191-0/+1
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-1/+1
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* replace save_link operation table entry usage of textural url with nsurlVincent Sanders2014-11-031-4/+4
|
* change url setting api to take an nsurl instead of a text stringVincent Sanders2014-11-021-2/+2
|
* Update url setting API to return nserror code instead of calling warn_userVincent Sanders2014-10-291-1/+2
|
* reduce uncesessary inclusion of browser.h and browser_private.hVincent Sanders2014-10-171-1/+3
|
* Update monkey frontend to cope with split operations table headersVincent Sanders2014-10-161-2/+2
|
* Don't include browser_private.Michael Drake2014-10-151-1/+0
|
* Use API to get window extents.Michael Drake2014-10-151-4/+4
|
* Don't need content to window conversion.Michael Drake2014-10-151-15/+0
|
* change reformat to be driven from the scheduler like redrawVincent Sanders2014-07-011-12/+7
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-2/+1
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-4/+3
| | | | browser_window_navigate flags.
* Clean up gui_window creation API.Michael Drake2014-02-091-4/+5
|
* split browser gui operations upVincent Sanders2014-01-151-2/+2
|
* complete move of remaining core gui functionsVincent Sanders2014-01-151-32/+0
|
* move teh final optional window operations into the tableVincent Sanders2014-01-131-28/+0
|
* move four more optional window operations to tableVincent Sanders2014-01-131-4/+8
|
* move two more mandantory window operations to tableVincent Sanders2014-01-131-3/+4
|
* move window scroll getter and setter into operations tableVincent Sanders2014-01-131-2/+4
|
* move mandantory window update and redraw operations into tableVincent Sanders2014-01-121-2/+4
|
* move more optional window operations into table including removing unused ↵Vincent Sanders2014-01-121-3/+6
| | | | hide_pointer operation altogether
* split gui operations into core and window and move more operations into tablesVincent Sanders2014-01-121-14/+25
|
* move window creation and destruction into tableVincent Sanders2014-01-111-2/+3
|
* Add some more frontend stubs and fix up some othersDaniel Silverstone2014-01-051-1/+1
|
* Fix some log statementsDaniel Silverstone2014-01-051-1/+1
|
* Change gui_file_gadget_interface to pass gui_window not browser_window, add ↵Rob Kendrick2014-01-051-1/+1
| | | | GTK implementation that of course does not work.
* Add new gui entry point for file open dialogue requestsRob Kendrick2014-01-051-0/+7
|
* Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵Michael Drake2013-05-101-1/+1
| | | | it now.
* Pass caret clip rect out to front ends. (Nothing actually using them yet.)Michael Drake2013-03-051-1/+2
|
* fix errors introduced in refactorVincent Sanders2013-02-181-0/+1
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-4/+4
|
* change browser_window_create and refactor all callsitesVincent Sanders2013-02-181-3/+21
|
* browser_window_navigate refactorVincent Sanders2013-02-181-2/+25
|
* Make Monkey front end build with new clipboard API.Michael Drake2013-01-081-23/+17
|
* Move browser_window struct to private header. Places that shouldn't include ↵Michael Drake2012-08-221-1/+1
| | | | | | | | | | | | | | | | | it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows
* Pass font plot style out to front end clipboard append function.Michael Drake2012-08-131-1/+2
|
* Fix gui_window_drag_startJohn Mark Bell2012-02-051-1/+1
| | | | svn path=/trunk/netsurf/; revision=13418
* Constify rect param to gui_window_drag_start.Michael Drake2012-01-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=13397
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-4/+3
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* More response tags, updated docs with commandsDaniel Silverstone2011-11-251-2/+6
| | | | svn path=/trunk/netsurf/; revision=13181
* Avoid unused variable warningRob Kendrick2011-11-251-0/+1
| | | | svn path=/trunk/netsurf/; revision=13180
* Remove gui_window_frame_resize_start() functions.Michael Drake2011-09-051-6/+0
| | | | svn path=/trunk/netsurf/; revision=12738
* Remove gui_window_get_browser_window from core. Remove unused ↵Michael Drake2011-09-051-6/+0
| | | | | | implementations from front ends. Rename the GTK front end implementation to nsgtk_get_browser_window and change the GTK front end to use that. svn path=/trunk/netsurf/; revision=12737