summaryrefslogtreecommitdiff
path: root/frontends/gtk
Commit message (Collapse)AuthorAgeFilesLines
* change content get_source_data interfaces to return uint8_t and size_tVincent Sanders2019-05-051-4/+5
| | | | | previously these interfaces returned char * and unsigned int which was undesirable.
* fix enum name incompatability between gtk 2 and 3Vincent Sanders2019-05-052-1/+7
|
* centralise monkey output generationVincent Sanders2018-11-031-4/+7
|
* GTK: Squash GCC8.2 warning.Michael Drake2018-11-031-2/+14
| | | | | | | frontends/gtk/download.c: In function ‘gui_download_window_create’: frontends/gtk/download.c:829:10: warning: cast between incompatible function types from ‘gboolean (*)(gboolean)’ {aka ‘int (*)(int)’} to ‘gboolean (*)(void *)’ {aka ‘int (*)(void *)’} [-Wcast-function-type] (GSourceFunc) nsgtk_download_update, FALSE); ^
* GTK: Make nsgtk_download_selection_action match GFunc prototype.Michael Drake2018-11-031-4/+10
| | | | | | | | | | Squashes GCC 8.2 warning: frontends/gtk/download.c:244:22: warning: cast between incompatible function types from ‘nsgtk_download_selection_action’ {aka ‘void (*)(struct gui_download_window *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach(dls, (GFunc)action, NULL); ^
* GTK: Squash a couple of warnings from GCC 8.2.Michael Drake2018-11-031-2/+22
| | | | | | | | | | | | | frontends/gtk/download.c: In function ‘nsgtk_download_do’: frontends/gtk/download.c:238:24: warning: cast between incompatible function types from ‘void (*)(GtkTreePath *)’ {aka ‘void (*)(struct _GtkTreePath *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach(rows, (GFunc)gtk_tree_path_free, NULL); ^ frontends/gtk/download.c:239:24: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach(rows, (GFunc)g_free, NULL); ^
* fix stupid typo in previous commitVincent Sanders2018-10-081-1/+1
|
* explicitly check for null string before compareVincent Sanders2018-10-061-1/+1
|
* squash clang warning about increased alignment requirements.Vincent Sanders2018-09-261-1/+2
|
* seems freebsd needs _XOPEN_SOURCE for math.h macros to be definedVincent Sanders2018-09-061-0/+1
|
* stop defining _XOPEN_SOURCEVincent Sanders2018-09-061-1/+0
| | | | | This is necessary with some libc as it overrides _POSIX_C_SOURCE and removes definitions of scandir etc.
* remove a warning on openbsdVincent Sanders2018-08-281-1/+1
|
* GTK: Remove logging during window resize.Michael Drake2018-08-271-1/+0
|
* fixup usage of gvalue init macroVincent Sanders2018-08-262-3/+8
|
* fix gtk 3 deprication warningsVincent Sanders2018-08-265-9/+46
|
* remove depricated gtk 3 interfacesVincent Sanders2018-08-241-1/+16
|
* do not use strlen as a variable nameVincent Sanders2018-08-211-4/+4
|
* Improve GTK login dialogVincent Sanders2018-08-193-391/+319
|
* GTK: Update for new HTTP auth API.Michael Drake2018-08-152-23/+30
|
* Browser: Rename function to access bw URL.Michael Drake2018-07-233-8/+8
|
* Plotters: Remove width param from path plotter.Michael Drake2018-05-232-5/+1
| | | | We now use the stroke_width in the plot_style.
* Plotters: Change stroke width in the plot_style_t to fixed point.Michael Drake2018-05-232-28/+31
|
* Plotters: Add plot_style_fixed type, and use for font size.Michael Drake2018-05-231-1/+1
|
* change tab next and back acceleratorsVincent Sanders2018-04-221-2/+2
| | | | fixes bug #2581
* fix gtk accelerator loadingVincent Sanders2018-04-222-11/+31
|
* Initial conversion of GTK accelerators to separate config fileVincent Sanders2018-04-228-60/+193
|
* Initial shuffle of stuff out of !NetSurfDaniel Silverstone2018-04-2219-19/+19
|
* clean up toolbar configuration to be slightly less buggyVincent Sanders2017-12-105-599/+547
|
* Squash remaining GCC7 -Wimplicit-fallthrough warnings.Michael Drake2017-10-231-0/+2
|
* Initialise DPI earlier so that it works for treeviewsDaniel Silverstone2017-09-191-7/+7
|
* Finalise nslog layer properly in closedownDaniel Silverstone2017-09-101-0/+3
|
* GTK: Corewindow: Fix modifier keys on mouse click.Michael Drake2017-09-091-3/+7
| | | | Modifiers were getting unset for the click (release) events.
* fix size+t formatting in loggingVincent Sanders2017-09-071-2/+3
|
* fixup junk comment closeVincent Sanders2017-09-071-1/+1
|
* Fixup everything the semantic patch missedVincent Sanders2017-09-072-5/+7
|
* Update scheduler logging to use catagoryVincent Sanders2017-09-071-3/+5
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-0623-136/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7);
* remove unecessary textarea includeVincent Sanders2017-08-271-1/+1
|
* GTK: Ensure core windows are fully initialised.Michael Drake2017-06-114-4/+4
|
* Core window: Ensure all front ends initialise drag_status.Michael Drake2017-06-102-3/+3
|
* GTK: Ensure drag status is initialised in core windows.Michael Drake2017-06-101-0/+1
|
* GTK: Don't need to treat local history specially now.Michael Drake2017-06-101-1/+1
|
* fix gtk bitmap doccomment to be truthfulVincent Sanders2017-06-091-2/+2
|
* Update documentation removing junk and moving to markdown for most text filesVincent Sanders2017-06-091-1/+1
|
* update gtk frontend for corewindow API changeVincent Sanders2017-05-231-8/+23
|
* Merge branch 'vince/scroll-api'Vincent Sanders2017-04-261-6/+26
|\
| * Update GTK frontend for set_scroll API changeVincent Sanders2017-04-261-6/+26
| |
* | GTK: Optimise tiled bitmap plotting, and scaled bitmap rendering.Michael Drake2017-04-261-149/+79
|/ | | | | | We now let Cairo deal with the tiling. Also we don't keep cached scaled bitmaps any more. The speedup for small bitmap tile sizes is huge.
* update GTK frontend for reformat API changeVincent Sanders2017-04-261-23/+20
|
* GTK: Update for core hotlist API change.Michael Drake2017-04-251-2/+3
|