Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update gtk to stop using depricated warn_user API | Vincent Sanders | 2016-04-26 | 1 | -15/+16 |
| | |||||
* | Split utils header into string functions and everything else | Vincent Sanders | 2016-04-21 | 1 | -0/+1 |
| | | | | | split out the string handling API from the rest of the utils header and fix up all the fallout. | ||||
* | move remove underscores utility to alongside the single gtk call site | Vincent Sanders | 2016-04-20 | 1 | -0/+28 |
| | |||||
* | completely remove remaining GTK theme code | Vincent Sanders | 2016-03-09 | 1 | -1/+234 |
| | | | | | Removes the theme code from GTK by moving the small remaining parts to being implementation details within the toolbar implementation. | ||||
* | Fix missing unistd includes to allow building with older headers | Vincent Sanders | 2015-06-29 | 1 | -0/+1 |
| | |||||
* | Change GTK UI builder handling to use resource API | Vincent Sanders | 2015-06-17 | 1 | -30/+44 |
| | | | | | | | | | | | | | | GTK UI builder resources have till now been exclusively stored on disc requiring netsurf to ship numerous additional resource files. This requires going to disc every time a UI action is performed which can become a lot of unwanted file handling. GLib/GTK has moved towards GResource handling for such resources instead. It now seems that migrating to this style of usage is expected and indeed the only portable way to include pixbufs. This introduces an API to hide the various implementation details of how resources are handled from the rest of the codebase. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -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. | ||||
* | Refactor GTK toolbar handling to correctly cope with text labels | Vincent Sanders | 2015-04-12 | 1 | -641/+641 |
| | |||||
* | remove usage of deprecated gtk alignment interface | Vincent Sanders | 2015-04-11 | 1 | -50/+66 |
| | |||||
* | fixup default toolbar button creation for depricated GTK 3 operations | Vincent Sanders | 2015-04-10 | 1 | -13/+17 |
| | |||||
* | Update gtk compatability header to cope with deprication of stock icon interface | Vincent Sanders | 2015-04-08 | 1 | -8/+9 |
| | |||||
* | fix up more doxygen errors | Vincent Sanders | 2014-11-08 | 1 | -4/+7 |
| | |||||
* | clean up gtk scaffolding interface, remove lots of cruft and globals | Vincent Sanders | 2014-07-27 | 1 | -42/+51 |
| | |||||
* | update gtk frontend menu structure to be more standard | Vincent Sanders | 2014-07-23 | 1 | -4/+4 |
| | |||||
* | Completely re-write web search provider handling | Vincent Sanders | 2014-05-25 | 1 | -1/+2 |
| | |||||
* | Avoid includes of desktop/browser_private.h and content/hlcache.h | Michael Drake | 2014-02-08 | 1 | -10/+4 |
| | |||||
* | Simplify browser_window_refresh_url_bar. | Michael Drake | 2014-02-08 | 1 | -8/+1 |
| | | | | Reduces front end need to access bw internals. | ||||
* | reduce desktop/browser.h unecessary includes | Vincent Sanders | 2014-02-03 | 1 | -0/+1 |
| | |||||
* | split gui operations into core and window and move more operations into tables | Vincent Sanders | 2014-01-12 | 1 | -2/+2 |
| | |||||
* | fix resource leak coverity 1109884 | Vincent Sanders | 2013-10-25 | 1 | -0/+1 |
| | |||||
* | trivial docuemntation cleanups to address some of the huge number of ↵ | Vincent Sanders | 2012-10-08 | 1 | -1/+1 |
| | | | | docuemntation warnings | ||||
* | Move browser_window struct to private header. Places that shouldn't include ↵ | Michael Drake | 2012-08-22 | 1 | -0/+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 | ||||
* | allow netsurf to build with gtk3 | Vincent Sanders | 2012-05-16 | 1 | -20/+28 |
| | | | | svn path=/trunk/netsurf/; revision=13926 | ||||
* | load default favicon once | Vincent Sanders | 2011-12-31 | 1 | -7/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13357 | ||||
* | only use libsexy entry widget prior to gtk 2.16 | Vincent Sanders | 2011-12-30 | 1 | -20/+17 |
| | | | | svn path=/trunk/netsurf/; revision=13356 | ||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | 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 gui_window_get_browser_window from core. Remove unused ↵ | Michael Drake | 2011-09-05 | 1 | -5/+5 |
| | | | | | | 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 | ||||
* | fixup gtk source file names | Vincent Sanders | 2011-01-29 | 1 | -0/+1113 |
svn path=/trunk/netsurf/; revision=11529 |