summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* Fix file: handling on risc os, gtk, windows and framebuffer frontendsVincent Sanders2010-04-161-5/+16
| | | | svn path=/trunk/netsurf/; revision=10419
* Handle llcache queries (GTK only for now)John Mark Bell2010-04-142-29/+44
| | | | svn path=/trunk/netsurf/; revision=10403
* Simplify gtk scheduler and clean up valgrind-exposed errorDaniel Silverstone2010-04-141-7/+1
| | | | svn path=/trunk/netsurf/; revision=10397
* Hack workaround for broken libcurls who obey ALL_PROXY for file: URLs. See ↵Rob Kendrick2010-04-131-0/+11
| | | | | | comment. svn path=/trunk/netsurf/; revision=10394
* Add gtk_compat.c, which provides implementations of newer GTK functions that ↵Rob Kendrick2010-04-135-9/+123
| | | | | | we require. This is needed because some macros we were using have been deprecated and replaced with functions, and we build without deprecated features due to it spewing warnings everywhere. svn path=/trunk/netsurf/; revision=10392
* Revert previous two changes, as it breaks far too recent versions of GTK.Rob Kendrick2010-04-133-9/+9
| | | | svn path=/trunk/netsurf/; revision=10390
* GTK 2.20 removes some widget property access macros that were deprecated in ↵Rob Kendrick2010-04-133-9/+9
| | | | | | 2.18. Change uses to new function calls. Allows nsgtk to be built on Ubuntu 10.04. svn path=/trunk/netsurf/; revision=10388
* Suppress issues with < 1x1 (i)frames for now in GTK frontendDaniel Silverstone2010-04-121-4/+11
| | | | svn path=/trunk/netsurf/; revision=10383
* Now that theme_install owns hlcache handle, ensure we clean it up.John Mark Bell2010-04-111-14/+12
| | | | | | Additionally, complete port from struct content to hlcache_handle. svn path=/trunk/netsurf/; revision=10378
* Fix window updates when main window is scrolled.Michael Drake2010-04-111-3/+10
| | | | svn path=/trunk/netsurf/; revision=10347
* Fix warnings about scroll and value possibly getting used uninitialised.Michael Drake2010-04-091-1/+2
| | | | svn path=/trunk/netsurf/; revision=10328
* Try to handle nonsense status bar width option settings. This is probably ↵Michael Drake2010-04-081-0/+10
| | | | | | only mildly better than just leaving people with almost no status bar by default. svn path=/trunk/netsurf/; revision=10326
* Status bar width now set in proportion to actual window width. Correctly ↵Michael Drake2010-04-081-13/+14
| | | | | | retain status bar proportion as window is resized. svn path=/trunk/netsurf/; revision=10325
* Slightly clearer comment.Michael Drake2010-04-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10324
* Remove min status bar width limitation. Set initial status bar width when ↵Michael Drake2010-04-082-1/+13
| | | | | | gui_window is created. Note the TODOs in gtk_window.c gui_create_browser_window(). svn path=/trunk/netsurf/; revision=10323
* Turn on smooth scaling by default, since it doesn't make much difference to ↵Michael Drake2010-04-081-9/+9
| | | | | | preformance and looks better. Align columns in options table. svn path=/trunk/netsurf/; revision=10321
* Make scaled bitmap plotting much faster by only scaling the portion of the ↵Michael Drake2010-04-081-15/+24
| | | | | | bitmap we need to plot. svn path=/trunk/netsurf/; revision=10320
* Increase scroll increment.Michael Drake2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10317
* GTK's source suggests scroll wheels generally get twice as much scrollypower ↵Daniel Silverstone2010-04-081-4/+4
| | | | | | as arrow keys svn path=/trunk/netsurf/; revision=10316
* Ensure the h/v scrollbars default to 16px step incrementDaniel Silverstone2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10315
* Add scroll event supportDaniel Silverstone2010-04-081-192/+247
| | | | svn path=/trunk/netsurf/; revision=10314
* Pass an empty string as the label for the local history button. While the ↵Rob Kendrick2010-04-081-1/+1
| | | | | | GTK docs say NULL is reasonable, it causes the ATK layer to produce runtime assertions. svn path=/trunk/netsurf/; revision=10313
* Some X servers set MOD2 for some reason. Limit arrow/pgup/down to 'not ↵Daniel Silverstone2010-04-081-1/+1
| | | | | | alt/control/shift' svn path=/trunk/netsurf/; revision=10310
* Add missing setting which was preventing gtk tabs from workingDaniel Silverstone2010-04-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=10306
* Manually clip for scaled plots too. Doesn't make much difference to ↵Michael Drake2010-04-081-31/+35
| | | | | | performance because the creation of scaled bitmaps is so slow. svn path=/trunk/netsurf/; revision=10305
* Manually clip bitmap area to be plotted. This speeds up rendering ↵Michael Drake2010-04-081-8/+52
| | | | | | considerably. Currently only done for unscaled images. svn path=/trunk/netsurf/; revision=10297
* Partly fix tab closing.James Bursa2010-04-071-3/+7
| | | | svn path=/trunk/netsurf/; revision=10294
* Put status bar and horizontal scroll bar next to each other. Each tab now ↵James Bursa2010-04-0711-188/+211
| | | | | | contains a table containing a layout, status label, and scroll bars. The GtkLayout replaces ScrolledWindow->Fixed->DrawingArea. svn path=/trunk/netsurf/; revision=10277
* Make struct browser_mouse a part of gui_window instead of a malloced ↵James Bursa2010-04-072-54/+48
| | | | | | pointer. It was never used separately or outside gtk_window.c or freed. svn path=/trunk/netsurf/; revision=10271
* Make downloads work again.John Mark Bell2010-04-052-38/+64
| | | | svn path=/trunk/netsurf/; revision=10243
* Fix compilationJohn Mark Bell2010-04-051-3/+0
| | | | svn path=/trunk/netsurf/; revision=10242
* rationalise the usage of the file schemeVincent Sanders2010-03-312-71/+70
| | | | svn path=/trunk/netsurf/; revision=10221
* second pass at startup refactor removing the gui_init callbackVincent Sanders2010-03-291-32/+26
| | | | svn path=/trunk/netsurf/; revision=10205
* first part of initialisation refactor move gui_init2 into frontendsVincent Sanders2010-03-291-19/+22
| | | | svn path=/trunk/netsurf/; revision=10202
* Remove unnecessary assignment.Michael Drake2010-03-281-1/+0
| | | | svn path=/trunk/netsurf/; revision=10193
* Pass mouse buttons to core correctly.Michael Drake2010-03-281-12/+21
| | | | svn path=/trunk/netsurf/; revision=10192
* Remove redundant fetch_poll callDaniel Silverstone2010-03-281-1/+0
| | | | svn path=/trunk/netsurf/; revision=10185
* Adjust alignment and padding of toolbar. All this toolbar code needs ↵Rob Kendrick2010-03-281-2/+6
| | | | | | throwing away. svn path=/trunk/netsurf/; revision=10182
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-2812-143/+184
| | | | svn path=/trunk/netsurf/; revision=10180
* Call the toolbar sensitivity update function when changing sensitivity of ↵Rob Kendrick2010-03-281-0/+2
| | | | | | toolbar buttons when throbber stops svn path=/trunk/netsurf/; revision=10179
* Remove empty tab labels from glade files; removes GTK assertions on startup. ↵Rob Kendrick2010-03-281-703/+396
| | | | | | Also fix popup menu stock items to be ones that actually exist. svn path=/trunk/netsurf/; revision=10178
* slight, marginal and trifling nsgtk beautificationRob Kendrick2010-03-276-3229/+5587
| | | | svn path=/trunk/netsurf/; revision=10157
* Move code which extracts the filename from a given path into frontend.Chris Young2010-03-211-0/+20
| | | | svn path=/trunk/netsurf/; revision=10139
* Clean up, rename, and split out some new functions. Remove unused code.James Bursa2010-03-152-278/+307
| | | | svn path=/trunk/netsurf/; revision=10130
* Remove html favicon of unknown origin and use a NetSurf logo when there's no ↵Michael Drake2010-02-134-248/+248
| | | | | | other favicon. svn path=/trunk/netsurf/; revision=10042
* Change previous commit to more sensible valuesRob Kendrick2010-02-121-1/+5
| | | | svn path=/trunk/netsurf/; revision=9971
* More normal default window size for nsgtk.Michael Drake2010-02-121-1/+1
| | | | svn path=/trunk/netsurf/; revision=9970
* Remove unused variableJohn Mark Bell2010-01-241-1/+0
| | | | svn path=/trunk/netsurf/; revision=9891
* Somewhat rationalise GTK throbber initialisationVincent Sanders2010-01-243-217/+56
| | | | svn path=/trunk/netsurf/; revision=9872
* Add missing includeJohn Mark Bell2010-01-211-0/+1
| | | | svn path=/trunk/netsurf/; revision=9861