John Mark Bell
41d2eca3b1
Port our UTF-8 routines to parserutils (only enabled when building against Hubbub).
...
Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling).
Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs.
svn path=/trunk/netsurf/; revision=6550
2009-02-17 23:44:17 +00:00
Vincent Sanders
d3c8909413
switch to tlsas images
...
svn path=/trunk/netsurf/; revision=6549
2009-02-17 23:16:04 +00:00
Vincent Sanders
e8941c39ed
add stop button
...
svn path=/trunk/netsurf/; revision=6548
2009-02-17 22:26:36 +00:00
François Revel
ddbfb99e60
Account for new paths to search for libs & headers in Haiku.
...
svn path=/trunk/netsurf/; revision=6547
2009-02-17 22:15:51 +00:00
Michael Drake
88403793f2
Add new pointer PNGs.
...
svn path=/trunk/netsurf/; revision=6546
2009-02-17 21:29:37 +00:00
John Mark Bell
9f32d180f8
Whoops. It looks like I broke the framebuffer and debug builds.
...
svn path=/trunk/netsurf/; revision=6545
2009-02-17 19:29:38 +00:00
John Mark Bell
ee986e1d0a
Divorce PDF export and printing.
...
At some point, the RISC OS printing code should be ported to the core page-based output engine.
svn path=/trunk/netsurf/; revision=6544
2009-02-17 16:37:51 +00:00
John Mark Bell
f41d666fe1
Squash warnings from GTK.
...
Rework export_pdf and print menu handlers to not leak memory, actually check return values, and stop processing in those cases.
Many pedantic whitespace changes.
Remove 3 spurious labels from the tab notebook in netsurf.glade.
Make PDF export menu entry sensitive by default.
Make Print preview menu entry insensitive, as it's unsupported.
svn path=/trunk/netsurf/; revision=6543
2009-02-17 15:08:22 +00:00
John Mark Bell
79b4cee9d3
Make redirects behave as a NOP wrt the verifiability of fetches.
...
Apparently, the interweb depends on this.
svn path=/trunk/netsurf/; revision=6542
2009-02-16 20:24:54 +00:00
François Revel
e89384911f
Fix BeOS build. Please try to patch all platforms when breaking things like this :p
...
svn path=/trunk/netsurf/; revision=6541
2009-02-16 19:08:20 +00:00
John Mark Bell
22d8b8e512
Squash warning when built without WITH_SSL
...
svn path=/trunk/netsurf/; revision=6540
2009-02-15 23:21:53 +00:00
Vincent Sanders
7f2ec301cf
make pointer image change
...
svn path=/trunk/netsurf/; revision=6538
2009-02-15 23:15:42 +00:00
Chris Young
e8cb20ac2a
Need an additional softlink to stop the build failing if no libcrypto.a is present
...
and we are linking with shared objects.
svn path=/trunk/netsurf/; revision=6531
2009-02-15 13:00:42 +00:00
Chris Young
3987db4702
Remove some more options that aren't needed with latest SDK
...
svn path=/trunk/netsurf/; revision=6530
2009-02-15 12:56:19 +00:00
Chris Young
34db852b01
Remove dummy libraries
...
svn path=/trunk/netsurf/; revision=6529
2009-02-15 12:47:24 +00:00
Chris Young
cb6bba7fb9
Fix Amiga SSL build
...
svn path=/trunk/netsurf/; revision=6528
2009-02-15 12:37:54 +00:00
Daniel Silverstone
dd5f00fe79
Re-enable the ability to control the SSL certificate UI's inclusion. As a side-effect, NetSurf won't build SSL unless the cURL on the system is linked against OpenSSL
...
svn path=/trunk/netsurf/; revision=6526
2009-02-15 11:47:13 +00:00
Vincent Sanders
aab2b32e23
Fix silly mistake moving cursor to top left all the time
...
svn path=/trunk/netsurf/; revision=6502
2009-02-14 16:49:49 +00:00
Vincent Sanders
81c0d52317
Add VNC server framebuffer frontend
...
svn path=/trunk/netsurf/; revision=6501
2009-02-14 16:39:27 +00:00
Vincent Sanders
71fd3e756c
fix type warning in LOG statement
...
svn path=/trunk/netsurf/; revision=6493
2009-02-14 14:16:46 +00:00
Vincent Sanders
7a867aacc2
Fix character sign issue causing corrupt characters to be plotted
...
Fixed warnings from making signs explicit
svn path=/trunk/netsurf/; revision=6491
2009-02-14 14:12:29 +00:00
Vincent Sanders
8ce23e69e0
fix mouse over co-ordinates to take into account scroll offsets
...
svn path=/trunk/netsurf/; revision=6489
2009-02-14 14:05:02 +00:00
Vincent Sanders
d6cd92e0cc
Fix resource handling buy copying the GTK approach
...
Cleanup mouse movement handlig
svn path=/trunk/netsurf/; revision=6486
2009-02-14 12:49:21 +00:00
Chris Young
f90e43e2b0
Fix a bug where public screens would remain open if NetSurf was the last visitor
...
window to close.
svn path=/trunk/netsurf/; revision=6485
2009-02-14 12:29:07 +00:00
Vincent Sanders
81cd7ce209
move mouse movement handling to common place and make it cope with
...
passing movement to browser window if inside
svn path=/trunk/netsurf/; revision=6475
2009-02-14 09:01:49 +00:00
Vincent Sanders
ce23bb867b
make url bar work
...
make SDL frontend keypresses more sensible
split out inline image data into a seperate source file
svn path=/trunk/netsurf/; revision=6469
2009-02-13 17:34:18 +00:00
John Mark Bell
79c0981402
Ensure that neither the current fetch host nor the referrer is an IP address before attempting to domain match them.
...
svn path=/trunk/netsurf/; revision=6466
2009-02-13 10:49:35 +00:00
Vincent Sanders
7ff747e1e6
make statusbar work
...
svn path=/trunk/netsurf/; revision=6465
2009-02-13 01:43:32 +00:00
Vincent Sanders
f32c4ff799
alter mouse click handling so browser window is uses the same interface
...
as other root window widgets
svn path=/trunk/netsurf/; revision=6464
2009-02-13 00:31:24 +00:00
John Mark Bell
e5c225f7d9
Even fuzzier domain matching.
...
svn path=/trunk/netsurf/; revision=6463
2009-02-13 00:25:48 +00:00
Vincent Sanders
79d097658a
Inintial implementation of framebuffer widgets
...
svn path=/trunk/netsurf/; revision=6462
2009-02-12 23:01:11 +00:00
Michael Drake
ced13d5d01
Fix default CSS file path.
...
svn path=/trunk/netsurf/; revision=6457
2009-02-12 14:35:31 +00:00
Vincent Sanders
614de7d473
Fix window clipping and introduce concept of "root" framebuffer window to allow for navigation and status bars
...
svn path=/trunk/netsurf/; revision=6456
2009-02-12 14:16:40 +00:00
Vincent Sanders
06ec51993d
add some instrructions on building teh framebuffer port, heavily based on GTK document
...
svn path=/trunk/netsurf/; revision=6455
2009-02-12 13:36:55 +00:00
Vincent Sanders
e4378d3d0c
add history navigation
...
svn path=/trunk/netsurf/; revision=6451
2009-02-12 09:51:47 +00:00
John Mark Bell
239884924f
Symlink Aliases file into framebuffer resources
...
svn path=/trunk/netsurf/; revision=6450
2009-02-12 09:30:19 +00:00
John Mark Bell
99929082b8
Enable support for hubbub in the framebuffer frontend.
...
svn path=/trunk/netsurf/; revision=6449
2009-02-12 09:15:23 +00:00
Vincent Sanders
53f5a9ab4d
stop SDL frontend consuming all available CPU when idel
...
svn path=/trunk/netsurf/; revision=6448
2009-02-11 22:36:07 +00:00
Vincent Sanders
cbf07e1bc3
make schedule_run return if it has active jobs to schedule
...
svn path=/trunk/netsurf/; revision=6447
2009-02-11 22:33:55 +00:00
Vincent Sanders
5060882795
Fix SDL frontend input
...
svn path=/trunk/netsurf/; revision=6446
2009-02-11 20:55:50 +00:00
Rob Kendrick
7875677123
Add limits.h to fb_gui.c for INT_MAX
...
svn path=/trunk/netsurf/; revision=6429
2009-02-11 13:48:56 +00:00
Vincent Sanders
dccf2836b6
fix double free
...
svn path=/trunk/netsurf/; revision=6428
2009-02-11 13:48:44 +00:00
Michael Drake
233d5ff333
List SDL option.
...
svn path=/trunk/netsurf/; revision=6427
2009-02-11 13:37:11 +00:00
Vincent Sanders
2b41eceafe
add SDL frontend for framebuffer port
...
svn path=/trunk/netsurf/; revision=6415
2009-02-11 00:20:02 +00:00
Chris Young
b3bc3eb896
Don't bother trying to render things that are completely off the screen
...
svn path=/trunk/netsurf/; revision=6412
2009-02-10 18:53:17 +00:00
John Mark Bell
72b8a67660
Ensure URLs are normalized prior to fetching.
...
Squash memory leaks.
svn path=/trunk/netsurf/; revision=6411
2009-02-10 18:35:56 +00:00
Chris Young
876c92e58e
Fix assert when there is no hotlist file
...
svn path=/trunk/netsurf/; revision=6398
2009-02-08 23:23:46 +00:00
Chris Young
e1133726c9
Fix animated GIF display
...
svn path=/trunk/netsurf/; revision=6397
2009-02-08 10:12:27 +00:00
Adrian Lees
ac6b80c988
Obvious fix for text start/end problem; missing something?
...
svn path=/trunk/netsurf/; revision=6396
2009-02-08 04:25:42 +00:00
Chris Young
2c78e54298
Really stop overwriting window borders (also fix fast scrolling down, and break fast
...
scrolling up)
svn path=/trunk/netsurf/; revision=6394
2009-02-07 16:40:56 +00:00