Chris Young
ccb499b800
Release guigfx drawhandle
2019-04-10 18:27:24 +01:00
Chris Young
1a170f9f32
Re-instate accidental removal of pkg-config for curl/openssl
2019-04-08 18:44:44 +01:00
Chris Young
ac46ecbc1c
Small Capital Q codepoint
2019-04-08 18:35:51 +01:00
Chris Young
35dbf07440
Add AmiSSL requirement
2019-04-08 12:49:13 +01:00
Chris Young
178d4bc25c
Fix some bsdsocket.library usage
...
NetSurf now builds against libcurl-AmiSSL
2019-04-08 12:49:13 +01:00
Chris Young
0a72449f4b
Allow for building against AmiSSL instead of OpenSSL
2019-04-08 12:49:06 +01:00
Chris Young
7c9066b49f
No reason why RISC OS ,type extensions should end up in the Amiga resources any more
2019-03-17 23:59:55 +00:00
Chris Young
d0a9fc3e35
Fix IORequest duplication and ensure library bases are cleared when closed.
2019-03-17 23:43:47 +00:00
Chris Young
7d402ebc46
Reduce compression level for compatibility with Amiga LhA 2.15
2019-03-15 23:18:43 +00:00
Chris Young
446fd392e8
Ensure the message port has been initialised
2019-03-15 18:19:10 +00:00
Chris Young
13a7004e6b
Fix URL + FORCE issue #2635
2019-03-02 23:30:38 +00:00
Vincent Sanders
f367b23d72
free language vector in framebuffer resource setup
2019-02-21 12:11:55 +00:00
Vincent Sanders
54371c28f0
make framebuffer use the language environment for the UI resources
2019-02-17 00:11:27 +00:00
Michael Drake
cfb6c461fc
monkey: Add bmp and ico to mime_hash.
2019-02-16 16:08:17 +00:00
Daniel Silverstone
2e50e1ea71
Fix text plotter in monkey
2019-02-16 10:21:06 +00:00
Vincent Sanders
9952ef000c
fix case of framebuffer message install
2019-02-16 09:29:18 +00:00
Daniel Silverstone
29ce303eb0
Framebuffer: Add symlink to build messages resource
...
Since framebuffer lacks the language directories in its resources
currently, we need a symbolic link to the en/Messages built in
the top level resources directory in order that nsfb can run
without the Messages file having been installed previously.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-02-15 21:08:35 +00:00
Vincent Sanders
231f026e6a
Improve framebuffer install rule
2019-02-15 17:53:31 +00:00
Anthony J. Bentley
d1fa6a8ee1
fix feature flags for openbsd
2019-02-15 16:31:06 +00:00
Vincent Sanders
413929dad5
Use pkg-config for freetype2 if available else fallback to old script
2018-12-18 11:42:43 +00:00
Chris Young
7d1e8a75fb
single precision test
2018-11-21 18:41:43 +00:00
Vincent Sanders
a2ffbdfd1c
add certificate window handling
2018-11-04 11:20:40 +00:00
Daniel Silverstone
46b6b7c9b4
Final tweaks, support LOGIN in monkeyfarmer
2018-11-04 10:35:22 +00:00
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