Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix leak in error path (coverity 1109889) | Vincent Sanders | 2013-11-06 | 1 | -1/+2 |
| | |||||
* | fix memory leak in error path (coverity 1109889) | Vincent Sanders | 2013-11-03 | 1 | -12/+7 |
| | |||||
* | fix gtk title setting to cope with null titles coverity 1109897 | Vincent Sanders | 2013-10-25 | 1 | -10/+30 |
| | |||||
* | fix coverity 1109906 uninitialised pointer read | Vincent Sanders | 2013-10-25 | 1 | -1/+1 |
| | |||||
* | Remove old hotlist, cookies, and history_global_core modules. | Michael Drake | 2013-09-02 | 1 | -2/+2 |
| | | | | New versions of expand/collapse node functions for these modules aren't yet implemented. | ||||
* | Move old hotlist out of the way. | Michael Drake | 2013-08-13 | 1 | -2/+2 |
| | |||||
* | s/history_core/local_history/ | Michael Drake | 2013-07-10 | 1 | -1/+1 |
| | |||||
* | completely rework scaffolding window destruction using gtkwidget destroy signals | Vincent Sanders | 2013-06-28 | 1 | -62/+65 |
| | |||||
* | add new tab tab | Vincent Sanders | 2013-06-27 | 1 | -23/+19 |
| | |||||
* | fix status/toolbar bottom split position and setting user option in gtk | Vincent Sanders | 2013-06-25 | 1 | -35/+28 |
| | |||||
* | move gtk frontend to use new options API | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | fix mismatched option name and variable names | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | | | | | block_ads should be block_advertisments to match option name toolbar_status_width should be toolbar_status_size to match option name | ||||
* | 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 search context from browser window, simplify search interface for ↵ | Michael Drake | 2013-05-07 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | front ends. Added content interface for search. Removed bw->cur_search search context. Desktop layer now does nothing except pass search requests from front end onto the bw's current_content via the content interface. Search API reduced to a pair of functions at each level: {desktop|content|html|textplain}_search and {desktop|content|html|textplain}_search_clear Updated front ends to use simplified search API. Only tested GTK and RO builds. These confine the search stuff to render/. However search still uses struct selection. The handling for which is still spread over desktop/ and render/. Also the render/search code itself still fiddles inside html and textplain privates. | ||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -6/+8 |
| | | | | | | | | | | | | | 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. | ||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 1 | -22/+22 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 1 | -24/+84 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 1 | -25/+132 |
| | |||||
* | Update GTK front end to implement new clipboard API. | Michael Drake | 2013-01-08 | 1 | -3/+3 |
| | |||||
* | implement the GTK preferances dialog with signals | Vincent Sanders | 2013-01-01 | 1 | -8/+7 |
| | |||||
* | Port save complete to libdom. | John-Mark Bell | 2012-11-03 | 1 | -2/+1 |
| | |||||
* | Remove unnecessary libxml includes from GTK includes | Daniel Silverstone | 2012-10-11 | 1 | -1/+0 |
| | |||||
* | 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 | ||||
* | Don't need to set everything to zero since it's static | Michael Drake | 2012-08-20 | 1 | -2/+1 |
| | |||||
* | Allow the presence of form inputs to be obtained without knowledge of html ↵ | Michael Drake | 2012-08-20 | 1 | -1/+2 |
| | | | | content internals. | ||||
* | Remove unused includes. | Michael Drake | 2012-08-20 | 1 | -1/+0 |
| | |||||
* | Use proper function for dumping box tree. | Michael Drake | 2012-08-20 | 1 | -7/+1 |
| | |||||
* | fix build on gtk 2.12 | Vincent Sanders | 2012-05-17 | 1 | -5/+5 |
| | | | | svn path=/trunk/netsurf/; revision=13927 | ||||
* | allow netsurf to build with gtk3 | Vincent Sanders | 2012-05-16 | 1 | -23/+75 |
| | | | | svn path=/trunk/netsurf/; revision=13926 | ||||
* | NetSurf options rework (a=vince r=daniels,jmb) | Vincent Sanders | 2012-03-22 | 1 | -34/+49 |
| | | | | svn path=/trunk/netsurf/; revision=13548 | ||||
* | fix favicon display | Vincent Sanders | 2012-02-21 | 1 | -41/+50 |
| | | | | svn path=/trunk/netsurf/; revision=13460 | ||||
* | fix the popup menu entry signal attaching to attach the correct handler ↵ | Vincent Sanders | 2012-02-08 | 1 | -21/+21 |
| | | | | | | functions. as the prototype changes depending on signal type and we were using the non menu function prototype for menu entries. svn path=/trunk/netsurf/; revision=13437 | ||||
* | ensure favicon is correctly set | Vincent Sanders | 2011-12-31 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=13358 | ||||
* | load default favicon once | Vincent Sanders | 2011-12-31 | 1 | -4/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13357 | ||||
* | only use libsexy entry widget prior to gtk 2.16 | Vincent Sanders | 2011-12-30 | 1 | -60/+32 |
| | | | | svn path=/trunk/netsurf/; revision=13356 | ||||
* | Change GTK plotting to use cairo surfaces throughout | Vincent Sanders | 2011-12-30 | 1 | -27/+36 |
| | | | | 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 | ||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -7/+7 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | Ensure the GTK UI closes all its scaffoldings before exiting. | Daniel Silverstone | 2011-10-09 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13019 | ||||
* | fix ico handler to actually decode to bitmap when called via get_internal | Vincent Sanders | 2011-10-07 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12980 | ||||
* | initial favicon support | Vincent Sanders | 2011-10-06 | 1 | -7/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12975 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -6/+7 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | clean up gtk tabs argument types to avoid uncessary casting | Vincent Sanders | 2011-09-26 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12888 | ||||
* | reduce to a single global structure for glade file locations | Vincent Sanders | 2011-09-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12872 | ||||
* | remove deprecated GDK usage except for in libsexy | Vincent Sanders | 2011-09-17 | 1 | -6/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12803 | ||||
* | Port GTK front end's context menu handling to ↵ | Michael Drake | 2011-09-06 | 1 | -16/+16 |
| | | | | | | browser_window_get_contextual_content. (Can handle various things the old code couldn't (imagemaps, (i)frames).) Fix "Save Link" menu option to save the target of the link rather than the current content. svn path=/trunk/netsurf/; revision=12756 | ||||
* | Remove gui_window_get_browser_window from core. Remove unused ↵ | Michael Drake | 2011-09-05 | 1 | -43/+43 |
| | | | | | | 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 | ||||
* | GTK changes for core search update (r12646). | Michael Drake | 2011-08-24 | 1 | -10/+9 |
| | | | | svn path=/trunk/netsurf/; revision=12647 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -3/+3 |
| | | | | | | | Selection no longer uses current_redraw_browser. Fix long-standing selection bugs on platforms that use action on release behaviour. svn path=/trunk/netsurf/; revision=12598 |