summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-15142-32660/+0
|
* cleanup printer API usage of plotter headersVincent Sanders2016-05-041-0/+1
|
* rationalise gtk use of plotters APIVincent Sanders2016-05-044-4/+2
|
* remove unecessary utils includes from gtk frontendVincent Sanders2016-05-029-10/+2
|
* update gtk to stop using depricated warn_user APIVincent Sanders2016-04-2612-81/+117
|
* use the miscellaneous table warning entryVincent Sanders2016-04-251-1/+12
| | | | | | | change all the frontends to provide the warning callback in the miscelaneous table instead of using the warn_user function. Changing all the warn_user callsites still requires completion.
* Update gtk frontend to use layout tableVincent Sanders2016-04-237-99/+98
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-218-0/+8
| | | | | 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 siteVincent Sanders2016-04-201-0/+28
|
* stop content header dragging in so many other headersVincent Sanders2016-04-192-1/+2
|
* add missing explicit dirent includesVincent Sanders2016-04-191-0/+1
|
* fix missing struct on http parameter declaration due to header changeVincent Sanders2016-04-181-0/+1
|
* reduce content header interdependancyVincent Sanders2016-04-181-0/+1
|
* complete the rename of the gui browser tableVincent Sanders2016-04-161-2/+2
| | | | | | When the operations tables were created the browser table was renamed to miscellaneous except the actual rename patch was never applied, this fixes that situation.
* remove unecessary header inclusionVincent Sanders2016-03-161-7/+1
|
* Avoid null dereference in gtk resource handlingVincent Sanders2016-03-141-2/+8
| | | | | Ensure the error handling in gtk pixmap resource handling does not cause a null pointer dereference. Fixes coverity CID 1307743
* Clean up gtk login windowVincent Sanders2016-03-141-66/+116
| | | | | | | | | | | This fixes coverity ID 1316338 by dealing with memory and window creation errors properly. Previously such errors could seg fault or leave the browser navigation logic "stuck" waiting for user input to a window that never existed. The code was also refactored to remove forward declarations and add documentation comments.
* completely remove remaining GTK theme codeVincent Sanders2016-03-096-293/+240
| | | | | Removes the theme code from GTK by moving the small remaining parts to being implementation details within the toolbar implementation.
* remove unused theme ui elements from preferances dialogVincent Sanders2016-03-092-22/+0
|
* remove unrequired path globalsVincent Sanders2016-03-091-6/+0
|
* remove theme optionVincent Sanders2016-03-083-6/+2
|
* add missing arrow down pixmap resourceVincent Sanders2016-03-083-150/+1
|
* Initial pass removing gtk frontend theme codeVincent Sanders2016-03-0842-1735/+29
|
* update gtk resource path setting to use makefile variableVincent Sanders2016-02-202-5/+5
|
* fix more freebsd warningsVincent Sanders2016-02-121-0/+1
|
* fix strcasecmp implicit declaration warnings on freebsdVincent Sanders2016-02-121-0/+1
|
* Can free pango font desc as soon as it's set.Michael Drake2016-02-091-10/+12
|
* Use readonly get_line, since it is supposed to be faster.Michael Drake2016-02-081-1/+1
|
* Don't haemorrhage Pango layouts out of nsfont_paint.Michael Drake2016-02-081-0/+1
| | | | | | | | | | | | | | | | | | Before: LEAK SUMMARY: definitely lost: 143,462 bytes in 811 blocks indirectly lost: 835,174 bytes in 16,656 blocks possibly lost: 104,465 bytes in 1,631 blocks still reachable: 3,634,180 bytes in 30,844 blocks suppressed: 0 bytes in 0 blocks After: LEAK SUMMARY: definitely lost: 57,990 bytes in 258 blocks indirectly lost: 218,013 bytes in 5,995 blocks possibly lost: 110,118 bytes in 1,837 blocks still reachable: 3,637,842 bytes in 30,881 blocks suppressed: 0 bytes in 0 blocks
* move the container code to gtk directory as its only ever used there.Vincent Sanders2016-01-196-8/+822
|
* make search engines resource common between gtk and beosVincent Sanders2016-01-191-20/+1
|
* Style fixesRob Kendrick2016-01-131-7/+11
|
* Actually do something with return value.Michael Drake2015-12-201-0/+3
|
* Make nsurl utf8 string conversion function consistent with nsurl API.Michael Drake2015-10-251-1/+1
|
* Update RISC OS frontend to new APIChris Young2015-10-241-1/+0
|
* Update gtk frontend to new APIChris Young2015-10-241-6/+12
|
* Show the IDN decoded form in the URL bar on GTK if the option is set.Chris Young2015-10-241-1/+7
|
* Improve gtk scaffolding documentationVincent Sanders2015-06-301-35/+48
|
* Ensure gtk windows have a default favicon at creation.Vincent Sanders2015-06-301-4/+11
| | | | | | | This ensures newly created gtk gui windows have a default favicon set. This is necessary because new tab creation displays the new windows contents before an icon has been set and the icon will not be changed from the previously viewed tabs icon.
* Fix missing unistd includes to allow building with older headersVincent Sanders2015-06-292-1/+3
|
* Add missing include to gtk scaffoldingVincent Sanders2015-06-291-0/+1
| | | | Without unistd access, close and unlink were not properly defined
* fix glib resource API usage even when gresource was disabledVincent Sanders2015-06-291-0/+9
|
* Improve resource code to not try and use g_resource calls when disabled.Vincent Sanders2015-06-291-1/+5
|
* Allow gtk preferences language selection resource to be inlineVincent Sanders2015-06-252-41/+138
| | | | | | | This allows the languages resource to be read from file or from inline data. Additionally it fixes a bug where the language combo box would always be reset to en as the default regardless of what was currently configured.
* Update GTK url bar completion to navigate on selectionVincent Sanders2015-06-233-60/+142
|
* Change gtk message and language handling to use resource namesVincent Sanders2015-06-237-38/+61
| | | | | | | | | | The GTK resource handling can now provide the path to resources rather than having to compute them separately. This reduces run time allocation and allows for the resources to be built in if required. Additionally this tweaks the resource scheme handling to redirect favicon.ico to resource:favicon.png instead of rewriting directly to file scheme path allowing the favicon to be a compiled in resource.
* Allow GTK to include inline resources for default cssVincent Sanders2015-06-222-0/+6
|
* Don't need gtkdefault.css now.Michael Drake2015-06-223-14/+1
|
* Consolidate default style.Michael Drake2015-06-221-13/+0
|
* Allow translation messages to be compiled in as GTK resourcesVincent Sanders2015-06-214-22/+76
|