Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fix mouse wheel scrolling on gtk3 by implementing the smooth scroll direction | Vincent Sanders | 2013-05-04 | 1 | -63/+49 |
| | | | | Fix mouse wheel scrolling on gtk2 by setting a reasonable default step | ||||
* | fix scrolling on gtk3 | Vincent Sanders | 2013-04-17 | 1 | -1/+8 |
| | |||||
* | attach scrollbar and layout to the same adjustment so it need not be done in ↵ | Vincent Sanders | 2013-04-17 | 1 | -9/+1 |
| | | | | code | ||||
* | Pass caret clip rect out to front ends. (Nothing actually using them yet.) | Michael Drake | 2013-03-05 | 1 | -1/+2 |
| | |||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus. | ||||
* | Pass double and triple clicks to the browser window. | Michael Drake | 2013-02-12 | 1 | -1/+7 |
| | |||||
* | Move browser_window struct to private header. Places that shouldn't include ↵ | Michael Drake | 2012-08-22 | 1 | -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 | ||||
* | Remove unused struct box. | Michael Drake | 2012-08-20 | 1 | -1/+0 |
| | |||||
* | cleanup debug logging | Vincent Sanders | 2012-06-10 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13961 | ||||
* | fix build on gtk 2.12 | Vincent Sanders | 2012-05-17 | 1 | -41/+41 |
| | | | | svn path=/trunk/netsurf/; revision=13927 | ||||
* | allow netsurf to build with gtk3 | Vincent Sanders | 2012-05-16 | 1 | -196/+283 |
| | | | | svn path=/trunk/netsurf/; revision=13926 | ||||
* | NetSurf options rework (a=vince r=daniels,jmb) | Vincent Sanders | 2012-03-22 | 1 | -7/+8 |
| | | | | svn path=/trunk/netsurf/; revision=13548 | ||||
* | fix favicon display | Vincent Sanders | 2012-02-21 | 1 | -6/+37 |
| | | | | svn path=/trunk/netsurf/; revision=13460 | ||||
* | remove unused scrolledwindow member | Vincent Sanders | 2012-02-20 | 1 | -31/+6 |
| | | | | svn path=/trunk/netsurf/; revision=13452 | ||||
* | Constify rect param to gui_window_drag_start. | Michael Drake | 2012-01-11 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13397 | ||||
* | Pass pointer constraints for drag out to front ends. Ensure content ↵ | Michael Drake | 2012-01-11 | 1 | -2/+2 |
| | | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395 | ||||
* | Change GTK plotting to use cairo surfaces throughout | Vincent Sanders | 2011-12-30 | 1 | -4/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13354 | ||||
* | Pass whether background images are wanted in redraw_context. | Michael Drake | 2011-12-23 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13335 | ||||
* | Call core to see if handles scroll wheel event first. | Michael Drake | 2011-11-29 | 1 | -0/+29 |
| | | | | svn path=/trunk/netsurf/; revision=13199 | ||||
* | clean up gtk tabs argument types to avoid uncessary casting | Vincent Sanders | 2011-09-26 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12888 | ||||
* | reduce to a single global structure for glade file locations | Vincent Sanders | 2011-09-24 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12872 | ||||
* | remove deprecated GDK usage except for in libsexy | Vincent Sanders | 2011-09-17 | 1 | -6/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12803 | ||||
* | Remove gui_window_frame_resize_start() functions. | Michael Drake | 2011-09-05 | 1 | -4/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12738 | ||||
* | Remove gui_window_get_browser_window from core. Remove unused ↵ | Michael Drake | 2011-09-05 | 1 | -1/+1 |
| | | | | | | 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 | ||||
* | Delete unused function. | Michael Drake | 2011-09-05 | 1 | -15/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12731 | ||||
* | Delete dead frames handling. | Michael Drake | 2011-09-05 | 1 | -58/+37 |
| | | | | svn path=/trunk/netsurf/; revision=12730 | ||||
* | Fix runtime warning | John Mark Bell | 2011-09-04 | 1 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12717 | ||||
* | Remove dead code. | Michael Drake | 2011-09-04 | 1 | -26/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12715 | ||||
* | Remove gui_window_position_frame() definition from core and remove all ↵ | Michael Drake | 2011-09-04 | 1 | -37/+0 |
| | | | | | | implementations from front ends. svn path=/trunk/netsurf/; revision=12711 | ||||
* | Don't need to set current_redraw_browser any more. | Michael Drake | 2011-08-24 | 1 | -4/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12655 | ||||
* | Fix up GTK for r12574 API change. | Michael Drake | 2011-07-06 | 1 | -6/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12580 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -2/+5 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Frond ends signal end of drag with call to browser_window_mouse_track. | Michael Drake | 2011-06-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12515 | ||||
* | Remove gui_window_set_scale(). | Michael Drake | 2011-06-24 | 1 | -12/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12502 | ||||
* | If iframes are reformatted due to containing document reflow, don't need to ↵ | Michael Drake | 2011-06-24 | 1 | -1/+1 |
| | | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497 | ||||
* | If you ask for a new tab, clone must be non-NULL | John Mark Bell | 2011-05-16 | 1 | -3/+6 |
| | | | | svn path=/trunk/netsurf/; revision=12422 | ||||
* | make teh GTK frontend build on -DG_DISABLE_SINGLE_INCLUDES ↵ | Vincent Sanders | 2011-03-26 | 1 | -2/+2 |
| | | | | | | -DGTK_DISABLE_SINGLE_INCLUDES -DPANGO_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGTK_MULTIHEAD_SAFE svn path=/trunk/netsurf/; revision=12138 | ||||
* | Purge nsgtk_plot_set_scale(), nsgtk_plot_get_scale() and nsgtk_plot_scale ↵ | Michael Drake | 2011-03-09 | 1 | -1/+0 |
| | | | | | | global. svn path=/trunk/netsurf/; revision=11943 | ||||
* | remove obsolete, unused gui_window_redraw API | Vincent Sanders | 2011-03-01 | 1 | -17/+17 |
| | | | | svn path=/trunk/netsurf/; revision=11870 | ||||
* | Pass clip rect to browser_window_redraw as pointer. | Michael Drake | 2011-02-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11672 | ||||
* | Pass clip rect to browser_window_redraw as struct. | Michael Drake | 2011-02-11 | 1 | -4/+7 |
| | | | | svn path=/trunk/netsurf/; revision=11648 | ||||
* | improve browser_window_redraw width and height handling | Vincent Sanders | 2011-02-11 | 1 | -14/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11642 | ||||
* | add browser_window_redraw() method to make content_redraw calls from ↵ | Vincent Sanders | 2011-02-10 | 1 | -23/+19 |
| | | | | | | frontends common RISC OS, atari, amiga and beos have not been updated svn path=/trunk/netsurf/; revision=11640 | ||||
* | commit a neatness and comment cleanup in the gtk window code | Vincent Sanders | 2011-02-08 | 1 | -310/+310 |
| | | | | svn path=/trunk/netsurf/; revision=11632 | ||||
* | fixup gtk source file names | Vincent Sanders | 2011-01-29 | 1 | -0/+1123 |
svn path=/trunk/netsurf/; revision=11529 |