Daniel Silverstone
fa8dfa28d1
Update monkey 401login a little to be easier to work with
2018-11-04 10:11:13 +00:00
Vincent Sanders
f12dee199c
add 401 login handling to monkey frontend
2018-11-03 17:33:42 +00:00
Michael Drake
97cbc18021
Monkey: Buildsystem: Set messages directory.
2018-11-03 17:30:49 +00:00
Daniel Silverstone
b34a52e4b9
More monkey stuff
2018-11-03 17:14:43 +00:00
Daniel Silverstone
94bba97a45
Remove redundant redraw method
2018-11-03 16:51:01 +00:00
Daniel Silverstone
6fcb0d498f
Update farmer a little ready for later
2018-11-03 15:28:23 +00:00
Daniel Silverstone
77814588a8
Correct wrong MOUT_ERROR to MOUT_WINDOW
2018-11-03 15:27:58 +00:00
Vincent Sanders
6ff3238825
centralise monkey output generation
2018-11-03 15:12:50 +00:00
Daniel Silverstone
4fcb6eb301
Upgrade monkey farmer to python 3 (badly)
2018-11-03 11:42:50 +00:00
Michael Drake
96254254a6
GTK: Squash GCC8.2 warning.
...
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);
^
2018-11-03 11:00:09 +00:00
Michael Drake
5eb7345cc7
GTK: Make nsgtk_download_selection_action match GFunc prototype.
...
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);
^
2018-11-03 08:48:24 +00:00
Michael Drake
df79047cb6
GTK: Squash a couple of warnings from GCC 8.2.
...
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);
^
2018-11-03 08:39:05 +00:00
Vincent Sanders
8687265c9a
fix stupid typo in previous commit
2018-10-08 12:33:58 +01:00
Vincent Sanders
a8ee1c2d63
explicitly check for null string before compare
2018-10-06 15:44:17 +01:00
Chris Young
5b849b1e22
Add a TODO for history context menu
2018-09-27 00:23:36 +01:00
Chris Young
dfc8f5aef4
Quick fix to convert helphints to correct charset
...
We should probably have our own strings for these
2018-09-27 00:18:14 +01:00
Chris Young
b097455772
Convert find window messages to local charset
2018-09-27 00:12:17 +01:00
Chris Young
64bc2a7931
Stop using the same large list of gadget constants everywhere
...
Saves a small amount of memory
2018-09-26 23:53:49 +01:00
Vincent Sanders
83512a6ff5
squash clang warning about increased alignment requirements.
2018-09-26 17:21:05 +01:00
Chris Young
1a8fdb1462
Change logging back to INFO
2018-09-09 14:36:28 +01:00
Vincent Sanders
bd8991c2f6
fix framebuffer BUILD libpng flags on freebsd
2018-09-07 12:23:39 +01:00
Vincent Sanders
40cdf498b9
Change BUILD compiler target to cc
...
The use of gcc explicitly does not work on systems where the local
building system only has the clang compiler.
Framebuffer was the only user of the BUILD_CC target for local
tooling and its handling of flags was also improved.
2018-09-07 12:01:21 +01:00
Vincent Sanders
8bca6cf28b
correctly setup feature flags
2018-09-06 21:34:51 +01:00
Vincent Sanders
05b9baadbc
_XOPEN_SOURCE needs defining to avoid warnings on BSD
2018-09-06 12:35:36 +01:00
Vincent Sanders
2596331640
seems freebsd needs _XOPEN_SOURCE for math.h macros to be defined
2018-09-06 12:10:38 +01:00
Vincent Sanders
6ce6b62099
stop defining _XOPEN_SOURCE
...
This is necessary with some libc as it overrides _POSIX_C_SOURCE
and removes definitions of scandir etc.
2018-09-06 11:33:02 +01:00
Chris Young
39176736b3
Log version numbers of opened libraries
...
Log open failures as ERROR instead of INFO
2018-09-02 17:12:40 +01:00
Vincent Sanders
7fae41b6d3
update copyright years and versions in docs and readme
2018-08-29 10:40:36 +01:00
Vincent Sanders
9142bab736
remove a warning on openbsd
2018-08-28 22:17:02 +01:00
Michael Drake
d54e0461ad
GTK: Remove logging during window resize.
2018-08-27 20:04:24 +01:00
Vincent Sanders
487309a1e6
fixup usage of gvalue init macro
2018-08-26 11:22:20 +01:00
Vincent Sanders
4765c68a15
fix gtk 3 deprication warnings
2018-08-26 10:12:35 +01:00
Vincent Sanders
f4620a3f68
remove depricated gtk 3 interfaces
2018-08-24 20:25:14 +01:00
François Revol
579465df50
Haiku: use the native locale API to get the language name
...
We used getenv() on LC_MESSAGES but we currently set it incorrectly
anyway... We keep this as a fallback.
2018-08-21 21:17:12 +02:00
Vincent Sanders
2f663987c5
do not use strlen as a variable name
2018-08-21 14:59:29 +01:00
Vincent Sanders
a8248a7bb9
Update windows frontend to use windows resources
2018-08-21 10:27:16 +01:00
Vincent Sanders
650ac58604
Improve GTK login dialog
2018-08-19 23:16:16 +01:00
Vincent Sanders
2f3c7e24c0
make the login dialog password control obscure input
2018-08-18 23:52:08 +01:00
Vincent Sanders
a6c595f4f3
add win32 http authentication dialog
2018-08-18 23:30:12 +01:00
Vincent Sanders
c938d1962b
add login dialog
2018-08-16 17:28:38 +01:00
Chris Young
0f18440fd5
Convert user/pass from/to UTF-8
...
Haven't successfully logged in with credentials featuring UTF-8 characters, but ASCII run through the conversion is working and UTF-8 usernames display correctly when the user is re-prompted.
2018-08-15 18:54:47 +01:00
Chris Young
b46f1257c3
Convert user/pass to UTF-8 for submission
2018-08-15 18:20:18 +01:00
Chris Young
7964629914
Convert login UI strings from UTF-8 before display
2018-08-15 18:02:10 +01:00
Chris Young
122f09af5d
Close login window if NetSurf quits
2018-08-15 17:39:36 +01:00
François Revol
35f28f0c9a
haiku: add a package target
...
It seems to work, but hardcodes the dependencies versions.
2018-08-15 17:11:00 +02:00
Michael Drake
097f8dcde5
Atari: Delete commented out code.
2018-08-15 09:56:47 +01:00
Michael Drake
10033267a2
RISC OS: Propagate 401 login setup error back to core.
2018-08-15 08:43:08 +01:00
Michael Drake
423b04d406
Atari: gui_401login_open returns nserror now.
2018-08-15 08:41:03 +01:00
Michael Drake
cd0309fa83
RISC OS: gui_401login_open returns nserror now.
2018-08-15 08:40:39 +01:00
Michael Drake
cf17ecbbc7
Haiku: Use struct nsurl
in header.
2018-08-15 08:18:31 +01:00