summaryrefslogtreecommitdiff
path: root/gtk/viewdata.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing unistd includes to allow building with older headersVincent Sanders2015-06-291-1/+2
|
* Change GTK UI builder handling to use resource APIVincent Sanders2015-06-171-16/+9
| | | | | | | | | | | | | | 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 varadicVincent Sanders2015-05-281-10/+10
| | | | | | | | | | | | 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.
* ensure memory is freed on error path in gtk viewdataVincent Sanders2015-04-171-0/+4
|
* Ensure gtk XDG editor handling never uses an unintialised value.Vincent Sanders2015-04-171-1/+2
|
* Update gtk compatability header to cope with deprication of stock icon interfaceVincent Sanders2015-04-081-4/+6
|
* Fix several doxygen issuesVincent Sanders2014-11-081-1/+2
|
* Don't need the old url header.Michael Drake2014-10-311-1/+0
|
* remove unused includeVincent Sanders2014-10-131-1/+0
|
* move about and preferences window handling to more sensible positionVincent Sanders2014-09-221-1/+1
|
* use gtk completion variable and remove uneeded include of netsurf.hVincent Sanders2014-09-221-2/+1
|
* deal with ftell errors and short reads (coverity 1230589 1230588)Vincent Sanders2014-08-181-4/+9
|
* sanity check length os environment variable derived paths (Coverity 1231845)Vincent Sanders2014-08-181-9/+20
|
* fix resource leak of default application desktop file name. (coverity 1231844)Vincent Sanders2014-08-181-5/+6
|
* extend gtk viewdata to open files in an editor using the freedesktop default ↵Vincent Sanders2014-08-161-18/+297
| | | | app specification
* fix DOM tree dump debugVincent Sanders2014-08-041-2/+0
|
* extend viewdata to files and use it for box tree dumpVincent Sanders2014-08-041-26/+151
|
* rationalise source viewVincent Sanders2014-08-011-0/+569