summaryrefslogtreecommitdiff
path: root/gtk/history.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-273/+0
|
* rationalise gtk use of plotters APIVincent Sanders2016-05-041-1/+1
|
* remove unecessary utils includes from gtk frontendVincent Sanders2016-05-021-1/+0
|
* 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.
* Change GTK UI builder handling to use resource APIVincent Sanders2015-06-171-63/+70
| | | | | | | | | | | | | | 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-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.
* clean up gtk gui header usage and includesVincent Sanders2015-04-121-1/+1
|
* Update gtk compatability header to cope with deprication of stock icon interfaceVincent Sanders2015-04-081-4/+6
|
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-271-6/+6
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* Port to new recursive expand/contract functions.Michael Drake2013-09-031-6/+6
|
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-021-7/+9
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Remove cookies, history_global, and hotlist_old _initialise and _cleanup ↵Michael Drake2013-09-021-4/+0
| | | | functions.
* Remove tree icon_name globals from all the front ends.Michael Drake2013-09-021-2/+1
|
* Use TREE_HISTORY directly.Michael Drake2013-09-021-2/+1
|
* allow netsurf to build with gtk3Vincent Sanders2012-05-161-19/+24
| | | | svn path=/trunk/netsurf/; revision=13926
* When launching multiple URLs from a treeview, allow to open one window with ↵Chris Young2011-07-021-1/+1
| | | | | | | | multiple tabs instead of one window per URL. Make compatible frontends do this by default. svn path=/trunk/netsurf/; revision=12552
* fixup gtk source file namesVincent Sanders2011-01-291-0/+263
svn path=/trunk/netsurf/; revision=11529