netsurf/gtk/res
Vincent Sanders 8ef292b9ca Change GTK UI builder handling to use resource API
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.
2015-06-17 21:35:40 +01:00
..
de Improve split message generation 2015-04-07 00:44:35 +01:00
en Improve split message generation 2015-04-07 00:44:35 +01:00
it Improve split message generation 2015-04-07 00:44:35 +01:00
ja Try to rationalise the gtk install target somewhat 2012-11-04 11:17:41 +00:00
nl Add links to dutch resources for gtk frontend 2015-06-17 21:35:40 +01:00
themes Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
throbber Shave another 164 bytes off the size of the throbber PNGs 2008-07-01 13:44:31 +00:00
adblock.css
arrow_down_8x32.png Apply contributions from Mark Benjamin and Chris Tarnowski, with some reworking from me. Beware; glade nastyness ahead. 2009-04-20 20:31:13 +00:00
ca-bundle.txt
cookies.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
cookies.gtk3.ui fix cookies and bookmarks windows on gtk3 2013-05-04 20:42:00 +01:00
credits.html fix gtk install target to provide language fallback 2014-08-19 15:59:51 +01:00
default.css
default.ico Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
downloads.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
downloads.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
favicon.png Change default favicon to content image. 2011-01-26 18:36:48 +00:00
gtkdefault.css Under GTK, file gadgets are more like buttons 2014-01-05 17:16:26 +00:00
history.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
history.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
hotlist.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
hotlist.gtk3.ui fix cookies and bookmarks windows on gtk3 2013-05-04 20:42:00 +01:00
icons Merge treeview-redux to trunk 2010-10-05 19:14:46 +00:00
internal.css Symlinks for GTK front end. 2011-03-12 22:17:55 +00:00
languages Rework GTK options code to be less bug ridden. This fixes a bunch of buffer overflows and memory leaks. Additionally, don't bother calculating the default toolbar button type here -- it will already be determined the first time that a browser window is opened (i.e. before the preferences dialog can be opened, anyway). 2009-04-29 15:24:00 +00:00
licence.html fix gtk install target to provide language fallback 2014-08-19 15:59:51 +01:00
license
login.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
login.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
maps.html Add trivial maps facilitator at about:maps 2014-10-22 20:42:21 +01:00
menu_cursor_mask.xbm allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
menu_cursor_mask.xpm allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
menu_cursor.png allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
menu_cursor.xbm allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
Messages fix gtk install target to provide language fallback 2014-08-19 15:59:51 +01:00
netsurf-16x16.xpm Add 16x16 NetSurf icon for use in desktop menus, as required my many environments and distributions. 2008-07-26 23:02:45 +00:00
netsurf-gtk.desktop Add XDG desktop file for GTK frontend 2014-12-25 15:49:35 +00:00
netsurf.gresource.xml Change GTK UI builder handling to use resource API 2015-06-17 21:35:40 +01:00
netsurf.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
netsurf.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
netsurf.png Symlinks for GTK front end. 2011-03-12 22:17:55 +00:00
netsurf.xpm
options.gtk2.ui Typo fix: maintinance → maintenance in gtk frontend (closes #2217) 2014-11-10 22:39:28 +00:00
options.gtk3.ui Typo fix: maintinance → maintenance in gtk frontend (closes #2217) 2014-11-10 22:39:28 +00:00
password.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
password.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
quirks.css Merge LibCSS port to trunk. 2009-07-23 23:05:34 +00:00
SearchEngines fix default search provider icon handling 2014-06-03 15:01:14 +01:00
ssl.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
ssl.gtk3.ui Fixup gtk3 ssl certificate dialog and ensure its parent is set. 2015-04-12 13:52:56 +01:00
tabcontents.gtk2.ui Fix mouse wheel scrolling on gtk3 by implementing the smooth scroll direction 2013-05-04 19:42:01 +01:00
tabcontents.gtk3.ui Refactor GTK toolbar handling to correctly cope with text labels 2015-04-12 01:12:43 +01:00
themelist Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
toolbar.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
toolbar.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
viewdata.gtk2.ui Fixup gtk viewdata window to open at appropriate size 2015-03-06 17:16:09 +00:00
viewdata.gtk3.ui Fixup gtk viewdata window to open at appropriate size 2015-03-06 17:16:09 +00:00
warning.gtk2.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
warning.gtk3.ui allow netsurf to build with gtk3 2012-05-16 19:57:43 +00:00
welcome.html fix gtk install target to provide language fallback 2014-08-19 15:59:51 +01:00